// import * as RadixSlider from "@radix-ui/react-slider"; // import style from "./style.module.scss"; // import {useState} from "preact/hooks"; // // export function Slider(props: { // value: number, // min: number, // max: number, // step: number, // onChange: (value: number) => void, // className?: string, // disabled?: boolean, // }) { // const [value, setValue] = useState(1) // // return ( //
// setValue(Number((e.target as HTMLInputElement).value))} // // onInput="this.parentNode.style.setProperty('--value',this.value); this.parentNode.style.setProperty('--text-value', JSON.stringify(this.value))" // /> // //
//
// ) // } import style from "./style.module.scss"; export function Slider(props: { name: string, value: number, min: number, max: number, step: number, onChange: (value: number) => void, className?: string, disabled?: boolean, }) { return (
props.onChange(Number((e.target as HTMLInputElement).value))} />
) }