feat: add optional autofill to input email & pw

This commit is contained in:
Arman
2022-06-15 12:39:57 +02:00
parent 7a40420fa3
commit c94a1a5374
4 changed files with 13 additions and 1 deletions
+2
View File
@@ -9,6 +9,7 @@
export let required = false;
export let disabled = false;
export let autofocus = false;
export let autocomplete = true;
let element: HTMLInputElement;
@@ -27,6 +28,7 @@
{placeholder}
{disabled}
{required}
autocomplete={autocomplete ? 'on' : 'off'}
type="email"
class="input-text"
bind:value
@@ -10,6 +10,7 @@
export let disabled = false;
export let autofocus = false;
export let meter = true;
export let autocomplete = true;
let element: HTMLInputElement;
@@ -30,6 +31,7 @@
{placeholder}
{disabled}
{required}
autocomplete={autocomplete ? 'on' : 'off'}
type="password"
class="input-text"
bind:value
@@ -66,6 +66,7 @@
id="name"
label="Name"
placeholder={$team.name}
autocomplete={false}
bind:value={teamName} />
{#if showError === 'name'}
<Helper type={errorType}>{errorMessage}</Helper>
@@ -198,7 +198,12 @@
<div class="u-flex u-main-space-between u-gap-12 common-section">
<h6 class="heading-level-6">Update Name</h6>
<ul>
<InputText id="name" label="Name" placeholder={$user.name} bind:value={userName} />
<InputText
id="name"
label="Name"
placeholder={$user.name}
autocomplete={false}
bind:value={userName} />
{#if showError === 'name'}
<Helper type={errorType}>{errorMessage}</Helper>
{/if}
@@ -220,6 +225,7 @@
id="email"
label="Email"
placeholder={$user.email}
autocomplete={false}
bind:value={userEmail} />
{#if showError === 'email'}
<Helper type={errorType}>{errorMessage}</Helper>
@@ -248,6 +254,7 @@
id="newPassword"
label="New Password"
placeholder="Enter new password"
autocomplete={false}
meter={false}
bind:value={newPassword} />
{#if showError === 'password'}