Files
stash/ui/v2.5/src/utils/errors.ts
2024-01-09 11:39:00 +11:00

20 lines
401 B
TypeScript

import { ApolloError } from "@apollo/client";
export const apolloError = (error: unknown) =>
error instanceof ApolloError ? error.message : "";
export function errorToString(error: unknown) {
let message;
if (error instanceof Error) {
message = error.message;
}
if (!message) {
message = String(error);
}
if (!message) {
message = "Unknown error";
}
return message;
}