Expand style shorthands
This expands style shorthand syntax (padding: 1
) into long-hand syntax (paddingTop: 1, paddingRight: 1, paddingBottom: 1, paddingLeft: 1
).
Usage
import { render } from 'react-dom'
import Box, { AmendableProvider } from '@amendable/core'
import expandStyleShorthands from '@amendable/expand-style-shorthands'
import inlineStyles from '@amendable/inline-styles'
render(
<AmendableProvider
resolvers={[
expandStyleShorthands(),
inlineStyles()
]}
>
<Box padding='10px' backgroundColor='black' color='white'>
Padding is expanded on the DOM node
</Box>
</AmendableProvider>
)
Supported props
It supports all the props that inline-style-expand-shorthand
supports.