fix(site): stop the landing build from depending on hoisted Node types
Some checks failed
deploy-site / deploy (push) Failing after 1m4s
Some checks failed
deploy-site / deploy (push) Failing after 1m4s
The hero typed its timer ref with NodeJS.Timeout, which only resolves when
@types/node is visible from an ancestor node_modules. The deploy job installs
site dependencies alone, so tsc -b failed with TS2503 and the landing site has
not been redeployed since. Use ReturnType<typeof setTimeout> and record the
measured deploy blocker plus the runner's missing Python in the map.
💘 Generated with Crush
Assisted-by: Crush:deepseek-v4.1-flash
This commit is contained in:
parent
ee1deb64cf
commit
4b40b25e53
2 changed files with 4 additions and 2 deletions
|
|
@ -15,7 +15,7 @@ export function Hero() {
|
|||
const [typedRaw, setTypedRaw] = useState('')
|
||||
const [typedClean, setTypedClean] = useState('')
|
||||
const [waveLevels, setWaveLevels] = useState([0.3, 0.5, 0.8, 1, 0.9, 0.7, 0.4, 0.6, 0.3])
|
||||
const timerRef = useRef<NodeJS.Timeout | null>(null)
|
||||
const timerRef = useRef<ReturnType<typeof setTimeout> | null>(null)
|
||||
|
||||
const sampleRawText = locale === 'ko'
|
||||
? '어... 이번 프로젝트 배포는 다음 주 금요일까지로 잡으면 될 것 같아요.'
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue