723 B29 lines
Blame
1import type { Metadata } from "next";
2import { CollabNav } from "./collab-nav";
3import { CollabNavActionsProvider } from "./collab-nav-actions";
4
5export const metadata: Metadata = {
6 title: "Collab",
7 description: "Collaborative diagram viewer for Grove",
8 icons: {
9 icon: "/collab-favicon.svg",
10 },
11};
12
13export default function CollabLayout({
14 children,
15}: {
16 children: React.ReactNode;
17}) {
18 return (
19 <CollabNavActionsProvider>
20 <div style={{ height: "100vh", overflow: "hidden", display: "flex", flexDirection: "column" }}>
21 <CollabNav />
22 <div style={{ flex: 1, minHeight: 0, overflow: "hidden" }}>
23 {children}
24 </div>
25 </div>
26 </CollabNavActionsProvider>
27 );
28}
29