Treci la conținutul principal

Color Picker

Un înveliș pentru selectorul de culori react-color.

Opțiuni

  • variant | string: varianta de selectare a culorii (fie Compact, Sketch, Material, Button, sau Block). Default: 'Sketch'.
  • color | (string|object): string care conține un cod HeX sau un object care conține valori RGB sau HSL, cum ar fi { r: 255, g: 255, b: 255 } sau { h: 0, s: 0, l: .10 }, care determină culoarea activă. Ambele acceptă o proprietate a pentru alte valori alfa decât una.. Default: '#fff'.
  • disableAlpha | boolean: controlează dacă se elimină sau nu cursorul alfa și opțiunile. Default: false.
  • presetColors | array<string>: HeX strings care specifică culorile implicite din partea de jos a selectorului de culori. Default: [ '#D0021B', '#F5A623', '#F8E71C', '#8B572A', '#7ED321', '#417505', '#BD10E0', '#9013FE', '#4A90E2', '#50E3C2', '#B8E986', '#000000', '#4A4A4A', '#9B9B9B', '#FFFFFF' ].
  • width | number: lățimea selectorului de culori (în px). Default: 200.
  • className | string: numele clasei. Default: ''.
  • style | object: Stiluri inline CSS. Default: {}.
  • onChange | function: callback invocat de fiecare dată când se schimbă culoarea. Default: onChange() {}.
  • onChangeComplete | function: callback invocat odată ce o schimbare de culoare este finalizată. Default: onChangeComplete() {}.

Exemple

Editor live
Rezultat
ReferenceError: Provider is not defined