<?xml version="1.0" encoding="utf-8"?>
<odoo>

    <!-- Snippet -->
    <template id="website_sale.s_dynamic_snippet_products" name="Products">
        <t
            t-set="default_design_classes"
            t-value="request and env['website'].get_current_website().shop_opt_products_design_classes or ''"
        />
        <t
            t-if="'o_wsale_products_opt_layout_catalog' not in default_design_classes"
            t-set="default_design_classes"
            t-value="'o_wsale_products_opt_name_color_regular
                o_wsale_products_opt_thumb_cover o_wsale_products_opt_img_secondary_show
                o_wsale_products_opt_img_hover_zoom_out_light o_wsale_products_opt_cc1
                o_wsale_products_opt_rounded_2 o_wsale_products_opt_layout_catalog
                o_wsale_products_opt_design_thumbs o_wsale_products_opt_has_description
                o_wsale_products_opt_name_size_body o_wsale_products_opt_actions_onhover
                o_wsale_products_opt_wishlist_fixed o_wsale_products_opt_actions_theme
                o_wsale_products_opt_has_cta'"
        />
        <t t-set="snippet_title" t-valuef="Our latest products"/>
        <t t-set="snippet_description" t-valuef="Explore our curated selection and find the products that perfectly match your needs."/>
        <t t-set="snippet_button_text" t-valuef="Shop all"/>
        <t t-set="snippet_heading_extra_classes" t-valuef="flex-column"/>
        <t t-set="snippet_heading_inner_extra_classes" t-valuef="w-lg-50"/>
        <t t-set="snippet_button_classes" t-valuef="btn btn-secondary"/>
        <!--
            TODO: `.oe_website_sale` is used as a selector in `tracking.js`. This
            is a temporary solution to load the tracking utilities and will be removed once
            tracking utilities will be fully integrated into a service.
        -->
        <t t-call="website.s_dynamic_snippet_template"
            snippet_name.f="s_dynamic_snippet_products"
            snippet_classes="'oe_website_sale ' + default_design_classes"
            main_page_url.f="/shop">
            <t t-call="website_sale.s_dynamic_snippet_products_preview_data"/>
        </t>
    </template>
    <!-- Multi record snippets (coming soon...) -->
    <!-- Single record snippets (coming soon...) -->

</odoo>
