mirror of
https://gitlab.com/Alamantus/Readlebee.git
synced 2025-05-07 18:51:22 +02:00
13 lines
574 B
JavaScript
13 lines
574 B
JavaScript
|
import { ViewController } from '../controller';
|
||
|
|
||
|
export class LoginController extends ViewController {
|
||
|
constructor(state) {
|
||
|
// Super passes state, view name, and default state to ViewController,
|
||
|
// which stores state in this.appState and the view controller's state to this.state
|
||
|
super(state, 'login', {});
|
||
|
|
||
|
// If using controller methods in an input's onchange or onclick instance,
|
||
|
// either bind the class's 'this' instance to the method first...
|
||
|
// or use `onclick=${() => controller.submit()}` to maintain the 'this' of the class instead.
|
||
|
}
|
||
|
}
|