]> git.r.bdr.sh - rbdr/prompt/commitdiff
Prepare for deploy
authorRuben Beltran del Rio <redacted>
Sun, 29 Aug 2021 20:20:01 +0000 (22:20 +0200)
committerRuben Beltran del Rio <redacted>
Sun, 29 Aug 2021 20:20:01 +0000 (22:20 +0200)
src/lib/stores/prompt.js
svelte.config.js

index 59df711ae10762f4e18974b12008e5c6f269b03e..75596570b8ddb5f6f335286123d77337947363d8 100644 (file)
@@ -2,14 +2,15 @@ import { readable } from 'svelte/store';
 import { browser } from '$app/env';
 
 const internals = {
-  kDataPrefix: 'http://localhost:3000/data/',
+  kHost: import.meta.env.VITE_PUBLIC_BASE_PATH || 'http://localhost:3000',
+  kDataPrefix: '/data/',
   kAdjectivesPath: '/adjectives.json',
   kNounsPath: '/nouns.json',
 
   async get(locale, path) {
 
     const shortLocale = locale.split('-')[0];
-    const targetFile = internals.kDataPrefix + shortLocale + path;
+    const targetFile = internals.kHost + internals.kDataPrefix + shortLocale + path;
     const data = browser && sessionStorage.getItem(targetFile);
 
     if (data) {
index eec59a1cbdddde8821c660d030f65e2558da0d8f..1652cf6524fcaa48586690c9c90ec761fec339a3 100644 (file)
@@ -2,9 +2,11 @@ import adapter from '@sveltejs/adapter-static';
 
 /** @type {import('@sveltejs/kit').Config} */
 const config = {
-  adapter: adapter(),
        kit: {
                // hydrate the <div id="svelte"> element in src/app.html
+    adapter: adapter({
+      fallback: 'index.html'
+    }),
                target: '#svelte'
        }
 };