Simplify UI
This commit is contained in:
@@ -1,7 +1,6 @@
|
||||
import {
|
||||
disableML,
|
||||
enableML,
|
||||
isMLEnabled,
|
||||
mlStatusSnapshot,
|
||||
mlStatusSubscribe,
|
||||
type MLStatus,
|
||||
@@ -69,21 +68,7 @@ export const MLSettings: React.FC<MLSettingsProps> = ({
|
||||
else onClose();
|
||||
};
|
||||
|
||||
const handleEnableML = async () => {
|
||||
startLoading();
|
||||
try {
|
||||
if (!(await isMLEnabledRemote())) {
|
||||
setOpenFaceConsent(true);
|
||||
} else {
|
||||
await enableML();
|
||||
}
|
||||
} catch (e) {
|
||||
log.error("Failed to enable or resume ML", e);
|
||||
somethingWentWrong();
|
||||
} finally {
|
||||
finishLoading();
|
||||
}
|
||||
};
|
||||
const handleEnableML = () => setOpenFaceConsent(true);
|
||||
|
||||
const handleConsent = async () => {
|
||||
startLoading();
|
||||
@@ -319,9 +304,6 @@ const ManageML: React.FC<ManageMLProps> = ({
|
||||
|
||||
let status: string;
|
||||
switch (phase) {
|
||||
case "paused":
|
||||
status = pt("Paused");
|
||||
break;
|
||||
case "indexing":
|
||||
status = pt("Indexing");
|
||||
break;
|
||||
@@ -335,8 +317,6 @@ const ManageML: React.FC<ManageMLProps> = ({
|
||||
}
|
||||
const processed = `${nSyncedFiles} / ${nTotalFiles}`;
|
||||
|
||||
const handleToggleLocal = () => (isMLEnabled() ? pauseML() : resumeML());
|
||||
|
||||
const confirmDisableML = () => {
|
||||
setDialogBoxAttributesV2({
|
||||
title: pt("Disable ML search"),
|
||||
@@ -368,14 +348,6 @@ const ManageML: React.FC<ManageMLProps> = ({
|
||||
onClick={confirmDisableML}
|
||||
/>
|
||||
</MenuItemGroup>
|
||||
<MenuItemGroup>
|
||||
<EnteMenuItem
|
||||
label={pt("On this device")}
|
||||
variant="toggle"
|
||||
checked={phase != "paused"}
|
||||
onClick={handleToggleLocal}
|
||||
/>
|
||||
</MenuItemGroup>
|
||||
</Stack>
|
||||
<Paper variant="outlined">
|
||||
<Stack>
|
||||
|
||||
Reference in New Issue
Block a user