Features
Phase 1
- Chainable styled function
- Additional typed props
Phase 2
Phase 3
- Collectible styles for optimization
Example API
import {styled} from 'react-pdfmake-reconciler'
const Text = styled('pdf-text')({
color: '#ff0000'
})
const Text2 = styled('pdf-text')<{size: number}>(({
color: props => props.theme.textColor,
fontSize: props => props.size
})
Features
Phase 1
Phase 2
Phase 3
Example API