Implement Platform Superuser UI and Fix API Role Casing

- Update API to return lowercase roles for frontend compatibility
- Fix Tenant owner lookup in platform admin serializer
- Update frontend App.tsx to match tarball implementation
- Prioritize vite.config.js for HMR support
- Include pending CSP and CORS configuration updates
This commit is contained in:
poduck
2025-11-27 02:16:05 -05:00
parent 2e111364a2
commit 249a9040d2
10 changed files with 143 additions and 8 deletions

View File

@@ -10,7 +10,6 @@ import { useCurrentUser, useMasquerade, useLogout } from './hooks/useAuth';
import { useCurrentBusiness } from './hooks/useBusiness';
import { useUpdateBusiness } from './hooks/useBusiness';
import { setCookie } from './utils/cookies';
import { DevQuickLogin } from './components/DevQuickLogin';
// Import Login Page
import LoginPage from './pages/LoginPage';
@@ -549,9 +548,8 @@ const App: React.FC = () => {
<Router>
<AppContent />
</Router>
<DevQuickLogin />
</QueryClientProvider>
);
};
export default App;
export default App;