Fix modal centering logic in ActionsContext to prevent errors when resolvedModalAction is undefined. Updated useEffect to check for resolvedModalAction before setting modalCentered state.

This commit is contained in:
Tom Butcher 2026-08-22 21:10:04 +01:00
parent 6643c8a8c7
commit 0c38cea5b6

View File

@ -174,8 +174,9 @@ const ActionsProvider = ({ children }) => {
const [modalCentered, setModalCentered] = useState(false) const [modalCentered, setModalCentered] = useState(false)
useEffect(() => { useEffect(() => {
setModalCentered(resolvedModalAction?.modalCentered === true) if (!resolvedModalAction) return
}, [resolvedModalAction?.modalCentered]) setModalCentered(resolvedModalAction.modalCentered === true)
}, [resolvedModalAction])
const modalContentData = const modalContentData =
modalAction?.type === 'alias' modalAction?.type === 'alias'