Files
web/web_help/static/src/helpers.esm.js
tarteo d6068076d7 [ADD] web_help
[FIX] web_help: Run pre-commit

[FIX] web_help: Run pre-commit

[FIX] web_help: Run pre-commit

[FIX] web_help: Run pre-commit

[IMP] Easy changeable template and buttons texts, more demo, fixed readme.

[IMP] Easy changeable template and buttons texts, more demo, fixed readme.

[IMP] Easy changeable template and buttons texts, more demo, fixed readme.

[FIX] Grammar
2023-02-28 13:31:54 +01:00

17 lines
502 B
JavaScript

/** @odoo-module **/
import {registry} from "@web/core/registry";
export function findTrip(model, viewType) {
const trips = registry.category("trips").getAll();
const matchedTrips = _.filter(trips, function (trip) {
return trip.selector(model, viewType);
});
if (matchedTrips.length >= 1) {
if (matchedTrips.length != 1) {
console.warning("More than one trip found", model, viewType);
}
return matchedTrips[0].Trip;
}
return null;
}