fix: provide fallback empty object for appearance variables

This commit is contained in:
Gabe Kangas 2023-05-06 14:10:13 -07:00
parent 096cd9c979
commit f5657d9fdc
No known key found for this signature in database
GPG Key ID: 4345B2060657F330

View File

@ -8,7 +8,7 @@ export const Theme: FC = () => {
const clientConfig = useRecoilValue<ClientConfig>(clientConfigStateAtom);
const { appearanceVariables, customStyles } = clientConfig;
const appearanceVars = Object.keys(appearanceVariables)
const appearanceVars = Object.keys(appearanceVariables || {})
.filter(variable => !!appearanceVariables[variable])
.map(variable => `--${variable}: ${appearanceVariables[variable]}`);