UptimeFlare/components/NoSsr.tsx
2025-04-25 15:38:55 +08:00

20 lines
458 B
TypeScript

import dynamic from 'next/dynamic'
import React from 'react'
const NoSsr = (props: {
children:
| string
| number
| boolean
| React.ReactElement<any, string | React.JSXElementConstructor<any>>
| Iterable<React.ReactNode>
| React.ReactPortal
| React.PromiseLikeOfReactNode
| null
| undefined
}) => <React.Fragment>{props.children}</React.Fragment>
export default dynamic(() => Promise.resolve(NoSsr), {
ssr: false,
})