fix: safeguard against crash when redux state is null/undefined + explicit object spread for code readability
fix: safeguard against crash when redux state is null/undefined + explicit object spread for code readability

edrlab/readium-desktop,edrlab/readium-desktop,edrlab/readium-desktop