1.0.3 • Published 6 months ago

get-use-search-query v1.0.3

Weekly downloads
-
License
MIT
Repository
github
Last release
6 months ago

Get Use Search Query

A React hook for filtering table data based on a search query.

Installation

npm install get-use-search-query

Import Package

import getUseSearchQuery from 'get-use-search-query';

Usage

function App() {
    const data = [
        { id: 1, name: 'Adnan Hossain' },
        { id: 2, name: 'Joy Sikder' },
        { id: 3, name: 'Sara Rahman' },
    ];
  const [query, setQuery] = useState();

  const result = getUseSearchQuery(data, `?search=${query}`);

  return (
    <div className='container mx-auto my-10'>
      <input
        onChange={(e) => setQuery(e.target.value)}
        type="text"
        className='border rounded outline-0 p-3 w-full placeholder:text-sm placeholder:font-light'
        placeholder='Search Here'
      />

      <div className='mt-10 space-y-2.5'>
        {
          result?.map(person =>
            <h1
              className='bg-amber-50 p-2 rounded'
              key={person?.id}
            >
              {person?.name}
            </h1>
          )
        }
      </div>
    </div>
  )
}

export default App
1.0.2

6 months ago

1.0.3

6 months ago

1.0.1

6 months ago

1.0.0

6 months ago