Sha256: 970b4a1a95c1d4b09c9b47c5b55c1d44b79393a9b222062d940def8286cdc802

Contents?: true

Size: 518 Bytes

Versions: 60

Compression:

Stored size: 518 Bytes

Contents

module Plutonium
  module UI
    class EmptyCard < Plutonium::UI::Component::Base
      attr_accessor :message

      def initialize(message)
        @message = message
      end

      def view_template
        div(class: "relative bg-white dark:bg-gray-800 shadow-md") do
          div(class: "p-6 flex items-center flex-col gap-2") do
            p(class: "text-gray-500 sm:text-lg dark:text-gray-200 text-center") { message }
            yield if block_given?
          end
        end
      end
    end
  end
end

Version data entries

60 entries across 60 versions & 1 rubygems

Version Path
plutonium-0.20.4 lib/plutonium/ui/empty_card.rb
plutonium-0.20.3 lib/plutonium/ui/empty_card.rb
plutonium-0.20.1 lib/plutonium/ui/empty_card.rb
plutonium-0.20.0 lib/plutonium/ui/empty_card.rb
plutonium-0.19.13 lib/plutonium/ui/empty_card.rb
plutonium-0.19.12 lib/plutonium/ui/empty_card.rb
plutonium-0.19.11 lib/plutonium/ui/empty_card.rb
plutonium-0.19.10 lib/plutonium/ui/empty_card.rb
plutonium-0.19.9 lib/plutonium/ui/empty_card.rb
plutonium-0.19.8 lib/plutonium/ui/empty_card.rb
plutonium-0.19.7 lib/plutonium/ui/empty_card.rb
plutonium-0.19.6 lib/plutonium/ui/empty_card.rb
plutonium-0.19.5 lib/plutonium/ui/empty_card.rb
plutonium-0.19.4 lib/plutonium/ui/empty_card.rb
plutonium-0.19.3 lib/plutonium/ui/empty_card.rb
plutonium-0.19.2 lib/plutonium/ui/empty_card.rb
plutonium-0.19.1 lib/plutonium/ui/empty_card.rb
plutonium-0.19.0 lib/plutonium/ui/empty_card.rb
plutonium-0.18.8 lib/plutonium/ui/empty_card.rb
plutonium-0.18.7 lib/plutonium/ui/empty_card.rb