Sha256: 1d7b0e7996a67932bdf67bbc1dc5504fa4c7cdc341e480f4e55d778aa5e18127

Contents?: true

Size: 533 Bytes

Versions: 15

Compression:

Stored size: 533 Bytes

Contents

module Alchemy
  module Admin
    class TagsAutocomplete < ViewComponent::Base
      delegate :alchemy, to: :helpers

      def initialize(additional_class: nil)
        @additional_class = additional_class
      end

      def call
        content_tag("alchemy-tags-autocomplete", content, attributes)
      end

      private

      def attributes
        {
          placeholder: Alchemy.t(:search_tag),
          url: alchemy.autocomplete_admin_tags_path,
          class: @additional_class
        }
      end
    end
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
alchemy_cms-7.4.0 app/components/alchemy/admin/tags_autocomplete.rb
alchemy_cms-7.3.5 app/components/alchemy/admin/tags_autocomplete.rb
alchemy_cms-7.2.8 app/components/alchemy/admin/tags_autocomplete.rb
alchemy_cms-7.3.4 app/components/alchemy/admin/tags_autocomplete.rb
alchemy_cms-7.3.3 app/components/alchemy/admin/tags_autocomplete.rb
alchemy_cms-7.3.2 app/components/alchemy/admin/tags_autocomplete.rb
alchemy_cms-7.2.7 app/components/alchemy/admin/tags_autocomplete.rb
alchemy_cms-7.3.1 app/components/alchemy/admin/tags_autocomplete.rb
alchemy_cms-7.3.0 app/components/alchemy/admin/tags_autocomplete.rb
alchemy_cms-7.2.6 app/components/alchemy/admin/tags_autocomplete.rb
alchemy_cms-7.2.5 app/components/alchemy/admin/tags_autocomplete.rb
alchemy_cms-7.2.4 app/components/alchemy/admin/tags_autocomplete.rb
alchemy_cms-7.2.3 app/components/alchemy/admin/tags_autocomplete.rb
alchemy_cms-7.2.2 app/components/alchemy/admin/tags_autocomplete.rb
alchemy_cms-7.2.1 app/components/alchemy/admin/tags_autocomplete.rb