/*! * Tabler v1.0.0-beta20 (https://tabler.io) * @version 1.0.0-beta20 * @link https://tabler.io * Copyright 2018-2023 The Tabler Authors * Copyright 2018-2023 codecalm.net Paweł Kuna * Licensed under MIT (https://github.com/tabler/tabler/blob/master/LICENSE) */ (function (factory) { typeof define === 'function' && define.amd ? define(factory) : factory(); })((function () { 'use strict'; var themeStorageKey = "tablerTheme"; var defaultTheme = "light"; var selectedTheme; var params = new Proxy(new URLSearchParams(window.location.search), { get: function get(searchParams, prop) { return searchParams.get(prop); } }); if (!!params.theme) { localStorage.setItem(themeStorageKey, params.theme); selectedTheme = params.theme; } else { var storedTheme = localStorage.getItem(themeStorageKey); selectedTheme = storedTheme ? storedTheme : defaultTheme; } if (selectedTheme === 'dark') { document.body.setAttribute("data-bs-theme", selectedTheme); } else { document.body.removeAttribute("data-bs-theme"); } }));