Closed jstet closed 11 months ago
Currently missing fields on the CMS side can cause the site not to function at all.
As a concrete example we had the case that ctas
on navbar.home
where missing a text entry, which caused the top level +layout.svelte to crash on parsing. We should
connected to #23
see https://correlaid-website.vercel.app/daten_nutzen/projekte/test/
After #295 the only components for which explicit parsing is not done yet are Html
, Link_Button
, TextContainer
and Hero
. The use of these components is a little more generic and it might be difficult to fit all into the same pattern as the previously refactored components. After an initial analysis, any parsing of these components should be moved to a separate task if it has to be treated differently in a substantial way.
The previous comment should now refer to #296, because there was a merge issue (wrong branch) and #295 was thrown away post merge.
I would say error handling was improved and we have or can open sep. issues for further improvements