import { action, component, defineApp, page, state } from 'redweb';
@component()
class Counter {
@state() count = 0;
@action()
increment() { this.count += 1; }
render() {
return ;
}
}
@page('/')
class CountersPage {
first = new Counter();
second = new Counter();
render() { return {this.first}{this.second}; }
}
const app = defineApp({ pages: [CountersPage] });
app.run();