26 lines
507 B
JavaScript
26 lines
507 B
JavaScript
/** @odoo-module **/
|
|
|
|
const { Component } = owl;
|
|
|
|
export class SelectionPopup extends Component {
|
|
|
|
get title() {
|
|
return this.props.popupData.title;
|
|
}
|
|
|
|
get list() {
|
|
return this.props.popupData.list;
|
|
}
|
|
|
|
cancel() {
|
|
this.props.onClosePopup('SelectionPopup', true);
|
|
}
|
|
|
|
async selectItem(id) {
|
|
await this.props.onSelectEmployee(id);
|
|
this.props.onClosePopup('SelectionPopup');
|
|
}
|
|
}
|
|
|
|
SelectionPopup.template = 'mrp_workorder_hr.SelectionPopup';
|