Skip to content

computeRange

widgetsinput

Compute visible range for fixed-height items

Installation

$ bunx termuijs add compute-range

Copies the source into src/components/compute-range/ and installs .

Usage

ts
import { computeRange } from '@termuijs/widgets'
ts
const [value, setValue] = useState('')

<computeRange
  value={value}
  onChange={setValue}
  placeholder="Enter text..."
/>

API Reference

computeRange

PropTypeDefaultDescription
valuestringrequiredControlled value
onChange(v: string) => voidrequiredChange callback
placeholderstringPlaceholder text
isDisabledbooleanfalseDisable interaction
autoFocusbooleanfalseFocus on mount
#input#compute-range