@gitlab/ui
Version:
GitLab UI Components
18 lines (15 loc) • 402 B
JavaScript
import TokensStory from './tokens_story.vue';
export const createDesignTokenStory = ({ tokens = {}, containerClass = '' } = {}) => {
const Story = (args, { argTypes }) => ({
props: Object.keys(argTypes),
components: {
TokensStory,
},
provide: {
containerClass,
},
template: `<tokens-story v-bind="$props" />`,
});
Story.args = { tokens };
return Story;
};