import { createUniqueId, Show, type JSX } from "solid-js"; import { ProfileMenu } from "./ProfileMenu"; import { UserNavButton } from "./UserNavButton"; import { createDesktopMenuController } from "./createDesktopMenuController"; import styles from "./UserNav.module.scss"; type UserNavProps = { isMobileViewport: boolean; isMobileWorkspaceOpen: boolean; onToggleMobileWorkspace: VoidFunction; }; export const UserNav = (props: UserNavProps): JSX.Element => { const menuId = createUniqueId(); return ( } >
); }; const DesktopUserNav = (): JSX.Element => { const controller = createDesktopMenuController(); const menuId = createUniqueId(); return (
{controller.isOpen() ? : null}
); };