[ui/header]: next/dynamic machine broke

This commit is contained in:
41666 2019-06-05 12:55:59 -05:00
parent 1a75a0ac07
commit fc10830759
No known key found for this signature in database
GPG key ID: DE08FAA8925DC747

View file

@ -1,16 +1,18 @@
import * as React from 'react'
import dynamic from 'next/dynamic'
import { User } from '../stores/user'
import HeaderBarAuthT from '../components/header/auth'
import HeaderBarUnauthT from '../components/header/unauth'
// import dynamic from 'next/dynamic'
import HeaderBarAuth from '../components/header/auth'
import HeaderBarUnauth from '../components/header/unauth'
import { CommonProps } from '../components/header/common'
type Props = {
user?: User
user?: any,
noBackground?: boolean
}
const HeaderBarAuth = dynamic<typeof HeaderBarAuthT>(() => import('../components/header/auth'))
const HeaderBarUnauth = dynamic<typeof HeaderBarUnauthT>(() => import('../components/header/unauth'))
// dynamic import machine broke
// const HeaderBarAuth = dynamic<typeof HeaderBarAuthT>(() => import('../components/header/auth'))
// const HeaderBarUnauth = dynamic(() => import('../components/header/unauth'))
const HeaderBar = (props: Props) => {
const HeaderBar = (props: Props & CommonProps) => {
if (props.user === undefined) {
return <HeaderBarUnauth {...props} />
} else {