Die Spieler-Detailseite beantwortet die Kernfrage direkt: drei grosse Zaehler, rot sobald ein Topf im Minus ist, darunter ob ein neuer CC oder ein Redesign gerade moeglich ist. Inaktive CCs zeigen ihren Grund und bieten genau die passende Aktion an - gratis reaktivieren oder bezahlt. Beim Redesign steht der Kulanz-Topf an erster Stelle, damit er zuerst aufgebraucht wird. Der Import fuehrt ueber Spaltenzuordnung und Vorschau; gebucht wird erst nach Bestaetigung.
20 lines
510 B
TypeScript
20 lines
510 B
TypeScript
import { StrictMode } from 'react';
|
|
import { createRoot } from 'react-dom/client';
|
|
import { BrowserRouter } from 'react-router-dom';
|
|
import App from './App';
|
|
import { SessionProvider } from './lib/session';
|
|
import './styles.css';
|
|
|
|
const container = document.getElementById('root');
|
|
if (!container) throw new Error('Wurzelelement fehlt');
|
|
|
|
createRoot(container).render(
|
|
<StrictMode>
|
|
<BrowserRouter>
|
|
<SessionProvider>
|
|
<App />
|
|
</SessionProvider>
|
|
</BrowserRouter>
|
|
</StrictMode>,
|
|
);
|