You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

useAccountHandlers.ts 295B

1234567891011121314
  1. import * as React from 'react'
  2. import { signIn, signOut } from 'next-auth/client'
  3. export function useAccountHandlers() {
  4. const onSignIn = React.useCallback(() => {
  5. signIn()
  6. }, [])
  7. const onSignOut = React.useCallback(() => {
  8. signOut()
  9. }, [])
  10. return { onSignIn, onSignOut }
  11. }