import { IconButton, Menu, MenuContent, MenuItem, MenuTrigger, } from "@hope-ui/solid" import { changeColor } from "seemly" import { BsGridFill, BsCardImage } from "solid-icons/bs" import { FaSolidListUl } from "solid-icons/fa" import { Switch, Match, For } from "solid-js" import { Dynamic } from "solid-js/web" import { useT } from "~/hooks" import { getMainColor, LayoutType, layout, setLayout } from "~/store" const layouts = { list: FaSolidListUl, grid: BsGridFill, image: BsCardImage, } as const export const Layout = () => { const t = useT() return ( } > {(item) => ( } onSelect={() => { setLayout(item[0] as LayoutType) }} > {t(`home.layouts.${item[0]}`)} )} ) }