mirror of
https://github.com/xtr-dev/payload-feature-flags.git
synced 2025-12-10 10:53:24 +00:00
Addresses critical issues identified in code review: 1. Server-Side Environment Handling: - Add warning when serverURL is not provided in SSR/SSG environments - Falls back to relative URLs with console warning - Prevents silent failures in server-side rendering 2. Race Condition Fix: - Use useRef for initialFlags to prevent re-creating fetchFlags on every render - Removes initialFlags from useCallback dependencies - Prevents excessive re-renders and potential infinite loops These improvements ensure better stability and reliability in both client-side and server-side environments. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
3.3 KiB
3.3 KiB