Skip to content

Fix defaultProps definition on createComponent #688

@michalkvasnicak

Description

@michalkvasnicak

This fails to typecheck

import { Chip as BaseChip, createComponent } from '@byteclaw/visage';

export const Chip = createComponent(BaseChip, {
  defaultProps: {
    labelProps: {
      styles: {
        px: 1,
        py: 1,
        lineHeight: '100%',
      },
    },
  },
  styles: {
    borderRadius: 'controlBorderRadius',
    fontSize: -1,
  },
});

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions