mirror of
https://github.com/utopia-os/utopia-ui.git
synced 2026-01-16 01:44:43 +00:00
18 lines
420 B
TypeScript
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])
|
|
}
|