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
Core philosophies for design systems
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
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
React 19 + Web Components
The recipe layer
Subcomponents in a design system
Braid's `Divider` component
Icon Button components
Components should have a single responsibility
Topic - components