React-admin 支持 OpenAPI?

Nie*_*iek 6 swagger openapi react-admin

React -admin 主页显着地显示了 OpenAPI(以前称为 Swagger)徽标,但我在列表或 GitHub 上找不到相关的数据提供程序。最好使用ra-data-simple-rest和扩展它,还是我遗漏了一些东西,是否有一个现成的适配器可以解析 OpenAPI 规范文件?

小智 2

我也很困惑,找不到任何适配器或数据提供程序。最终编写了我自己的数据提供程序,并发现这是一件轻而易举的事。这里需要注意的要点是,根据 API 的设计方式,每个 OpenAPI 规范都会有所不同。使用swagger-client使其变得简单

client.execute({
  method: 'get',
  parameters: { ...params },
  pathName: `/${resource}`,
})
Run Code Online (Sandbox Code Playgroud)

对于getList方法。