Download app/components/input-range.tsx from dakaca/dds: direct link, hf CLI and curl.
- Browser
- Download file 694 Bytes
-
https://huggingface.co/spaces/dakaca/dds/resolve/main/app/components/input-range.tsx
- Command line
-
hf download hf://spaces/dakaca/dds/app/components/input-range.tsx
-
curl -L -o input-range.tsx https://huggingface.co/spaces/dakaca/dds/resolve/main/app/components/input-range.tsx
694 Bytes
| import * as React from "react"; | |
| import styles from "./input-range.module.scss"; | |
| interface InputRangeProps { | |
| onChange: React.ChangeEventHandler<HTMLInputElement>; | |
| title?: string; | |
| value: number | string; | |
| className?: string; | |
| min: string; | |
| max: string; | |
| step: string; | |
| } | |
| export function InputRange({ | |
| onChange, | |
| title, | |
| value, | |
| className, | |
| min, | |
| max, | |
| step, | |
| }: InputRangeProps) { | |
| return ( | |
| <div className={styles["input-range"] + ` ${className ?? ""}`}> | |
| {title || value} | |
| <input | |
| type="range" | |
| title={title} | |
| value={value} | |
| min={min} | |
| max={max} | |
| step={step} | |
| onChange={onChange} | |
| ></input> | |
| </div> | |
| ); | |
| } | |