|
|
@@ -22,6 +22,17 @@ function getSetData(db, setCode, callback) {
|
|
|
};
|
|
|
}
|
|
|
|
|
|
+function saveSetData(db, setData) {
|
|
|
+ const transaction = db.transaction(["sets"], "readwrite");
|
|
|
+
|
|
|
+ const objectStore = transaction.objectStore("sets");
|
|
|
+ const request = objectStore.add(setData);
|
|
|
+
|
|
|
+ request.onerror = (event) => {
|
|
|
+ alert("Database error")
|
|
|
+ };
|
|
|
+}
|
|
|
+
|
|
|
const openDBRequest = indexedDB.open("set_database", 2);
|
|
|
|
|
|
openDBRequest.onerror = (event) => {
|
|
|
@@ -55,8 +66,7 @@ openDBRequest.onsuccess = (event) => {
|
|
|
});
|
|
|
|
|
|
app.ports.sendSaveLocalData.subscribe((setData) => {
|
|
|
- console.log("SAVE");
|
|
|
- console.log(setData);
|
|
|
+ saveSetData(database, setData);
|
|
|
})
|
|
|
};
|
|
|
|