diff options
| author | Syndamia <kamen.d.mladenov@protonmail.com> | 2021-01-31 08:49:44 +0200 |
|---|---|---|
| committer | Syndamia <kamen.d.mladenov@protonmail.com> | 2021-01-31 08:49:44 +0200 |
| commit | dd0f823a6d0e269dcae022caf911b235ce621ab1 (patch) | |
| tree | 31fdd67a02dade8eedcddc75c7e949a4d81a247e /src/DevHive.Angular | |
| parent | b8743cfdd0515e4d07ea5c926be1d9ade5340a91 (diff) | |
| download | DevHive-dd0f823a6d0e269dcae022caf911b235ce621ab1.tar DevHive-dd0f823a6d0e269dcae022caf911b235ce621ab1.tar.gz DevHive-dd0f823a6d0e269dcae022caf911b235ce621ab1.zip | |
Moved language and technology class out of user model
Diffstat (limited to 'src/DevHive.Angular')
6 files changed, 19 insertions, 13 deletions
diff --git a/src/DevHive.Angular/src/app/components/profile-settings/profile-settings.component.ts b/src/DevHive.Angular/src/app/components/profile-settings/profile-settings.component.ts index e348b8b..1989a4d 100644 --- a/src/DevHive.Angular/src/app/components/profile-settings/profile-settings.component.ts +++ b/src/DevHive.Angular/src/app/components/profile-settings/profile-settings.component.ts @@ -7,9 +7,11 @@ import {AppConstants} from 'src/app/app-constants.module'; import {LanguageService} from 'src/app/services/language.service'; import {UserService} from 'src/app/services/user.service'; import {TechnologyService} from 'src/app/services/technology.service'; -import {Language, Technology, User} from 'src/models/identity/user'; +import {User} from 'src/models/identity/user'; import {ErrorBarComponent} from '../error-bar/error-bar.component'; import {SuccessBarComponent} from '../success-bar/success-bar.component'; +import {Language} from 'src/models/language'; +import {Technology} from 'src/models/technology'; @Component({ selector: 'app-profile-settings', diff --git a/src/DevHive.Angular/src/app/services/language.service.ts b/src/DevHive.Angular/src/app/services/language.service.ts index d85f178..65012e9 100644 --- a/src/DevHive.Angular/src/app/services/language.service.ts +++ b/src/DevHive.Angular/src/app/services/language.service.ts @@ -2,7 +2,7 @@ import {HttpClient, HttpHeaders, HttpParams} from '@angular/common/http'; import {Injectable} from '@angular/core'; import {Guid} from 'guid-typescript'; import {Observable} from 'rxjs'; -import {Language} from 'src/models/identity/user'; +import {Language} from 'src/models/language'; import {AppConstants} from '../app-constants.module'; @Injectable({ diff --git a/src/DevHive.Angular/src/app/services/technology.service.ts b/src/DevHive.Angular/src/app/services/technology.service.ts index 207303f..90f90d6 100644 --- a/src/DevHive.Angular/src/app/services/technology.service.ts +++ b/src/DevHive.Angular/src/app/services/technology.service.ts @@ -2,7 +2,7 @@ import {HttpClient, HttpHeaders, HttpParams} from '@angular/common/http'; import {Injectable} from '@angular/core'; import {Guid} from 'guid-typescript'; import {Observable} from 'rxjs'; -import {Technology} from 'src/models/identity/user'; +import {Technology} from 'src/models/technology'; import {AppConstants} from '../app-constants.module'; @Injectable({ diff --git a/src/DevHive.Angular/src/models/identity/user.ts b/src/DevHive.Angular/src/models/identity/user.ts index c92ed26..045d1d9 100644 --- a/src/DevHive.Angular/src/models/identity/user.ts +++ b/src/DevHive.Angular/src/models/identity/user.ts @@ -1,14 +1,6 @@ import { Guid } from 'guid-typescript'; - -export class Language { - public id: Guid; - public name: string; -} - -export class Technology { - public id: Guid; - public name: string; -} +import {Language} from '../language'; +import {Technology} from '../technology'; export class User { private _id : Guid; diff --git a/src/DevHive.Angular/src/models/language.ts b/src/DevHive.Angular/src/models/language.ts new file mode 100644 index 0000000..9ae6814 --- /dev/null +++ b/src/DevHive.Angular/src/models/language.ts @@ -0,0 +1,6 @@ +import {Guid} from 'guid-typescript'; + +export class Language { + public id: Guid; + public name: string; +} diff --git a/src/DevHive.Angular/src/models/technology.ts b/src/DevHive.Angular/src/models/technology.ts new file mode 100644 index 0000000..4235a86 --- /dev/null +++ b/src/DevHive.Angular/src/models/technology.ts @@ -0,0 +1,6 @@ +import {Guid} from 'guid-typescript'; + +export class Technology { + public id: Guid; + public name: string; +} |
