feat(desktop): sort configured providers to the top of the provider list (#11409)
This commit is contained in:
@@ -247,9 +247,10 @@ function ProviderCards({
|
||||
const providerCards = useMemo(() => {
|
||||
// providers needs to be an array
|
||||
const providersArray = Array.isArray(providers) ? providers : [];
|
||||
// Sort providers alphabetically by display name
|
||||
const sortedProviders = [...providersArray].sort((a, b) =>
|
||||
a.metadata.display_name.localeCompare(b.metadata.display_name)
|
||||
const sortedProviders = [...providersArray].sort(
|
||||
(a, b) =>
|
||||
Number(b.is_configured) - Number(a.is_configured) ||
|
||||
a.metadata.display_name.localeCompare(b.metadata.display_name)
|
||||
);
|
||||
const filteredProviders = query
|
||||
? sortedProviders.filter(
|
||||
|
||||
Reference in New Issue
Block a user