function parseAPIResponse
parseAPIResponse<T>(raw: unknown): APIResponse<T>

Returns raw as an API envelope. Only the success field is checked, so the payload's type is the caller's word.

Type Parameters

Parameters

raw: unknown

Return Type

Throws

Error

When raw has no success field.

Usage

import { parseAPIResponse } from "src/utils/shared/api.ts";