@mekari/mekari-ui-vue
Version:
--- General web components in Mekari. The components are made using vue.js as its framework. Styling of components on Mekari UI Vue uses [Mekari UI Toolkit](https://bitbucket.org/mid-kelola-indonesia/mekari-ui-toolkit/src/master/). Don't forget to import
44 lines (33 loc) • 806 B
text/mdx
import { Meta, Story, Canvas, ArgsTable, Anchor } from '@storybook/addon-docs/blocks';
import LabelIntroduction from './content/LabelIntroduction.mdx';
import {
iconColors,
parametersDefault,
argTypesDefault,
} from './config';
import MLabel from '../../Label';
<Meta title="Label" component={MLabel} />
export const Template = (args) => ({
props: Object.keys(argTypesDefault),
components: { MLabel },
template: `
<m-label
:label="label"
:labelFor="labelFor"
/>
`
});
# Label
<LabelIntroduction />
<Anchor storyId="label--default-story"></Anchor>
## Default Label
<Canvas>
<Story
name="Default"
argTypes={{ ...argTypesDefault }}
parameters={{ ...parametersDefault }}
>
{Template.bind({})}
</Story>
</Canvas>
<ArgsTable story="Default" />