platformList.stories.js 664 B

1234567891011121314151617181920212223242526272829303132
  1. import React from 'react';
  2. import styled from '@emotion/styled';
  3. import PlatformList from 'app/components/platformList';
  4. import space from 'app/styles/space';
  5. export default {
  6. title: 'UI/Platform List',
  7. component: PlatformList,
  8. };
  9. const platforms = ['java', 'php', 'javascript', 'cocoa', 'ruby'];
  10. export const _PlatformList = ({...args}) => (
  11. <Wrapper>
  12. <PlatformList {...args} />
  13. </Wrapper>
  14. );
  15. _PlatformList.storyName = 'PlatformList';
  16. _PlatformList.args = {
  17. platforms,
  18. showCounter: false,
  19. max: platforms.length,
  20. size: 28,
  21. };
  22. const Wrapper = styled('div')`
  23. padding: ${space(3)};
  24. background: ${p => p.theme.white};
  25. display: flex;
  26. `;