From fb36de613858ba36421dafeb1019ab9463e9cb6f Mon Sep 17 00:00:00 2001 From: Colton Padden Date: Thu, 30 Dec 2021 11:40:18 -0500 Subject: [PATCH] validate footer element exists before applying style Signed-off-by: Colton Padden --- plugins/techdocs/src/reader/components/Reader.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/plugins/techdocs/src/reader/components/Reader.tsx b/plugins/techdocs/src/reader/components/Reader.tsx index b26139d593..595ce2d069 100644 --- a/plugins/techdocs/src/reader/components/Reader.tsx +++ b/plugins/techdocs/src/reader/components/Reader.tsx @@ -171,7 +171,9 @@ export const useTechDocsReaderDom = (entityRef: EntityName): Element | null => { const updateFooterWidth = useCallback(() => { if (!dom) return; const footer = dom.querySelector('.md-footer') as HTMLElement; - footer.style.width = `${dom.getBoundingClientRect().width}px`; + if (footer) { + footer.style.width = `${dom.getBoundingClientRect().width}px`; + } }, [dom]); useEffect(() => {