# ColorPicker Use this component if you need to select a color. ```tsx import { render, ColorPicker, } from '@shopify/ui-extensions-react/admin'; render('Playground', () => ); function App() { return ( { console.log({value}); }} /> ); } ``` ```js import { extension, ColorPicker, } from '@shopify/ui-extensions/admin'; export default extension( 'Playground', (root) => { const blockStack = root.createComponent( ColorPicker, { value: "rgba(255 0 0 / 0.5)", label: "" }, ); root.appendChild(blockStack); }, ); ``` ## ColorPickerProps ### ColorPickerProps ### allowAlpha value: `boolean` Allow user to select an alpha value. ### id value: `string` ID for the element. ### onChange value: `(value: string) => void` The `onChange` handler will emit the value in hex. If the `allowAlpha` prop is `true`, `onChange` will emit an 8-value hex (#RRGGBBAA). If the `allowAlpha` prop is `false`, `onChange` will emit a 6-value hex (#RRGGBB). ### value value: `string` The currently selected color. Supported formats include: - RGB ## Related - [Select](https://shopify.dev/docs/api/admin-extensions/components/forms/select)