Skip to content

🏃‍♂️ Sprint 15/05/24 #740

@shairez

Description

@shairez

Guidelines for Beta

  • Getting to a consistent API between all components
  • Dogfooding each component in production
  • 100% coverage on all headless components (and a11y validated)
  • Logical test coverage on styled components which are not covered by headless
  • Visual tests for styled components
  • Build is optimized for tree shaking (or fix namespace issues)
  • Make docs fully optimized (shiki bug fix)

Actual Tasks

Must haves

  • Fix CLI on new projects - Shai & Maieul
  • Finish Popover tests (polyfill & critical tests) - Nate & Chris
  • Add docker for visual testing with playwright - Shai & Nate
  • Rename ALL the styled components to dot notation - Maieul
  • Qwik UI Styled code examples wrong imports #726 - Maieul
  • Complete refactor of Tooltip - Jack & Shai & Chris
  • Refactor Accordion to remove useVisibleTask$ - Jack
  • Finish headless Checkbox - Nate
  • Add the SSG adapter - Maieul & Shai

Edit (Maïeul):

Nice to haves

  • Review styled components - Maieul & Shai
  • Styled Select component (Jack)
  • Complete sonner component (Victor)
  • Sort out the github project
  • Change Modal API
  • Write tests for Combobox (look at the select ones)
  • Add the ability to add custom elements / components inside of select options
  • Fix the "preserve modules" issue
  • Open an issue about PW component tests on PW github (Shai)
  • Make cli E2E test working (Shai)
  • Update the CLI to handle animation "apply" per component (Shai)
  • Test cli in nx projects (and sub folders) (Shai)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions