Selaa lähdekoodia

Chat page, chat window component init

master
kj1352 5 vuotta sitten
vanhempi
commit
89aa8b96d4
10 muutettua tiedostoa jossa 88 lisäystä ja 0 poistoa
  1. +2
    -0
      src/app/app-routing.module.ts
  2. +4
    -0
      src/app/app.module.ts
  3. +1
    -0
      src/app/chat-page/chat-page.component.html
  4. +0
    -0
      src/app/chat-page/chat-page.component.scss
  5. +25
    -0
      src/app/chat-page/chat-page.component.spec.ts
  6. +15
    -0
      src/app/chat-page/chat-page.component.ts
  7. +1
    -0
      src/app/chat-page/chat-window/chat-window.component.html
  8. +0
    -0
      src/app/chat-page/chat-window/chat-window.component.scss
  9. +25
    -0
      src/app/chat-page/chat-window/chat-window.component.spec.ts
  10. +15
    -0
      src/app/chat-page/chat-window/chat-window.component.ts

+ 2
- 0
src/app/app-routing.module.ts Näytä tiedosto

@@ -11,6 +11,7 @@ import { ForumPageComponent } from './forum-page/forum-page.component';
import { ChapterNotesComponent } from './tabs/courses/chapter-notes/chapter-notes.component';
import { QuizComponent } from './tabs/courses/quiz/quiz.component';
import { PostDetailsComponent } from './reusable-components/forum/post-details/post-details.component';
import { ChatPageComponent } from './chat-page/chat-page.component';

const routes: Routes = [
{ path: '', pathMatch: 'full', redirectTo: 'welcome' },
@@ -26,6 +27,7 @@ const routes: Routes = [
{ component: AttendanceComponent, path: 'attendance'},
{ component: ForumPageComponent, path: 'forum'},
{ component: PostDetailsComponent, path: 'forum-post-details'},
{ component: ChatPageComponent, path: 'chats'},
];

@NgModule({


+ 4
- 0
src/app/app.module.ts Näytä tiedosto

@@ -26,6 +26,8 @@ import { ChapterNotesComponent } from './tabs/courses/chapter-notes/chapter-note
import { CourseDetailsComponent } from './tabs/courses/course-details/course-details.component';
import { QuizComponent } from './tabs/courses/quiz/quiz.component';
import { PostDetailsComponent } from './reusable-components/forum/post-details/post-details.component';
import { ChatPageComponent } from './chat-page/chat-page.component';
import { ChatWindowComponent } from './chat-page/chat-window/chat-window.component';

@NgModule({
declarations: [
@@ -47,6 +49,8 @@ import { PostDetailsComponent } from './reusable-components/forum/post-details/p
CourseDetailsComponent,
QuizComponent,
PostDetailsComponent,
ChatPageComponent,
ChatWindowComponent,
],
imports: [
BrowserModule,


+ 1
- 0
src/app/chat-page/chat-page.component.html Näytä tiedosto

@@ -0,0 +1 @@
<p>chat-page works!</p>

+ 0
- 0
src/app/chat-page/chat-page.component.scss Näytä tiedosto


+ 25
- 0
src/app/chat-page/chat-page.component.spec.ts Näytä tiedosto

@@ -0,0 +1,25 @@
import { async, ComponentFixture, TestBed } from '@angular/core/testing';

import { ChatPageComponent } from './chat-page.component';

describe('ChatPageComponent', () => {
let component: ChatPageComponent;
let fixture: ComponentFixture<ChatPageComponent>;

beforeEach(async(() => {
TestBed.configureTestingModule({
declarations: [ ChatPageComponent ]
})
.compileComponents();
}));

beforeEach(() => {
fixture = TestBed.createComponent(ChatPageComponent);
component = fixture.componentInstance;
fixture.detectChanges();
});

it('should create', () => {
expect(component).toBeTruthy();
});
});

+ 15
- 0
src/app/chat-page/chat-page.component.ts Näytä tiedosto

@@ -0,0 +1,15 @@
import { Component, OnInit } from '@angular/core';

@Component({
selector: 'app-chat-page',
templateUrl: './chat-page.component.html',
styleUrls: ['./chat-page.component.scss']
})
export class ChatPageComponent implements OnInit {

constructor() { }

ngOnInit(): void {
}

}

+ 1
- 0
src/app/chat-page/chat-window/chat-window.component.html Näytä tiedosto

@@ -0,0 +1 @@
<p>chat-window works!</p>

+ 0
- 0
src/app/chat-page/chat-window/chat-window.component.scss Näytä tiedosto


+ 25
- 0
src/app/chat-page/chat-window/chat-window.component.spec.ts Näytä tiedosto

@@ -0,0 +1,25 @@
import { async, ComponentFixture, TestBed } from '@angular/core/testing';

import { ChatWindowComponent } from './chat-window.component';

describe('ChatWindowComponent', () => {
let component: ChatWindowComponent;
let fixture: ComponentFixture<ChatWindowComponent>;

beforeEach(async(() => {
TestBed.configureTestingModule({
declarations: [ ChatWindowComponent ]
})
.compileComponents();
}));

beforeEach(() => {
fixture = TestBed.createComponent(ChatWindowComponent);
component = fixture.componentInstance;
fixture.detectChanges();
});

it('should create', () => {
expect(component).toBeTruthy();
});
});

+ 15
- 0
src/app/chat-page/chat-window/chat-window.component.ts Näytä tiedosto

@@ -0,0 +1,15 @@
import { Component, OnInit } from '@angular/core';

@Component({
selector: 'app-chat-window',
templateUrl: './chat-window.component.html',
styleUrls: ['./chat-window.component.scss']
})
export class ChatWindowComponent implements OnInit {

constructor() { }

ngOnInit(): void {
}

}