diff --git a/src/components/GoogleMap.svelte b/src/components/GoogleMap.svelte deleted file mode 100644 index 2621240..0000000 --- a/src/components/GoogleMap.svelte +++ /dev/null @@ -1,80 +0,0 @@ - - -
Cargando...
diff --git a/src/components/MyMap.svelte b/src/components/MyMap.svelte new file mode 100644 index 0000000..a15d1c2 --- /dev/null +++ b/src/components/MyMap.svelte @@ -0,0 +1,25 @@ + + +
Cargando...
\ No newline at end of file diff --git a/src/pages/mapas/Paraderos.svelte b/src/pages/mapas/Paraderos.svelte index 331bcb9..10e0fb2 100644 --- a/src/pages/mapas/Paraderos.svelte +++ b/src/pages/mapas/Paraderos.svelte @@ -1,13 +1,18 @@ @@ -74,7 +136,7 @@
- +
@@ -106,23 +168,18 @@
{#if loading} + Cargando ubicaciones... {/if}
- {#if data_map} + {#if google_api_key} onEdita(ev.detail)} - on:loading={ev => loading = ev.detail} + {google_api_key} + on:start={ev => onMostrarParaderos(ev.detail)} /> - {:else} - {/if}
diff --git a/src/pages/mapas/Rutas.svelte b/src/pages/mapas/Rutas.svelte index 85c7138..09bccc5 100644 --- a/src/pages/mapas/Rutas.svelte +++ b/src/pages/mapas/Rutas.svelte @@ -1,6 +1,6 @@ Paraderos @@ -44,9 +101,6 @@
-
- -
Linea
@@ -60,33 +114,29 @@
-
Comuna
+
Servicio
{#if loading} + Cargando rutas... {/if}
- {#if data_map} + {#if google_api_key} loading = ev.detail} + {google_api_key} + on:start={ev => onPolyline(ev.detail)} /> - {:else} - {/if}
diff --git a/src/stores/global.js b/src/stores/global.js index 23a1db0..804be85 100644 --- a/src/stores/global.js +++ b/src/stores/global.js @@ -1,6 +1,10 @@ import { writable } from 'svelte/store' +const cacheParaderos = JSON.parse(sessionStorage.getItem('cache-paraderos') || 'null') || null; + export const storeMessages = writable([]); -export const storeParaderos = writable(null); +export const storeParaderos = writable(cacheParaderos); export const storeSession = writable({}); -export const storeLayout = writable({ showSidebar: true }); \ No newline at end of file +export const storeLayout = writable({ showSidebar: true }); + +storeParaderos.subscribe(val => sessionStorage.setItem('cache-paraderos', JSON.stringify(val))) \ No newline at end of file