1
0
Fork 0
forked from lthn/blockchain

js scripts fix for alias updating (#192)

* alias update name(not finished)

* after merge
This commit is contained in:
arthurest 2020-06-24 15:01:09 +04:00 committed by GitHub
parent 0a55d12b2e
commit 6595462b39
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 9 additions and 3 deletions

View file

@ -4926,7 +4926,7 @@ var CreateWalletComponent = /** @class */ (function () {
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = "<div class=\"content\">\n\n <div class=\"head\">\n <div class=\"breadcrumbs\">\n <span [routerLink]=\"['/wallet/' + wallet.wallet_id + '/history']\">{{ wallet.name }}</span>\n <span>{{ 'BREADCRUMBS.EDIT_ALIAS' | translate }}</span>\n </div>\n <button type=\"button\" class=\"back-btn\" (click)=\"back()\">\n <i class=\"icon back\"></i>\n <span>{{ 'COMMON.BACK' | translate }}</span>\n </button>\n </div>\n\n <form class=\"form-edit\">\n\n <div class=\"input-block alias-name\">\n <label for=\"alias-name\">\n {{ 'EDIT_ALIAS.NAME.LABEL' | translate }}\n </label>\n <input type=\"text\" id=\"alias-name\" [value]=\"alias.name\" placeholder=\"{{ 'EDIT_ALIAS.NAME.PLACEHOLDER' | translate }}\" readonly>\n </div>\n\n <div class=\"input-block textarea\">\n <label for=\"alias-comment\">\n {{ 'EDIT_ALIAS.COMMENT.LABEL' | translate }}\n </label>\n <textarea id=\"alias-comment\"\n class=\"scrolled-content\"\n [(ngModel)]=\"alias.comment\"\n [ngModelOptions]=\"{standalone: true}\"\n [maxlength]=\"variablesService.maxCommentLength\"\n (contextmenu)=\"variablesService.onContextMenu($event)\"\n placeholder=\"{{ 'EDIT_ALIAS.COMMENT.PLACEHOLDER' | translate }}\">\n </textarea>\n <div class=\"error-block\" *ngIf=\"alias.comment.length > 0 && notEnoughMoney\">\n {{ 'EDIT_ALIAS.FORM_ERRORS.NO_MONEY' | translate }}\n </div>\n <div class=\"error-block\" *ngIf=\"alias.comment.length >= variablesService.maxCommentLength\">\n {{ 'EDIT_ALIAS.FORM_ERRORS.MAX_LENGTH' | translate }}\n </div>\n </div>\n\n <div class=\"alias-cost\">{{ \"EDIT_ALIAS.COST\" | translate : {value: variablesService.default_fee, currency: variablesService.defaultCurrency} }}</div>\n\n <div class=\"wrap-buttons\">\n <button type=\"button\" class=\"blue-button\" (click)=\"updateAlias()\" [disabled]=\"notEnoughMoney || (oldAliasComment === alias.comment) || alias.comment.length > variablesService.maxCommentLength\">{{ 'EDIT_ALIAS.BUTTON_EDIT' | translate }}</button>\n </div>\n\n </form>\n\n</div>\n\n\n"
module.exports = "<div class=\"content\">\n\n <div class=\"head\">\n <div class=\"breadcrumbs\">\n <span [routerLink]=\"['/wallet/' + wallet.wallet_id + '/history']\">{{ wallet.name }}</span>\n <span>{{ 'BREADCRUMBS.EDIT_ALIAS' | translate }}</span>\n </div>\n <button type=\"button\" class=\"back-btn\" (click)=\"back()\">\n <i class=\"icon back\"></i>\n <span>{{ 'COMMON.BACK' | translate }}</span>\n </button>\n </div>\n\n <form class=\"form-edit\">\n\n <div class=\"input-block alias-name\">\n <label for=\"alias-name\">\n {{ 'EDIT_ALIAS.NAME.LABEL' | translate }}\n </label>\n <input type=\"text\"\n id=\"alias-name\"\n [(ngModel)]=\"alias.name\"\n [ngModelOptions]=\"{standalone: true}\"\n placeholder=\"{{ 'EDIT_ALIAS.NAME.PLACEHOLDER' | translate }}\">\n </div>\n\n <div class=\"input-block textarea\">\n <label for=\"alias-comment\">\n {{ 'EDIT_ALIAS.COMMENT.LABEL' | translate }}\n </label>\n <textarea id=\"alias-comment\"\n class=\"scrolled-content\"\n [(ngModel)]=\"alias.comment\"\n [ngModelOptions]=\"{standalone: true}\"\n [maxlength]=\"variablesService.maxCommentLength\"\n (contextmenu)=\"variablesService.onContextMenu($event)\"\n placeholder=\"{{ 'EDIT_ALIAS.COMMENT.PLACEHOLDER' | translate }}\">\n </textarea>\n <div class=\"error-block\" *ngIf=\"alias.comment.length > 0 && notEnoughMoney\">\n {{ 'EDIT_ALIAS.FORM_ERRORS.NO_MONEY' | translate }}\n </div>\n <div class=\"error-block\" *ngIf=\"alias.comment.length >= variablesService.maxCommentLength\">\n {{ 'EDIT_ALIAS.FORM_ERRORS.MAX_LENGTH' | translate }}\n </div>\n </div>\n\n <div class=\"alias-cost\">{{ \"EDIT_ALIAS.COST\" | translate : {value: variablesService.default_fee, currency: variablesService.defaultCurrency} }}</div>\n\n <div class=\"wrap-buttons\">\n <button type=\"button\" class=\"blue-button\" (click)=\"updateAlias()\" [disabled]=\"notEnoughMoney || (oldAliasComment === alias.comment) || alias.comment.length > variablesService.maxCommentLength\">{{ 'EDIT_ALIAS.BUTTON_EDIT' | translate }}</button>\n </div>\n\n </form>\n\n</div>\n\n\n"
/***/ }),
@ -5003,6 +5003,7 @@ var EditAliasComponent = /** @class */ (function () {
if (status) {
_this.modalService.prepareModal('success', '');
_this.wallet.alias['comment'] = _this.alias.comment;
_this.wallet.alias['name'] = _this.alias.name;
_this.ngZone.run(function () {
_this.router.navigate(['/wallet/' + _this.wallet.wallet_id]);
});

File diff suppressed because one or more lines are too long

View file

@ -17,7 +17,11 @@
<label for="alias-name">
{{ 'EDIT_ALIAS.NAME.LABEL' | translate }}
</label>
<input type="text" id="alias-name" [value]="alias.name" placeholder="{{ 'EDIT_ALIAS.NAME.PLACEHOLDER' | translate }}" readonly>
<input type="text"
id="alias-name"
[(ngModel)]="alias.name"
[ngModelOptions]="{standalone: true}"
placeholder="{{ 'EDIT_ALIAS.NAME.PLACEHOLDER' | translate }}">
</div>
<div class="input-block textarea">

View file

@ -49,6 +49,7 @@ export class EditAliasComponent implements OnInit {
if (status) {
this.modalService.prepareModal('success', '');
this.wallet.alias['comment'] = this.alias.comment;
this.wallet.alias['name'] = this.alias.name;
this.ngZone.run(() => {
this.router.navigate(['/wallet/' + this.wallet.wallet_id]);
});