diff --git a/web/app/components/auth-panel/auth-panel.jsx b/web/app/components/auth-panel/auth-panel.jsx index be797235..2df23770 100644 --- a/web/app/components/auth-panel/auth-panel.jsx +++ b/web/app/components/auth-panel/auth-panel.jsx @@ -2,7 +2,7 @@ import { h, Component } from 'preact'; export default class AuthPanel extends Component { render(props, state) { - const { user, providers } = props; + const { user, providers = [] } = props; return (
diff --git a/web/app/components/root/root.jsx b/web/app/components/root/root.jsx index 2f428cff..b6e2bb87 100644 --- a/web/app/components/root/root.jsx +++ b/web/app/components/root/root.jsx @@ -86,7 +86,7 @@ export default class Root extends Component { }); } - render({}, { config, comments = [], user, loaded }) { + render({}, { config = {}, comments = [], user, loaded }) { if (!loaded) { return (