feat: add Storybook for WealthLedger components

This commit is contained in:
2026-09-07 22:22:37 +03:00
parent 9e42148f6a
commit e63fd89a39
18 changed files with 2889 additions and 22 deletions
+7
View File
@@ -20,6 +20,13 @@ Biome-enforced guardrails:
- Не использовать default exports.
- Export statements держать после declarations тела module.
Storybook CSF-файлы `*.stories.tsx` используют штатный `export default meta`
и прямые `export const` для stories: статический indexer должен видеть их
метаданные и названия. Biome разрешает эти два исключения только для stories;
`.storybook/main.ts` и `preview.tsx` разрешают только обязательный default export.
Synthetic fixtures и Storybook descriptions являются данными/документацией
истории; продуктовые UI-строки по-прежнему принадлежат i18n.
Mandatory review conventions:
- React components типизировать через `FC`: `const Component: FC<Props> = (props) => { ... }`; если props нет — `const Component: FC = () => { ... }`.