33 lines
834 B
JavaScript
33 lines
834 B
JavaScript
/** @odoo-module **/
|
|
|
|
import wTourUtils from '@website/js/tours/tour_utils';
|
|
|
|
const cover = {
|
|
id: 's_cover',
|
|
name: 'Cover',
|
|
};
|
|
|
|
wTourUtils.registerWebsitePreviewTour('website_click_tour', {
|
|
test: true,
|
|
url: '/',
|
|
}, () => [
|
|
{
|
|
content: "trigger a page navigation",
|
|
trigger: 'iframe a[href="/contactus"]',
|
|
},
|
|
{
|
|
content: "wait for the page to be loaded",
|
|
trigger: '.o_website_preview[data-view-xmlid="website.contactus"]',
|
|
run: () => null, // it's a check
|
|
},
|
|
...wTourUtils.clickOnEditAndWaitEditMode(),
|
|
{
|
|
content: "click on a link that would trigger navigation",
|
|
trigger: 'iframe a[href="/"]',
|
|
},
|
|
wTourUtils.goBackToBlocks(),
|
|
wTourUtils.dragNDrop(cover),
|
|
wTourUtils.clickOnSnippet(cover),
|
|
...wTourUtils.clickOnSave(),
|
|
]);
|