Unofficial Rijkshuisstijl components and design tokens based on the NL Design System architecture. This project is not endorsed by the Dutch Ministry of General Affairs.
De children van de hero message(heading/subHeading) optional moeten zijn zodat we die weg kunnen laten in de toekomst. Dit om te voorkomen dat er een leeg html element gerendered wordt.
De heroMessage kun je wel op false zetten om de html elementen niet meer te renderen, maar dan zijn de heading en subHeading nog steeds verplicht als een lege string waarde.
Gewenste resultaat:
de lege string waarde hoeft niet gezet te worden als heroMessage false is.
Als heroMessage true is moeten de string waarden wel gezet zijn. Mochten ze alsnog niet gezet zijn dan willen we dat er niks gerendered wordt.
Als de subheading gevuld is, maar de heading een empty string willen we een build error laten zien of in de documentatie zetten dat het niet de bedoeling is.
De children van de hero message(heading/subHeading) optional moeten zijn zodat we die weg kunnen laten in de toekomst. Dit om te voorkomen dat er een leeg html element gerendered wordt.
De heroMessage kun je wel op false zetten om de html elementen niet meer te renderen, maar dan zijn de heading en subHeading nog steeds verplicht als een lege string waarde.
Gewenste resultaat: