utopia-ui/lib/src/Components/Map/hooks/useStoredInviteCode.ts
Anton Tranelis e147822c62
Update lib/src/Components/Map/hooks/useStoredInviteCode.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-19 07:10:27 +01:00

18 lines
420 B
TypeScript

import { useEffect } from 'react'
import { useNavigate } from 'react-router-dom'
import { useAuth } from '#components/Auth/useAuth'
export const useStoredInviteCode = () => {
const inviteCode = localStorage.getItem('inviteCode')
const { user } = useAuth()
const navigate = useNavigate()
useEffect(() => {
if (!inviteCode || !user) return
navigate(`/invite/${inviteCode}`)
}, [inviteCode, user])
}