Browse Source

feat: use proxies from account-core in account

pull/10086/head
bnymncoskuner 5 years ago
parent
commit
5772942bb9
  1. 2
      npm/ng-packs/packages/account/ng-package.json
  2. 1
      npm/ng-packs/packages/account/package.json
  3. 2
      npm/ng-packs/packages/account/src/lib/components/forgot-password/forgot-password.component.ts
  4. 4
      npm/ng-packs/packages/account/src/lib/components/register/register.component.ts
  5. 2
      npm/ng-packs/packages/account/src/lib/components/reset-password/reset-password.component.ts
  6. 1
      npm/ng-packs/tsconfig.json

2
npm/ng-packs/packages/account/ng-package.json

@ -4,5 +4,5 @@
"lib": {
"entryFile": "src/public-api.ts"
},
"allowedNonPeerDependencies": ["@abp/ng.theme.shared"]
"allowedNonPeerDependencies": ["@abp/ng.theme.shared", "@abp/ng.identity", "@abp/ng.account.core"]
}

1
npm/ng-packs/packages/account/package.json

@ -9,6 +9,7 @@
"dependencies": {
"@abp/ng.theme.shared": "~4.4.2",
"@abp/ng.identity": "~4.4.2",
"@abp/ng.account.core": "~4.4.2",
"tslib": "^2.0.0"
},
"publishConfig": {

2
npm/ng-packs/packages/account/src/lib/components/forgot-password/forgot-password.component.ts

@ -1,7 +1,7 @@
import { AccountService } from '@abp/ng.account.core/proxy';
import { Component } from '@angular/core';
import { FormBuilder, FormGroup, Validators } from '@angular/forms';
import { finalize } from 'rxjs/operators';
import { AccountService } from '../../proxy/account/account.service';
@Component({
selector: 'abp-forgot-password',

4
npm/ng-packs/packages/account/src/lib/components/register/register.component.ts

@ -1,3 +1,4 @@
import { AccountService, RegisterDto } from '@abp/ng.account.core/proxy';
import { AuthService, ConfigStateService } from '@abp/ng.core';
import { getPasswordValidators, ToasterService } from '@abp/ng.theme.shared';
import { Component, Injector, OnInit } from '@angular/core';
@ -5,9 +6,8 @@ import { FormBuilder, FormGroup, Validators } from '@angular/forms';
import { throwError } from 'rxjs';
import { catchError, finalize, switchMap } from 'rxjs/operators';
import { eAccountComponents } from '../../enums/components';
import { AccountService } from '../../proxy/account/account.service';
import { RegisterDto } from '../../proxy/account/models';
import { getRedirectUrl } from '../../utils/auth-utils';
const { maxLength, required, email } = Validators;
@Component({

2
npm/ng-packs/packages/account/src/lib/components/reset-password/reset-password.component.ts

@ -1,10 +1,10 @@
import { AccountService } from '@abp/ng.account.core/proxy';
import { getPasswordValidators } from '@abp/ng.theme.shared';
import { Component, Injector, OnInit } from '@angular/core';
import { FormBuilder, FormGroup, Validators } from '@angular/forms';
import { ActivatedRoute, Router } from '@angular/router';
import { comparePasswords, Validation } from '@ngx-validate/core';
import { finalize } from 'rxjs/operators';
import { AccountService } from '../../proxy/account/account.service';
const PASSWORD_FIELDS = ['password', 'confirmPassword'];

1
npm/ng-packs/tsconfig.json

@ -15,6 +15,7 @@
"paths": {
"@abp/ng.account": ["packages/account/src/public-api.ts"],
"@abp/ng.account.core": ["packages/account-core/src/public-api.ts"],
"@abp/ng.account.core/proxy": ["packages/account-core/proxy/src/public-api.ts"],
"@abp/ng.account/config": ["packages/account/config/src/public-api.ts"],
"@abp/ng.components": ["packages/components/src/public-api.ts"],
"@abp/ng.components/chart.js": ["packages/components/chart.js/src/public-api.ts"],

Loading…
Cancel
Save