import { createRef } from "react"; import { ActionPanel, ActivityFeed, ApplicationShell, BottomNavigation, CardHeading, CategoryFilter, CategoryPreview, ChatMessage, CheckoutForm, CommandPalette, ContextMenu, Diff, Filter, Incentive, ListRow, Menubar, MultiColumnLayout, NavItem, NodeBadge, OrderHistory, OrderSummary, PageHeading, Pill, ProductFeature, ProductList, ProductOverview, ProductQuickview, Review, ShoppingCart, SidebarLayout, SidebarNavigation, SidebarPanel, SidebarRail, SpeedDial, SplitView, StoreNavigation, TaskList, Toolbar, type TaskListItem, type ShoppingCartItem, type CheckoutSection } from "../react/src"; const items = [{ id: "requests", label: "Requests", href: "/requests" }]; const tasks: readonly TaskListItem[] = [{ id: "replay", title: "Replay", state: "running", progress: 0 }]; const cart: readonly ShoppingCartItem[] = [{id:"api",name:"API",price:"$42",quantity:1,media:API}]; const sections: readonly CheckoutSection[] = [{legend:"Billing",fields:[{name:"company",label:"Company",inputmode:"text",autocomplete:"organization"}]}]; export const nativeApp = Workspace}> Back} />}> Workspace} actions={} /> Save} /> values.map(value=>value.trim())} /> Hello command.id.trim()} /> value.trim()} /> ✓} /> Filters} end={Detail}>Requests {}}>ProductionTrace} /> } /> Useful tracing`${id}: ${quantity.toFixed()}`} /> id.trim()} /> fraction.toFixed(2)} /> } /> ; export const refs = <>()} />()} />()} />()} />()} />; // @ts-expect-error A category image is a required content seam. const missingMedia = ; // @ts-expect-error Actions remain required for an action panel. const missingAction = ; // @ts-expect-error Task lifecycle names follow the canonical vocabulary. const invalidTask = ; // @ts-expect-error Native React event attributes keep their real event payload. const invalidEvent = value.trim()} />; // @ts-expect-error A span ref cannot target a form. const invalidRef = ()} />; void [missingMedia, missingAction, invalidTask, invalidEvent, invalidRef]; import { WorkspaceTabs, ChangeReview, ShortcutHelp, ErrorBoundary } from "../react/src"; export const recoveredWorkspace = String(error)}> id.trim()}>{item => item.id} ids.map(id => id.trim())} />;