Handle errors here

pull/33/head
Lim Chee Aun 2022-12-27 01:07:33 +08:00
rodzic d981a31a10
commit eb3880b435
1 zmienionych plików z 13 dodań i 7 usunięć

Wyświetl plik

@ -58,13 +58,19 @@ function Compose({
).info;
const configuration = useMemo(() => {
const instances = store.local.getJSON('instances');
const currentInstance = accounts.find(
(a) => a.info.id === currentAccount,
).instanceURL;
const config = instances[currentInstance].configuration;
console.log(config);
return config;
try {
const instances = store.local.getJSON('instances');
const currentInstance = accounts.find(
(a) => a.info.id === currentAccount,
).instanceURL;
const config = instances[currentInstance].configuration;
console.log(config);
return config;
} catch (e) {
alert('Failed to load instance configuration. Please try again.');
console.error(e);
return {};
}
}, []);
const {