aboutsummaryrefslogtreecommitdiff
path: root/ufund-ui/src/app/components
diff options
context:
space:
mode:
authorsowgro <tpoke.ferrari@gmail.com>2025-02-26 20:41:35 -0500
committersowgro <tpoke.ferrari@gmail.com>2025-02-26 20:41:35 -0500
commit8a2d6c332a089c2dbb7351514499e16f343959ff (patch)
tree9451b9a92b8fc43ed88d215fd3b8a63a151f12f7 /ufund-ui/src/app/components
parent04910f9a8e8b30add77852ac2968acdbda834a83 (diff)
downloadJellySolutions-8a2d6c332a089c2dbb7351514499e16f343959ff.tar.gz
JellySolutions-8a2d6c332a089c2dbb7351514499e16f343959ff.tar.bz2
JellySolutions-8a2d6c332a089c2dbb7351514499e16f343959ff.zip
Start services and organize project
Diffstat (limited to 'ufund-ui/src/app/components')
-rw-r--r--ufund-ui/src/app/components/cupboard/cupboard.component.css0
-rw-r--r--ufund-ui/src/app/components/cupboard/cupboard.component.html1
-rw-r--r--ufund-ui/src/app/components/cupboard/cupboard.component.spec.ts23
-rw-r--r--ufund-ui/src/app/components/cupboard/cupboard.component.ts11
-rw-r--r--ufund-ui/src/app/components/dashboard/dashboard.component.css0
-rw-r--r--ufund-ui/src/app/components/dashboard/dashboard.component.html1
-rw-r--r--ufund-ui/src/app/components/dashboard/dashboard.component.spec.ts23
-rw-r--r--ufund-ui/src/app/components/dashboard/dashboard.component.ts11
-rw-r--r--ufund-ui/src/app/components/funding-basket/funding-basket.component.css0
-rw-r--r--ufund-ui/src/app/components/funding-basket/funding-basket.component.html1
-rw-r--r--ufund-ui/src/app/components/funding-basket/funding-basket.component.spec.ts23
-rw-r--r--ufund-ui/src/app/components/funding-basket/funding-basket.component.ts11
-rw-r--r--ufund-ui/src/app/components/home-page/home-page.component.css0
-rw-r--r--ufund-ui/src/app/components/home-page/home-page.component.html1
-rw-r--r--ufund-ui/src/app/components/home-page/home-page.component.spec.ts23
-rw-r--r--ufund-ui/src/app/components/home-page/home-page.component.ts11
-rw-r--r--ufund-ui/src/app/components/login/login.component.css4
-rw-r--r--ufund-ui/src/app/components/login/login.component.html5
-rw-r--r--ufund-ui/src/app/components/login/login.component.spec.ts23
-rw-r--r--ufund-ui/src/app/components/login/login.component.ts11
-rw-r--r--ufund-ui/src/app/components/need-list/need-list.component.css0
-rw-r--r--ufund-ui/src/app/components/need-list/need-list.component.html1
-rw-r--r--ufund-ui/src/app/components/need-list/need-list.component.spec.ts23
-rw-r--r--ufund-ui/src/app/components/need-list/need-list.component.ts11
-rw-r--r--ufund-ui/src/app/components/need-page/need-page.component.css0
-rw-r--r--ufund-ui/src/app/components/need-page/need-page.component.html1
-rw-r--r--ufund-ui/src/app/components/need-page/need-page.component.spec.ts23
-rw-r--r--ufund-ui/src/app/components/need-page/need-page.component.ts12
28 files changed, 254 insertions, 0 deletions
diff --git a/ufund-ui/src/app/components/cupboard/cupboard.component.css b/ufund-ui/src/app/components/cupboard/cupboard.component.css
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ufund-ui/src/app/components/cupboard/cupboard.component.css
diff --git a/ufund-ui/src/app/components/cupboard/cupboard.component.html b/ufund-ui/src/app/components/cupboard/cupboard.component.html
new file mode 100644
index 0000000..bcddb33
--- /dev/null
+++ b/ufund-ui/src/app/components/cupboard/cupboard.component.html
@@ -0,0 +1 @@
+<p>cupboard works!</p>
diff --git a/ufund-ui/src/app/components/cupboard/cupboard.component.spec.ts b/ufund-ui/src/app/components/cupboard/cupboard.component.spec.ts
new file mode 100644
index 0000000..ece4f23
--- /dev/null
+++ b/ufund-ui/src/app/components/cupboard/cupboard.component.spec.ts
@@ -0,0 +1,23 @@
+import { ComponentFixture, TestBed } from '@angular/core/testing';
+
+import { CupboardComponent } from './cupboard.component';
+
+describe('CupboardComponent', () => {
+ let component: CupboardComponent;
+ let fixture: ComponentFixture<CupboardComponent>;
+
+ beforeEach(async () => {
+ await TestBed.configureTestingModule({
+ declarations: [CupboardComponent]
+ })
+ .compileComponents();
+
+ fixture = TestBed.createComponent(CupboardComponent);
+ component = fixture.componentInstance;
+ fixture.detectChanges();
+ });
+
+ it('should create', () => {
+ expect(component).toBeTruthy();
+ });
+});
diff --git a/ufund-ui/src/app/components/cupboard/cupboard.component.ts b/ufund-ui/src/app/components/cupboard/cupboard.component.ts
new file mode 100644
index 0000000..c78434e
--- /dev/null
+++ b/ufund-ui/src/app/components/cupboard/cupboard.component.ts
@@ -0,0 +1,11 @@
+import { Component } from '@angular/core';
+
+@Component({
+ selector: 'app-cupboard',
+ standalone: false,
+ templateUrl: './cupboard.component.html',
+ styleUrl: './cupboard.component.css'
+})
+export class CupboardComponent {
+
+}
diff --git a/ufund-ui/src/app/components/dashboard/dashboard.component.css b/ufund-ui/src/app/components/dashboard/dashboard.component.css
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ufund-ui/src/app/components/dashboard/dashboard.component.css
diff --git a/ufund-ui/src/app/components/dashboard/dashboard.component.html b/ufund-ui/src/app/components/dashboard/dashboard.component.html
new file mode 100644
index 0000000..9c5fce9
--- /dev/null
+++ b/ufund-ui/src/app/components/dashboard/dashboard.component.html
@@ -0,0 +1 @@
+<p>dashboard works!</p>
diff --git a/ufund-ui/src/app/components/dashboard/dashboard.component.spec.ts b/ufund-ui/src/app/components/dashboard/dashboard.component.spec.ts
new file mode 100644
index 0000000..1a763b8
--- /dev/null
+++ b/ufund-ui/src/app/components/dashboard/dashboard.component.spec.ts
@@ -0,0 +1,23 @@
+import { ComponentFixture, TestBed } from '@angular/core/testing';
+
+import { DashboardComponent } from './dashboard.component';
+
+describe('DashboardComponent', () => {
+ let component: DashboardComponent;
+ let fixture: ComponentFixture<DashboardComponent>;
+
+ beforeEach(async () => {
+ await TestBed.configureTestingModule({
+ declarations: [DashboardComponent]
+ })
+ .compileComponents();
+
+ fixture = TestBed.createComponent(DashboardComponent);
+ component = fixture.componentInstance;
+ fixture.detectChanges();
+ });
+
+ it('should create', () => {
+ expect(component).toBeTruthy();
+ });
+});
diff --git a/ufund-ui/src/app/components/dashboard/dashboard.component.ts b/ufund-ui/src/app/components/dashboard/dashboard.component.ts
new file mode 100644
index 0000000..6da4013
--- /dev/null
+++ b/ufund-ui/src/app/components/dashboard/dashboard.component.ts
@@ -0,0 +1,11 @@
+import { Component } from '@angular/core';
+
+@Component({
+ selector: 'app-dashboard',
+ standalone: false,
+ templateUrl: './dashboard.component.html',
+ styleUrl: './dashboard.component.css'
+})
+export class DashboardComponent {
+
+}
diff --git a/ufund-ui/src/app/components/funding-basket/funding-basket.component.css b/ufund-ui/src/app/components/funding-basket/funding-basket.component.css
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ufund-ui/src/app/components/funding-basket/funding-basket.component.css
diff --git a/ufund-ui/src/app/components/funding-basket/funding-basket.component.html b/ufund-ui/src/app/components/funding-basket/funding-basket.component.html
new file mode 100644
index 0000000..3fb2b5b
--- /dev/null
+++ b/ufund-ui/src/app/components/funding-basket/funding-basket.component.html
@@ -0,0 +1 @@
+<p>funding-basket works!</p>
diff --git a/ufund-ui/src/app/components/funding-basket/funding-basket.component.spec.ts b/ufund-ui/src/app/components/funding-basket/funding-basket.component.spec.ts
new file mode 100644
index 0000000..1cdd9d2
--- /dev/null
+++ b/ufund-ui/src/app/components/funding-basket/funding-basket.component.spec.ts
@@ -0,0 +1,23 @@
+import { ComponentFixture, TestBed } from '@angular/core/testing';
+
+import { FundingBasketComponent } from './funding-basket.component';
+
+describe('FundingBasketComponent', () => {
+ let component: FundingBasketComponent;
+ let fixture: ComponentFixture<FundingBasketComponent>;
+
+ beforeEach(async () => {
+ await TestBed.configureTestingModule({
+ declarations: [FundingBasketComponent]
+ })
+ .compileComponents();
+
+ fixture = TestBed.createComponent(FundingBasketComponent);
+ component = fixture.componentInstance;
+ fixture.detectChanges();
+ });
+
+ it('should create', () => {
+ expect(component).toBeTruthy();
+ });
+});
diff --git a/ufund-ui/src/app/components/funding-basket/funding-basket.component.ts b/ufund-ui/src/app/components/funding-basket/funding-basket.component.ts
new file mode 100644
index 0000000..8b12306
--- /dev/null
+++ b/ufund-ui/src/app/components/funding-basket/funding-basket.component.ts
@@ -0,0 +1,11 @@
+import { Component } from '@angular/core';
+
+@Component({
+ selector: 'app-funding-basket',
+ standalone: false,
+ templateUrl: './funding-basket.component.html',
+ styleUrl: './funding-basket.component.css'
+})
+export class FundingBasketComponent {
+
+}
diff --git a/ufund-ui/src/app/components/home-page/home-page.component.css b/ufund-ui/src/app/components/home-page/home-page.component.css
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ufund-ui/src/app/components/home-page/home-page.component.css
diff --git a/ufund-ui/src/app/components/home-page/home-page.component.html b/ufund-ui/src/app/components/home-page/home-page.component.html
new file mode 100644
index 0000000..7454417
--- /dev/null
+++ b/ufund-ui/src/app/components/home-page/home-page.component.html
@@ -0,0 +1 @@
+<p>home-page works!</p>
diff --git a/ufund-ui/src/app/components/home-page/home-page.component.spec.ts b/ufund-ui/src/app/components/home-page/home-page.component.spec.ts
new file mode 100644
index 0000000..8ff10c7
--- /dev/null
+++ b/ufund-ui/src/app/components/home-page/home-page.component.spec.ts
@@ -0,0 +1,23 @@
+import { ComponentFixture, TestBed } from '@angular/core/testing';
+
+import { HomePageComponent } from './home-page.component';
+
+describe('HomePageComponent', () => {
+ let component: HomePageComponent;
+ let fixture: ComponentFixture<HomePageComponent>;
+
+ beforeEach(async () => {
+ await TestBed.configureTestingModule({
+ declarations: [HomePageComponent]
+ })
+ .compileComponents();
+
+ fixture = TestBed.createComponent(HomePageComponent);
+ component = fixture.componentInstance;
+ fixture.detectChanges();
+ });
+
+ it('should create', () => {
+ expect(component).toBeTruthy();
+ });
+});
diff --git a/ufund-ui/src/app/components/home-page/home-page.component.ts b/ufund-ui/src/app/components/home-page/home-page.component.ts
new file mode 100644
index 0000000..5b2277c
--- /dev/null
+++ b/ufund-ui/src/app/components/home-page/home-page.component.ts
@@ -0,0 +1,11 @@
+import { Component } from '@angular/core';
+
+@Component({
+ selector: 'app-home-page',
+ standalone: false,
+ templateUrl: './home-page.component.html',
+ styleUrl: './home-page.component.css'
+})
+export class HomePageComponent {
+
+}
diff --git a/ufund-ui/src/app/components/login/login.component.css b/ufund-ui/src/app/components/login/login.component.css
new file mode 100644
index 0000000..4cef8a0
--- /dev/null
+++ b/ufund-ui/src/app/components/login/login.component.css
@@ -0,0 +1,4 @@
+:host {
+ display: flex;
+ flex-direction: column;
+}
diff --git a/ufund-ui/src/app/components/login/login.component.html b/ufund-ui/src/app/components/login/login.component.html
new file mode 100644
index 0000000..1bf2a3f
--- /dev/null
+++ b/ufund-ui/src/app/components/login/login.component.html
@@ -0,0 +1,5 @@
+<p>Login:</p>
+<input placeholder="Username" type="text">
+<input placeholder="Password" type="password">
+<button>Login</button>
+<button>Create Account</button>
diff --git a/ufund-ui/src/app/components/login/login.component.spec.ts b/ufund-ui/src/app/components/login/login.component.spec.ts
new file mode 100644
index 0000000..4adbc3d
--- /dev/null
+++ b/ufund-ui/src/app/components/login/login.component.spec.ts
@@ -0,0 +1,23 @@
+import { ComponentFixture, TestBed } from '@angular/core/testing';
+
+import { LoginComponent } from './login.component';
+
+describe('LoginComponent', () => {
+ let component: LoginComponent;
+ let fixture: ComponentFixture<LoginComponent>;
+
+ beforeEach(async () => {
+ await TestBed.configureTestingModule({
+ declarations: [LoginComponent]
+ })
+ .compileComponents();
+
+ fixture = TestBed.createComponent(LoginComponent);
+ component = fixture.componentInstance;
+ fixture.detectChanges();
+ });
+
+ it('should create', () => {
+ expect(component).toBeTruthy();
+ });
+});
diff --git a/ufund-ui/src/app/components/login/login.component.ts b/ufund-ui/src/app/components/login/login.component.ts
new file mode 100644
index 0000000..efb8a58
--- /dev/null
+++ b/ufund-ui/src/app/components/login/login.component.ts
@@ -0,0 +1,11 @@
+import { Component } from '@angular/core';
+
+@Component({
+ selector: 'app-login',
+ standalone: false,
+ templateUrl: './login.component.html',
+ styleUrl: './login.component.css'
+})
+export class LoginComponent {
+
+}
diff --git a/ufund-ui/src/app/components/need-list/need-list.component.css b/ufund-ui/src/app/components/need-list/need-list.component.css
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ufund-ui/src/app/components/need-list/need-list.component.css
diff --git a/ufund-ui/src/app/components/need-list/need-list.component.html b/ufund-ui/src/app/components/need-list/need-list.component.html
new file mode 100644
index 0000000..d366ee6
--- /dev/null
+++ b/ufund-ui/src/app/components/need-list/need-list.component.html
@@ -0,0 +1 @@
+<p>need-list works!</p>
diff --git a/ufund-ui/src/app/components/need-list/need-list.component.spec.ts b/ufund-ui/src/app/components/need-list/need-list.component.spec.ts
new file mode 100644
index 0000000..f9b7830
--- /dev/null
+++ b/ufund-ui/src/app/components/need-list/need-list.component.spec.ts
@@ -0,0 +1,23 @@
+import { ComponentFixture, TestBed } from '@angular/core/testing';
+
+import { NeedListComponent } from './need-list.component';
+
+describe('NeedListComponent', () => {
+ let component: NeedListComponent;
+ let fixture: ComponentFixture<NeedListComponent>;
+
+ beforeEach(async () => {
+ await TestBed.configureTestingModule({
+ declarations: [NeedListComponent]
+ })
+ .compileComponents();
+
+ fixture = TestBed.createComponent(NeedListComponent);
+ component = fixture.componentInstance;
+ fixture.detectChanges();
+ });
+
+ it('should create', () => {
+ expect(component).toBeTruthy();
+ });
+});
diff --git a/ufund-ui/src/app/components/need-list/need-list.component.ts b/ufund-ui/src/app/components/need-list/need-list.component.ts
new file mode 100644
index 0000000..61ed089
--- /dev/null
+++ b/ufund-ui/src/app/components/need-list/need-list.component.ts
@@ -0,0 +1,11 @@
+import { Component } from '@angular/core';
+
+@Component({
+ selector: 'app-need-list',
+ standalone: false,
+ templateUrl: './need-list.component.html',
+ styleUrl: './need-list.component.css'
+})
+export class NeedListComponent {
+
+}
diff --git a/ufund-ui/src/app/components/need-page/need-page.component.css b/ufund-ui/src/app/components/need-page/need-page.component.css
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ufund-ui/src/app/components/need-page/need-page.component.css
diff --git a/ufund-ui/src/app/components/need-page/need-page.component.html b/ufund-ui/src/app/components/need-page/need-page.component.html
new file mode 100644
index 0000000..ed5b6d8
--- /dev/null
+++ b/ufund-ui/src/app/components/need-page/need-page.component.html
@@ -0,0 +1 @@
+<p>need-page works!</p>
diff --git a/ufund-ui/src/app/components/need-page/need-page.component.spec.ts b/ufund-ui/src/app/components/need-page/need-page.component.spec.ts
new file mode 100644
index 0000000..028c477
--- /dev/null
+++ b/ufund-ui/src/app/components/need-page/need-page.component.spec.ts
@@ -0,0 +1,23 @@
+import { ComponentFixture, TestBed } from '@angular/core/testing';
+
+import { NeedPageComponent } from './need-page.component';
+
+describe('NeedPageComponent', () => {
+ let component: NeedPageComponent;
+ let fixture: ComponentFixture<NeedPageComponent>;
+
+ beforeEach(async () => {
+ await TestBed.configureTestingModule({
+ declarations: [NeedPageComponent]
+ })
+ .compileComponents();
+
+ fixture = TestBed.createComponent(NeedPageComponent);
+ component = fixture.componentInstance;
+ fixture.detectChanges();
+ });
+
+ it('should create', () => {
+ expect(component).toBeTruthy();
+ });
+});
diff --git a/ufund-ui/src/app/components/need-page/need-page.component.ts b/ufund-ui/src/app/components/need-page/need-page.component.ts
new file mode 100644
index 0000000..390bfb6
--- /dev/null
+++ b/ufund-ui/src/app/components/need-page/need-page.component.ts
@@ -0,0 +1,12 @@
+import {Component, Input} from '@angular/core';
+import {Need} from '../../models/Need';
+
+@Component({
+ selector: 'app-need-page',
+ standalone: false,
+ templateUrl: './need-page.component.html',
+ styleUrl: './need-page.component.css'
+})
+export class NeedPageComponent {
+ @Input() need?: Need;
+}