fix: Fix the SensitiveInput the browser thought it was a password field
@@ -154,3 +154,7 @@ input[type='number'] {
.tippy-box[data-theme~='dark'] {
@apply rounded-lg bg-gray-950 text-xs border border-gray-900 shadow-xl;
}
+
+.password {
+ -webkit-text-security: disc;
+}
@@ -13,13 +13,13 @@
<div class={outerClassName}>
<input
- class={inputClassName}
+ class={`${inputClassName} ${show ? '' : 'password'}`}
{placeholder}
bind:value
required={required && !readOnly}
disabled={readOnly}
autocomplete="off"
- {...{ type: show ? 'text' : 'password' }}
+ type="text"
/>
<button
class={showButtonClassName}