mirror of
https://github.com/cosscom/coss.git
synced 2026-09-14 20:06:50 +08:00
9302c06311
* update biome config + resolve issues * improve the ui:sync command to run organizeImports on packages * reformat * build registry * exclude base-ui stuff * fix useExportsLast * further improvements * silence errors * exclude examples app * update biome + reformat * format all the other files * include examples app * improve copyable-field * remove unwanted comment * remove a few unneeded biome comments * avoid nested ternary * refactored some shared components * upgrade base ui to 1.2.0 * fix
31 lines
1016 B
TypeScript
31 lines
1016 B
TypeScript
import { Separator } from "@coss/ui/components/separator";
|
|
import { SiteHeader as WorkspaceSiteHeader } from "@coss/ui/shared/site-header";
|
|
import { CommandMenu } from "@/components/command-menu";
|
|
import { MainNav } from "@/components/main-nav";
|
|
import { MobileNav } from "@/components/mobile-nav";
|
|
import { appConfig } from "@/lib/config";
|
|
import { source } from "@/lib/source";
|
|
|
|
export function SiteHeader() {
|
|
const pageTree = source.pageTree;
|
|
|
|
return (
|
|
<WorkspaceSiteHeader
|
|
currentProduct="ui"
|
|
mobileNav={
|
|
<MobileNav
|
|
className="flex lg:hidden"
|
|
items={appConfig.navItems}
|
|
tree={pageTree}
|
|
/>
|
|
}
|
|
>
|
|
<MainNav className="hidden lg:flex" items={appConfig.navItems} />
|
|
<div className="mx-2 hidden w-full flex-1 md:flex md:w-auto md:flex-none">
|
|
<CommandMenu navItems={appConfig.navItems} tree={pageTree} />
|
|
</div>
|
|
<Separator className="h-5 max-md:hidden" orientation="vertical" />
|
|
</WorkspaceSiteHeader>
|
|
);
|
|
}
|