(tempUUID: string, code: string)
| 26 | } |
| 27 | |
| 28 | const saveTempCode = async (tempUUID: string, code: string) => { |
| 29 | const folder = await navigator.storage |
| 30 | .getDirectory() |
| 31 | .then((root) => root.getDirectoryHandle("temp_install_codes", { create: true })); |
| 32 | const handle = await folder.getFileHandle(`${tempUUID}.user.js`, { create: true }); |
| 33 | const writable = await handle.createWritable(); |
| 34 | await writable.write(code); |
| 35 | await writable.close(); |
| 36 | }; |
| 37 | |
| 38 | export const getTempCode = async (tempUUID: string): Promise<string | undefined> => { |
| 39 | try { |
no test coverage detected