From 4f923b9bfea716cb67779f6a83f284287641e422 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tu=C4=9F=C3=A7e=20K=C3=BC=C3=A7=C3=BCko=C4=9Flu?= Date: Thu, 25 May 2023 11:53:29 +0300 Subject: [PATCH] Refactor #3965 - For Password --- components/lib/password/BasePassword.vue | 183 ++++++++++++++++++++++ components/lib/password/Password.d.ts | 5 + components/lib/password/Password.vue | 187 ++--------------------- 3 files changed, 199 insertions(+), 176 deletions(-) create mode 100644 components/lib/password/BasePassword.vue diff --git a/components/lib/password/BasePassword.vue b/components/lib/password/BasePassword.vue new file mode 100644 index 000000000..7b162199d --- /dev/null +++ b/components/lib/password/BasePassword.vue @@ -0,0 +1,183 @@ + diff --git a/components/lib/password/Password.d.ts b/components/lib/password/Password.d.ts index 79482c484..d3c71589a 100755 --- a/components/lib/password/Password.d.ts +++ b/components/lib/password/Password.d.ts @@ -227,6 +227,11 @@ export interface PasswordProps extends InputHTMLAttributes { * @type {PasswordPassThroughOptions} */ pt?: PasswordPassThroughOptions; + /** + * When enabled, it removes component related styles in the core. + * @defaultValue false + */ + unstyled?: boolean; } /** diff --git a/components/lib/password/Password.vue b/components/lib/password/Password.vue index 201de82f1..67f4a211d 100755 --- a/components/lib/password/Password.vue +++ b/components/lib/password/Password.vue @@ -1,10 +1,10 @@ - -