Я использую этот учебник для создания панели администратора с библиотекой реагировать-администратор.
В соответствии с этим, я поставил этот код
import React from 'react';
import { Admin, Resource, ListGuesser } from 'react-admin';
import jsonServerProvider from 'ra-data-json-server';
const dataProvider = jsonServerProvider('http://jsonplaceholder.typicode.com');
const App = () => (
<Admin dataProvider={dataProvider}>
<Resource name="users" list={ListGuesser} />
</Admin>
);
export default App;
в мой файл App.js, но я застрял с этой ошибкой:
You should not use <Link> outside a <Router>
Я пытался клонировать репозиторий и запустить законченный учебный пример, но с той же ошибкой. Есть идеи, что я делаю не так?
Ошибка трассировки стека: https://pastebin.com/mUu497Ev
Файл index.js, созданный с помощью create-реагировать-приложение:
import React from 'react';
import ReactDOM from 'react-dom';
import './index.css';
import App from './App';
import registerServiceWorker from './registerServiceWorker';
ReactDOM.render(<App />, document.getElementById('root'));
registerServiceWorker();