OpenHands / frontend /src /utils /convert-raw-providers-to-list.ts
Backup-bdg's picture
Upload 565 files
b59aa07 verified
raw
history blame contribute delete
340 Bytes
import { Provider } from "#/types/settings";
export const convertRawProvidersToList = (
raw: Partial<Record<Provider, string | null>> | undefined,
): Provider[] => {
if (!raw) return [];
const list: Provider[] = [];
for (const key of Object.keys(raw)) {
if (key) {
list.push(key as Provider);
}
}
return list;
};