Ошибка типа: _dataProvider_server_rest__WEBPACK_IMPORTED_MODULE_3 реагировать-администратор, страп - PullRequest
1 голос
/ 14 апреля 2020

Я пытаюсь выполнить простую выборку с помощью strapi rest. Я использую ra-strapi-rest в качестве поставщика данных. Я могу получить данные с помощью Resource из response-admin, но когда я хочу получить одна запись с пользовательским запросом или getList в использованииEffect Я не могу это сделать

import simpleRestProvider from 'ra-strapi-rest';

export const strapiDataProvider = simpleRestProvider(
  'http://localhost:1337'
);

 useEffect(() => {   
    strapiDataProvider
      .getList('customers')
      .then((data: any) => {
        console.log('data: ', data);
      })
      .catch((error: any) => {
        console.log('error: ', error);
      });
  }, []); 

Я получаю следующую ошибку

TypeError: _dataProvider_server_rest__WEBPACK_IMPORTED_MODULE_3 __. strapiDataProvide not. функция

Я также пытался получить одну запись

 useEffect(() => {
    strapiDataProvider
      .getOne('customers', { id: 61 })
      .then((data) => {
        console.log('data: ', data);
      })
      .catch((error: any) => {
        console.log('error: ', error);
      });
  }, []);

Я получаю ту же ошибку для вышеупомянутого

TypeError: _dataProvider_server_rest__WEBPACK_IMPORTED_MODULE_3 __. strapiDataProvider.getOne не является функцией

Что я делаю не так?

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