Skip to main content

Company Checking Account

This section describes the BfmCompanyCheckingAccountComponent component.

Usage

You can import the BfmCompanyCheckingAccountComponent directly in your route configuration.

company-checking-account.component.ts
import { BfmCompanyCheckingAccountComponent } from '@celerofinancas/ui-user-kit';

@Component({
standalone: true,
selector: 'company-checking-account',
imports: [BfmCompanyCheckingAccountComponent],
templateUrl: './company-checking-account.component.html',
})
export class CompanyCheckingAccountComponent {}

Then, in your template, you can use the component like this:

company-checking-account.component.html
<bfm-company-checking-account 
[accountsLoading$]="accountsLoading$"
[checkingAccounts$]="checkingAccounts$"
[company]="company"
[economicGroup$]="economicGroup$"
[hasChargeModule]="hasChargeModule"
(checkingAccountIsActiveValueChanged)="handleCheckingAccountIsActiveValueChanged($event)"
(openCheckingAccountModal)="handleOpenCheckingAccountModal($event)"
/>

Inputs

The BfmCompanyCheckingAccountComponent component has the following inputs:

accountsLoading$

Accounts loading

TypeDefault
anyBehaviorSubject(false)

checkingAccounts$

Checking accounts

TypeDefault
Observable of CheckingAccount[]null

company

Company

TypeDefault
Companynull

economicGroup$

Economic group

TypeDefault
Observable of EconomicGroupnull

hasChargeModule

Has charge module

TypeDefault
booleanfalse

Events

The BfmCompanyCheckingAccountComponent component has the following events:

checkingAccountIsActiveValueChanged

Checking account is active value changed event

Type
EventEmitter

openCheckingAccountModal

Open checking account modal event

Type
EventEmitter