import storage from "electron-json-storage"; export async function getItem(item: string) { return new Promise(async (resolve, reject) => { const multiplayerPrefix = await (window as any).getMultiplayerName(); storage.get(`${multiplayerPrefix}-${item}`, (err, data) => { if (err) { reject(err); } else if (data) { resolve(data); } resolve(null); }); }); } export async function setItem(name: string, value: any) { return new Promise(async (res, rej) => { const multiplayerPrefix = await (window as any).getMultiplayerName(); storage.set(`${multiplayerPrefix}-${name}`, value, (err) => { if (err) { rej(err); } else { res(null); } res(null); }); }); }