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 @@