fbredius/storybook

View on GitHub
lib/components/src/typography/elements/UL.tsx

Summary

Maintainability
A
0 mins
Test Coverage
import { styled } from '@storybook/theming';
import type { CSSObject } from '@storybook/theming';
import { withReset, withMargin } from '../lib/common';

const listCommon: CSSObject = {
  paddingLeft: 30,
  '& :first-of-type': {
    marginTop: 0,
  },
  '& :last-child': {
    marginBottom: 0,
  },
};

export const UL = styled.ul(withReset, withMargin, { ...listCommon, listStyle: 'disc' });