127 lines
8.7 KiB
TypeScript
127 lines
8.7 KiB
TypeScript
/**
|
|
* Copyright since 2025 Mifos Initiative
|
|
*
|
|
* This Source Code Form is subject to the terms of the Mozilla Public
|
|
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
|
*/
|
|
|
|
/** Angular Imports */
|
|
import { NgModule } from '@angular/core';
|
|
|
|
/** Custom Modules */
|
|
import { CurrentAccountsRoutingModule } from './current-accounts-routing.module';
|
|
import { SharedModule } from 'app/shared/shared.module';
|
|
import { PipesModule } from '../pipes/pipes.module';
|
|
import { DirectivesModule } from '../directives/directives.module';
|
|
|
|
/** Custom Components */
|
|
import { CurrentAccountActionsComponent } from './current-account-actions/current-account-actions.component';
|
|
import { CurrentAccountTransactionsComponent } from './current-account-actions/current-account-transactions/current-account-transactions.component';
|
|
import { TransactionsTabComponent } from './current-account-view/transactions-tab/transactions-tab.component';
|
|
import { CurrentAccountViewComponent } from './current-account-view/current-account-view.component';
|
|
import { ChargesTabComponent } from './current-account-view/charges-tab/charges-tab.component';
|
|
import { StandingInstructionsTabComponent } from './current-account-view/standing-instructions-tab/standing-instructions-tab.component';
|
|
import { DatatableTabsComponent } from './current-account-view/datatable-tabs/datatable-tabs.component';
|
|
import { CreateCurrentAccountComponent } from './create-current-account/create-current-account.component';
|
|
import { CurrentAccountDetailsStepComponent } from './current-account-stepper/current-account-details-step/current-account-details-step.component';
|
|
import { CurrentAccountChargesStepComponent } from './current-account-stepper/current-account-charges-step/current-account-charges-step.component';
|
|
import { CurrentAccountTermsStepComponent } from './current-account-stepper/current-account-terms-step/current-account-terms-step.component';
|
|
import { CurrentAccountPreviewStepComponent } from './current-account-stepper/current-account-preview-step/current-account-preview-step.component';
|
|
import { EditCurrentAccountComponent } from './edit-current-account/edit-current-account.component';
|
|
import { ApproveCurrentAccountComponent } from './current-account-actions/approve-current-account/approve-current-account.component';
|
|
import { RejectCurrentAccountComponent } from './current-account-actions/reject-current-account/reject-current-account.component';
|
|
import { ActivateCurrentAccountComponent } from './current-account-actions/activate-current-account/activate-current-account.component';
|
|
import { UndoApprovalCurrentAccountComponent } from './current-account-actions/undo-approval-current-account/undo-approval-current-account.component';
|
|
import { PostInterestAsOnCurrentAccountComponent } from './current-account-actions/post-interest-as-on-current-account/post-interest-as-on-current-account.component';
|
|
import { CurrentAccountAssignStaffComponent } from './current-account-actions/current-account-assign-staff/current-account-assign-staff.component';
|
|
import { CurrentAccountUnassignStaffComponent } from './current-account-actions/current-account-unassign-staff/current-account-unassign-staff.component';
|
|
import { CalculateInterestDialogComponent } from './current-account-view/custom-dialogs/calculate-interest-dialog/calculate-interest-dialog.component';
|
|
import { PostInterestDialogComponent } from './current-account-view/custom-dialogs/post-interest-dialog/post-interest-dialog.component';
|
|
import { ViewTransactionComponent } from './current-account-view/transactions/view-transaction/view-transaction.component';
|
|
import { UndoTransactionDialogComponent } from './current-account-view/custom-dialogs/undo-transaction-dialog/undo-transaction-dialog.component';
|
|
import { ViewChargeComponent } from './current-account-view/view-charge/view-charge.component';
|
|
import { WaiveChargeDialogComponent } from './current-account-view/custom-dialogs/waive-charge-dialog/waive-charge-dialog.component';
|
|
import { InactivateChargeDialogComponent } from './current-account-view/custom-dialogs/inactivate-charge-dialog/inactivate-charge-dialog.component';
|
|
import { WithdrawByClientCurrentAccountComponent } from './current-account-actions/withdraw-by-client-current-account/withdraw-by-client-current-account.component';
|
|
import { AddChargeCurrentAccountComponent } from './current-account-actions/add-charge-current-account/add-charge-current-account.component';
|
|
import { CloseCurrentAccountComponent } from './current-account-actions/close-current-account/close-current-account.component';
|
|
import { ToggleWithholdTaxDialogComponent } from './current-account-view/custom-dialogs/toggle-withhold-tax-dialog/toggle-withhold-tax-dialog.component';
|
|
import { ViewRecieptComponent } from './current-account-view/transactions/view-reciept/view-reciept.component';
|
|
import { ExportTransactionsComponent } from './current-account-view/transactions-tab/export-transactions/export-transactions.component';
|
|
import { EditTransactionComponent } from './current-account-view/transactions/edit-transaction/edit-transaction.component';
|
|
import { ApplyAnnualFeesCurrentAccountComponent } from './current-account-actions/apply-annual-fees-current-account/apply-annual-fees-current-account.component';
|
|
import { ManageCurrentAccountComponent } from './current-account-actions/manage-current-account/manage-current-account.component';
|
|
import { ReleaseAmountDialogComponent } from './current-account-view/custom-dialogs/release-amount-dialog/release-amount-dialog.component';
|
|
import { CurrentAccountDocumentsTabComponent } from './current-account-view/current-accounts-documents-tab/current-accounts-documents-tab.component';
|
|
import { NotesTabComponent } from './current-account-view/notes-tab/notes-tab.component';
|
|
import { DatatableTransactionTabComponent } from './current-account-view/transactions/view-transaction/datatable-transaction-tab/datatable-transaction-tab.component';
|
|
import { CurrentAccountTransactionGeneralTabComponent } from './current-account-view/transactions/view-transaction/current-accounts-transaction-general-tab/current-accounts-transaction-general-tab.component';
|
|
import { CurrentAccountTransactionDatatableTabComponent } from './current-account-view/transactions/view-transaction/current-accounts-transaction-datatable-tab/current-accounts-transaction-datatable-tab.component';
|
|
import { GeneralTabComponent } from './current-account-view/general-tab/general-tab.component';
|
|
import { CurrentAccountActiveClientMembersComponent } from './current-account-stepper/current-accounts-active-client-members/current-accounts-active-client-members.component';
|
|
import { PassbookTabComponent } from './current-account-view/passbook-tab/passbook-tab.component';
|
|
import { EditCurrentAccountFeaturesComponent } from './edit-current-account-features/edit-current-account-features.component';
|
|
|
|
/**
|
|
* Current Accounts Module
|
|
*
|
|
* All components related to Current Account functions should be declared here.
|
|
*/
|
|
@NgModule({
|
|
imports: [
|
|
SharedModule,
|
|
PipesModule,
|
|
DirectivesModule,
|
|
CurrentAccountsRoutingModule,
|
|
CurrentAccountActionsComponent,
|
|
CurrentAccountTransactionsComponent,
|
|
TransactionsTabComponent,
|
|
CurrentAccountViewComponent,
|
|
ChargesTabComponent,
|
|
StandingInstructionsTabComponent,
|
|
DatatableTabsComponent,
|
|
CreateCurrentAccountComponent,
|
|
CurrentAccountDetailsStepComponent,
|
|
CurrentAccountChargesStepComponent,
|
|
CurrentAccountTermsStepComponent,
|
|
CurrentAccountPreviewStepComponent,
|
|
EditCurrentAccountComponent,
|
|
ApproveCurrentAccountComponent,
|
|
RejectCurrentAccountComponent,
|
|
ActivateCurrentAccountComponent,
|
|
UndoApprovalCurrentAccountComponent,
|
|
PostInterestAsOnCurrentAccountComponent,
|
|
CurrentAccountAssignStaffComponent,
|
|
CurrentAccountUnassignStaffComponent,
|
|
CalculateInterestDialogComponent,
|
|
PostInterestDialogComponent,
|
|
ViewTransactionComponent,
|
|
UndoTransactionDialogComponent,
|
|
ViewChargeComponent,
|
|
WaiveChargeDialogComponent,
|
|
InactivateChargeDialogComponent,
|
|
WithdrawByClientCurrentAccountComponent,
|
|
AddChargeCurrentAccountComponent,
|
|
CloseCurrentAccountComponent,
|
|
ToggleWithholdTaxDialogComponent,
|
|
ViewRecieptComponent,
|
|
ExportTransactionsComponent,
|
|
EditTransactionComponent,
|
|
ApplyAnnualFeesCurrentAccountComponent,
|
|
ManageCurrentAccountComponent,
|
|
ReleaseAmountDialogComponent,
|
|
CurrentAccountDocumentsTabComponent,
|
|
NotesTabComponent,
|
|
DatatableTransactionTabComponent,
|
|
CurrentAccountTransactionGeneralTabComponent,
|
|
CurrentAccountTransactionDatatableTabComponent,
|
|
GeneralTabComponent,
|
|
CurrentAccountActiveClientMembersComponent,
|
|
PassbookTabComponent,
|
|
EditCurrentAccountFeaturesComponent
|
|
],
|
|
providers: []
|
|
})
|
|
export class CurrentAccountsModule {}
|