Date formatted
This commit is contained in:
1 parent
80addc5b20
commit
3aebdd6455
24 files changed
+40
-25
No files matched your search
@@ -10,7 +10,7 @@
|
|||||||
<ng-container matColumnDef="batch">
|
<ng-container matColumnDef="batch">
|
||||||
<mat-header-cell *matHeaderCellDef>Batch</mat-header-cell>
|
<mat-header-cell *matHeaderCellDef>Batch</mat-header-cell>
|
||||||
<mat-cell *matCellDef="let row">
|
<mat-cell *matCellDef="let row">
|
||||||
{{ row.product }} dated {{ row.date }} @ {{ row.price | currency: 'INR' }} is showing
|
{{ row.product }} dated {{ row.date | date: 'dd-MMM-yyyy' }} @ {{ row.price | currency: 'INR' }} is showing
|
||||||
{{ row.showing }} instead of {{ row.actual }}
|
{{ row.showing }} instead of {{ row.actual }}
|
||||||
</mat-cell>
|
</mat-cell>
|
||||||
</ng-container>
|
</ng-container>
|
||||||
@@ -22,7 +22,8 @@
|
|||||||
<ul>
|
<ul>
|
||||||
@for (detail of row.details; track detail) {
|
@for (detail of row.details; track detail) {
|
||||||
<li>
|
<li>
|
||||||
<a [routerLink]="detail.url">{{ detail.type }}</a> on {{ detail.date }} of {{ detail.quantity }} @
|
<a [routerLink]="detail.url">{{ detail.type }}</a> on {{ detail.date | date: 'dd-MMM-yyyy' }} of
|
||||||
|
{{ detail.quantity }} @
|
||||||
{{ detail.price | currency: 'INR' }}
|
{{ detail.price | currency: 'INR' }}
|
||||||
</li>
|
</li>
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
import { CurrencyPipe } from '@angular/common';
|
import { CurrencyPipe, DatePipe } from '@angular/common';
|
||||||
import { Component, inject, computed } from '@angular/core';
|
import { Component, inject, computed } from '@angular/core';
|
||||||
import { MatTableModule } from '@angular/material/table';
|
import { MatTableModule } from '@angular/material/table';
|
||||||
import { ActivatedRoute, Router, RouterModule } from '@angular/router';
|
import { ActivatedRoute, Router, RouterModule } from '@angular/router';
|
||||||
@@ -11,7 +11,7 @@ import { BatchIntegrityReportService } from './batch-integrity-report.service';
|
|||||||
selector: 'app-batch-integrity',
|
selector: 'app-batch-integrity',
|
||||||
templateUrl: './batch-integrity-report.component.html',
|
templateUrl: './batch-integrity-report.component.html',
|
||||||
styleUrls: ['./batch-integrity-report.component.css'],
|
styleUrls: ['./batch-integrity-report.component.css'],
|
||||||
imports: [MatTableModule, RouterModule, CurrencyPipe, SkeletonLoaderComponent, ErrorStateComponent],
|
imports: [MatTableModule, RouterModule, CurrencyPipe, DatePipe, SkeletonLoaderComponent, ErrorStateComponent],
|
||||||
})
|
})
|
||||||
export class BatchIntegrityReportComponent {
|
export class BatchIntegrityReportComponent {
|
||||||
private route = inject(ActivatedRoute);
|
private route = inject(ActivatedRoute);
|
||||||
|
|||||||
@@ -27,7 +27,7 @@
|
|||||||
<ng-container matColumnDef="date">
|
<ng-container matColumnDef="date">
|
||||||
<mat-header-cell *matHeaderCellDef mat-sort-header>Date</mat-header-cell>
|
<mat-header-cell *matHeaderCellDef mat-sort-header>Date</mat-header-cell>
|
||||||
<mat-cell *matCellDef="let row"
|
<mat-cell *matCellDef="let row"
|
||||||
><a [routerLink]="row.url">{{ row.date }}</a></mat-cell
|
><a [routerLink]="row.url">{{ row.date | date: 'dd-MMM-yyyy' }}</a></mat-cell
|
||||||
>
|
>
|
||||||
</ng-container>
|
</ng-container>
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
import { CurrencyPipe } from '@angular/common';
|
import { CurrencyPipe, DatePipe } from '@angular/common';
|
||||||
import { Component, inject, linkedSignal, input, computed, afterNextRender, signal } from '@angular/core';
|
import { Component, inject, linkedSignal, input, computed, afterNextRender, signal } from '@angular/core';
|
||||||
import { form as createForm, FormField, FormRoot } from '@angular/forms/signals';
|
import { form as createForm, FormField, FormRoot } from '@angular/forms/signals';
|
||||||
export interface DaybookFormData {
|
export interface DaybookFormData {
|
||||||
@@ -39,6 +39,7 @@ import { DaybookService } from './daybook.service';
|
|||||||
RouterModule,
|
RouterModule,
|
||||||
MatPaginatorModule,
|
MatPaginatorModule,
|
||||||
CurrencyPipe,
|
CurrencyPipe,
|
||||||
|
DatePipe,
|
||||||
SkeletonLoaderComponent,
|
SkeletonLoaderComponent,
|
||||||
ErrorStateComponent,
|
ErrorStateComponent,
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -59,7 +59,7 @@
|
|||||||
<!-- Date Column -->
|
<!-- Date Column -->
|
||||||
<ng-container matColumnDef="date">
|
<ng-container matColumnDef="date">
|
||||||
<mat-header-cell *matHeaderCellDef class="right basis-1-5">Date</mat-header-cell>
|
<mat-header-cell *matHeaderCellDef class="right basis-1-5">Date</mat-header-cell>
|
||||||
<mat-cell *matCellDef="let row" class="right basis-1-5">{{ row.date }}</mat-cell>
|
<mat-cell *matCellDef="let row" class="right basis-1-5">{{ row.date | date: 'dd-MMM-yyyy' }}</mat-cell>
|
||||||
</ng-container>
|
</ng-container>
|
||||||
|
|
||||||
<!-- Status Column -->
|
<!-- Status Column -->
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
import { DatePipe } from '@angular/common';
|
||||||
import { computed, Component, inject, debounced, input, linkedSignal, afterNextRender } from '@angular/core';
|
import { computed, Component, inject, debounced, input, linkedSignal, afterNextRender } from '@angular/core';
|
||||||
import { form as createForm, FormField, FormRoot } from '@angular/forms/signals';
|
import { form as createForm, FormField, FormRoot } from '@angular/forms/signals';
|
||||||
import { MatAutocompleteModule } from '@angular/material/autocomplete';
|
import { MatAutocompleteModule } from '@angular/material/autocomplete';
|
||||||
@@ -49,6 +50,7 @@ export interface EmployeeAttendanceFormData {
|
|||||||
MatSelectModule,
|
MatSelectModule,
|
||||||
MatIconModule,
|
MatIconModule,
|
||||||
MatChipsModule,
|
MatChipsModule,
|
||||||
|
DatePipe,
|
||||||
SkeletonLoaderComponent,
|
SkeletonLoaderComponent,
|
||||||
ErrorStateComponent,
|
ErrorStateComponent,
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -44,7 +44,7 @@
|
|||||||
<ng-container matColumnDef="date">
|
<ng-container matColumnDef="date">
|
||||||
<mat-header-cell *matHeaderCellDef mat-sort-header>Date</mat-header-cell>
|
<mat-header-cell *matHeaderCellDef mat-sort-header>Date</mat-header-cell>
|
||||||
<mat-cell *matCellDef="let row"
|
<mat-cell *matCellDef="let row"
|
||||||
><a [routerLink]="row.url">{{ row.date }}</a></mat-cell
|
><a [routerLink]="row.url">{{ row.date | date: 'dd-MMM-yyyy' }}</a></mat-cell
|
||||||
>
|
>
|
||||||
</ng-container>
|
</ng-container>
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/* eslint-disable @angular-eslint/no-input-rename */
|
/* eslint-disable @angular-eslint/no-input-rename */
|
||||||
import { CurrencyPipe } from '@angular/common';
|
import { CurrencyPipe, DatePipe } from '@angular/common';
|
||||||
import { Component, inject, input, computed, booleanAttribute, afterNextRender, linkedSignal } from '@angular/core';
|
import { Component, inject, input, computed, booleanAttribute, afterNextRender, linkedSignal } from '@angular/core';
|
||||||
export interface EntriesFormData {
|
export interface EntriesFormData {
|
||||||
startDate: Date;
|
startDate: Date;
|
||||||
@@ -50,6 +50,7 @@ import { Report } from './report';
|
|||||||
MatPaginatorModule,
|
MatPaginatorModule,
|
||||||
CurrencyPipe,
|
CurrencyPipe,
|
||||||
LocalTimePipe,
|
LocalTimePipe,
|
||||||
|
DatePipe,
|
||||||
SkeletonLoaderComponent,
|
SkeletonLoaderComponent,
|
||||||
ErrorStateComponent,
|
ErrorStateComponent,
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -80,7 +80,7 @@
|
|||||||
[checked]="selection.isSelected(row)"
|
[checked]="selection.isSelected(row)"
|
||||||
>
|
>
|
||||||
</mat-checkbox>
|
</mat-checkbox>
|
||||||
{{ row.date }}
|
{{ row.date | date: 'dd-MMM-yyyy' }}
|
||||||
</mat-cell>
|
</mat-cell>
|
||||||
<mat-footer-cell *matFooterCellDef></mat-footer-cell>
|
<mat-footer-cell *matFooterCellDef></mat-footer-cell>
|
||||||
</ng-container>
|
</ng-container>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
import { SelectionModel } from '@angular/cdk/collections';
|
import { SelectionModel } from '@angular/cdk/collections';
|
||||||
import { CurrencyPipe } from '@angular/common';
|
import { CurrencyPipe, DatePipe } from '@angular/common';
|
||||||
import { Component, inject, input, linkedSignal, computed, signal, afterNextRender } from '@angular/core';
|
import { Component, inject, input, linkedSignal, computed, signal, afterNextRender } from '@angular/core';
|
||||||
import { form as createForm, FormField, FormRoot } from '@angular/forms/signals';
|
import { form as createForm, FormField, FormRoot } from '@angular/forms/signals';
|
||||||
import { MatAutocompleteModule } from '@angular/material/autocomplete';
|
import { MatAutocompleteModule } from '@angular/material/autocomplete';
|
||||||
@@ -65,6 +65,7 @@ import { LedgerService } from './ledger.service';
|
|||||||
CurrencyPipe,
|
CurrencyPipe,
|
||||||
AccountingPipe,
|
AccountingPipe,
|
||||||
ClearPipe,
|
ClearPipe,
|
||||||
|
DatePipe,
|
||||||
SkeletonLoaderComponent,
|
SkeletonLoaderComponent,
|
||||||
ErrorStateComponent,
|
ErrorStateComponent,
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -62,7 +62,7 @@
|
|||||||
[matBadgeHidden]="!row.lastEditDate"
|
[matBadgeHidden]="!row.lastEditDate"
|
||||||
matTooltip="{{ row.lastEditDate | localTime }}"
|
matTooltip="{{ row.lastEditDate | localTime }}"
|
||||||
[matTooltipDisabled]="!row.lastEditDate"
|
[matTooltipDisabled]="!row.lastEditDate"
|
||||||
>{{ row.date }}</span
|
>{{ row.date | date: 'dd-MMM-yyyy' }}</span
|
||||||
>
|
>
|
||||||
</mat-cell>
|
</mat-cell>
|
||||||
</ng-container>
|
</ng-container>
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
import { DecimalPipe } from '@angular/common';
|
import { DatePipe, DecimalPipe } from '@angular/common';
|
||||||
import { signal, computed, Component, inject, input, linkedSignal } from '@angular/core';
|
import { signal, computed, Component, inject, input, linkedSignal } from '@angular/core';
|
||||||
import { form as createForm, FormField, FormRoot } from '@angular/forms/signals';
|
import { form as createForm, FormField, FormRoot } from '@angular/forms/signals';
|
||||||
import { MatAutocompleteModule, MatAutocompleteSelectedEvent } from '@angular/material/autocomplete';
|
import { MatAutocompleteModule, MatAutocompleteSelectedEvent } from '@angular/material/autocomplete';
|
||||||
@@ -59,6 +59,7 @@ export interface MozimoProductRegisterFormData {
|
|||||||
MatTooltipModule,
|
MatTooltipModule,
|
||||||
FormField,
|
FormField,
|
||||||
FormRoot,
|
FormRoot,
|
||||||
|
DatePipe,
|
||||||
SkeletonLoaderComponent,
|
SkeletonLoaderComponent,
|
||||||
ErrorStateComponent,
|
ErrorStateComponent,
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -9,7 +9,7 @@
|
|||||||
<!-- Date Column -->
|
<!-- Date Column -->
|
||||||
<ng-container matColumnDef="date">
|
<ng-container matColumnDef="date">
|
||||||
<mat-header-cell *matHeaderCellDef>Date</mat-header-cell>
|
<mat-header-cell *matHeaderCellDef>Date</mat-header-cell>
|
||||||
<mat-cell *matCellDef="let row">{{ row.date }}</mat-cell>
|
<mat-cell *matCellDef="let row">{{ row.date | date: 'dd-MMM-yyyy' }}</mat-cell>
|
||||||
</ng-container>
|
</ng-container>
|
||||||
|
|
||||||
<!-- Vendor Column -->
|
<!-- Vendor Column -->
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
import { CurrencyPipe } from '@angular/common';
|
import { CurrencyPipe, DatePipe } from '@angular/common';
|
||||||
import { Component, inject, computed } from '@angular/core';
|
import { Component, inject, computed } from '@angular/core';
|
||||||
import { MatTableModule } from '@angular/material/table';
|
import { MatTableModule } from '@angular/material/table';
|
||||||
import { Router, RouterModule } from '@angular/router';
|
import { Router, RouterModule } from '@angular/router';
|
||||||
@@ -11,7 +11,7 @@ import { NonContractPurchaseService } from './non-contract-purchase.service';
|
|||||||
selector: 'app-non-contract-purchase',
|
selector: 'app-non-contract-purchase',
|
||||||
templateUrl: './non-contract-purchase.component.html',
|
templateUrl: './non-contract-purchase.component.html',
|
||||||
styleUrls: ['./non-contract-purchase.component.css'],
|
styleUrls: ['./non-contract-purchase.component.css'],
|
||||||
imports: [MatTableModule, RouterModule, CurrencyPipe, SkeletonLoaderComponent, ErrorStateComponent],
|
imports: [MatTableModule, RouterModule, CurrencyPipe, SkeletonLoaderComponent, ErrorStateComponent, DatePipe],
|
||||||
})
|
})
|
||||||
export class NonContractPurchaseComponent {
|
export class NonContractPurchaseComponent {
|
||||||
private router = inject(Router);
|
private router = inject(Router);
|
||||||
|
|||||||
@@ -50,7 +50,7 @@
|
|||||||
<!-- Date Column -->
|
<!-- Date Column -->
|
||||||
<ng-container matColumnDef="date">
|
<ng-container matColumnDef="date">
|
||||||
<mat-header-cell *matHeaderCellDef mat-sort-header>Date</mat-header-cell>
|
<mat-header-cell *matHeaderCellDef mat-sort-header>Date</mat-header-cell>
|
||||||
<mat-cell *matCellDef="let row">{{ row.date }}</mat-cell>
|
<mat-cell *matCellDef="let row">{{ row.date | date: 'dd-MMM-yyyy' }}</mat-cell>
|
||||||
<mat-footer-cell *matFooterCellDef></mat-footer-cell>
|
<mat-footer-cell *matFooterCellDef></mat-footer-cell>
|
||||||
</ng-container>
|
</ng-container>
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
import { CurrencyPipe, DecimalPipe } from '@angular/common';
|
import { CurrencyPipe, DatePipe, DecimalPipe } from '@angular/common';
|
||||||
import { Component, inject, computed, signal, linkedSignal, input, afterNextRender } from '@angular/core';
|
import { Component, inject, computed, signal, linkedSignal, input, afterNextRender } from '@angular/core';
|
||||||
import { form as createForm, FormField, FormRoot } from '@angular/forms/signals';
|
import { form as createForm, FormField, FormRoot } from '@angular/forms/signals';
|
||||||
import { MatAutocompleteModule, MatAutocompleteSelectedEvent } from '@angular/material/autocomplete';
|
import { MatAutocompleteModule, MatAutocompleteSelectedEvent } from '@angular/material/autocomplete';
|
||||||
@@ -55,6 +55,7 @@ import { ProductLedgerService } from './product-ledger.service';
|
|||||||
CurrencyPipe,
|
CurrencyPipe,
|
||||||
SkeletonLoaderComponent,
|
SkeletonLoaderComponent,
|
||||||
ErrorStateComponent,
|
ErrorStateComponent,
|
||||||
|
DatePipe,
|
||||||
],
|
],
|
||||||
})
|
})
|
||||||
export class ProductLedgerComponent {
|
export class ProductLedgerComponent {
|
||||||
|
|||||||
@@ -26,7 +26,7 @@
|
|||||||
<!-- Date Column -->
|
<!-- Date Column -->
|
||||||
<ng-container matColumnDef="date">
|
<ng-container matColumnDef="date">
|
||||||
<mat-header-cell *matHeaderCellDef mat-sort-header>Date</mat-header-cell>
|
<mat-header-cell *matHeaderCellDef mat-sort-header>Date</mat-header-cell>
|
||||||
<mat-cell *matCellDef="let row">{{ row.date }}</mat-cell>
|
<mat-cell *matCellDef="let row">{{ row.date | date: 'dd-MMM-yyyy' }}</mat-cell>
|
||||||
</ng-container>
|
</ng-container>
|
||||||
|
|
||||||
<!-- Supplier Column -->
|
<!-- Supplier Column -->
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
import { CurrencyPipe, DecimalPipe, PercentPipe } from '@angular/common';
|
import { CurrencyPipe, DatePipe, DecimalPipe, PercentPipe } from '@angular/common';
|
||||||
import { Component, inject, linkedSignal, computed, signal, input } from '@angular/core';
|
import { Component, inject, linkedSignal, computed, signal, input } from '@angular/core';
|
||||||
import { form, FormField, FormRoot } from '@angular/forms/signals';
|
import { form, FormField, FormRoot } from '@angular/forms/signals';
|
||||||
import { MatButtonModule } from '@angular/material/button';
|
import { MatButtonModule } from '@angular/material/button';
|
||||||
@@ -45,6 +45,7 @@ export interface PurchaseEntriesFormData {
|
|||||||
CurrencyPipe,
|
CurrencyPipe,
|
||||||
SkeletonLoaderComponent,
|
SkeletonLoaderComponent,
|
||||||
ErrorStateComponent,
|
ErrorStateComponent,
|
||||||
|
DatePipe,
|
||||||
],
|
],
|
||||||
})
|
})
|
||||||
export class PurchaseEntriesComponent {
|
export class PurchaseEntriesComponent {
|
||||||
|
|||||||
@@ -16,7 +16,9 @@
|
|||||||
<ng-container matColumnDef="vendor">
|
<ng-container matColumnDef="vendor">
|
||||||
<mat-header-cell *matHeaderCellDef mat-sort-header>Vendor</mat-header-cell>
|
<mat-header-cell *matHeaderCellDef mat-sort-header>Vendor</mat-header-cell>
|
||||||
<mat-cell *matCellDef="let row"
|
<mat-cell *matCellDef="let row"
|
||||||
><a [routerLink]="['/rate-contracts', row.id]">{{ row.vendor.name }} // {{ row.date }}</a></mat-cell
|
><a [routerLink]="['/rate-contracts', row.id]"
|
||||||
|
>{{ row.vendor.name }} // {{ row.date | date: 'dd-MMM-yyyy' }}</a
|
||||||
|
></mat-cell
|
||||||
>
|
>
|
||||||
</ng-container>
|
</ng-container>
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
import { CurrencyPipe } from '@angular/common';
|
import { CurrencyPipe, DatePipe } from '@angular/common';
|
||||||
import { Component, inject, computed, signal } from '@angular/core';
|
import { Component, inject, computed, signal } from '@angular/core';
|
||||||
import { MatButtonModule } from '@angular/material/button';
|
import { MatButtonModule } from '@angular/material/button';
|
||||||
import { MatIconModule } from '@angular/material/icon';
|
import { MatIconModule } from '@angular/material/icon';
|
||||||
@@ -26,6 +26,7 @@ import { RateContractService } from '../rate-contract.service';
|
|||||||
MatButtonModule,
|
MatButtonModule,
|
||||||
SkeletonLoaderComponent,
|
SkeletonLoaderComponent,
|
||||||
ErrorStateComponent,
|
ErrorStateComponent,
|
||||||
|
DatePipe,
|
||||||
],
|
],
|
||||||
})
|
})
|
||||||
export class RateContractListComponent {
|
export class RateContractListComponent {
|
||||||
|
|||||||
@@ -38,7 +38,7 @@
|
|||||||
|
|
||||||
@if (step() === 'review' && preview()) {
|
@if (step() === 'review' && preview()) {
|
||||||
<div class="flex-col">
|
<div class="flex-col">
|
||||||
<h3>Summary for {{ date() }}</h3>
|
<h3>Summary for {{ date() | date: 'dd-MMM-yyyy' }}</h3>
|
||||||
<ul class="action-counts" aria-label="Planned actions">
|
<ul class="action-counts" aria-label="Planned actions">
|
||||||
@for (c of actionCounts(); track c.action) {
|
@for (c of actionCounts(); track c.action) {
|
||||||
<li>
|
<li>
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
import { DecimalPipe } from '@angular/common';
|
import { DatePipe, DecimalPipe } from '@angular/common';
|
||||||
import { ChangeDetectionStrategy, Component, computed, inject, signal } from '@angular/core';
|
import { ChangeDetectionStrategy, Component, computed, inject, signal } from '@angular/core';
|
||||||
import { FormsModule } from '@angular/forms';
|
import { FormsModule } from '@angular/forms';
|
||||||
import { MatButtonModule } from '@angular/material/button';
|
import { MatButtonModule } from '@angular/material/button';
|
||||||
@@ -34,6 +34,7 @@ interface ActionCount {
|
|||||||
MatTableModule,
|
MatTableModule,
|
||||||
FormsModule,
|
FormsModule,
|
||||||
DecimalPipe,
|
DecimalPipe,
|
||||||
|
DatePipe,
|
||||||
],
|
],
|
||||||
})
|
})
|
||||||
export class RecipeImportDialogComponent {
|
export class RecipeImportDialogComponent {
|
||||||
|
|||||||
@@ -85,7 +85,7 @@
|
|||||||
<!-- Date Column -->
|
<!-- Date Column -->
|
||||||
<ng-container matColumnDef="date">
|
<ng-container matColumnDef="date">
|
||||||
<mat-header-cell *matHeaderCellDef mat-sort-header>Date</mat-header-cell>
|
<mat-header-cell *matHeaderCellDef mat-sort-header>Date</mat-header-cell>
|
||||||
<mat-cell *matCellDef="let row">{{ row.date }}</mat-cell>
|
<mat-cell *matCellDef="let row">{{ row.date | date: 'dd-MMM-yyyy' }}</mat-cell>
|
||||||
</ng-container>
|
</ng-container>
|
||||||
|
|
||||||
<!-- Source Column -->
|
<!-- Source Column -->
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
import { DatePipe } from '@angular/common';
|
||||||
import { Component, inject, input, computed, effect, signal, linkedSignal } from '@angular/core';
|
import { Component, inject, input, computed, effect, signal, linkedSignal } from '@angular/core';
|
||||||
import { form as createForm, FormField, FormRoot } from '@angular/forms/signals';
|
import { form as createForm, FormField, FormRoot } from '@angular/forms/signals';
|
||||||
import { MatButtonModule } from '@angular/material/button';
|
import { MatButtonModule } from '@angular/material/button';
|
||||||
@@ -44,6 +45,7 @@ export interface RecipeListFormData {
|
|||||||
MatButtonModule,
|
MatButtonModule,
|
||||||
SkeletonLoaderComponent,
|
SkeletonLoaderComponent,
|
||||||
ErrorStateComponent,
|
ErrorStateComponent,
|
||||||
|
DatePipe,
|
||||||
],
|
],
|
||||||
})
|
})
|
||||||
export class RecipeListComponent {
|
export class RecipeListComponent {
|
||||||
|
|||||||
Reference in new issue
Block a user