feat: перенос быстрой пачки компонентов 0.1.0

This commit is contained in:
Тимур Городецкий
2026-08-13 14:53:11 +05:00
parent f5637f8b2c
commit e65805379e
42 changed files with 1911 additions and 5 deletions
+49 -1
View File
@@ -1 +1,49 @@
export { Button } from "./Button/Button";
// ============================================================
// @tnsu/ui-kit — единая точка экспорта компонентов.
// Только чистая презентация. Бизнес-логика/SharePoint — в проектах.
// ============================================================
// --- Кнопки ---
export { Button } from './Button/Button';
export { PrintButton } from './PrintButton/PrintButton';
// --- Сообщения / плашки ---
export { Alert } from './Alert/Alert';
export { RequestNumber } from './RequestNumber/RequestNumber';
// --- Оболочка и раскладка формы ---
export { FormCard } from './FormCard/FormCard';
export { FormGrid } from './FormGrid/FormGrid';
export { FormField } from './FormField/FormField';
export { FormActions } from './FormActions/FormActions';
export { CollapseSection } from './CollapseSection/CollapseSection';
// --- Поля ввода ---
export { TextInput } from './TextInput/TextInput';
export { TextArea } from './TextArea/TextArea';
export { PhoneInput } from './PhoneInput/PhoneInput';
export { MoneyInput } from './MoneyInput/MoneyInput';
export { Select } from './Select/Select';
export type { ISelectOption } from './Select/Select';
export { Toggle } from './Toggle/Toggle';
// --- Режим «только чтение» для полей формы ---
export { FormModeProvider, useFormReadOnly } from './FormMode';
// --- Иконки ---
export { Icon } from './Icon/Icon';
export { IconSprite } from './Icon/IconSprite';
export type { IconName } from './Icon/iconNames';
// --- Файлы / вложения ---
export { FileDropzone } from './FileDropzone/FileDropzone';
export { AttachmentList } from './AttachmentList/AttachmentList';
export type { IAttachmentInfo } from './AttachmentList/AttachmentList';
// --- Модалка подтверждения ---
export { ConfirmHost } from './ConfirmDialog/ConfirmDialog';
export { confirmModal } from './ConfirmDialog/confirmModal';
export type { IConfirmOptions } from './ConfirmDialog/confirmModal';
// --- Хук анимации перестановки строк таблицы (FLIP) ---
export { useFlipRows } from './useFlipRows';