๐ค Developed with Claude Code | Related: Iconify Issue #386
Minimal SvelteKit reproduction for effect_update_depth_exceeded
error in @iconify/svelte.
Configuration | Incremental Loading | Direct Navigation |
---|---|---|
Without PaneForge | โ 2000+ icons | โ 1500+ icons |
With PaneForge | โ 1400 icons | โ 1400 icons |
โ ๏ธ Note: Crash thresholds may vary on different machines/setups depending on performance and browser configuration.
Root Causes:
npm install && npm run dev
Test URLs:
?count=1400&paneforge=false
โ
Works?count=1500&paneforge=false
โ Crashes (direct nav)?count=1400&paneforge=true
โ Crashes (PaneForge)Interactive Testing: Use checkbox and input field to compare incremental vs direct loading
Error: effect_update_depth_exceeded
in @iconify/svelte:1763
Stack: SvelteKit + Svelte 5 + @iconify/svelte + PaneForge
Issue: Infinite update loop in icon loading during bulk initialization
npm run dev # Start dev server
npm run check # Type checking
npm run build # Production build
src/routes/+page.svelte # Main reproduction test
CLAUDE.md # Technical docs