@parataxic/gatsby-use-search

0.4.0-alpha.47 • Public • Published

yarn add @parataxic/gatsby-use-search npm install @parataxic/gatsby-use-search

import { useSearch } from "@parataxic/gatsby-use-search";

const MyView:React.FC = () => {
  const { hasMounted, inputRef, onInputChange, searchTerm } = useSearch();

  return (
    <>
      <input
        onChange={onInputChange}
        placeholder="Search"
        value={searchTerm}
        ref={inputRef}
        role="search"
      />
      {hasMounted && "My results here, use hasMounted to avoid SSR flicker"}
    </>
  )
}

Package Sidebar

Install

npm i @parataxic/gatsby-use-search

Weekly Downloads

0

Version

0.4.0-alpha.47

License

MIT

Unpacked Size

27.1 kB

Total Files

9

Last publish

Collaborators

  • tony