add: loading

This commit is contained in:
Tom Boullay
2026-05-11 11:11:46 +02:00
parent 33524f8409
commit c2ba26ca86
14 changed files with 683 additions and 86 deletions
+15
View File
@@ -0,0 +1,15 @@
export type SceneLoadingStatus = "loading" | "ready";
export interface SceneLoadingState {
currentStep: string;
progress: number;
status: SceneLoadingStatus;
}
export type SceneLoadingChangeHandler = (state: SceneLoadingState) => void;
export const INITIAL_SCENE_LOADING_STATE: SceneLoadingState = {
currentStep: "Initialisation du jeu",
progress: 0,
status: "loading",
};