import { useState } from 'react'; import { PixelSlider } from './PixelSlider'; export function Default() { const [value, setValue] = useState(40); return ( ); } export function Range() { const [value, setValue] = useState<[number, number]>([20, 80]); return ( ); } export function Tones() { const [neutral, setNeutral] = useState(40); const [green, setGreen] = useState(50); const [cyan, setCyan] = useState(60); const [gold, setGold] = useState(70); const [red, setRed] = useState(30); const [purple, setPurple] = useState(45); const [pink, setPink] = useState(55); return (
); } export function Surfaces() { const [pixel, setPixel] = useState(40); const [linear, setLinear] = useState(60); return (
); } export function WithMinMax() { const [value, setValue] = useState(75); return ( ); } export function WithMarks() { const [value, setValue] = useState(50); return ( ); } export function WithTicks() { const [value, setValue] = useState(40); return ( ); } export function WithTooltip() { const [value, setValue] = useState(60); return ( ); } export function TooltipOnDrag() { const [value, setValue] = useState(35); return ( ); } export function Disabled() { return ( {}} disabled /> ); } export function Required() { const [value, setValue] = useState(30); return ( ); } export function RangeWithMarks() { const [value, setValue] = useState<[number, number]>([30, 70]); return ( ); }