GitHunt
0X

0xPhaze/use-arc

Async requests cache

useArc (Async Requests Cache)

import { useArc } from "use-arc";

async function asyncRequest() {
  return new Promise((resolve) => {
    setTimeout(() => {
      resolve([...arguments]);
    }, 10);
  });
}

function Home() {
  const [name, updateName] = useArc(asyncRequest, "Blah");
  return <p>{name}</p>;
}

Installation

npm i use-arc-query

Contributors

Created November 2, 2022
Updated November 2, 2022