Introduit SmallDropdown comme composant partagé et le fait adopter par AgentsPanel, ModelServerSelect, OpenCodeModeFields, TemplateEditor et TicketViewportSelect, pour que toutes les listes déroulantes dynamiques (agent, modèle, template, viewport) partagent la même apparence que le sélecteur d'agent de la création de ticket. Refs #114 Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
49 lines
1.6 KiB
TypeScript
49 lines
1.6 KiB
TypeScript
/**
|
|
* IdeA design system (LD) — public surface of the shared UI kit.
|
|
*
|
|
* Features import components and the `cn` helper from `@/shared`; the global
|
|
* theme (`styles/theme.css`) is imported once at the app entry point.
|
|
*/
|
|
|
|
export { cn } from "./lib/cn";
|
|
export type { ClassValue } from "./lib/cn";
|
|
|
|
export { Button } from "./ui/Button";
|
|
export type { ButtonProps, ButtonVariant, ButtonSize } from "./ui/Button";
|
|
|
|
export { IconButton } from "./ui/IconButton";
|
|
export type { IconButtonProps, IconButtonSize } from "./ui/IconButton";
|
|
|
|
export { Input } from "./ui/Input";
|
|
export type { InputProps } from "./ui/Input";
|
|
|
|
export { Field } from "./ui/Field";
|
|
export type { FieldProps } from "./ui/Field";
|
|
|
|
export { Panel } from "./ui/Panel";
|
|
export type { PanelProps } from "./ui/Panel";
|
|
|
|
export { Tabs } from "./ui/Tabs";
|
|
export type { TabsProps, TabItem } from "./ui/Tabs";
|
|
|
|
export { Toolbar } from "./ui/Toolbar";
|
|
export type { ToolbarProps } from "./ui/Toolbar";
|
|
|
|
export { Spinner } from "./ui/Spinner";
|
|
export type { SpinnerProps } from "./ui/Spinner";
|
|
|
|
export { zIndex } from "./ui/zIndex";
|
|
export type { ZIndexLevel } from "./ui/zIndex";
|
|
|
|
export { FloatingWindow } from "./ui/FloatingWindow";
|
|
export type { FloatingWindowProps, FloatingWindowSize } from "./ui/FloatingWindow";
|
|
|
|
export { MenuBar } from "./ui/MenuBar";
|
|
export type { MenuBarProps, MenuBarMenu, MenuBarItem } from "./ui/MenuBar";
|
|
|
|
export { DockRegion } from "./ui/DockRegion";
|
|
export type { DockRegionProps, DockSide } from "./ui/DockRegion";
|
|
|
|
export { SmallDropdown } from "./ui/SmallDropdown";
|
|
export type { SmallDropdownProps, SmallDropdownOption } from "./ui/SmallDropdown";
|