imp: use arguments in sample code

This commit is contained in:
Géry Debongnie
2019-03-31 09:33:05 +02:00
parent ee4ecb5bd3
commit f7e46784b4
+8 -8
View File
@@ -1,6 +1,6 @@
const HELLO_WORLD = `class HelloWorld extends owl.core.Component { const HELLO_WORLD = `class HelloWorld extends owl.core.Component {
constructor(...args) { constructor() {
super(...args); super(...arguments);
this.inlineTemplate = \`<div class="hello">Hello <t t-esc="props.name"/></div>\`; this.inlineTemplate = \`<div class="hello">Hello <t t-esc="props.name"/></div>\`;
} }
} }
@@ -53,8 +53,8 @@ const WIDGET_COMPOSITION = `class Counter extends owl.core.Component {
class App extends owl.core.Component { class App extends owl.core.Component {
constructor(...args) { constructor() {
super(...args); super(...arguments);
this.inlineTemplate = \` this.inlineTemplate = \`
<div> <div>
<t t-widget="Counter" t-props="{initialState: 1}"/> <t t-widget="Counter" t-props="{initialState: 1}"/>
@@ -120,8 +120,8 @@ class Counter extends owl.core.Component {
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
class Message extends owl.core.Component { class Message extends owl.core.Component {
constructor(parent, props) { constructor() {
super(parent, props); super(...arguments);
this.template = "message"; this.template = "message";
this.widgets = { Counter }; this.widgets = { Counter };
} }
@@ -137,8 +137,8 @@ class Message extends owl.core.Component {
// Root Widget // Root Widget
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
class App extends owl.core.Component { class App extends owl.core.Component {
constructor(parent, props) { constructor() {
super(parent, props); super(...arguments);
this.template = "root"; this.template = "root";
this.widgets = { Message }; this.widgets = { Message };
this.state = { this.state = {