Attachment
Чип-превью прикреплённого файла на shadcn — AI-примитив для лент вложений и превью
загрузок. Компонуется из частей: AttachmentMedia (иконка или миниатюра),
AttachmentContent с AttachmentTitle / AttachmentDescription, AttachmentActions
с AttachmentAction (кнопки), AttachmentTrigger (делает весь чип кликабельным) и
AttachmentGroup (прокручиваемая лента). Стадию загрузки задаёт state
(idle / uploading / processing / error / done), форму — size и orientation.
Variants — готовые конфигурации компонента: один и тот же компонент с разными преднастроенными пропсами. Витрина состояний (напр. обычный Select и Select с расширенной информацией — два варианта).
Examples — приёмы в коде: как решить задачу. Напр. как разные Data Provider’ы работают с компонентом (рецепты использования).