Class: Rolemodel::Turbo::FormGenerator
- Inherits:
-
GeneratorBase
- Object
- Rails::Generators::Base
- GeneratorBase
- Rolemodel::Turbo::FormGenerator
- Defined in:
- lib/generators/rolemodel/turbo/form/form_generator.rb
Instance Method Summary collapse
- #add_rails_request_package ⇒ Object
- #add_stimulus_controller ⇒ Object
- #add_system_spec_helper ⇒ Object
Instance Method Details
#add_rails_request_package ⇒ Object
6 7 8 9 10 11 |
# File 'lib/generators/rolemodel/turbo/form/form_generator.rb', line 6 def add_rails_request_package say 'Installing @rails/request.js package', :green ensure_yarn run 'yarn add @rails/request.js' end |
#add_stimulus_controller ⇒ Object
13 14 15 16 17 18 19 |
# File 'lib/generators/rolemodel/turbo/form/form_generator.rb', line 13 def add_stimulus_controller say 'Adding Turbo Form Stimulus Controller', :green directory 'app/javascript/controllers' rails_command 'stimulus:manifest:update' end |
#add_system_spec_helper ⇒ Object
21 22 23 24 25 |
# File 'lib/generators/rolemodel/turbo/form/form_generator.rb', line 21 def add_system_spec_helper say 'Adding Turbo Form System Spec Helper', :green directory 'spec/support/helpers' end |