UNPKG

@kadoui/react

Version:

Kadoui primitive components for React

9 lines (8 loc) 498 B
"use client"; import { jsx as _jsx } from "react/jsx-runtime"; import { use } from "react"; import { SelectBoxContext } from "./SelectBoxContext"; export default function SelectBoxField({ search, ...p }) { const { setInputFocused, inputSearch, setInputSearch } = use(SelectBoxContext); return (_jsx("input", { onFocus: () => setInputFocused(true), value: search ? inputSearch : undefined, onChange: search ? (e) => setInputSearch(e.target.value) : undefined, readOnly: !search, ...p })); }