oca-web/odoo-bringout-oca-web-web_help/web_help/static/src/user_trip.esm.js
Ernad Husremovic 53fddf87c8 Add oca-web submodule with 68 web modules
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-30 17:27:15 +02:00

32 lines
999 B
JavaScript

/** @odoo-module **/
import {Trip} from "@web_help/trip.esm";
import {registry} from "@web/core/registry";
export class UserTrip extends Trip {
setup() {
this.addStep({
selector: ".o_list_button_add, .o-kanban-button-new",
content: this.env._t("To create a new user click here."),
});
this.addStep({
selector: ".o_cp_searchview, .o_enable_searchview",
content: this.env._t("Use the searchbar to find specific users."),
renderContext: {
cbBtnText: this.env._t("Next"),
closeBtnText: this.env._t("Cancel"),
},
});
this.addStep({
selector: ".o_cp_switch_buttons",
content: this.env._t("You can switch to different views here."),
});
}
}
registry.category("trips").add("user_trip", {
Trip: UserTrip,
selector: (model, viewType) =>
model === "res.users" && ["list", "kanban"].includes(viewType),
});