diff --git a/src/routes/authorization/register/register.svelte b/src/routes/authorization/register/register.svelte index b9e5820..fef9353 100644 --- a/src/routes/authorization/register/register.svelte +++ b/src/routes/authorization/register/register.svelte @@ -7,7 +7,7 @@ import { getErrorMessage } from '../utils/authorizationErrors' import { getUserByErantId } from '$lib/utils/database/users' import { ID } from 'appwrite' - import { Helper } from 'flowbite-svelte' + import { Checkbox, Helper } from 'flowbite-svelte' import Button from '$lib/components/Buttons/Button.svelte' let email = '' @@ -15,10 +15,11 @@ let repeatPassword = '' let name = '' let erantId = '' + let policyChecked: boolean = false let state: 'email-sent' | 'register' | 'loading' = 'register' let error: string | null = null - $: buttonCodition = name.length > 0 && email.length > 0 && password.length >= 8 && password === repeatPassword && erantId.length > 2 + $: buttonCodition = name.length > 0 && email.length > 0 && password.length >= 8 && password === repeatPassword && erantId.length > 2 && policyChecked const register = async () => { //if (password === repeatPassword || name.length < 8 || email.length < 8) throw new Error('conditions are not fine') @@ -63,12 +64,9 @@
-