/
kreyndelHam
/
Konstructorium
Обзор
Документация
Войти
/
kreyndelHam
/
Konstructorium
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
1
CI/CD
Аналитика
Безопасность
dev
frontend/src/utils/getActiveUserId.js
16 строк
510 B
MihahamYT
Errors ids added
17 май 2026, 10:53
17 май 2026, 10:53
484ef2f
Код
Авторство
О чём код?
import { useAuthStore } from '../store/authStore' import { useAdminStore } from '../store/adminStore' /** * Resolve current authenticated user id for analytics (site or admin area). * * @returns {number|null} */ export const getActiveUserId = () => { if (typeof window !== 'undefined' && window.location.pathname.startsWith('/admin')) { const adminUser = useAdminStore.getState().adminUser return adminUser?.id ?? null } const user = useAuthStore.getState().user return user?.id ?? null }