import { Menu } from "@headlessui/react"; import { ApplicationLayout } from "../../../application/enums/shared/ApplicationLayout"; import clsx from "clsx"; import Dropdown from "../dropdowns/Dropdown"; import { useApp } from "../../../hooks"; interface Props { className?: string; btnClassName?: string; } export default function LayoutSelector({ className, btnClassName }: Props) { const { t } = useApp(); const layouts = [ { name: t("shared.layouts.sidebar"), value: ApplicationLayout.SIDEBAR, }, { name: t("shared.layouts.stacked"), value: ApplicationLayout.STACKED, }, ]; function select(value: ApplicationLayout) { // store.dispatch(setLayout(value)); } return ( {t("settings.preferences.layouts")}} options={
{layouts.map((layout, index) => { return ( {({ active }) => ( )} ); })}
} /> ); }