Reactjs 如何在导出多个函数的库中使用Next.js dynamic?

Reactjs 如何在导出多个函数的库中使用Next.js dynamic?,reactjs,typescript,next.js,react-proptypes,Reactjs,Typescript,Next.js,React Proptypes,我似乎不知道如何使用Next.js的dynamic()函数从导出多个函数的库中导入类或函数 在我的项目中,我试图做到这一点: import dynamic from 'next/dynamic'; const { geolocated } = dynamic(() => import('react-geolocated')); 官方的Next.js文档给出了以下示例: //import Highlight from 'react-highlight' import dynamic fro

我似乎不知道如何使用Next.js的
dynamic()
函数从导出多个函数的库中导入类或函数

在我的项目中,我试图做到这一点:

import dynamic from 'next/dynamic';
const { geolocated } = dynamic(() => import('react-geolocated'));
官方的Next.js文档给出了以下示例:

//import Highlight from 'react-highlight'
import dynamic from 'next/dynamic';

const Highlight = dynamic(() => import('react-highlight'));
这就是我得到的错误:

TypeError: geolocated is not a function
    at Module../components/Map.js (/home/tithos/Web Projects/nextjs-ipeefreely/.next/server/0.js:71:23)
    at __webpack_require__ (/home/tithos/.../.next/server/static/development/pages/map.js:29:31)
现在,当我看到它时,我认为这是一个类型脚本和/或PropType问题

有什么建议吗?

我发现是这样做的

const{geologited}={
地理定位:动态(()=>
导入('react-geologited')。然后((module)=>module.geologited)
)
}