mdx.macro: путь должен быть строкой.Получил неопределенный - PullRequest
3 голосов
/ 04 июня 2019

Я в основном хочу сделать это: importMDX(`../${variable}.mdx`);

Но единственное, что работает, это: importMDX('../filename.mdx');

Использование переменных в функции importMDX() вообще не поддерживаетсяили я что-то упустил?Я просмотрел документацию по MDX, но они не дают примеров того, что я хочу делать, но они также не утверждают, что это не поддерживается.

Документация: https://www.npmjs.com/package/mdx.macro

Я в основном хочу сделать то, что они делают в своем примере, но используя переменную как / в пути к файлу

import { importMDX } from './mdx.macro'

const myVariable = './my-document.mdx'; //I want to do this
const MyDocument = React.lazy(() => importMDX(myVariable))//Here

ReactDOM.render(
  <React.Suspense fallback={<div>Loading...</div>}>
    <MyDocument />
  </React.Suspense>,
  document.getElementById('root')
)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...