mirror of
https://github.com/RoboSats/robosats.git
synced 2025-08-01 01:31:55 +00:00
@ -45,11 +45,7 @@ const App = (): JSX.Element => {
|
||||
<ThemeProvider theme={theme}>
|
||||
<AppContextProvider settings={settings} setSettings={setSettings}>
|
||||
<CssBaseline />
|
||||
{window.NativeRobosats === undefined ? (
|
||||
<UnsafeAlert settings={settings} setSettings={setSettings} />
|
||||
) : (
|
||||
<TorConnectionBadge />
|
||||
)}
|
||||
{window.NativeRobosats === undefined ? <UnsafeAlert /> : <TorConnectionBadge />}
|
||||
<Main />
|
||||
</AppContextProvider>
|
||||
</ThemeProvider>
|
||||
|
@ -10,13 +10,14 @@ const emptySlot: Slot = { robot: new Robot(), order: null };
|
||||
|
||||
class Garage {
|
||||
constructor(initialState?: Garage) {
|
||||
if (initialState?.slots === undefined && systemClient.getItem('garage') != '') {
|
||||
this.slots = JSON.parse(systemClient.getItem('garage'));
|
||||
const slotsDump: string | undefined = systemClient.getItem('garage');
|
||||
if (initialState?.slots === undefined && slotsDump != '') {
|
||||
this.slots = JSON.parse(slotsDump);
|
||||
console.log('Robot Garage was loaded from local storage');
|
||||
} else {
|
||||
this.slots = [emptySlot];
|
||||
}
|
||||
this.setGarage = initialState?.setGarage != null || (() => {});
|
||||
this.setGarage = initialState?.setGarage || (() => {});
|
||||
}
|
||||
|
||||
slots: Slot[] = [emptySlot];
|
||||
|
@ -45,13 +45,11 @@ const App = () => {
|
||||
|
||||
EncryptedStorage.removeItem('sessionid');
|
||||
EncryptedStorage.removeItem('csrftoken');
|
||||
loadCookie('robot_token');
|
||||
loadCookie('pub_key');
|
||||
loadCookie('settings_fontsize_basic');
|
||||
loadCookie('settings_language');
|
||||
loadCookie('settings_mode');
|
||||
loadCookie('settings_network');
|
||||
loadCookie('enc_priv_key').then(() => injectMessageResolve(reponseId));
|
||||
loadCookie('garage').then(() => injectMessageResolve(reponseId));
|
||||
};
|
||||
|
||||
const onMessage = async (event: WebViewMessageEvent) => {
|
||||
|
Reference in New Issue
Block a user