RTK 查询:指定每个端点的错误类型

RTK Query: Specifying error type per endpoint

有没有办法指定每个端点的错误响应?就像我们可以在定义查询或突变时指定结果和请求类型一样。我确实浏览了文档并更新了基本查询。我得到了通用的 success/error 响应类型,但仍在尝试弄清楚如何为每个端点定义错误类型。

根据我们的 GitHub Discussion(这可能对有相同问题的其他人有见地):目前没有。

我的问题还有 {error} 的类型定义,它们不符合我的 console.log(错误)。以下解决方案允许我为 {error}

定义自己的类型
} else if (error) {
    console.log(error);
    const newError:CreateYourInterfaceBasedOnConsoleLog = error;
    content = <p>{newError.status} = {newError.data.detail}</p>
} else {