import { classifyCapacity, decideStorageAction } from "../../../apps/api/src/storage-policy.js"; const root = document.querySelector("#root"); if (!root) throw new Error("Fixture root is missing."); const capacity = classifyCapacity(5_368_709_120, 0); const actions = ["project_json_write", "binary_write", "read", "download", "permanent_delete", "explicit_cleanup"] as const; root.innerHTML = `

本机存储容量

${capacity.storage_status}

${actions.map((action) => ``).join("")}
操作结果
${action}${decideStorageAction("full", true, action)}

存储不可用

${actions.map((action) => ``).join("")}
操作SQLite 可写SQLite 不可写
${action}${decideStorageAction("unavailable", true, action)}${decideStorageAction("unavailable", false, action)}
`;