Ver código fonte

fe-08 颜色选择器组件

master
Chunxian Zhang 2 anos atrás
pai
commit
f5fc5d3dce
1 arquivos alterados com 31 adições e 0 exclusões
  1. +31
    -0
      lazy-timer-fe/src/pages/Charts/ColorPicker.jsx

+ 31
- 0
lazy-timer-fe/src/pages/Charts/ColorPicker.jsx Ver arquivo

@ -0,0 +1,31 @@
import React from 'react'
import { ColorPickerComponent } from '@syncfusion/ej2-react-inputs'
import { Header } from '../components'
const change = args => {
document.getElementById('preview').style.backgroundColor = args.currentValue.hex
}
const CustomColorPicker = ({ id, mode }) => <ColorPickerComponent id={id} mode={mode} modeSwitcher={false} inline showButtons={false} change={change} />
const ColorPicker = () => (
<div className="m-2 md:m-10 mt-24 p-2 md:p-10 bg-white rounded-3xl">
<Header category="App" title="Color Picker" />
<div className="text-center">
<div id="preview" />
<div className="flex justify-center items-center gap-20 flex-wrap">
<div>
<p className="text-2xl font-semibold mt-2 mb-4">Inline Pallete</p>
<CustomColorPicker id="inline-palette" mode="Palette" />
</div>
<div>
<p className="text-2xl font-semibold mt-2 mb-4">Inline Picker</p>
<CustomColorPicker id="inline-picker" mode="Picker" />
</div>
</div>
</div>
</div>
)
export default ColorPicker

Carregando…
Cancelar
Salvar