make the UI more colorful

This commit is contained in:
marlon-erler
2024-07-23 15:25:16 +02:00
parent 7ad6a3381e
commit 73bdecb81d
8 changed files with 232 additions and 64 deletions
+18
View File
@@ -16,6 +16,8 @@ export default class BoardViewModel {
isSelected: React.State<boolean>;
isPresentingSettingsModal: React.State<boolean> = new React.State(false);
isPresentingFilterModal: React.State<boolean> = new React.State(false);
isPresentingNewTaskModal: React.State<boolean> = new React.State(false);
index: React.State<number> = new React.State(0);
@@ -37,6 +39,22 @@ export default class BoardViewModel {
this.isPresentingSettingsModal.value = false;
};
showFilterModal = (): void => {
this.isPresentingFilterModal.value = true;
};
hideFilterModal = (): void => {
this.isPresentingFilterModal.value = false;
};
showNewTaskModal = (): void => {
this.isPresentingNewTaskModal.value = true;
};
hideNewTaskModal = (): void => {
this.isPresentingNewTaskModal.value = false;
};
updateIndex = (): void => {
const index: number =
this.taskPageViewModel.boardIndexManager.getIndex(this);