From 83dc8b5c7fdea4c16be2fbd7de769d73b60819e2 Mon Sep 17 00:00:00 2001
From: Mazdak Gibran <141390141+mazdakgibran@users.noreply.github.com>
Date: Tue, 16 Dec 2025 12:15:10 +0500
Subject: [PATCH] feedback setup screen
feedback setup screen
---
.../feedback-setup.component.html | 133 +++++++++++++++++-
.../feedback-setup.component.ts | 21 ++-
2 files changed, 151 insertions(+), 3 deletions(-)
diff --git a/src/app/ib-support/feedback-setup/feedback-setup.component.html b/src/app/ib-support/feedback-setup/feedback-setup.component.html
index d33b163..6cbd327 100644
--- a/src/app/ib-support/feedback-setup/feedback-setup.component.html
+++ b/src/app/ib-support/feedback-setup/feedback-setup.component.html
@@ -1 +1,132 @@
-
feedback-setup works!
+
\ No newline at end of file
diff --git a/src/app/ib-support/feedback-setup/feedback-setup.component.ts b/src/app/ib-support/feedback-setup/feedback-setup.component.ts
index 240dadc..9ea6bcd 100644
--- a/src/app/ib-support/feedback-setup/feedback-setup.component.ts
+++ b/src/app/ib-support/feedback-setup/feedback-setup.component.ts
@@ -1,11 +1,28 @@
-import { Component } from '@angular/core';
+import { CommonModule } from '@angular/common';
+import { Component, ViewChild } from '@angular/core';
+import { FormsModule, ReactiveFormsModule } from '@angular/forms';
+import { NgSelectComponent } from '@ng-select/ng-select';
+import { TranslateModule } from '@ngx-translate/core';
+import { pageSizeOptions } from '../../utils/app.constants';
+import { PasswordHideShowComponent } from '../../shared/components/password-hide-show/password-hide-show.component';
@Component({
selector: 'app-feedback-setup',
- imports: [],
+ imports: [TranslateModule, ReactiveFormsModule, FormsModule, CommonModule, PasswordHideShowComponent],
templateUrl: './feedback-setup.component.html',
styleUrl: './feedback-setup.component.scss'
})
export class FeedbackSetupComponent {
+ @ViewChild('psh') passwordHideShow ?: PasswordHideShowComponent
+ @ViewChild('psh1') passwordHideShow1 ?: PasswordHideShowComponent
+ passwordType: string = 'password';
+ passwordType1: string = 'password';
+
+ togglePasswordType(){
+ this.passwordType = this.passwordHideShow?.showPassword ? 'password' : 'text';
+ }
+ togglePasswordType1(){
+ this.passwordType1 = this.passwordHideShow1?.showPassword ? 'password' : 'text';
+ }
}