diff --git a/tools/benchmarks/owl-0.21.0/app.js b/tools/benchmarks/owl-0.21.0/app.js index 1e096dfe..2b358423 100644 --- a/tools/benchmarks/owl-0.21.0/app.js +++ b/tools/benchmarks/owl-0.21.0/app.js @@ -15,8 +15,6 @@ class Counter extends owl.Component { // Message Widget //------------------------------------------------------------------------------ class Message extends owl.Component { - static components = { Counter }; - shouldUpdate(nextProps) { return nextProps.message !== this.props.message; } @@ -26,12 +24,11 @@ class Message extends owl.Component { }); } } - +Message.components = { Counter }; //------------------------------------------------------------------------------ // Root Widget //------------------------------------------------------------------------------ class App extends owl.Component { - static components = { Message }; state = { messages: [], multipleFlag: false, clearAfterFlag: false }; mounted() { @@ -137,6 +134,7 @@ class App extends owl.Component { this.refs.log.innerHTML = ""; } } +App.components = { Message }; //------------------------------------------------------------------------------ // Application initialization diff --git a/tools/benchmarks/owl-master/app.js b/tools/benchmarks/owl-master/app.js index e49ade35..45515750 100644 --- a/tools/benchmarks/owl-master/app.js +++ b/tools/benchmarks/owl-master/app.js @@ -16,8 +16,6 @@ class Counter extends owl.Component { // Message Widget //------------------------------------------------------------------------------ class Message extends owl.Component { - static components = { Counter }; - shouldUpdate(nextProps) { return nextProps.message !== this.props.message; } @@ -27,12 +25,12 @@ class Message extends owl.Component { }); } } +Message.components = { Counter }; //------------------------------------------------------------------------------ // Root Widget //------------------------------------------------------------------------------ class App extends owl.Component { - static components = { Message }; state = useState({ messages: [], multipleFlag: false, clearAfterFlag: false }); logRef = useRef("log"); @@ -139,6 +137,7 @@ class App extends owl.Component { this.logRef.el.innerHTML = ""; } } +App.components = { Message }; //------------------------------------------------------------------------------ // Application initialization