1.0.1 • Published 2 years ago

react-hook-object v1.0.1

Weekly downloads
-
License
mpl-2.0
Repository
github
Last release
2 years ago

React hook object

An easy way to cache your inline object references.

import { useState } from "react";
import { useObject } from "react-hook-object";

const ProductTable = () => {
  const [query, setQuery] = useState("");
  const [sort, setSort] = useState("DESC");
  const tableParams = useObject({
    sort,
    query,
    dateFrom: new Date(2022, 0, 1),
  });

  return <Table tableParams={tableParams} data={data} />;
};
  • 0 dependencies
  • supports primitive values (boolean, string, number...)
  • supports objects (as long as object.valueOf() returns a primitive value, ie Date)
  • TypeScript support