fix(platform-admin/frontend-admin): 🐛 resolve duplicate DevUserSwitcher import in main.tsx

This commit is contained in:
Lilith 2026-01-10 10:49:40 -08:00
parent 089867ddbf
commit 0cd1e8bece
2 changed files with 8 additions and 5 deletions

View file

@ -2,7 +2,7 @@ import { QueryClient, QueryClientProvider } from '@tanstack/react-query';
import { BrowserRouter } from 'react-router-dom';
import { ThemeProvider } from '@lilith/ui-theme';
import { ApiClientProvider } from '@lilith/api-client';
import { DevUserProvider, DevUserSwitcher } from '@lilith/ui-dev-tools';
import { DevUserProvider, DevUserTypeSwitcher } from '@lilith/ui-dev-tools';
import { AuthProviderWithDevBridge } from '@lilith/auth-provider';
import { AgeGateWrapper } from '@/providers/AgeGateWrapper';
// TODO: @lilith/vite-version-plugin not published yet
@ -12,6 +12,7 @@ import { AppRoutes } from './routes';
import { useDeploymentConfig } from '@/hooks/useDeploymentConfig';
import { LocationProvider } from '@/shared/providers';
import { MotionProvider } from '@/providers/MotionProvider';
import { AudienceProvider } from '@/contexts/AudienceContext';
import {
MARKETPLACE_DEV_USER_TYPES,
MARKETPLACE_DEV_STORAGE_KEY,
@ -47,7 +48,9 @@ export function App() {
<ApiClientProvider baseURL={config.apiUrl}>
<LocationProvider>
<BrowserRouter basename={config.basePath}>
<AppRoutes />
<AudienceProvider>
<AppRoutes />
</AudienceProvider>
</BrowserRouter>
</LocationProvider>
</ApiClientProvider>
@ -56,7 +59,7 @@ export function App() {
</MotionProvider>
</ThemeProvider>
</QueryClientProvider>
<DevUserSwitcher />
<DevUserTypeSwitcher />
</DevUserProvider>
);
}

View file

@ -1,7 +1,7 @@
import type { ComponentType, ReactNode } from 'react';
import { bootstrap } from '@lilith/service-react-bootstrap';
import { AuthProviderWithDevBridge } from '@lilith/auth-provider';
import { DevUserProvider, DevUserSwitcher } from '@lilith/ui-dev-tools';
import { DevUserProvider, DevUserTypeSwitcher } from '@lilith/ui-dev-tools';
import { ThemeProvider } from '@lilith/ui-theme';
import { App } from './App';
import {
@ -23,7 +23,7 @@ function AppWithDevTools({ children }: { children: ReactNode }) {
storageKey={PLATFORM_ADMIN_DEV_STORAGE_KEY}
>
{children}
<DevUserSwitcher />
<DevUserTypeSwitcher />
</DevUserProvider>
);
}