import React, { useState } from 'react'; import { Checkbox } from '../../src/lib/components/checkbox/Checkbox.component'; import { Toggle } from '../../src/lib/components/toggle/Toggle.component'; import { Radio } from '../../src/lib/components/radio/Radio.component'; import { Select } from '../../src/lib/components/selectv2/Selectv2.component'; export default { title: 'Guidelines/SelectionControlsOverview', tags: ['!dev', '!autodocs'], }; export const Overview = { render: () => { const [checked, setChecked] = useState(true); const [toggle, setToggle] = useState(false); const [radio, setRadio] = useState('governance'); const [select, setSelect] = useState(undefined); const labelStyle: React.CSSProperties = { fontSize: '0.75rem', textTransform: 'uppercase', letterSpacing: '0.05em', opacity: 0.5, marginBottom: '0.75rem', }; return (
Checkbox
Enable versioning setChecked(e.target.checked)} />
Toggle
setToggle(!toggle)} />
Radio
setRadio('governance')} /> setRadio('compliance')} />
Select
); }, };