import type React from "react"; import { cn } from "@/lib/utils"; // COSS "Frame" primitive (coss.com/ui/docs/components/frame). A Frame is a muted // tray that holds one or more FramePanels; multiple panels are "Separated // Panels" — spaced apart with `mt-1` by default (via the adjacent-sibling // selector below), each a self-contained bordered card. This is the opposite of // `CardFrame` in card.tsx, which fuses its cards into one flush surface. export function Frame({ className, ...props }: React.ComponentProps<"div">): React.ReactElement { return (
); } export function FramePanel({ className, ...props }: React.ComponentProps<"div">): React.ReactElement { return ( ); } export function FrameHeader({ className, ...props }: React.ComponentProps<"div">): React.ReactElement { return ( ); } export function FrameTitle({ className, ...props }: React.ComponentProps<"div">): React.ReactElement { return ( ); } export function FrameDescription({ className, ...props }: React.ComponentProps<"div">): React.ReactElement { return ( ); } export function FrameFooter({ className, ...props }: React.ComponentProps<"div">): React.ReactElement { return ( ); }