add loaders
This commit is contained in:
parent
0ac32b0c67
commit
efff2c41ac
|
@ -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();
|
||||||
|
|
Loading…
Reference in a new issue