"use client" import * as React from "react" import type { ComponentDocSpec } from "@/lib/design-system/component-doc-types" import { Marker, MarkerContent, MarkerIcon, } from "@/components/ui/marker" import { LeoIcon } from "@/components/ui/leo-icon" import { Button } from "@/components/ui/button" function ex( section: Omit, children: React.ReactNode, description?: string, ) { return { ...section, description, children } } function MarkerStack({ children }: { children: React.ReactNode }) { return
{children}
} export const markerComponentDoc: ComponentDocSpec = { slug: "marker", summary: "Inline conversation marker for status, system notes, bordered rows, and labeled separators. Ported from shadcn Marker; Font Awesome icons; Exxat semantic tokens. Compose with Message in a thread.", extraImports: [ { label: "Marker", path: "@exxatdesignux/ui/components/marker" }, { label: "Message", path: "@exxatdesignux/ui/components/message" }, ], sections: [ ex( { id: "basic", title: "Basic" },