ColorSelector

ColorSelectorは、ユーザーが色を選択するために使用されるコンポーネントです。

使い方

import { ColorPicker } from "@yamada-ui/react"
<ColorSelector.Root>
  <ColorSelector.SaturationSlider />
  <ColorSelector.HueSlider />
  <ColorSelector.AlphaSlider />
  <ColorSelector.ColorSwatchGroupLabel />
  <ColorSelector.ColorSwatchGroup>
    <ColorSelector.ColorSwatchItem />
  </ColorSelector.ColorSwatchGroup>
</ColorSelector.Root>

サイズを変更する

デフォルトの値を設定する

デフォルトの値を設定する場合は、defaultValueに値を設定します。

アルファ値を設定する

アルファ値を設定する場合は、defaultValueにアルファ値を含む値を設定するか、format"hexa""hsla"などを設定します。

候補を表示する

候補を表示する場合は、colorSwatchesに配列を設定します。

Pick a color

候補の列を変更する

候補の列を変更する場合は、colorSwatchGroupColumnsに数値を設定します。

Pick a color

形を変える

無効にする

読み取り専用にする

コンポーネントをカスタマイズする

制御する

Props

類似のコンポーネント

SaturationSlider

SaturationSliderは、ユーザーが色の彩度を選択するために使用されるコンポーネントです。

HueSlider

HueSliderは、ユーザーが色相を選択するために使用されるコンポーネントです。

AlphaSlider

AlphaSliderは、ユーザーが色の透明度を選択するために使用されるコンポーネントです。

ColorPicker

ColorPickerは、ユーザーが色を選択したり任意の色の値を入力するために使用されるコンポーネントです。

Textarea

Textareaは、複数行のテキスト入力を取得するために使用されるコンポーネントです。

Switch

Switchは、オンとオフの状態を切り替えるために使用されるコンポーネントです。

Slider

Sliderは、ユーザーが値の範囲から選択するために使用されるコンポーネントです。

SegmentedControl

SegmentedControlは、ユーザーが複数の選択肢の中から1つを選択するために使用されるコンポーネントです。

使用しているコンポーネント・フック

使用されているコンポーネント・フック