Installation
Ces composants sont utilisables avec n’importe quel application Rails utilisant le Système de Design de lʼÉtat (DSFR) .
Ils sont construits sur le framework ViewComponent de GitHub pour être facilement réutilisables.
Installation
Ajoutez cette ligne à votre Gemfile et lancez bundle install
.
gem 'dsfr-view-components'
Ajoutez cette ligne dans config/application.rb
:
~ruby require “dsfr/components” ~
Au redémarrage vous devriez avoir accès à tous les composants du DSFR.
Vous pouvez le vérifier en testant dans une console avec rails console
:
~ruby DsfrComponent::TagComponent.new(title: “bleu”, icon: “arrow-right-line”) ~
Si vous ne voyez pas de message d’erreur, tout fonctionne. Vous pouvez passer à l’utilisation de composants dans vos templates