refactor: separate React views, Redux snapshots and Three.js runtime

This commit is contained in:
2026-10-28 12:26:40 +03:30
parent 6bd9b17173
commit d0da416923
77 changed files with 4941 additions and 3723 deletions
+21
View File
@@ -0,0 +1,21 @@
import { PaymentPanel } from './PaymentPanel.jsx';
import { MapDialog } from './MapDialog.jsx';
import { ShopDialog } from './ShopDialog.jsx';
import { RealIntroDialog } from './RealIntroDialog.jsx';
import { InstallDialog } from './InstallDialog.jsx';
import { UpdateNotice } from './UpdateNotice.jsx';
import { EndDialog } from './EndDialog.jsx';
/** Composes independently managed game dialogs. */
export function GameDialogs(props) {
return (
<>
<PaymentPanel {...props} />
<MapDialog {...props} />
<ShopDialog {...props} />
<RealIntroDialog {...props} />
<InstallDialog {...props} />
<UpdateNotice {...props} />
<EndDialog {...props} />
</>
);
}