1
0
Fork 0
mirror of synced 2024-07-05 22:40:39 +12:00

Add repeat password input to admin user creation

This commit is contained in:
Andrew Kingston 2021-05-21 13:35:38 +01:00
parent 5c950291f3
commit a7790707fc

View file

@ -10,8 +10,10 @@
import { goto } from "@roxi/routify" import { goto } from "@roxi/routify"
import api from "builderStore/api" import api from "builderStore/api"
import { admin, organisation } from "stores/portal" import { admin, organisation } from "stores/portal"
import PasswordRepeatInput from "components/common/users/PasswordRepeatInput.svelte"
let adminUser = {} let adminUser = {}
let error
async function save() { async function save() {
try { try {
@ -42,13 +44,11 @@
</Layout> </Layout>
<Layout gap="XS" noPadding> <Layout gap="XS" noPadding>
<Input label="Email" bind:value={adminUser.email} /> <Input label="Email" bind:value={adminUser.email} />
<Input <PasswordRepeatInput bind:password={adminUser.password} bind:error />
label="Password"
type="password"
bind:value={adminUser.password}
/>
</Layout> </Layout>
<Button cta on:click={save}>Create super admin user</Button> <Button cta disabled={error} on:click={save}>
Create super admin user
</Button>
</Layout> </Layout>
</div> </div>
</section> </section>