#ruby-on-rails #reactjs #react-admin
Вопрос:
Я подключил React-Admin к своему API Rails, однако я получаю эту ошибку
The X-Total-Count header is missing in the HTTP Response. The jsonServer Data Provider expects responses for lists of resources to contain this header with the total number of results to build the pagination. If you are using CORS, did you declare X-Total-Count in the Access-Control-Expose-Headers header?
Я попытался внести следующие изменения в свой ApplicationController.rb
class ApplicationController < ActionController::API
after_action :custom_headers
def custom_headers
response.set_header['Access-Control-Expose-Headers'] = 'X-Total-Count'
end
end
Хотя это больше не дает мне предыдущей ошибки, теперь я получаю внутреннюю ошибку сервера из-за неправильного # аргументов (ожидалось 2, получено 0). Я пропустил какой-то шаг или есть другой способ подключения моего API к React-Admin?