Skip to content

Commit d0ff33c

Browse files
authored
Merge pull request #2567 from appwrite/fix-dat-2141
2 parents 0068c3c + ea560c1 commit d0ff33c

File tree

4 files changed

+15
-20
lines changed

4 files changed

+15
-20
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@
2424
"@ai-sdk/svelte": "^1.1.24",
2525
"@appwrite.io/console": "https://pkg.pr.new/appwrite-labs/cloud/@appwrite.io/console@2752",
2626
"@appwrite.io/pink-icons": "0.25.0",
27-
"@appwrite.io/pink-icons-svelte": "https://pkg.vc/-/@appwrite/@appwrite.io/pink-icons-svelte@46f65c7",
27+
"@appwrite.io/pink-icons-svelte": "https://pkg.vc/-/@appwrite/@appwrite.io/pink-icons-svelte@4472521",
2828
"@appwrite.io/pink-legacy": "^1.0.3",
29-
"@appwrite.io/pink-svelte": "https://pkg.vc/-/@appwrite/@appwrite.io/pink-svelte@46f65c7",
29+
"@appwrite.io/pink-svelte": "https://pkg.vc/-/@appwrite/@appwrite.io/pink-svelte@4472521",
3030
"@faker-js/faker": "^9.9.0",
3131
"@popperjs/core": "^2.11.8",
3232
"@sentry/sveltekit": "^8.38.0",

pnpm-lock.yaml

Lines changed: 10 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/lib/elements/forms/inputSelect.svelte

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -21,29 +21,24 @@
2121
}[];
2222
export let leadingIcon: ComponentType | undefined = undefined;
2323
24-
let element: HTMLSelectElement;
2524
let error: string;
2625
2726
const handleInvalid = (event: Event) => {
2827
event.preventDefault();
28+
const element = event.target as HTMLInputElement;
2929
3030
if (element.validity.valueMissing) {
3131
error = 'This field is required';
3232
return;
3333
}
34+
3435
error = element.validationMessage;
3536
};
3637
3738
const isNotEmpty = (value: string | number | boolean) => {
3839
return typeof value === 'boolean' ? true : !!value;
3940
};
4041
41-
$: if (required && !isNotEmpty(value)) {
42-
element?.setCustomValidity('This field is required');
43-
} else {
44-
element?.setCustomValidity('');
45-
}
46-
4742
$: if (isNotEmpty(value)) {
4843
error = null;
4944
}

src/routes/(console)/supportWizard.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,11 +125,11 @@
125125
</Layout.Stack>
126126
</Layout.Stack>
127127
<InputSelect
128+
required
128129
id="project"
129130
label="Choose a project"
130131
options={projectOptions ?? []}
131132
bind:value={$supportData.project}
132-
required={false}
133133
placeholder="Select project" />
134134
<InputText
135135
id="subject"

0 commit comments

Comments
 (0)