added expense state (view, edit, add) logic

This commit is contained in:
Joe Arndt 2026-02-14 23:39:51 -06:00
parent 23132741a9
commit fed0f7908a
9 changed files with 180 additions and 117 deletions

View file

@ -3,10 +3,11 @@ import { ExpenseService } from '../../services/expense.service';
import { MatTableModule } from '@angular/material/table';
import { CurrencyPipe, DatePipe } from '@angular/common';
import { MatCardModule } from '@angular/material/card';
import {ExpenseComponent} from '../expense/expense.component';
@Component({
selector: 'app-expense-list',
imports: [MatTableModule, MatCardModule, DatePipe, CurrencyPipe],
imports: [MatTableModule, MatCardModule, DatePipe, CurrencyPipe, ExpenseComponent],
templateUrl: './expense-list.component.html',
styleUrl: './expense-list.component.scss',
})