Skip to content

Commit

Permalink
fix: brave embed
Browse files Browse the repository at this point in the history
  • Loading branch information
shanejonas committed Feb 6, 2020
1 parent 4dd1d16 commit 0924b3c
Showing 1 changed file with 33 additions and 1 deletion.
34 changes: 33 additions & 1 deletion src/containers/App.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,40 @@ import Inspector from "./Inspector";
import useQueryParams from "../hooks/useQueryParams";
import * as monaco from "monaco-editor";

let localStorageEnabled = true;
try {
window.localStorage.setItem("xyz-test", "true");
} catch (e) {
localStorageEnabled = false;
console.error(e);
}

const darkModeOptions = localStorageEnabled ? undefined : {
// mock storageProvider for when localStorage is not available via chrome/brave settings
storageProvider: {
localStorage: {
length: 0,
clear() {
//
},
getItem() {
return "";
},
key() {
return "";
},
removeItem() {
//
},
setItem() {
//
},
},
},
};

const App: React.FC = () => {
const darkMode = useDarkMode();
const darkMode = useDarkMode(undefined, darkModeOptions);
const [query] = useQueryParams();
const theme = darkMode.value ? darkTheme : lightTheme;
useEffect(() => {
Expand Down

0 comments on commit 0924b3c

Please sign in to comment.