UNPKG

@sanity/ui

Version:

The Sanity UI components.

34 lines (26 loc) 766 B
/** @jest-environment jsdom */ import {buildTheme, getScopedTheme} from '@sanity/ui/theme' import {responsiveMarginStyle} from './marginStyle' const theme = getScopedTheme(buildTheme(), 'light', 'default') describe('styles/margin', () => { it('should 1', () => { const styles = responsiveMarginStyle({$margin: [0], theme}) expect(styles).toEqual([[{margin: 0}]]) }) it('should 2', () => { const styles = responsiveMarginStyle({$margin: [0, 1, 2], theme}) expect(styles).toEqual([ [ { margin: 0, }, { '@media screen and (min-width: 360px)': {margin: '0.25rem'}, }, { '@media screen and (min-width: 600px)': {margin: '0.5rem'}, }, ], ]) }) })