add loaders

This commit is contained in:
Abhinav 2023-02-09 18:53:20 +05:30
parent 0ac32b0c67
commit efff2c41ac

View file

@ -17,6 +17,8 @@ const MLSearchSettings = ({ open, onClose, OnRootClose }) => {
mlSearchEnabled, mlSearchEnabled,
setDialogMessage, setDialogMessage,
somethingWentWrong, somethingWentWrong,
startLoading,
finishLoading,
} = useContext(AppContext); } = useContext(AppContext);
const [enableFaceSearchView, setEnableFaceSearchView] = useState(false); const [enableFaceSearchView, setEnableFaceSearchView] = useState(false);
@ -44,9 +46,11 @@ const MLSearchSettings = ({ open, onClose, OnRootClose }) => {
const enableFaceSearch = async () => { const enableFaceSearch = async () => {
try { try {
startLoading();
await updateFaceSearchEnabledStatus(true); await updateFaceSearchEnabledStatus(true);
updateMlSearchEnabled(true); updateMlSearchEnabled(true);
closeEnableFaceSearch(); closeEnableFaceSearch();
finishLoading();
} catch (e) { } catch (e) {
logError(e, 'Enable face search failed'); logError(e, 'Enable face search failed');
somethingWentWrong(); somethingWentWrong();
@ -65,8 +69,10 @@ const MLSearchSettings = ({ open, onClose, OnRootClose }) => {
const disableFaceSearch = async () => { const disableFaceSearch = async () => {
try { try {
startLoading();
await updateFaceSearchEnabledStatus(false); await updateFaceSearchEnabledStatus(false);
await disableMlSearch(); await disableMlSearch();
finishLoading();
} catch (e) { } catch (e) {
logError(e, 'Disable face search failed'); logError(e, 'Disable face search failed');
somethingWentWrong(); somethingWentWrong();