Simplify UI

This commit is contained in:
Manav Rathi
2024-07-15 14:25:07 +05:30
parent 1a61c02602
commit 3941c05229

View File

@@ -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>