File size: 477 Bytes
988ce90
 
57e16da
 
988ce90
 
 
57e16da
988ce90
 
 
57e16da
 
988ce90
 
57e16da
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import { writable } from "svelte/store";
import { browser } from "$app/environment";

// Set the stored value or a sane default.
export const HF_ACCESS_TOKEN = writable(
  (browser && localStorage.HF_ACCESS_TOKEN) || ""
);

export const OPENAI_API_KEY = writable(
  (browser && localStorage.OPENAI_API_KEY) || ""
);

if (browser) {
  HF_ACCESS_TOKEN.subscribe((value) => (localStorage.content = value));
  OPENAI_API_KEY.subscribe((value) => (localStorage.content = value));
}