]> git.openstreetmap.org Git - nominatim-ui.git/blobdiff - src/lib/stores.js
allow theming (#84)
[nominatim-ui.git] / src / lib / stores.js
index a7a524a3b4f738cf3f5ef4abec407dba552ccf42..6220ecc46f1ba792bb9db4910e6a0a588987bfc4 100644 (file)
@@ -15,13 +15,13 @@ export const page = writable();
  * the requested query parameters. It may also be omitted completely for a
  * link without query parameters.
  */
+const pagenames = ['search', 'reverse', 'details', 'deletable', 'polygons', 'about'];
+
 export function refresh_page(pagename, params) {
   if (typeof pagename === 'undefined') {
     pagename = window.location.pathname.replace('.html', '').replace(/^.*\//, '');
 
-    if (['search', 'reverse', 'details', 'deletable', 'polygons'].indexOf(pagename) === -1) {
-      pagename = 'search';
-    }
+    if (!pagenames.includes(pagename)) pagename = 'search';
 
     params = new URLSearchParams(window.location.search);
   } else {