Поддержка OpenAPI в реагирующем админе? - PullRequest
2 голосов
/ 21 января 2020

Домашняя страница act-admin заметно показывает OpenAPI (ранее Swagger) lo go, но я не могу найти соответствующего провайдера данных в списке или на GitHub. Лучше всего использовать ra-data-simple-rest и расширить его, или я что-то упустил и есть готовый адаптер, который анализирует файл OpenAPI spe c?

1 Ответ

2 голосов
/ 06 мая 2020

Я был так же смущен и не мог найти ни одного адаптера или поставщика данных для того же. Закончил писать свой собственный поставщик данных и понял, что это бриз. Главное, на что следует обратить внимание, это то, что он будет отличаться для каждого OpenAPI spe c, в зависимости от способа разработки API. Использование swagger-client делает его таким же простым, как

client.execute({
  method: 'get',
  parameters: { ...params },
  pathName: `/${resource}`,
})

для метода getList.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...