build(#10336): separate definitions and generated codes

This commit is contained in:
Acid Chicken (硫酸鶏)
2023-03-20 16:13:07 +09:00
parent a19c560e7b
commit 6e21147ff6
435 changed files with 3887 additions and 1361 deletions

View File

@@ -5,10 +5,15 @@ const meta = {
component: MkA,
};
export const Default = {
components: {
MkA,
render(args, { argTypes }) {
return {
components: {
MkA,
},
props: Object.keys(argTypes),
template: '<MkA v-bind="$props" />',
};
},
template: '<MkA />',
parameters: {
layout: 'centered',
},

View File

@@ -5,10 +5,15 @@ const meta = {
component: MkAcct,
};
export const Default = {
components: {
MkAcct,
render(args, { argTypes }) {
return {
components: {
MkAcct,
},
props: Object.keys(argTypes),
template: '<MkAcct v-bind="$props" />',
};
},
template: '<MkAcct />',
parameters: {
layout: 'centered',
},

View File

@@ -5,10 +5,15 @@ const meta = {
component: MkAd,
};
export const Default = {
components: {
MkAd,
render(args, { argTypes }) {
return {
components: {
MkAd,
},
props: Object.keys(argTypes),
template: '<MkAd v-bind="$props" />',
};
},
template: '<MkAd />',
parameters: {
layout: 'centered',
},

View File

@@ -5,10 +5,15 @@ const meta = {
component: MkAvatar,
};
export const Default = {
components: {
MkAvatar,
render(args, { argTypes }) {
return {
components: {
MkAvatar,
},
props: Object.keys(argTypes),
template: '<MkAvatar v-bind="$props" />',
};
},
template: '<MkAvatar />',
parameters: {
layout: 'centered',
},

View File

@@ -5,10 +5,15 @@ const meta = {
component: MkCustomEmoji,
};
export const Default = {
components: {
MkCustomEmoji,
render(args, { argTypes }) {
return {
components: {
MkCustomEmoji,
},
props: Object.keys(argTypes),
template: '<MkCustomEmoji v-bind="$props" />',
};
},
template: '<MkCustomEmoji />',
parameters: {
layout: 'centered',
},

View File

@@ -5,10 +5,15 @@ const meta = {
component: MkEllipsis,
};
export const Default = {
components: {
MkEllipsis,
render(args, { argTypes }) {
return {
components: {
MkEllipsis,
},
props: Object.keys(argTypes),
template: '<MkEllipsis v-bind="$props" />',
};
},
template: '<MkEllipsis />',
parameters: {
layout: 'centered',
},

View File

@@ -5,10 +5,15 @@ const meta = {
component: MkEmoji,
};
export const Default = {
components: {
MkEmoji,
render(args, { argTypes }) {
return {
components: {
MkEmoji,
},
props: Object.keys(argTypes),
template: '<MkEmoji v-bind="$props" />',
};
},
template: '<MkEmoji />',
parameters: {
layout: 'centered',
},

View File

@@ -5,10 +5,15 @@ const meta = {
component: MkError,
};
export const Default = {
components: {
MkError,
render(args, { argTypes }) {
return {
components: {
MkError,
},
props: Object.keys(argTypes),
template: '<MkError v-bind="$props" />',
};
},
template: '<MkError />',
parameters: {
layout: 'centered',
},

View File

@@ -5,10 +5,15 @@ const meta = {
component: MkLoading,
};
export const Default = {
components: {
MkLoading,
render(args, { argTypes }) {
return {
components: {
MkLoading,
},
props: Object.keys(argTypes),
template: '<MkLoading v-bind="$props" />',
};
},
template: '<MkLoading />',
parameters: {
layout: 'centered',
},

View File

@@ -5,10 +5,15 @@ const meta = {
component: MkMisskeyFlavoredMarkdown,
};
export const Default = {
components: {
MkMisskeyFlavoredMarkdown,
render(args, { argTypes }) {
return {
components: {
MkMisskeyFlavoredMarkdown,
},
props: Object.keys(argTypes),
template: '<MkMisskeyFlavoredMarkdown v-bind="$props" />',
};
},
template: '<MkMisskeyFlavoredMarkdown />',
parameters: {
layout: 'centered',
},

View File

@@ -5,10 +5,15 @@ const meta = {
component: MkPageHeader,
};
export const Default = {
components: {
MkPageHeader,
render(args, { argTypes }) {
return {
components: {
MkPageHeader,
},
props: Object.keys(argTypes),
template: '<MkPageHeader v-bind="$props" />',
};
},
template: '<MkPageHeader />',
parameters: {
layout: 'centered',
},

View File

@@ -5,10 +5,15 @@ const meta = {
component: MkPageHeader_tabs,
};
export const Default = {
components: {
MkPageHeader_tabs,
render(args, { argTypes }) {
return {
components: {
MkPageHeader_tabs,
},
props: Object.keys(argTypes),
template: '<MkPageHeader_tabs v-bind="$props" />',
};
},
template: '<MkPageHeader_tabs />',
parameters: {
layout: 'centered',
},

View File

@@ -5,10 +5,15 @@ const meta = {
component: MkSpacer,
};
export const Default = {
components: {
MkSpacer,
render(args, { argTypes }) {
return {
components: {
MkSpacer,
},
props: Object.keys(argTypes),
template: '<MkSpacer v-bind="$props" />',
};
},
template: '<MkSpacer />',
parameters: {
layout: 'centered',
},

View File

@@ -5,10 +5,15 @@ const meta = {
component: MkStickyContainer,
};
export const Default = {
components: {
MkStickyContainer,
render(args, { argTypes }) {
return {
components: {
MkStickyContainer,
},
props: Object.keys(argTypes),
template: '<MkStickyContainer v-bind="$props" />',
};
},
template: '<MkStickyContainer />',
parameters: {
layout: 'centered',
},

View File

@@ -5,10 +5,15 @@ const meta = {
component: MkTime,
};
export const Default = {
components: {
MkTime,
render(args, { argTypes }) {
return {
components: {
MkTime,
},
props: Object.keys(argTypes),
template: '<MkTime v-bind="$props" />',
};
},
template: '<MkTime />',
parameters: {
layout: 'centered',
},

View File

@@ -5,10 +5,15 @@ const meta = {
component: MkUrl,
};
export const Default = {
components: {
MkUrl,
render(args, { argTypes }) {
return {
components: {
MkUrl,
},
props: Object.keys(argTypes),
template: '<MkUrl v-bind="$props" />',
};
},
template: '<MkUrl />',
parameters: {
layout: 'centered',
},

View File

@@ -5,10 +5,15 @@ const meta = {
component: MkUserName,
};
export const Default = {
components: {
MkUserName,
render(args, { argTypes }) {
return {
components: {
MkUserName,
},
props: Object.keys(argTypes),
template: '<MkUserName v-bind="$props" />',
};
},
template: '<MkUserName />',
parameters: {
layout: 'centered',
},

View File

@@ -5,10 +5,15 @@ const meta = {
component: RouterView,
};
export const Default = {
components: {
RouterView,
render(args, { argTypes }) {
return {
components: {
RouterView,
},
props: Object.keys(argTypes),
template: '<RouterView v-bind="$props" />',
};
},
template: '<RouterView />',
parameters: {
layout: 'centered',
},