mirror of
https://github.com/wavetermdev/docusaurus-og.git
synced 2026-08-05 13:46:35 -07:00
fix: render hero model only in browser
This commit is contained in:
@@ -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'
|
||||
|
||||
Reference in New Issue
Block a user