import netlifyIdentity from 'netlify-identity-widget'

import { createAuth } from '@cedarjs/auth-netlify-web'
import { isBrowser } from '@cedarjs/prerender/browserUtils'

isBrowser && netlifyIdentity.init()

export const { AuthProvider, useAuth } = createAuth(netlifyIdentity)
