modaq
Version:
Quiz Bowl Reader using TypeScript, React, and MobX
45 lines • 1.34 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.RenamePlayerDialogState = void 0;
const mobx_1 = require("mobx");
require("./TeamState");
class RenamePlayerDialogState {
constructor(player) {
Object.defineProperty(this, "errorMessage", {
enumerable: true,
configurable: true,
writable: true,
value: void 0
});
Object.defineProperty(this, "newName", {
enumerable: true,
configurable: true,
writable: true,
value: void 0
});
Object.defineProperty(this, "player", {
enumerable: true,
configurable: true,
writable: true,
value: void 0
});
mobx_1.makeAutoObservable(this);
this.errorMessage = undefined;
this.newName = "";
this.player = player;
}
clearErrorMessage() {
this.errorMessage = undefined;
}
setErrorMessage(errorMessage) {
this.errorMessage = errorMessage;
}
setName(newName) {
this.newName = newName;
}
setPlayer(player) {
this.player = player;
}
}
exports.RenamePlayerDialogState = RenamePlayerDialogState;
//# sourceMappingURL=RenamePlayerDialogState.js.map