Andrew's Digital Garden

Topic - components

Related: [[componentapi]] [[designsystemapi]] [[react]] [[reactapi]]

#todo - need to sort out the related topics

#topic-page

Referred in

API flexibility in components
Object props vs compound components
Layout components
Slots in components
Documenting components in a Design System - Content
Prop getters
Before reaching for React useMemo
Responsive props
Utility props API
Block links, and interactive cards
Flexibility vs constraints in Design Systems
Components, recipes, and snowflakes in a design system
Separating CSS files from components for CSS-in-JS
How I use Obsidian
Toggle components
Conditional render props
Menu vs nav
Space as a first-class concept
Harvesting existing design system patterns
Allowing for re-use through good component design
Web Components for design systems
Visual regression testing
Bleed layout component
`lh` for sizing icons
Reusable components and width
Headless UI components
20230803022927-design-system-component-layout
Vertical and horizontal layout components
Documenting components in a Design System
Tooltips and their problems
Web components
Compound components in React
When creating new components, break them
Props vs Subcomponents
Reusable components and margin
The recipe layer
Subcomponents in a design system
Braid's `Divider` component
Icon Button components
Components should have a single responsibility
Topic - components