/** @odoo-module **/ import {insertSnippet, registerWebsitePreviewTour } from "@website/js/tours/tour_utils"; registerWebsitePreviewTour("snippet_image", { url: "/", edition: true, }, () => [ ...insertSnippet({id: "s_image", name: "Image"}), { content: "Verify if the media dialog opens", trigger: ".o_select_media_dialog", }, { content: "Close the media dialog", trigger: ".o_select_media_dialog .btn-close", run: "click", }, { content: "Verify if the image placeholder has been removed", trigger: ":iframe footer:not(:has(.s_image > svg))", }, ...insertSnippet({id: "s_image", name: "Image"}), { content: "Verify that the image placeholder is within the page", trigger: ":iframe footer .s_image > svg", }, { content: "Click on the image", trigger: ".o_select_media_dialog .o_we_media_dialog_img_wrapper img", run: "click", }, { content: "Verify if the image has been added in the footer and if the image placeholder has been removed", trigger: ":iframe footer:not(:has(.s_image > svg)) img.o_we_custom_image", }, { content: "Click on the 'undo' button", trigger: '#oe_snippets button.fa-undo', run: "click", }, { content: "Check that the image and the image placeholder have been removed", trigger: ":iframe footer:not(:has(.s_image > svg)):not(:has(img.o_we_custom_image))", }, ]);