import { makeRequest } from "@api/makeRequest"; import { parseAxiosError } from "@utils/parse-error"; import type { GetTariffsResponse } from "@frontend/kitui"; const API_URL = `${process.env.REACT_APP_DOMAIN}/strator/tariff`; export const getTariffs = async ( page: number, ): Promise<[GetTariffsResponse | null, string?]> => { try { const tariffs = await makeRequest({ method: "GET", url: `${API_URL}?page=${page}&limit=100`, }); return [tariffs]; } catch (nativeError) { const [error] = parseAxiosError(nativeError); return [null, `Ошибка при получении списка тарифов. ${error}`]; } };