/
sdds
/
plasma
Обзор
Документация
Войти
/
sdds
/
plasma
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
dev
utils/plasma-sb-utils/src/components/File/File.tsx
38 строк
867 B
iljs
feat(plasma-new-hope): add File component
03 фев 2026, 13:09
03 фев 2026, 13:09
4eb26db
Код
Авторство
О чём код?
import React from 'react'; import { getConfigVariations } from '../../helpers'; import { createMeta } from './meta'; import { createDefaultStory } from './stories'; type CreateStoriesProps = { component: any; componentConfig: any; title?: string; disablePropsList?: string[]; defaultArgs?: {}; additionalArgTypes?: {}; }; export const getFileStories = (config: CreateStoriesProps) => { const { component, componentConfig, ...rest } = config; const fileConfig = getConfigVariations(componentConfig); const meta = createMeta({ component, componentConfig: fileConfig, ...rest, }); const DefaultStoryComponent = createDefaultStory(component); const Default = { render: (args: any) => <DefaultStoryComponent {...args} />, }; return { meta, Default, }; };