feat: add example

This commit is contained in:
2026-08-01 09:31:08 +03:00
parent 15805e28df
commit 26b59686a5
434 changed files with 34975 additions and 4995 deletions

View File

@@ -0,0 +1,19 @@
'use client'
import { useContext } from 'react'
import { AuthContext } from '../auth.context'
import type { AuthContextValue } from '../types/auth-context.type'
/**
* Возвращает application-scoped auth API текущего пользователя.
*/
export const useAuth = (): AuthContextValue => {
const context = useContext(AuthContext)
if (context === null) {
throw new Error('useAuth must be used inside AuthProvider')
}
return context
}