diff --git a/web/apps/photos/src/components/Sidebar/TwoFactorSettings.tsx b/web/apps/photos/src/components/Sidebar/TwoFactorSettings.tsx index 3f508fbe2f..6a81d53380 100644 --- a/web/apps/photos/src/components/Sidebar/TwoFactorSettings.tsx +++ b/web/apps/photos/src/components/Sidebar/TwoFactorSettings.tsx @@ -1,4 +1,5 @@ import { disableTwoFactor } from "@/accounts/api/user"; +import { MenuItemGroup, MenuSectionTitle } from "@/base/components/Menu"; import { NestedSidebarDrawer, SidebarDrawerTitlebar, @@ -6,26 +7,16 @@ import { } from "@/base/components/mui/SidebarDrawer"; import { AppContext } from "@/new/photos/types/context"; import { VerticallyCentered } from "@ente/shared/components/Container"; +import { EnteMenuItem } from "@ente/shared/components/Menu/EnteMenuItem"; import { PHOTOS_PAGES as PAGES } from "@ente/shared/constants/pages"; import { LS_KEYS, getData, setLSUser } from "@ente/shared/storage/localStorage"; import LockIcon from "@mui/icons-material/Lock"; -import { Button, Grid, Stack, Typography } from "@mui/material"; +import { Button, Stack, Typography } from "@mui/material"; import { t } from "i18next"; import router, { useRouter } from "next/router"; import { useContext, useEffect, useState } from "react"; import { getTwoFactorStatus } from "services/userService"; -// TODO: Revisit these comments -// const TwoFactorDialog = styled(Dialog)(({ theme }) => ({ -// "& .MuiDialogContent-root": { -// padding: theme.spacing(2, 4), -// }, -// })); - -// type TwoFactorModalProps = ModalVisibilityProps & { -// closeSidebar: () => void; -// }; - export const TwoFactorSettings: React.FC< NestedSidebarDrawerVisibilityProps > = ({ open, onClose, onRootClose }) => { @@ -68,9 +59,7 @@ export const TwoFactorSettings: React.FC< onRootClose={handleRootClose} title={t("TWO_FACTOR_AUTHENTICATION")} /> - {/* {component} */} - {/* */} {isTwoFactorEnabled ? ( )} - {/* */} ); @@ -173,47 +161,27 @@ function TwoFactorModalManageSection(props: TwoFactorModalManageSectionProps) { }; return ( - <> - - - {t("UPDATE_TWO_FACTOR_LABEL")} - - - - - - - - {t("DISABLE_TWO_FACTOR_LABEL")}{" "} - + + + + - - - - - +
+ + + + +
+ ); }