Sha256: f3f2aff2627a57c28f362a5c70f5c38cd4aa0efdfedce602eb972bb1f78cb727
Contents?: true
Size: 517 Bytes
Versions: 163
Compression:
Stored size: 517 Bytes
Contents
require_relative "named_base_generator" module Generators module Avo class FieldGenerator < NamedBaseGenerator 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
163 entries across 163 versions & 1 rubygems