fix: render hero model only in browser

This commit is contained in:
Hossein Mehrabi
2023-06-01 15:04:40 +03:30
parent 62191127ac
commit b6a1a19780
@@ -1 +1,17 @@
export * from './HeroModel'
import BrowserOnly from '@docusaurus/BrowserOnly'
import React from 'react'
import { HeroModelProps } from './HeroModel'
export const HeroModel: React.FC<HeroModelProps> = (props) => {
return (
<BrowserOnly>
{() => {
const { HeroModel: Model } = require('./HeroModel')
return <Model {...props}></Model>
}}
</BrowserOnly>
)
}
export type { HeroModelProps } from './HeroModel'