Ошибка параметра SSR маршрутизатора потока

Я хотел бы получить параметр url с моим маршрутизатором потока SSR

FlowRouter.route("/:lang", {
  name: "home",
  action({lang}) {
    console.log(lang);
    mount(MainLayout, {
      content: () => (<Home/>)
    });
  }
});

Я не знаю почему, но я получаю эту ошибку на маршруте http://localhost:3000/testparam

Error when doing SSR. path:/testparam: Expected "lang" to be defined

Моя консоль.журнал с «testparam» появляется перед ошибкой в консоли на стороне сервера.


Редактировать:
На стороне клиента также появляется ошибка:

Uncaught TypeError: Expected "lang" to be defined

1 ответ