keyValueTable.stories.js 835 B

123456789101112131415161718192021222324252627
  1. import React from 'react';
  2. import styled from '@emotion/styled';
  3. import {KeyValueTable, KeyValueTableRow} from 'app/components/keyValueTable';
  4. const Wrapper = styled('div')`
  5. width: 250px;
  6. `;
  7. export default {
  8. title: 'Core/Tables/KeyValueTable',
  9. component: KeyValueTable,
  10. };
  11. export const Default = () => (
  12. <Wrapper>
  13. <KeyValueTable>
  14. <KeyValueTableRow keyName="Coffee" value="Black hot drink" />
  15. <KeyValueTableRow keyName="Milk" value={<a href="#">White cold drink</a>} />
  16. <KeyValueTableRow keyName="Coffee" value="Black hot drink" />
  17. <KeyValueTableRow keyName="Milk" value="White cold drink" />
  18. <KeyValueTableRow keyName="Coffee" value="Black hot drink" />
  19. <KeyValueTableRow keyName="Milk" value="White cold drink" />
  20. </KeyValueTable>
  21. </Wrapper>
  22. );
  23. Default.storyName = 'default';