Sha256: 7116b1409474f6dd96b45fdb0aef6513d188d1338a24c7027f359ab948b01e1c

Contents?: true

Size: 800 Bytes

Versions: 34

Compression:

Stored size: 800 Bytes

Contents

<%= render_component_tag :button,
  id: @id,
  "x-ref": @name,
  "data-tab": @name,
  class: [
    "whitespace-nowrap cursor-pointer pt-2.5 pb-1.5 border-b-2",
    {
      "px-1": @theme == :toolbar,
      "px-2 text-lg relative -bottom-px": @theme == :page,
    }
  ],
  ":class": "{
    'border-lookbook-tabs-border-active': isSelected($el),
    'border-transparent text-lookbook-tabs-text hover:text-lookbook-tabs-text-hover': !isSelected($el),
    '!text-lookbook-tabs-text-disabled': isDisabled($el),
    'invisible pointer-events-none relative z-[-1]': visibleTabsCount < #{@position}
  }",
  "@click.prevent": "selectTab($el)",
  "@keydown.window.prevent.#{@hotkey}": @hotkey.present? ? "$el.click()" : nil,
  data: {
    disabled: @disabled
  },
  cloak: true do %>
  <%== label %>
<% end %>

Version data entries

34 entries across 34 versions & 1 rubygems

Version Path
lookbook-2.0.2 app/components/lookbook/tabs/tab/component.html.erb
lookbook-2.0.1 app/components/lookbook/tabs/tab/component.html.erb
lookbook-2.0.0 app/components/lookbook/tabs/tab/component.html.erb
lookbook-2.0.0.rc.3 app/components/lookbook/tabs/tab/component.html.erb
lookbook-1.5.5 app/components/lookbook/tabs/tab/component.html.erb
lookbook-1.5.4 app/components/lookbook/tabs/tab/component.html.erb
lookbook-2.0.0.rc.2 app/components/lookbook/tabs/tab/component.html.erb
lookbook-2.0.0.rc.1 app/components/lookbook/tabs/tab/component.html.erb
lookbook-2.0.0.beta.9 app/components/lookbook/tabs/tab/component.html.erb
lookbook-2.0.0.beta.8 app/components/lookbook/tabs/tab/component.html.erb
lookbook-2.0.0.beta.7 app/components/lookbook/tabs/tab/component.html.erb
lookbook-2.0.0.beta.6 app/components/lookbook/tabs/tab/component.html.erb
lookbook-2.0.0.beta.5 app/components/lookbook/tabs/tab/component.html.erb
lookbook-2.0.0.beta.4 app/components/lookbook/tabs/tab/component.html.erb
lookbook-2.0.0.beta.3 app/components/lookbook/tabs/tab/component.html.erb
lookbook-2.0.0.beta.2 app/components/lookbook/tabs/tab/component.html.erb
lookbook-1.5.3 app/components/lookbook/tabs/tab/component.html.erb
lookbook-2.0.0.beta.1 app/components/lookbook/tabs/tab/component.html.erb
lookbook-1.5.2 app/components/lookbook/tabs/tab/component.html.erb
lookbook-2.0.0.beta.0 app/components/lookbook/tabs/tab/component.html.erb