WEB-673 Create a Tasks sections just like it was available in the legacy Mifos Community App (#3106)

This commit is contained in:
Soni Jay
2026-02-07 17:36:00 -06:00
committed by GitHub
parent a3a2f8471e
commit f25f82a004
29 changed files with 709 additions and 256 deletions
@@ -25,6 +25,7 @@ import {
MatRow
} from '@angular/material/table';
import { MatDialog } from '@angular/material/dialog';
import { MatIcon } from '@angular/material/icon';
/** Custom Services */
import { TasksService } from '../../tasks.service';
@@ -57,7 +58,8 @@ import { STANDALONE_SHARED_IMPORTS } from 'app/standalone-shared.module';
MatHeaderRow,
MatRowDef,
MatRow,
DateFormatPipe
DateFormatPipe,
MatIcon
]
})
export class CheckerInboxComponent implements OnInit {
@@ -78,6 +80,8 @@ export class CheckerInboxComponent implements OnInit {
noSearchedData = false;
/** Checks if there is any checker data */
checkerData = false;
/** Show/hide advanced search form */
showAdvancedSearch = false;
/** Maker Checker Search Form */
makerCheckerSearchForm: UntypedFormGroup;
/** Minimum date allowed. */
@@ -138,6 +142,13 @@ export class CheckerInboxComponent implements OnInit {
});
}
/**
* Toggle advanced search form visibility.
*/
toggleAdvancedSearch() {
this.showAdvancedSearch = !this.showAdvancedSearch;
}
search() {
const dateFormat = this.settingsService.dateFormat;
const makerCheckerSearchParams = {