diff --git a/packages/docusaurus-theme-classic/src/theme/Footer/index.js b/packages/docusaurus-theme-classic/src/theme/Footer/index.js index 53b44d8add..2a206a8bec 100644 --- a/packages/docusaurus-theme-classic/src/theme/Footer/index.js +++ b/packages/docusaurus-theme-classic/src/theme/Footer/index.js @@ -15,10 +15,8 @@ import withBaseUrl from '@docusaurus/withBaseUrl'; function Footer() { const context = useDocusaurusContext(); const {siteConfig = {}} = context; - - const { - themeConfig: {footer}, - } = siteConfig; + const {themeConfig = {}} = siteConfig; + const {footer} = themeConfig; if (!footer) { return null; diff --git a/packages/docusaurus-theme-classic/src/theme/Navbar/index.js b/packages/docusaurus-theme-classic/src/theme/Navbar/index.js index f90e5e5aad..c01fa484b0 100644 --- a/packages/docusaurus-theme-classic/src/theme/Navbar/index.js +++ b/packages/docusaurus-theme-classic/src/theme/Navbar/index.js @@ -36,11 +36,9 @@ function NavLink(props) { function Navbar() { const context = useDocusaurusContext(); const {siteConfig = {}} = context; - const { - baseUrl, - themeConfig: {algolia, navbar = {}}, - } = siteConfig; - const {title, logo, links} = navbar; + const {baseUrl, themeConfig = {}} = siteConfig; + const {algolia, navbar = {}} = themeConfig; + const {title, logo, links = []} = navbar; return (