|
- import {createGlobalMessage} from "./GlobalMessageComponent";
-
- export default {
- title: 'Components/Global Message',
- parameters: {
- layout: 'fullscreen',
- },
- argTypes: {
- type: {
- name: 'Typ',
- control: 'select',
- options: ['light', 'bold', 'alarming'],
- defaultValue: 'light',
- },
- message: {
- name: 'Nachricht',
- control: {type: 'text'},
- defaultValue: 'Leider kommt es durch <a href="#">technische Wartungsmaßnahmen</a> am 2. Mai in der Zeit von 17:30–23:00 zu einer eingeschränkten Verfügbarkeit unserer Internetseite',
- },
- }
- }
-
- const Template = ({...args}) => {
- return createGlobalMessage({...args});
- };
-
- export const SubtleMessage = Template.bind({});
- SubtleMessage.args = {
- type: 'light',
- };
-
- export const BoldMessage = Template.bind({});
- BoldMessage.args = {
- type: 'bold',
- };
-
- export const AlarmMessage = Template.bind({});
- AlarmMessage.args = {
- type: 'alarming',
- };
|