Previews

No matching results.

x
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<div class="">
<div class="lui-marketplace__item_card lui-marketplace__item_card--vertical">
<div class="lui-marketplace__item_card__image_wrapper" data-controller="item-card-favorite" style="width: 64px;
height: 64px;
">
<div class="inline" target="" rel="noopener noreferrer">
<img class="lui-marketplace__item_card__image" src="/image_proxy/2" />
</div>
<div class="lui-marketplace__item_card__favorite">
<a class="lui-button lui-button--neutral--secondary lui-button--size-small w-fit w-fit" data-controller="lui--button" data-turbo-method="post" href="https://www.youtube.com/watch?v=Zl5Rk0uLGDI">
<i class="lui-button__icon lui-button__icon--small fa-solid fa-heart" data-lui--button-target="leadingIcon"></i>
</a>
</div>
</div>
<div class="flex w-full flex-col min-w-0 grow-0" target="">
<span class="lui-marketplace__item_card__name">Sample Item</span>
<div class="lui-marketplace__item_card__price">99,99 €</div>
</div>
</div>
</div>

No Usage documentation to display.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<%
with_favorite = preview_params.delete(:with_favorite)
test_model = OpenStruct.new(
name: "Sample Item",
latest_value_out: Money.new(9999, "EUR"),
main_image: Pokemon.first.image.presence || random_image_src,
date: Date.today,
status: "Active",
favorite: with_favorite
)
preview_params[:price] = preview_params[:price].to_money
preview_params.delete(:size) if preview_params[:size] == ""
%>
<%= render LooposUi::Marketplace::ItemCard.new(item: test_model, **preview_params) do |card| %>
<% card.with_favorite_button(
href: "https://www.youtube.com/watch?v=Zl5Rk0uLGDI",
tag_options: { data: { turbo_method: :post } }
) if with_favorite %>
<% end %>
Param Description Input