From d914601af9bc437783a3fbe5d5af4a506330ba27 Mon Sep 17 00:00:00 2001 From: Gabriel De Los Rios Date: Tue, 19 Aug 2025 22:31:27 -0300 Subject: [PATCH] feat: add box component for income expenses detail --- .../expense-icome-detail-box.component.css | 8 +++++++ .../expense-icome-detail-box.component.html | 3 +++ ...expense-icome-detail-box.component.spec.ts | 23 +++++++++++++++++++ .../expense-icome-detail-box.component.ts | 12 ++++++++++ 4 files changed, 46 insertions(+) create mode 100644 projects/my-wallet-ds/src/lib/atoms/expense-icome-detail-box/expense-icome-detail-box.component.css create mode 100644 projects/my-wallet-ds/src/lib/atoms/expense-icome-detail-box/expense-icome-detail-box.component.html create mode 100644 projects/my-wallet-ds/src/lib/atoms/expense-icome-detail-box/expense-icome-detail-box.component.spec.ts create mode 100644 projects/my-wallet-ds/src/lib/atoms/expense-icome-detail-box/expense-icome-detail-box.component.ts diff --git a/projects/my-wallet-ds/src/lib/atoms/expense-icome-detail-box/expense-icome-detail-box.component.css b/projects/my-wallet-ds/src/lib/atoms/expense-icome-detail-box/expense-icome-detail-box.component.css new file mode 100644 index 0000000..c1dfc24 --- /dev/null +++ b/projects/my-wallet-ds/src/lib/atoms/expense-icome-detail-box/expense-icome-detail-box.component.css @@ -0,0 +1,8 @@ +.detail { + align-items: flex-start; + display: flex; + flex-direction: column; + justify-content: center; + padding: 4px; + row-gap: 4px; +} \ No newline at end of file diff --git a/projects/my-wallet-ds/src/lib/atoms/expense-icome-detail-box/expense-icome-detail-box.component.html b/projects/my-wallet-ds/src/lib/atoms/expense-icome-detail-box/expense-icome-detail-box.component.html new file mode 100644 index 0000000..d9cd7c5 --- /dev/null +++ b/projects/my-wallet-ds/src/lib/atoms/expense-icome-detail-box/expense-icome-detail-box.component.html @@ -0,0 +1,3 @@ +
+ +
\ No newline at end of file diff --git a/projects/my-wallet-ds/src/lib/atoms/expense-icome-detail-box/expense-icome-detail-box.component.spec.ts b/projects/my-wallet-ds/src/lib/atoms/expense-icome-detail-box/expense-icome-detail-box.component.spec.ts new file mode 100644 index 0000000..7a2429d --- /dev/null +++ b/projects/my-wallet-ds/src/lib/atoms/expense-icome-detail-box/expense-icome-detail-box.component.spec.ts @@ -0,0 +1,23 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { ExpenseIcomeDetailBoxComponent } from './expense-icome-detail-box.component'; + +describe('ExpenseIcomeDetailBoxComponent', () => { + let component: ExpenseIcomeDetailBoxComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + imports: [ExpenseIcomeDetailBoxComponent] + }) + .compileComponents(); + + fixture = TestBed.createComponent(ExpenseIcomeDetailBoxComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/projects/my-wallet-ds/src/lib/atoms/expense-icome-detail-box/expense-icome-detail-box.component.ts b/projects/my-wallet-ds/src/lib/atoms/expense-icome-detail-box/expense-icome-detail-box.component.ts new file mode 100644 index 0000000..f15a286 --- /dev/null +++ b/projects/my-wallet-ds/src/lib/atoms/expense-icome-detail-box/expense-icome-detail-box.component.ts @@ -0,0 +1,12 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'mw-expense-icome-detail-box', + standalone: true, + imports: [], + templateUrl: './expense-icome-detail-box.component.html', + styleUrl: './expense-icome-detail-box.component.css' +}) +export class ExpenseIcomeDetailBoxComponent { + +}