Sha256: 525d603228cbded04099d2293dd023607834ebbc9596ab0604e5e0afa50ee6e6
Contents?: true
Size: 484 Bytes
Versions: 19
Compression:
Stored size: 484 Bytes
Contents
module Alchemy module Admin class Message < ViewComponent::Base attr_reader :message, :type, :dismissable erb_template <<~ERB <alchemy-message type="<%= type %>"<%= dismissable ? ' dismissable' : '' %>> <%= message || content %> </alchemy-message> ERB def initialize(message = nil, type: :info, dismissable: false) @message = message @dismissable = dismissable @type = type end end end end
Version data entries
19 entries across 19 versions & 1 rubygems