diff --git a/src/components/PercentageSpinner/MucPercentageSpinner.stories.ts b/src/components/PercentageSpinner/MucPercentageSpinner.stories.ts deleted file mode 100644 index 78f49383..00000000 --- a/src/components/PercentageSpinner/MucPercentageSpinner.stories.ts +++ /dev/null @@ -1,28 +0,0 @@ -import MucPercentageSpinner from "./MucPercentageSpinner.vue"; - -export default { - component: MucPercentageSpinner, - title: "MucPercentageSpinner", - tags: ["autodocs"], - parameters: { - docs: { - description: { - component: `The \`muc-percentage-spinner\` is a spinner represents a loading progress. -`, - }, - }, - }, -}; - -export const Relative = { - args: { - size: "40%", - percentage: 42, - }, -}; - -export const Default = { - args: { - size: "300", - }, -}; diff --git a/src/components/PercentageSpinner/MucPercentageSpinner.vue b/src/components/PercentageSpinner/MucPercentageSpinner.vue deleted file mode 100644 index 877c1b62..00000000 --- a/src/components/PercentageSpinner/MucPercentageSpinner.vue +++ /dev/null @@ -1,98 +0,0 @@ - - - - - diff --git a/src/components/PercentageSpinner/index.ts b/src/components/PercentageSpinner/index.ts index 02afd450..01886421 100644 --- a/src/components/PercentageSpinner/index.ts +++ b/src/components/PercentageSpinner/index.ts @@ -1,3 +1 @@ -import MucPercentageSpinner from "./MucPercentageSpinner.vue"; - -export { MucPercentageSpinner }; +export { MucSpinner as MucPercentageSpinner } from "../Spinner"; diff --git a/src/components/Spinner/MucSpinner.stories.ts b/src/components/Spinner/MucSpinner.stories.ts new file mode 100644 index 00000000..6a8de068 --- /dev/null +++ b/src/components/Spinner/MucSpinner.stories.ts @@ -0,0 +1,52 @@ +import MucSpinner from "./MucSpinner.vue"; + +interface SpinnerArgs { + size?: string; + text?: string; + percentage?: number; +} + +export default { + component: MucSpinner, + title: "MucSpinner", + tags: ["autodocs"], + parameters: { + docs: { + description: { + component: `The \`muc-spinner\` is a spinner represents a loading progress.`, + }, + }, + }, +}; + +export const Default = { + args: { + size: "40%", + percentage: 42, + text: "Hier könnte Ihr Text stehen ...", + }, + render: (args: SpinnerArgs) => ({ + components: { MucSpinner }, + setup() { + return { args }; + }, + template: ` +