- {{ i.name.replaceAll('Official', 'Default') }}
+ {{ i.name.replace('Official', 'Default') }}
|
{{ i.locations.replaceAll(',', '') }}
|
- |
- |
+ |
+ |
{{ i.version }}
|
@@ -78,20 +124,55 @@ function set(key, value) {
diff --git a/src/scripts/db.js b/src/scripts/db.js
index c5a1e89..3f25ca1 100644
--- a/src/scripts/db.js
+++ b/src/scripts/db.js
@@ -16,6 +16,7 @@ export function useSetupDB() {
req.onerror = e => {
console.log('Please let me use indexedDB!!');
console.log(e);
+ alert(e.target.error.message);
};
req.onsuccess = e => {
diff --git a/src/scripts/util.js b/src/scripts/util.js
index e781bd9..cef20ee 100644
--- a/src/scripts/util.js
+++ b/src/scripts/util.js
@@ -1,9 +1,19 @@
-export function usePrefs(key) {
- if (localStorage) {
- if (localStorage.get(key)) return true;
- else return false;
- } else return false;
-}
+export const useStore = () => {
+ try {
+ return window.localStorage;
+ } catch (err) {
+ alert(err);
+
+ const error = i => {
+ alert("Failed to Access '" + i + "' Please Enable localStorage.");
+ };
+
+ return {
+ getItem: error,
+ setItem: error,
+ };
+ }
+};
export function useLazyLoad() {
let lazyElems;