aboutsummaryrefslogtreecommitdiffstats
path: root/packages/browser-extension/src/settings.ts
diff options
context:
space:
mode:
authorMohamedBassem <me@mbassem.com>2024-02-12 20:50:12 +0000
committerMohamedBassem <me@mbassem.com>2024-02-12 20:50:12 +0000
commit6e6d2c3cbc860d0024e9631b01eeef55b47933a5 (patch)
tree33cf443237fcc757f8f22436f861652d369d6330 /packages/browser-extension/src/settings.ts
parente2bdccd483677cd60a92f4b0308bd2e4a0c02bfb (diff)
downloadkarakeep-6e6d2c3cbc860d0024e9631b01eeef55b47933a5.tar.zst
WIP: Implement saving page functionality in browser extension
Diffstat (limited to 'packages/browser-extension/src/settings.ts')
-rw-r--r--packages/browser-extension/src/settings.ts13
1 files changed, 13 insertions, 0 deletions
diff --git a/packages/browser-extension/src/settings.ts b/packages/browser-extension/src/settings.ts
new file mode 100644
index 00000000..ee7f0722
--- /dev/null
+++ b/packages/browser-extension/src/settings.ts
@@ -0,0 +1,13 @@
+import { useChromeStorageSync } from "use-chrome-storage";
+
+export type Settings = {
+ apiKey: string;
+ address: string;
+};
+
+export default function usePluginSettings() {
+ return useChromeStorageSync("settings", {
+ apiKey: "",
+ address: "",
+ } as Settings);
+}