/
githubmirror
/
traefik
Обзор
Документация
Войти
/
githubmirror
/
traefik
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
webui/src/libs/fetchMany.ts
16 строк
484 B
Gina A.
Migrate Traefik Proxy dashboard UI to React
28 май 2025, 12:26
Не верифицирован
28 май 2025, 12:26
f16fff5
Код
Авторство
О чём код?
import { Key } from 'swr' import { BASE_PATH } from './utils' export default async function <JSON>(key: Key): Promise<JSON[] | undefined> { const [baseUrl, params, init] = key as Array<string | string[] | RequestInit> if (!params || !Array.isArray(params)) return const requests = params.map((param) => { const apiUrl = `${BASE_PATH}${baseUrl}${param}` return fetch(apiUrl, init as RequestInit).then((res) => res.json()) }) return await Promise.all(requests) }