init with react+axum+spacetimedb
Some checks failed
CI / verify (push) Has been cancelled

This commit is contained in:
2026-04-26 18:06:23 +08:00
commit cbc27bad4a
20199 changed files with 883714 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
import type { ScenarioPack } from '../../types';
const scenarioPackRegistry = new Map<string, ScenarioPack>();
export function registerScenarioPack(pack: ScenarioPack) {
scenarioPackRegistry.set(pack.id, pack);
return pack;
}
export function resolveScenarioPack(id: string | null | undefined) {
return id ? scenarioPackRegistry.get(id) ?? null : null;
}
export function listScenarioPacks() {
return [...scenarioPackRegistry.values()];
}