推进 INI 面板状态汇总 helper

This commit is contained in:
2026-06-14 20:59:50 +08:00
parent 405cc0b011
commit b85444b858
7 changed files with 232 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
export function createIniPanelStateSummary({
badges = {},
machine = null,
machineFiles = null,
sessionSnapshot = null,
sessionLoad = null,
run = null,
fiveaxisRemap = null,
} = {}) {
return {
badges: {
ini: badges.ini ?? null,
interp: badges.interp ?? null,
opfs: badges.opfs ?? null,
},
machine,
machineFiles,
sessionSnapshot,
sessionLoad,
run,
fiveaxisRemap: fiveaxisRemap ?? null,
};
}