DSO Toolkit v74.0.0 πΊοΈ
Deze release bevat breaking changes voor de volgende componenten:
- Banner
- Modal
- Legend Item
- Badge
Bannerβ
In deze release is in het component banner
de prop status
aangepast. De status danger
is komen te vervallen en hebben de status success
toegevoegd.
Danger:
β < 74.0.0
<dso-banner status="danger"></dso-banner>
β
>= 74.0.0
<dso-banner status="error"></dso-banner>
Success:
β >= 74.0.0
<dso-modal status="success"></dso-modal>
Modalβ
In deze release is in het component modal
de prop showCloseButton
hernoemd naar closable
die default op false
staat. Het default gedrag van de Modal is veranderd. Voorheen waren alle Modals standaard sluitbaar, vanaf deze release zijn ze standaard niet-sluitbaar. Zie voor beide situaties onderstaand migratiepad:
De DSO Toolkit maakt gebruik van StencilJS voor het maken van Web Components. Zij raden het gebruik van default properties en attributes met default value true
. Dit was het laatste attribuut met een default value true
.
Sluitbaar:
β < 74.0.0
<dso-modal></dso-modal>
β
>= 74.0.0
<dso-modal closable></dso-modal>
Niet sluitbaar:
β < 74.0.0
<dso-modal show-close-button="false"></dso-modal>
β
>= 74.0.0
<dso-modal></dso-modal>
Legend Itemβ
In deze release hebben we de HTML structuur, props en event-emitters van het Legend Item
component aangepast.
β < 74.0.0
<dso-legend-item removable (dsoRemoveClick)="..." [...]></dso-legend-item>
β
>= 74.0.0
<dso-legend-item active (dsoActiveChange)="..." [...]></dso-legend-item>
## Badge In deze release is in het component `badge` de status `danger` verwijderd inclusief de styling die daarbij
hoort. Als alternatief kan de status `error` worden gebruikt. Deze heeft dezelfde achtergrond en tekst kleur als de
`danger` status. Daarnaast is de kleur aangepast van de `info` status. Deze heeft nu een donkerblauwe achtergrond en
witte tekst. ```html β < 74.0.0
<dso-badge status="danger"></dso-badge>
β
>= 74.0.0
<dso-badge status="error"></dso-badge>