Sha256: 05f1cec42afe422114de026b075538efbf9e3318a9adea9c336208695eb68ae7

Contents?: true

Size: 599 Bytes

Versions: 5

Compression:

Stored size: 599 Bytes

Contents

require "rails"
require "rails/railtie"
require "rails/generators"
require "rails/generators/rails/scaffold/scaffold_generator"


module ViteReact
  module ScaffoldGenerator
    extend ActiveSupport::Concern
    included do
      hook_for :scaffold, in: nil, default: true, type: :boolean
    end
  end
end



module ViteReact
  class Railtie < ::Rails::Railtie
    rake_tasks do
      load "tasks/install.rake"
    end
    generators do |app|
      Rails::Generators.configure! app.config.generators
      Rails::Generators::ScaffoldGenerator.include ViteReact::ScaffoldGenerator
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
vite_react-0.1.5 lib/vite_react/railtie.rb
vite_react-0.1.4 lib/vite_react/railtie.rb
vite_react-0.1.3 lib/vite_react/railtie.rb
vite_react-0.1.2 lib/vite_react/railtie.rb
vite_react-0.1.1 lib/vite_react/railtie.rb