Sha256: 2b8ab520632e7912ae345365e5b4180f054bfc41ad42218ca3a6252a3c4061af

Contents?: true

Size: 1.5 KB

Versions: 148

Compression:

Stored size: 1.5 KB

Contents

# frozen_string_literal: true

require "playbook/classnames"
require "playbook/spacing"
require "playbook/z_index"
require "playbook/number_spacing"
require "playbook/shadow"
require "playbook/line_height"
require "playbook/display"
require "playbook/cursor"
require "playbook/flex_direction"
require "playbook/flex_wrap"
require "playbook/justify_content"
require "playbook/justify_self"
require "playbook/align_items"
require "playbook/align_content"
require "playbook/align_self"
require "playbook/flex"
require "playbook/flex_grow"
require "playbook/flex_shrink"
require "playbook/order"

module Playbook
  class KitBase < ViewComponent::Base
    include Playbook::PbKitHelper
    include Playbook::Props
    include Playbook::Classnames
    include Playbook::Spacing
    include Playbook::ZIndex
    include Playbook::NumberSpacing
    include Playbook::Shadow
    include Playbook::LineHeight
    include Playbook::Display
    include Playbook::Cursor
    include Playbook::FlexDirection
    include Playbook::FlexWrap
    include Playbook::JustifyContent
    include Playbook::JustifySelf
    include Playbook::AlignItems
    include Playbook::AlignContent
    include Playbook::AlignSelf
    include Playbook::Flex
    include Playbook::FlexGrow
    include Playbook::FlexShrink
    include Playbook::Order

    prop :id
    prop :data, type: Playbook::Props::Hash, default: {}
    prop :aria, type: Playbook::Props::Hash, default: {}
    prop :children, type: Playbook::Props::Proc

    def object
      self
    end
  end
end

Version data entries

148 entries across 148 versions & 1 rubygems

Version Path
playbook_ui-12.13.0.pre.alpha.addingProductTokens439 lib/playbook/kit_base.rb
playbook_ui-12.13.0.pre.alpha.PLAY705phonenumberkit438 lib/playbook/kit_base.rb
playbook_ui-12.13.0 lib/playbook/kit_base.rb
playbook_ui-12.12.0.pre.alpha.PLAY697sandpacklayoutstyles413 lib/playbook/kit_base.rb
playbook_ui-12.12.0 lib/playbook/kit_base.rb
playbook_ui-12.11.0 lib/playbook/kit_base.rb
playbook_ui-12.10.0.pre.alpha.PLAY705phonenumberreturn372 lib/playbook/kit_base.rb
playbook_ui-12.10.0.pre.alpha.PLAY677richtexteditorts370 lib/playbook/kit_base.rb
playbook_ui-12.10.0 lib/playbook/kit_base.rb
playbook_ui-12.9.1.pre.alpha.play664tiptapinvestigation353 lib/playbook/kit_base.rb
playbook_ui-12.9.1.pre.alpha.PLAY689bugtxtinputlabel346 lib/playbook/kit_base.rb
playbook_ui-12.9.1.pre.alpha.menucleanup345 lib/playbook/kit_base.rb
playbook_ui-12.9.1.pre.alpha.menucleanup342 lib/playbook/kit_base.rb
playbook_ui-12.9.1 lib/playbook/kit_base.rb
playbook_ui-12.9.0 lib/playbook/kit_base.rb
playbook_ui-12.8.0.pre.alpha.PLAY625phonenumberdark301 lib/playbook/kit_base.rb
playbook_ui-12.8.0.pre.alpha.PLAY625phonenumberdark300 lib/playbook/kit_base.rb
playbook_ui-12.8.0.pre.alpha.PLAY649mapkitstyles299 lib/playbook/kit_base.rb
playbook_ui-12.8.0.pre.alpha.PLAY645typescriptprogresstep298 lib/playbook/kit_base.rb
playbook_ui-12.8.0.pre.alpha.PLAY645typescriptprogresstep297 lib/playbook/kit_base.rb