Skip to content

Styled API #3

Description

@danvim

Features

Phase 1

  • Chainable styled function
  • Additional typed props

Phase 2

  • Themes

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
})

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions