Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | import { http } from '@amalia/core/http/client'; import { type Plan, type PlanForecast } from '@amalia/payout-definition/plans/types'; export class PlanForecastApiClient { public static async get(planId: Plan['id'], planForecastId: PlanForecast['id']): Promise<PlanForecast> { const { data } = await http.get<PlanForecast>(`/plans/${planId}/forecasts/${planForecastId}`); return data; } public static async update( planId: Plan['id'], planForecastId: PlanForecast['id'], planForecast: PlanForecast, ): Promise<PlanForecast> { const { data } = await http.put<PlanForecast>(`/plans/${planId}/forecasts/${planForecastId}`, { ...planForecast }); return data; } } |