Repository URL to install this package:
|
Version:
1.1.16 ▾
|
import { ReactNode } from 'react'
import { HelmetData, HelmetProps, HelmetHTMLElementDatum } from 'react-helmet'
export interface ServerHtmlOtherProps {
helmet?: HelmetProps & HelmetData
styledTags: Array<ReactNode>
}
// does not actually have styledTags?
export interface ServerHTMLProps extends ServerHtmlOtherProps {
nonce: string
reactAppString: string
routerState?: Object
apolloState?: Object
storeState?: Object
asyncState?: Object
}
export interface GlobalScriptTags<Type = string> {
__APP_STATE__: Type
__APOLLO_STATE__: Type
__ROUTER_STATE__: Type
__ASYNC_COMPONENTS_STATE__: Type
}
export interface InlineScriptProps {
nonce: string
children: string
}
export interface KeyedComponentProps {
children: ReactNode
key?: any
}