🐛 decomponentize Select cuz of bug
Co-authored-by: haraldnilsen <harald_998@hotmail.com> Signed-off-by: Sindre Kjelsrud <kjelsrudsindre@gmail.com>
This commit is contained in:
parent
66c6ed6944
commit
9c660cb497
1 changed files with 36 additions and 9 deletions
|
@ -29,7 +29,7 @@
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<div class="flex flex-col md:justify-center gap-6 md:gap-10 h-full md:h-screen">
|
<div class="flex flex-col md:justify-center gap-6 md:gap-0 h-full md:h-screen">
|
||||||
<a class="md:ml-32 mt-5" href="/">
|
<a class="md:ml-32 mt-5" href="/">
|
||||||
<ArrowBack width="2rem" />
|
<ArrowBack width="2rem" />
|
||||||
</a>
|
</a>
|
||||||
|
@ -41,8 +41,38 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="flex flex-col gap-6 justify-start items-center md:w-2/4">
|
<div class="flex flex-col gap-6 justify-start items-center md:w-2/4">
|
||||||
<UserFormInput formData={age} on:update={(e) => age = e.detail} inputType="radio" label="Alder" options={["18-20", "20-30", "30-40", "40-50", "50-60", "60-70"]}/>
|
<UserFormInput formData={age} on:update={(e) => age = e.detail} inputType="radio" label="Alder" options={["18-20", "20-30", "30-40", "40-50", "50-60", "60-70"]}/>
|
||||||
<UserFormInput formData={county} on:update={(e) => county = e.detail} inputType="select" label="Hvilket fylke befinner du deg i?" options={["Vestland", "Rogaland", "Møre og Romsdal", "Oslo", "Viken", "Nordland", "Trøndelag", "Innlandet", "Troms og Finnmark", "Vestfold og Telemark", "Agder"]}/>
|
|
||||||
<UserFormInput formData={education} on:update={(e) => education = e.detail} inputType="select" label="Høyeste fullførte utdanningsgrad" options={["VGS", "Bachelor", "Master", "PhD"]}/>
|
<div class="flex flex-col md:flex-row justify-between md:justify-start items-start gap-3 md:gap-0 md:h-1/4 w-full">
|
||||||
|
<div class="w-full md:w-3/12">
|
||||||
|
<p class="text-primary font-bold w-auto">Hvilket fylke befinner du deg i?</p>
|
||||||
|
</div>
|
||||||
|
<div class="w-full md:w-5/6">
|
||||||
|
<select class="md:ml-6 pl-2 pr-16 py-2 rounded-xl text-primary border-primary border-2 text-start hover:cursor-pointer"
|
||||||
|
on:change={(e) => county = e.target.value}
|
||||||
|
>
|
||||||
|
{#each ["Vestland", "Rogaland", "Møre og Romsdal", "Oslo", "Viken", "Nordland", "Trøndelag", "Innlandet", "Troms og Finnmark", "Vestfold og Telemark", "Agder"] as data}
|
||||||
|
<option value={data}>{data}</option>
|
||||||
|
{/each}
|
||||||
|
</select>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="flex flex-col md:flex-row justify-between md:justify-start items-start gap-3 md:gap-0 md:h-1/4 w-full">
|
||||||
|
<div class="w-full md:w-3/12">
|
||||||
|
<p class="text-primary font-bold w-auto">Høyeste fullførte utdanningsgrad:</p>
|
||||||
|
</div>
|
||||||
|
<div class="w-full md:w-5/6">
|
||||||
|
<select class="md:ml-6 pl-2 pr-16 py-2 rounded-xl text-primary border-primary border-2 text-start hover:cursor-pointer"
|
||||||
|
on:change={(e) => education = e.target.value}
|
||||||
|
>
|
||||||
|
{#each ["VGS", "Bachelor", "Master", "PhD"] as data}
|
||||||
|
<option value={data}>{data}</option>
|
||||||
|
{/each}
|
||||||
|
</select>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
<UserFormInput formData={healthcare_personnel} on:update={(e) => healthcare_personnel = e.detail} inputType="radio" label="Jobber/studerer du innen helse?" options={["Ja", "Nei"]}/>
|
<UserFormInput formData={healthcare_personnel} on:update={(e) => healthcare_personnel = e.detail} inputType="radio" label="Jobber/studerer du innen helse?" options={["Ja", "Nei"]}/>
|
||||||
<UserFormInput formData={is_licensed} on:update={(e) => is_licensed = e.detail} inputType="radio" label="Er du lege eller medisinstudent med lisens?" options={["Ja", "Nei"]}/>
|
<UserFormInput formData={is_licensed} on:update={(e) => is_licensed = e.detail} inputType="radio" label="Er du lege eller medisinstudent med lisens?" options={["Ja", "Nei"]}/>
|
||||||
<UserFormInput formData={gender} on:update={(e) => gender = e.detail} inputType="radio" label="Kjønn" options={["Mann", "Kvinne", "Annet"]}/>
|
<UserFormInput formData={gender} on:update={(e) => gender = e.detail} inputType="radio" label="Kjønn" options={["Mann", "Kvinne", "Annet"]}/>
|
||||||
|
@ -64,7 +94,4 @@
|
||||||
margin-left: 2rem;
|
margin-left: 2rem;
|
||||||
font-size: large;
|
font-size: large;
|
||||||
}
|
}
|
||||||
p {
|
|
||||||
font-size: larger;
|
|
||||||
}
|
|
||||||
</style>
|
</style>
|
||||||
|
|
Reference in a new issue