/** * 从未知错误值中提取可展示的错误文案。 * * @param error 未知错误值 * @param fallback 无法提取错误文案时的备用文案 */ export function getErrorMessage(error: unknown, fallback: string): string { if (error instanceof Error && error.message) { return error.message; } if (typeof error === "string" && error) { return error; } return fallback; }