Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
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
}