PDFs in public direct von CPL anfragen und nicht in indexedDB speichern.
IndexedDB wird nicht mehr benötigt, Redux übernimmt die Speicherung der Variablen
This commit is contained in:
@@ -1,16 +1,11 @@
|
||||
import { openDB, deleteDB } from "idb";
|
||||
//wird nicht mehr benötigt, Redux übernimmt die Speicherung der Variablen
|
||||
//import { openDB, deleteDB } from "idb";
|
||||
|
||||
// Exportiere die Funktion initializeDatabase
|
||||
export async function initializeDatabase() {
|
||||
/* export async function initializeDatabase() {
|
||||
try {
|
||||
const db = await openDB("CPLDatabase", 1, {
|
||||
upgrade(db) {
|
||||
if (!db.objectStoreNames.contains("pdfs")) {
|
||||
db.createObjectStore("pdfs");
|
||||
}
|
||||
if (!db.objectStoreNames.contains("pages")) {
|
||||
db.createObjectStore("pages");
|
||||
}
|
||||
if (!db.objectStoreNames.contains("cplVariables")) {
|
||||
db.createObjectStore("cplVariables");
|
||||
}
|
||||
@@ -36,14 +31,4 @@ export async function getFromIndexedDB(key) {
|
||||
const db = await initializeDatabase();
|
||||
return await db.get("cplVariables", key);
|
||||
}
|
||||
|
||||
// Beispiel weitere Funktion für PDF-Speicherung
|
||||
export async function storePDF(name, file) {
|
||||
const db = await initializeDatabase();
|
||||
await db.put("pdfs", file, name);
|
||||
}
|
||||
// Funktion zum Abrufen von PDF-Dateien aus der IndexedDB
|
||||
export async function getPDF(name) {
|
||||
const db = await initializeDatabase();
|
||||
return await db.get("pdfs", name);
|
||||
}
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user