Client: Sort filament/vendor dropdowns

This commit is contained in:
Donkie
2023-08-13 12:11:15 +02:00
parent 4f8e0284bb
commit d03a9510a5
4 changed files with 12 additions and 0 deletions

View File

@@ -59,6 +59,11 @@ export const FilamentCreate: React.FC<IResourceComponentsProps & CreateOrClonePr
<Select
{...selectProps}
allowClear
filterSort={(a, b) => {
return a?.label && b?.label
? (a.label as string).localeCompare(b.label as string, undefined, { sensitivity: "base" })
: 0;
}}
filterOption={(input, option) =>
typeof option?.label === "string" && option?.label.toLowerCase().includes(input.toLowerCase())
}