1.0.0-0 • Published 6 years ago
@jxnblk/usecss v1.0.0-0
use-css
EXPERIMENTAL: DO NOT USE IN PRODUCTION
React hooks for CSS-in-JS
Requires React 16.7+
npm i @jxnblk/use-css
import { CSSProvider, useCSS } from '@jxnblk/use-css'
const Box = props => {
const className = useCSS({
padding: '32px',
backgroundColor: '#f6f6ff',
})
return (
<div
{...props}
className={className}
/>
)
}
export default props =>
<CSSProvider>
<Box>Styled Box</Box>
</CSSProvider>
MIT License
1.0.0-0
6 years ago