improve demo app

This commit is contained in:
Géry Debongnie
2019-03-18 14:34:35 +01:00
parent 65a65bd241
commit 1f602512a5
6 changed files with 41 additions and 16 deletions
+6 -3
View File
@@ -1,14 +1,17 @@
const template = `
import { Counter } from "./counter.js";
export class Message extends odoo.core.Component {
inlineTemplate = `
<div class="message">
<span class="author"><t t-esc="props.author"/></span>
<span class="msg"><t t-esc="props.msg"/></span>
<button class="remove" t-on-click="removeMessage">Remove</button>
<t t-widget="Counter" t-props="{initialState: props.id}"/>
</div>`;
export class Message extends odoo.core.Component {
constructor(parent, props) {
super(parent, props);
this.inlineTemplate = template;
this.widgets = { Counter };
}
removeMessage() {