add entry hook for web

This commit is contained in:
Hailey
2024-06-07 10:59:46 -07:00
parent 070873ebbc
commit 068a7f83f6
3 changed files with 17 additions and 26 deletions
@@ -0,0 +1,15 @@
import React from 'react'
import {useSetStarterPack} from 'state/preferences/starter-pack'
export function useStarterPackEntry() {
const setStarterPack = useSetStarterPack()
React.useEffect(() => {
const url = new URL(window.location.href)
const pathParts = url.pathname.split('/')
if (pathParts[0] === 'start' && pathParts.length === 2) {
setStarterPack(pathParts[1])
}
}, [setStarterPack])
}