Blade UI kit Bootstrap 0.4
Petit à petit le package évolue.
Suite à l’essai de Blade UI kit Bootstrap 0.1 et discussions avec mes collègues j’ai continué dans ma démarche.
Le package Blade UI kit Bootstrap 0.4 a déjà bien évolué.
Gestion des erreurs
Concernant la gestion des erreurs de validation il fallait « passer » les erreurs depuis la vue Blade :
1<div class="mb-3">2 <x-label for="title" />3 <x-input name="title" :errors="$errors" />4 <x-error field="title" :errors="$errors" />5</div>
C’est maintenant géré en interne et cela simplifie l’écriture :
1<div class="mb-3">2 <x-label for="title" />3 <x-input name="title" />4 <x-error field="title" />5</div>
Version de Bootstrap
Au tout début le package ne prenait en charge que la version 5 de Bootstrap. Maintenant il est possible d’utiliser également la version 4.
Mais le mieux c’est qu’il est possible d’utiliser la version 4 ou la version 5 au sein d’une même application grâce à un middleware de route.
Si, par exemple, vous avez une ancienne interface d’administration qui a été développée avec Bootstrap 4 et que vous ne souhaitez pas la modifier car elle fait très bien son job ; mais qu’il y a une refonte de l’interface front, le package le permet.
Nouveaux components
Quelques components ont été ajoutés :
- Date
- Time
- Hidden
- Select
Petit à petit, même s’il est loin de sa version 1.0, ce package évolu, doucement mais surement 😉.