mirror of
https://github.com/stashapp/stash.git
synced 2025-12-17 20:34:37 +03:00
20 lines
401 B
TypeScript
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;
|
|
}
|