Sha256: 9fd98acb1dc32e511b2bca0172917e212816f43175cfc2aae49dda89df15edb2
Contents?: true
Size: 516 Bytes
Versions: 122
Compression:
Stored size: 516 Bytes
Contents
require "rails/generators" module Generators module Avo class FieldGenerator < ::Rails::Generators::NamedBase source_root File.expand_path("templates", __dir__) namespace "avo:field" desc "Add a custom Avo field to your project." def handle directory "field/components", "#{::Avo.configuration.view_component_path}/avo/fields/#{singular_name}_field" template "field/%singular_name%_field.rb.tt", "app/avo/fields/#{singular_name}_field.rb" end end end end
Version data entries
122 entries across 122 versions & 1 rubygems