aboutsummaryrefslogtreecommitdiff
path: root/src/DevHive.Angular
diff options
context:
space:
mode:
Diffstat (limited to 'src/DevHive.Angular')
-rw-r--r--src/DevHive.Angular/src/app/components/kaleidoscope/kaleidoscope.component.css0
-rw-r--r--src/DevHive.Angular/src/app/components/kaleidoscope/kaleidoscope.component.html8
-rw-r--r--src/DevHive.Angular/src/app/components/kaleidoscope/kaleidoscope.component.ts24
3 files changed, 32 insertions, 0 deletions
diff --git a/src/DevHive.Angular/src/app/components/kaleidoscope/kaleidoscope.component.css b/src/DevHive.Angular/src/app/components/kaleidoscope/kaleidoscope.component.css
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/src/DevHive.Angular/src/app/components/kaleidoscope/kaleidoscope.component.css
diff --git a/src/DevHive.Angular/src/app/components/kaleidoscope/kaleidoscope.component.html b/src/DevHive.Angular/src/app/components/kaleidoscope/kaleidoscope.component.html
new file mode 100644
index 0000000..7392a21
--- /dev/null
+++ b/src/DevHive.Angular/src/app/components/kaleidoscope/kaleidoscope.component.html
@@ -0,0 +1,8 @@
+<div class="kaleidoscope">
+ <ng-container *ngComponentOutlet="component"></ng-container>
+ <app-login *ngIf="logged!"></app-login>
+ <app-register *ngIf="!logged!"></app-register>
+ <!-- <app-feed></app-feed> -->
+ <script>var logged = false;</script>
+ <!-- to be fixed tomorow -->
+</div> \ No newline at end of file
diff --git a/src/DevHive.Angular/src/app/components/kaleidoscope/kaleidoscope.component.ts b/src/DevHive.Angular/src/app/components/kaleidoscope/kaleidoscope.component.ts
new file mode 100644
index 0000000..1c5cda1
--- /dev/null
+++ b/src/DevHive.Angular/src/app/components/kaleidoscope/kaleidoscope.component.ts
@@ -0,0 +1,24 @@
+import { Component, OnInit } from '@angular/core';
+import { LoginComponent } from '../login/login.component';
+
+@Component({
+ selector: 'app-kaleidoscope',
+ templateUrl: './kaleidoscope.component.html',
+ styleUrls: ['./kaleidoscope.component.css']
+})
+export class KaleidoscopeComponent implements OnInit {
+
+ public _component: Component;
+
+ constructor(loginComponent: LoginComponent) {
+ this._component = loginComponent as Component;
+ }
+
+ ngOnInit(): void {
+
+ }
+
+ assignComponent(component: Component) {
+ this._component = component;
+ }
+}