Workflowsystemroutes

    Family Shapes Route Map (src/App.tsx)

    Primary route map for public, protected, donor-protected, and admin-protected surfaces.

    Context

    This workflow is part of Family Shapes project.

    Workflow

    Family Shapes Route Map (src/App.tsx)

    5 steps
    1. Initialize app providers (QueryClient, Auth, Tooltips)
      action
    2. Lazy-load routes and layouts
      action
    3. Define public route set
      action
    4. Apply protected routes (auth, donor, admin)
      action
    5. Render router with Suspense fallback
      action