You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

36 lines
776 B

  1. import {createEventTeaser} from "./EventTeaserComponent";
  2. import {EventTeaserData, NoDateEventTeaserData, SearchResultEventTeaserData} from "./EventTeaserData";
  3. export default {
  4. title: 'Atoms/Event Teaser',
  5. parameters: {
  6. backgrounds: {
  7. default: 'lightblue',
  8. },
  9. },
  10. args: {
  11. event: EventTeaserData,
  12. },
  13. argTypes: {
  14. event: {
  15. name: 'Veranstaltung',
  16. }
  17. }
  18. }
  19. const Template = ({...args}) => {
  20. return createEventTeaser({...args});
  21. };
  22. export const EventTeaser = Template.bind({});
  23. EventTeaser.args = {};
  24. export const EventWithoutDate = Template.bind({});
  25. EventWithoutDate.args = {
  26. event: NoDateEventTeaserData,
  27. };
  28. export const EventSearchResult = Template.bind({});
  29. EventSearchResult.args = {
  30. event: SearchResultEventTeaserData,
  31. };