import { Link } from 'react-router-dom' import { Toolbar } from '../Toolbar' import { useStore } from '../useStore' import UserSidebarMenu from './UserSidebarMenu' interface AppHeaderProps extends React.PropsWithChildren { showToolbar?: boolean } export const AppHeader = ({ showToolbar = true, children }: AppHeaderProps) => { const { user } = useStore((s) => ({ user: s.user, })) return (
KittyCAD App KittyCAD App {/* Toolbar if the context deems it */} {showToolbar && (
)} {/* If there are children, show them, otherwise show User menu */} {children || }
) }