тестирование возможностей маршрутизации preact-router - PullRequest
0 голосов
/ 29 января 2020

Как я смогу протестировать роутер в приведенном ниже коде? При использовании React вы можете использовать MemoryRouter для передачи initialEntries для имитации изменения маршрута, но я не могу найти альтернативу preact-router. Я посмотрел документы Preact и документы preact-router, но не могу найти четкого решения.

import 'preact/debug';
import { h, render } from 'preact';
import HomePage from './pages/homepage';
import Router from 'preact-router';
import AsyncRoute from 'preact-async-route';
import './styles/index.scss';

const App = () => (
  <Router>
    <HomePage path="/" />
    <AsyncRoute
      path="/admin"
      getComponent={ () => import('./pages/admin').then(module => module.default) }
    />
  </Router>
);

export default App;
...