Merge branch 'master' of https://git.loafle.net/overflow/overflow-webapp
This commit is contained in:
commit
b547fa9337
15
src/app/commons/api/service/api.service.spec.ts
Normal file
15
src/app/commons/api/service/api.service.spec.ts
Normal file
|
@ -0,0 +1,15 @@
|
|||
import { TestBed, inject } from '@angular/core/testing';
|
||||
|
||||
import { APIService } from './api.service';
|
||||
|
||||
describe('APIService', () => {
|
||||
beforeEach(() => {
|
||||
TestBed.configureTestingModule({
|
||||
providers: [APIService]
|
||||
});
|
||||
});
|
||||
|
||||
it('should be created', inject([APIService], (service: APIService) => {
|
||||
expect(service).toBeTruthy();
|
||||
}));
|
||||
});
|
27
src/app/commons/api/service/api.service.ts
Normal file
27
src/app/commons/api/service/api.service.ts
Normal file
|
@ -0,0 +1,27 @@
|
|||
import { Injectable } from '@angular/core';
|
||||
import { Observable } from 'rxjs/Observable';
|
||||
import { Observer } from 'rxjs/Observer';
|
||||
import { Subject } from 'rxjs/Subject';
|
||||
import { Subscription } from 'rxjs/Subscription';
|
||||
import { WebSocketSubject } from 'rxjs/observable/dom/WebSocketSubject';
|
||||
|
||||
|
||||
|
||||
@Injectable()
|
||||
export class APIService {
|
||||
private socketSubject: WebSocketSubject<Object>;
|
||||
private socket: Subscription;
|
||||
private apiURL: string;
|
||||
|
||||
constructor() { }
|
||||
|
||||
public connect(): void {
|
||||
this.socketSubject = WebSocketSubject.create(this.apiURL);
|
||||
this.socketSubject.subscribe({
|
||||
next: (data: MessageEvent) => {
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
}
|
|
@ -1,7 +1,7 @@
|
|||
import { NgModule } from '@angular/core';
|
||||
import { CommonModule } from '@angular/common';
|
||||
|
||||
import { SettingComponent } from './components/setting/setting.component';
|
||||
import { SettingComponent } from './component/setting/setting.component';
|
||||
import { MaterialModule } from 'app/commons/ui/material/material.module';
|
||||
|
||||
@NgModule({
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
import { NgModule } from '@angular/core';
|
||||
import { CommonModule } from '@angular/common';
|
||||
|
||||
import { MapComponent } from './components/map/map.component';
|
||||
import { MapComponent } from './component/map/map.component';
|
||||
import { MaterialModule } from 'app/commons/ui/material/material.module';
|
||||
|
||||
@NgModule({
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
import { NgModule } from '@angular/core';
|
||||
import { CommonModule } from '@angular/common';
|
||||
import { ModifyModule } from 'app/packages/member/components/modify/modify.module';
|
||||
import { SigninModule } from 'app/packages/member/components/signin/signin.module';
|
||||
import { SignupModule } from 'app/packages/member/components/signup/signup.module';
|
||||
import { ResetPasswordModule } from 'app/packages/member/components/reset-password/reset-password.module';
|
||||
import { MemberService } from 'app/packages/member/services/member.service';
|
||||
import { ModifyModule } from 'app/packages/member/component/modify/modify.module';
|
||||
import { SigninModule } from 'app/packages/member/component/signin/signin.module';
|
||||
import { SignupModule } from 'app/packages/member/component/signup/signup.module';
|
||||
import { ResetPasswordModule } from 'app/packages/member/component/reset-password/reset-password.module';
|
||||
import { MemberService } from 'app/packages/member/service/member.service';
|
||||
|
||||
@NgModule({
|
||||
imports: [
|
||||
|
|
10
src/app/packages/member/model/member.ts
Normal file
10
src/app/packages/member/model/member.ts
Normal file
|
@ -0,0 +1,10 @@
|
|||
export class Member {
|
||||
id: number;
|
||||
email: string;
|
||||
password: string;
|
||||
name: string;
|
||||
phone: string;
|
||||
companyName: string;
|
||||
createDate: Date;
|
||||
status: string;
|
||||
}
|
|
@ -5,4 +5,7 @@ export class MemberService {
|
|||
|
||||
constructor() { }
|
||||
|
||||
signin(email: string, password: string) {
|
||||
|
||||
}
|
||||
}
|
|
@ -1,6 +1,6 @@
|
|||
import { NgModule } from '@angular/core';
|
||||
import { CommonModule } from '@angular/common';
|
||||
import { ListComponent } from 'app/packages/noauth/components/list/list.component';
|
||||
import { ListComponent } from 'app/packages/noauth/component/list/list.component';
|
||||
|
||||
@NgModule({
|
||||
imports: [
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
import { NgModule } from '@angular/core';
|
||||
import { CommonModule } from '@angular/common';
|
||||
import { ListComponent } from 'app/packages/probe/components/list/list.component';
|
||||
import { DownloadComponent } from 'app/packages/probe/components/download/download.component';
|
||||
import { ListComponent } from 'app/packages/probe/component/list/list.component';
|
||||
import { DownloadComponent } from 'app/packages/probe/component/download/download.component';
|
||||
import { MaterialModule } from 'app/commons/ui/material/material.module';
|
||||
|
||||
@NgModule({
|
||||
|
|
|
@ -2,7 +2,7 @@ import { NgModule } from '@angular/core';
|
|||
import { CommonModule } from '@angular/common';
|
||||
import { SigninPageRoutingModule } from './signin-page-routing.module';
|
||||
import { SigninPageComponent } from './signin-page.component';
|
||||
import { SigninModule } from 'app/packages/member/components/signin/signin.module';
|
||||
import { SigninModule } from 'app/packages/member/component/signin/signin.module';
|
||||
import { FlexLayoutModule } from '@angular/flex-layout';
|
||||
|
||||
@NgModule({
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
import { NgModule } from '@angular/core';
|
||||
import { Routes, RouterModule } from '@angular/router';
|
||||
import { ProbesPageComponent } from './probes-page.component';
|
||||
import { ListComponent as ProbeListComponent } from 'app/packages/probe/components/list/list.component';
|
||||
import { ListComponent as NoauthListComponent } from 'app/packages/noauth/components/list/list.component';
|
||||
import { DownloadComponent } from 'app/packages/probe/components/download/download.component';
|
||||
import { ListComponent as ProbeListComponent } from 'app/packages/probe/component/list/list.component';
|
||||
import { ListComponent as NoauthListComponent } from 'app/packages/noauth/component/list/list.component';
|
||||
import { DownloadComponent } from 'app/packages/probe/component/download/download.component';
|
||||
|
||||
const routes: Routes = [
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue
Block a user