Skip to content
/ use-x Public

Practice implementing custom react hooks with full test suites and examples.

License

Notifications You must be signed in to change notification settings

w3cj/use-x

Repository files navigation

use-x

Practice implementing custom react hooks with full test suites and examples.

Hooks

  • useFetch
    • Manage the error, loading and data state of fetch

Setup

Install dependencies

pnpm i

Enable tests

All tests are skipped by default. To enable a test, remove .skip

- it.skip("should test the hook", async () => {
+ it("should test the hook", async () => {
  // codes here
});

Run all tests

pnpm test

Run a specific test suite

pnpm test ./src/path/to/test/file/use-hook.test.ts