gatsby.js модуль динамической загрузки, библиотека

#reactjs #gatsby

Вопрос:

Я хочу динамически загрузить некоторую библиотеку для компонента React. Next.js имеет встроенную функцию: https://nextjs.org/docs/advanced-features/dynamic-import. Пример в next.js: dynamic(() => import('../components/hello')) Как это можно сделать в Gatsby.js?

Ответ №1:

Вы всегда можете использовать lazy from React, next/dynamic построенный поверх него

 import React from 'react'    
const OtherComponent = React.lazy(() => import('./OtherComponent'));