UNPKG

@intility/bifrost-react

Version:

React library for Intility's design system, Bifrost.

18 lines (17 loc) 868 B
import { type NavGroupProps } from "./Nav.Group.js"; import { type NavItemProps } from "./Nav.Item.js"; import type { PropsFor } from "../../types.js"; export type NavSearchProps = PropsFor<"input", { /** Optional onSubmit handler for icon click / enter */ onSubmit?: (event: React.FormEvent<HTMLFormElement>) => void; /** Display a loading spinner in the input */ loading?: boolean; /** Forwarded props for internal Nav.Item */ itemProps?: NavItemProps; /** Forwarded props for internal Nav.Group (when used inside collapsed sidebar) */ groupProps?: NavGroupProps; /** Forwarded props for internal form element */ formProps?: React.JSX.IntrinsicElements["form"]; }>; declare const NavSearch: import("react").ForwardRefExoticComponent<NavSearchProps & import("react").RefAttributes<HTMLInputElement>>; export default NavSearch;