- Components
- Colors
- Color Swatch
Color Swatch
A ColorSwatch displays a preview of a selected color.
default.tsx
Installation
Install the following dependencies:
npm install react-aria-components
Copy and paste the following code into your project.
color-swatch.tsx
Update the import paths to match your project setup.
Usage
Use a ColorSwatch to display a preview of a selected color.
API Reference
Prop | Type | Default | Description |
---|---|---|---|
color* | string | Color | null | - | The color value to display in the swatch. |
children | ReactNode | (values: ColorSwatchRenderProps & {defaultChildren: ReactNode | undefined}) => ReactNode | - | The children of the component. A function may be provided to alter the children based on component state. |
className | string | - | The CSS className for the element. |
style | CSSProperties | (values: ColorSwatchRenderProps & {defaultStyle: CSSProperties}) => CSSProperties | - | The inline style for the element. A function may be provided to compute the style based on component state. |