"use client"; import * as React from "react"; import { cn } from "./lib/utils"; export interface HolyGrailProps extends React.HTMLAttributes { header?: React.ReactNode; footer?: React.ReactNode; sidebar?: React.ReactNode; aside?: React.ReactNode; } /** Holy grail layout: header, footer, nav, content and aside slots. */ export function HolyGrail({ header = "Box Office", footer = "Stub footer ยท Gate info", sidebar = "Nav", aside = "Aside", children, className, ...props }: HolyGrailProps) { return (
{header}
{children ??

Main content slot.

}
); }