Reorganize side panel + scene state (WIP)

This commit is contained in:
2025-10-07 16:07:38 +02:00
parent 76a489e573
commit d29d887b4c
3 changed files with 127 additions and 59 deletions

27
js/state.js Normal file
View File

@@ -0,0 +1,27 @@
export const AppState = {
scenes : [
{
id : "salvador",
active : false
}
],
}
/**
* @todo Buggyyyyy!!!!
* @param {String} id
* @returns {Boolean}
*/
export function getSceneStatus(id) {
return AppState.scenes.find(s => s.id === id).active;
}
/**
* @todo Buggyyyyy!!!!
* @param {String} id
* @param {Boolean} status
* @returns {Boolean}
*/
export function setSceneStatus(id, status) {
return AppState.scenes.find(s => s.id === id).active = status;
}