Sha256: 468b1de74d217b26db683d4e014e8bcbf79e47b33fa90681f1542f00782feb2a

Contents?: true

Size: 1.35 KB

Versions: 66

Compression:

Stored size: 1.35 KB

Contents

<%= render Ariadne::BaseComponent.new(tag: @tag, classes: @classes, attributes: @attributes) do |wrapper| %>
  <label class="ariadne-flex ariadne-w-fit ariadne-items-center <%= @label_classes %>">
    <% if content? %>
      <span class="group-data-[label-position=start]/wrapper:ariadne-mr-1.5 group-data-[label-position=end]/wrapper:ariadne-ml-1"><%= content %></span>
    <% end %>
    <%= render Ariadne::BaseComponent.new(tag: :button, classes: @button_classes, attributes: @button_attributes) do |button| %>
      <span class="ariadne-sr-only ariadne-translate-x-3">Use setting</span>
      <span aria-hidden="true" class="ariadne-pointer-events-none ariadne-absolute ariadne-h-full ariadne-w-full ariadne-rounded-md ariadne-bg-white"></span>
      <span aria-hidden="true"
      class="ariadne-bg-gray-200 ariadne-pointer-events-none ariadne-absolute ariadne-mx-auto ariadne-rounded-full ariadne-transition-colors ariadne-duration-200 ariadne-ease-in-out <%= @track_classes %>"></span>
      <span aria-hidden="true"
      class="ariadne-pointer-events-none ariadne-absolute ariadne-left-0 ariadne-inline-block ariadne-transform ariadne-rounded-full ariadne-border ariadne-border-gray-200 ariadne-bg-white ariadne-shadow ariadne-ring-0 ariadne-transition-transform ariadne-duration-200 ariadne-ease-in-out <%= @thumb_classes %>"></span>
    <% end %>
  </label>
<% end %>

Version data entries

66 entries across 66 versions & 1 rubygems

Version Path
ariadne_view_components-0.0.59-x64-mingw-ucrt app/components/ariadne/toggle_component/toggle_component.html.erb
ariadne_view_components-0.0.59-aarch64-linux app/components/ariadne/toggle_component/toggle_component.html.erb
ariadne_view_components-0.0.59-x86_64-darwin app/components/ariadne/toggle_component/toggle_component.html.erb
ariadne_view_components-0.0.59-x86_64-linux app/components/ariadne/toggle_component/toggle_component.html.erb
ariadne_view_components-0.0.59-arm64-darwin app/components/ariadne/toggle_component/toggle_component.html.erb
ariadne_view_components-0.0.59 app/components/ariadne/toggle_component/toggle_component.html.erb
ariadne_view_components-0.0.58-x86_64-darwin app/components/ariadne/toggle_component/toggle_component.html.erb
ariadne_view_components-0.0.58-aarch64-linux app/components/ariadne/toggle_component/toggle_component.html.erb
ariadne_view_components-0.0.58-arm64-darwin app/components/ariadne/toggle_component/toggle_component.html.erb
ariadne_view_components-0.0.58-x64-mingw-ucrt app/components/ariadne/toggle_component/toggle_component.html.erb
ariadne_view_components-0.0.58 app/components/ariadne/toggle_component/toggle_component.html.erb
ariadne_view_components-0.0.58-x86_64-linux app/components/ariadne/toggle_component/toggle_component.html.erb
ariadne_view_components-0.0.57-arm64-darwin app/components/ariadne/toggle_component/toggle_component.html.erb
ariadne_view_components-0.0.57-aarch64-linux app/components/ariadne/toggle_component/toggle_component.html.erb
ariadne_view_components-0.0.57-x86_64-darwin app/components/ariadne/toggle_component/toggle_component.html.erb
ariadne_view_components-0.0.57-x86_64-linux app/components/ariadne/toggle_component/toggle_component.html.erb
ariadne_view_components-0.0.57-x64-mingw-ucrt app/components/ariadne/toggle_component/toggle_component.html.erb
ariadne_view_components-0.0.57 app/components/ariadne/toggle_component/toggle_component.html.erb
ariadne_view_components-0.0.55-x86_64-linux app/components/ariadne/toggle_component/toggle_component.html.erb
ariadne_view_components-0.0.55-arm64-darwin app/components/ariadne/toggle_component/toggle_component.html.erb