(
args: Omit<IApiArgs, 'body' | 'method'>,
dataTransform?: (data: T) => V,
errorTransform?: (error: unknown) => unknown
)
| 69 | |
| 70 | export namespace Api { |
| 71 | export function get<T = unknown, V = T>( |
| 72 | args: Omit<IApiArgs, 'body' | 'method'>, |
| 73 | dataTransform?: (data: T) => V, |
| 74 | errorTransform?: (error: unknown) => unknown |
| 75 | ) { |
| 76 | return fetchApi<T, V>( |
| 77 | { ...args, method: 'GET' }, |
| 78 | dataTransform, |
| 79 | errorTransform |
| 80 | ); |
| 81 | } |
| 82 | export function post<T = unknown, V = T>( |
| 83 | args: Omit<IApiArgs, 'method'>, |
| 84 | dataTransform?: (data: T) => V, |
no test coverage detected