You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Create a reusable Box component for the shared UI component library. This task is part of the migration to the new shared UI component library, ensuring consistency with the conventions set by existing components.
Technical Details
Component Implementation:
Build using React and TypeScript.
Integration:
Ensure compatibility with twrnc or any relevant design system tokens (e.g., spacing, colors, typography).
Testing:
Integrate unit tests using Jest and React Testing Library.
Add accessibility tests to ensure ARIA compliance for keyboard and screen reader users.
Documentation:
Provide detailed usage examples for different variants, sizes, and states.
Include a storybook story for each prop and for default configurations.
Acceptance Criteria
Component implementation must cover the following:
Proper alignment with typography and spacing standards.
Compatibility with all design system color tokens and themes.
Inclusion of hover, focus, and active states.
Unit tests must cover at least 80% of the component’s functionality, including interactivity and accessibility.
Component must be reviewed and approved by both engineering and design teams.
Documentation for the component should be added, covering usage, available props, and examples.
brianacnguyen
changed the title
Box component
[DSR] Create Box component in shared UI component library
May 28, 2025
brianacnguyen
changed the title
[DSR] Create Box component in shared UI component library
[React] Create Box component in shared UI component library
May 28, 2025
Uh oh!
There was an error while loading. Please reload this page.
Description
Create a reusable
Box
component for the shared UI component library. This task is part of the migration to the new shared UI component library, ensuring consistency with the conventions set by existing components.Technical Details
Component Implementation:
Integration:
Testing:
Documentation:
Acceptance Criteria
References
The text was updated successfully, but these errors were encountered: