stores.js 623 B

12345678910111213141516171819
  1. import { writable } from 'svelte/store';
  2. import { ipcRenderer } from 'electron';
  3. export const configData = writable(undefined);
  4. ipcRenderer.invoke("get_store").then((res) => {
  5. configData.set(res);
  6. configData.subscribe((value) => {
  7. ipcRenderer.invoke("set_store", value);
  8. });
  9. });
  10. export const schueler = writable([]);
  11. export const view = writable(undefined);
  12. export const notification = writable(undefined)
  13. export const db = writable(undefined)
  14. export const medien = writable(undefined)
  15. export const titel = writable(undefined)
  16. export const print = writable(false)
  17. export const scan_status = writable(undefined)