Narrows to a specific set of codes, for handling some failures and rethrowing the rest.
<Codes extends readonly string[]>(value: unknown,...codes: Codes) => value is AnyFailure & { code: Codes[number]; }
Narrows to a specific set of codes, for handling some failures and rethrowing the rest.
<Codes extends readonly string[]>(value: unknown,...codes: Codes) => value is AnyFailure & { code: Codes[number]; }
import { Failure } from "lib/api/index.ts";