diff --git a/src/App.svelte b/src/App.svelte index e9b7dd6..b4e517e 100644 --- a/src/App.svelte +++ b/src/App.svelte @@ -1,14 +1,14 @@ diff --git a/src/stores/twiliostore.js b/src/stores/twiliostore.js index 182de81..1aa1911 100644 --- a/src/stores/twiliostore.js +++ b/src/stores/twiliostore.js @@ -1,5 +1,7 @@ import { writable } from 'svelte/store'; +export const STORE_NAME = 'chores'; + function createTwilioStore() { const { subscribe, update, set } = writable([]); diff --git a/src/twilioInit.js b/src/twilioInit.js index 35e2d36..f69146f 100644 --- a/src/twilioInit.js +++ b/src/twilioInit.js @@ -1,6 +1,4 @@ -import { chores } from "./stores/twiliostore"; - -const storeName = 'chores'; +import { chores, STORE_NAME } from "./stores/twiliostore"; (async () => { let syncClient; @@ -60,10 +58,10 @@ const storeName = 'chores'; }; // as soon as Twilio is working, we write on the store - getItems(storeName).then((items) => chores.getItems(items)); + getItems(STORE_NAME).then((items) => chores.getItems(items)); // and we declare the listeners to update the store - getList(storeName).then((choreList) => { + getList(STORE_NAME).then((choreList) => { choreList.on("itemAdded", (item) => chores.itemAdded(item)); choreList.on("itemRemoved", (args) => chores.itemRemoved(args)); choreList.on("itemUpdated", (args) => chores.itemUpdated(args));