0.0.5 • Published 2 years ago

react-hook-query v0.0.5

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

Storing the state in the url query parameters

Package size: 1.5 kB

Installation

yarn add react-hook-query
or
npm i react-hook-query

Simple

import { useQuery } from 'react-hook-query'

export const App = () => {
  const [value, setValue] = useQuery({ name: 'value' })
  const [, setValueDeb] = useQuery({ name: 'value', isDebounce: true, isJSON: false, defaultValue: 4, replace: false })

  const handlerIncrement = () => {
    setValue(Number(value) + 1)
  }

  const handlerDecrement = () => {
    setValue(Number(value) - 1)
  }

  const handlerReset = () => {
    setValueDeb(0)
  }

  return (
    <div>
      value: {value}
      <button onClick={handlerIncrement}>
        +1
      </button>
      <button onClick={handlerDecrement}>
        -1
      </button>
      <button onClick={handlerReset}>
        0
      </button>
    </div>
  )
}
0.0.5

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago