Sha256: 026084c5c0c3bf53acb33a5fe4a9005d76af63b76ceb01dea55177527e9a44c3

Contents?: true

Size: 469 Bytes

Versions: 1

Compression:

Stored size: 469 Bytes

Contents

require "rails/generators"

module Bsvc
  module Generators
    class ComponentGenerator < Rails::Generators::Base
      source_root(File.expand_path("../../../../", __FILE__))

      class_option :name, type: :string, default: ''

      def copy_single_component
        directory("app/components/#{@options[:name]}", "app/components/#{@options[:name]}")
        directory("app/helpers/#{@options[:name]}", "app/helpers/#{@options[:name]}")
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
bsvc-0.1.0 lib/generators/bsvc/component_generator.rb