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

@@ -81,6 +81,11 @@ export const FilamentEdit: React.FC<IResourceComponentsProps> = () => {
<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())
}