From 9ddc7de6effacd0a8a8fcf2ae1a0d997c68dca0e Mon Sep 17 00:00:00 2001 From: trivernis Date: Sun, 19 Jan 2020 12:29:30 +0100 Subject: [PATCH] Remove unused document stuff --- src/app/app.module.ts | 4 --- .../document-list.component.html | 5 --- .../document-list.component.scss | 28 --------------- .../document-list.component.spec.ts | 25 ------------- .../document-list/document-list.component.ts | 36 ------------------- .../document/document.component.html | 1 - .../document/document.component.scss | 12 ------- .../document/document.component.spec.ts | 25 ------------- .../components/document/document.component.ts | 32 ----------------- 9 files changed, 168 deletions(-) delete mode 100644 src/app/components/document-list/document-list.component.html delete mode 100644 src/app/components/document-list/document-list.component.scss delete mode 100644 src/app/components/document-list/document-list.component.spec.ts delete mode 100644 src/app/components/document-list/document-list.component.ts delete mode 100644 src/app/components/document/document.component.html delete mode 100644 src/app/components/document/document.component.scss delete mode 100644 src/app/components/document/document.component.spec.ts delete mode 100644 src/app/components/document/document.component.ts diff --git a/src/app/app.module.ts b/src/app/app.module.ts index 73b2909..ddd3cfd 100644 --- a/src/app/app.module.ts +++ b/src/app/app.module.ts @@ -6,8 +6,6 @@ import {SocketIoConfig, SocketIoModule} from 'ngx-socket-io'; import {HttpModule} from '@angular/http'; import {AppComponent} from './app.component'; -import {DocumentListComponent} from './components/document-list/document-list.component'; -import {DocumentComponent} from './components/document/document.component'; import {RegisterComponent} from './components/register/register.component'; import {LoginComponent} from './components/login/login.component'; import {ChatComponent} from './components/chat/chat.component'; @@ -81,8 +79,6 @@ const appRoutes: Routes = [ @NgModule({ declarations: [ AppComponent, - DocumentListComponent, - DocumentComponent, RegisterComponent, LoginComponent, ChatComponent, diff --git a/src/app/components/document-list/document-list.component.html b/src/app/components/document-list/document-list.component.html deleted file mode 100644 index d99fd52..0000000 --- a/src/app/components/document-list/document-list.component.html +++ /dev/null @@ -1,5 +0,0 @@ -
- New Document - {{ docId }} -
diff --git a/src/app/components/document-list/document-list.component.scss b/src/app/components/document-list/document-list.component.scss deleted file mode 100644 index 10001b7..0000000 --- a/src/app/components/document-list/document-list.component.scss +++ /dev/null @@ -1,28 +0,0 @@ -.sidenav { - position: fixed; - height: 100%; - width: 220px; - top: 0; - left: 0; - background-color: #111111; - overflow-x: hidden; - padding-top: 20px; - - span { - padding: 6px 8px 6px 16px; - text-decoration: none; - font-size: 25px; - font-family: 'Roboto', Tahoma, Geneva, Verdana, sans-serif; - color: #818181; - display: block; - } - - .selected { - color: #e1e1e1; - } - - :hover { - color: #f1f1f1; - cursor: pointer; - } -} diff --git a/src/app/components/document-list/document-list.component.spec.ts b/src/app/components/document-list/document-list.component.spec.ts deleted file mode 100644 index 2ba5f52..0000000 --- a/src/app/components/document-list/document-list.component.spec.ts +++ /dev/null @@ -1,25 +0,0 @@ -import {async, ComponentFixture, TestBed} from '@angular/core/testing'; - -import {DocumentListComponent} from './document-list.component'; - -describe('DocumentListComponent', () => { - let component: DocumentListComponent; - let fixture: ComponentFixture; - - beforeEach(async(() => { - TestBed.configureTestingModule({ - declarations: [DocumentListComponent] - }) - .compileComponents(); - })); - - beforeEach(() => { - fixture = TestBed.createComponent(DocumentListComponent); - component = fixture.componentInstance; - fixture.detectChanges(); - }); - - it('should create', () => { - expect(component).toBeTruthy(); - }); -}); diff --git a/src/app/components/document-list/document-list.component.ts b/src/app/components/document-list/document-list.component.ts deleted file mode 100644 index 6a68c2f..0000000 --- a/src/app/components/document-list/document-list.component.ts +++ /dev/null @@ -1,36 +0,0 @@ -import {Component, OnDestroy, OnInit} from '@angular/core'; -import {Observable, Subscription} from 'rxjs'; - -import {DocumentService} from 'src/app/services/document.service'; - -@Component({ - selector: 'app-document-list', - templateUrl: './document-list.component.html', - styleUrls: ['./document-list.component.scss'] -}) -export class DocumentListComponent implements OnInit, OnDestroy { - documents: Observable; - currentDoc: string; - private _docSub: Subscription; - - constructor(private documentService: DocumentService) { - } - - ngOnInit() { - this.documents = this.documentService.documents; - this._docSub = this.documentService.currentDocument.subscribe(doc => this.currentDoc = doc.id); - } - - ngOnDestroy() { - this._docSub.unsubscribe(); - } - - loadDoc(id: string) { - this.documentService.getDocument(id); - } - - newDoc() { - this.documentService.newDocument(); - } - -} diff --git a/src/app/components/document/document.component.html b/src/app/components/document/document.component.html deleted file mode 100644 index 093deaa..0000000 --- a/src/app/components/document/document.component.html +++ /dev/null @@ -1 +0,0 @@ - diff --git a/src/app/components/document/document.component.scss b/src/app/components/document/document.component.scss deleted file mode 100644 index f97544b..0000000 --- a/src/app/components/document/document.component.scss +++ /dev/null @@ -1,12 +0,0 @@ -textarea { - position: fixed; - width: calc(100% - 235px); - height: 100%; - right: 0; - top: 0; - font-size: 18pt; - padding-top: 20px; - resize: none; - border: none; - padding: 20px 0px 20px 15px; -} diff --git a/src/app/components/document/document.component.spec.ts b/src/app/components/document/document.component.spec.ts deleted file mode 100644 index 5f113c4..0000000 --- a/src/app/components/document/document.component.spec.ts +++ /dev/null @@ -1,25 +0,0 @@ -import {async, ComponentFixture, TestBed} from '@angular/core/testing'; - -import {DocumentComponent} from './document.component'; - -describe('DocumentComponent', () => { - let component: DocumentComponent; - let fixture: ComponentFixture; - - beforeEach(async(() => { - TestBed.configureTestingModule({ - declarations: [DocumentComponent] - }) - .compileComponents(); - })); - - beforeEach(() => { - fixture = TestBed.createComponent(DocumentComponent); - component = fixture.componentInstance; - fixture.detectChanges(); - }); - - it('should create', () => { - expect(component).toBeTruthy(); - }); -}); diff --git a/src/app/components/document/document.component.ts b/src/app/components/document/document.component.ts deleted file mode 100644 index 8bb37ba..0000000 --- a/src/app/components/document/document.component.ts +++ /dev/null @@ -1,32 +0,0 @@ -import {Component, OnDestroy, OnInit} from '@angular/core'; -import {DocumentService} from 'src/app/services/document.service'; -import {Subscription} from 'rxjs'; -import {Document} from 'src/app/models/document'; -import {startWith} from 'rxjs/operators'; - -@Component({ - selector: 'app-document', - templateUrl: './document.component.html', - styleUrls: ['./document.component.scss'] -}) -export class DocumentComponent implements OnInit, OnDestroy { - document: Document; - private _docSub: Subscription; - - constructor(private documentService: DocumentService) { - } - - ngOnInit() { - this._docSub = this.documentService.currentDocument.pipe( - startWith({id: '', doc: 'Select an existing document or create a new one to get started'}) - ).subscribe(document => this.document = document); - } - - ngOnDestroy() { - this._docSub.unsubscribe(); - } - - editDoc() { - this.documentService.editDocument(this.document); - } -}