Skip to content

Commit

Permalink
docs: highlight archiving of next-auth/react-query (#4964)
Browse files Browse the repository at this point in the history
* docs: highlight archiving of next-auth/react-query

project is read-only and author said users should just copy-paste the implementation: nextauthjs/react-query#7 (comment)

* Update docs/docs/getting-started/client.md

Co-authored-by: Balázs Orbán <info@balazsorban.com>

* Update docs/docs/getting-started/client.md

Co-authored-by: Balázs Orbán <info@balazsorban.com>

Co-authored-by: Balázs Orbán <info@balazsorban.com>
  • Loading branch information
mmkal and balazsorban44 committed Jul 21, 2022
1 parent e3bcdf8 commit 8ec940b
Showing 1 changed file with 3 additions and 7 deletions.
10 changes: 3 additions & 7 deletions docs/docs/getting-started/client.md
Expand Up @@ -148,13 +148,9 @@ Because of how `_app` is written, it won't unnecessarily contact the `/api/auth/

More information can be found in the following [GitHub Issue](https://github.com/nextauthjs/next-auth/issues/1210).

### NextAuth.js + React-Query
### NextAuth.js + React Query

There is also an alternative client-side API library based upon [`react-query`](https://www.npmjs.com/package/react-query) available under [`nextauthjs/react-query`](https://github.com/nextauthjs/react-query).

If you use `react-query` in your project already, you can leverage it with NextAuth.js to handle the client-side session management for you as well. This replaces NextAuth.js's native `useSession` and `SessionProvider` from `next-auth/react`.

See repository [`README`](https://github.com/nextauthjs/react-query) for more details.
You can create your own session management solution using data fetching libraries like [React Query](https://tanstack.com/query/v4/docs/adapters/react-query) or [SWR](https://swr.vercel.app). You can use the [original implementation of `@next-auth/react-query`](https://github.com/nextauthjs/react-query) and look at the [`next-auth/react` source code](https://github.com/nextauthjs/next-auth/blob/main/packages/next-auth/src/react/index.tsx) as a starting point.

---

Expand Down Expand Up @@ -531,4 +527,4 @@ export default function App({
</SessionProvider>
)
}
```
```

1 comment on commit 8ec940b

@vercel
Copy link

@vercel vercel bot commented on 8ec940b Jul 21, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please sign in to comment.