import { CheckIcon, ChevronIcon, LoaderIcon, PlusIcon, WarningIcon } from "@chopin/icons"; import { StaticPlanEditor } from "@chopin/editor/static"; import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from "@chopin/visuals"; import { DecisionViewControl } from "../decision-view-control"; import { AuditPlate, StateLabel } from "./frame"; import type { ReactNode } from "react"; const TABS = [ '', '', "", "Run the installer, then open the app from Applications.", "", "", '', "", "Open the document in any current browser.", "", "", '', "", "A third tab with a longer label.", "", "", "", ].join("\n") + "\n"; const STATES = ["Default", "Hover", "Active", "Focus", "Disabled"] as const; function StateSample({ children, state }: { children: ReactNode; state: string }) { return (
{state}
{children}
); } function ButtonRow( { className, label }: { className: string; label: string }, ) { return (
{STATES.map(state => ( ))}
); } export function Controls() { return ( <>

Primary

Secondary

Outline

Outline on a danger surface

Ghost

Destructive

{STATES.map(state => ( ))}
{STATES.map(state => ( Read the document ))}
Select