update leader sign up form

This commit is contained in:
Elijah Duffy
2025-06-19 15:38:22 -07:00
parent 5da85021af
commit c3eee453c4
2 changed files with 3 additions and 6 deletions

View File

@@ -8,7 +8,6 @@
let { let {
name, name,
value = $bindable<PhoneNumber | undefined>(undefined), value = $bindable<PhoneNumber | undefined>(undefined),
number = $bindable(''), // consider making this private, it should only be used internally
country = $bindable<ICountry | undefined>(), // consider making this private, it should only be used internally country = $bindable<ICountry | undefined>(), // consider making this private, it should only be used internally
defaultISO, defaultISO,
required = false, required = false,
@@ -18,7 +17,6 @@
}: { }: {
name: string; name: string;
value?: PhoneNumber; value?: PhoneNumber;
number?: string;
country?: ICountry; country?: ICountry;
defaultISO?: string; defaultISO?: string;
required?: boolean; required?: boolean;
@@ -137,7 +135,6 @@
type="tel" type="tel"
{placeholder} {placeholder}
name="{name}_number" name="{name}_number"
bind:value={number}
validate={{ validate={{
required: required, required: required,
func: () => !required || (value !== undefined && value.isValid()) func: () => !required || (value !== undefined && value.isValid())

View File

@@ -27,10 +27,10 @@
{...item.attrs} {...item.attrs}
> >
<div <div
class="group-aria-[checked]:border-accent-500 relative size-6 class="group-aria-[checked]:border-accent-500 dark:hover:bg-text-800 relative size-6
rounded-full border-2 border-neutral-400 bg-neutral-100 shadow-sm rounded-full border-2 border-neutral-400 bg-neutral-100 shadow-sm
group-aria-[checke]:bg-transparent hover:bg-gray-100 group-aria-[checke]:bg-transparent hover:bg-gray-100 data-[disabled=true]:bg-gray-400
data-[disabled=true]:bg-gray-400 dark:border-white dark:bg-transparent" dark:border-white dark:bg-transparent dark:sm:hover:bg-slate-800"
> >
{#if item.checked} {#if item.checked}
<div <div