17 lines
322 B
JavaScript
17 lines
322 B
JavaScript
import { emitEvent } from "./events.js";
|
|
|
|
export const STATE = {
|
|
initialization: 0,
|
|
planning: 1,
|
|
};
|
|
|
|
export let state = STATE.initialization;
|
|
|
|
export function setState(newState) {
|
|
state = newState;
|
|
emitEvent("state");
|
|
}
|
|
|
|
export function getState() {
|
|
return Object.entries(STATE).find(([,v]) => v === state)[0];
|
|
} |