import { Settings2Icon } from "lucide-react"; import { observer } from "mobx-react-lite"; import { Checkbox } from "@/components/ui/checkbox"; import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from "@/components/ui/select"; import { cn } from "@/lib/utils"; import { viewStore } from "@/store"; import { useTranslate } from "@/utils/i18n"; import { Popover, PopoverContent, PopoverTrigger } from "./ui/popover"; interface Props { className?: string; } const MemoDisplaySettingMenu = observer(({ className }: Props) => { const t = useTranslate(); const isApplying = viewStore.state.orderByTimeAsc !== false || viewStore.state.layout !== "LIST"; return (
{t("memo.direction")}
{t("common.layout")}
{t("common.show-comments")} viewStore.state.setPartial({ showComments: Boolean(value), }) } />
); }); export default MemoDisplaySettingMenu;