fix(v2): Added back support for optional logo field in theme-classic navbarConfig (#3611)

* fix(v2): Added back support for optional logo field in theme-classic navbarConfig

* fix tests

* Revert to default to {} in useLogo approach
This commit is contained in:
Sam Zhou 2020-10-21 09:35:51 -04:00 committed by GitHub
parent 6930e91508
commit 003b457c88
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -13,7 +13,7 @@ import useThemeConfig from '../../utils/useThemeConfig';
const useLogo = (): useLogoReturns => { const useLogo = (): useLogoReturns => {
const { const {
navbar: {logo}, navbar: {logo = {}},
} = useThemeConfig(); } = useThemeConfig();
const {isDarkTheme} = useThemeContext(); const {isDarkTheme} = useThemeContext();
const logoLink = useBaseUrl(logo.href || '/'); const logoLink = useBaseUrl(logo.href || '/');