react-static
Version:
A progressive static site generator for React
40 lines (37 loc) • 1.3 kB
JavaScript
// Helmet
export { Helmet as Head } from 'react-helmet'
// React-Static
export { default as Root } from './browser/components/Root'
export { default as Routes } from './browser/components/Routes'
export { default as useRouteData } from './browser/hooks/useRouteData'
export { default as useSiteData } from './browser/hooks/useSiteData'
export { default as usePrefetch } from './browser/hooks/usePrefetch'
export { default as useLocation } from './browser/hooks/useLocation'
export { default as useBasepath } from './browser/hooks/useBasepath'
export { useStaticInfo } from './browser/hooks/useStaticInfo'
export { useRoutePath, routePathContext } from './browser/hooks/useRoutePath'
export { RouteData, withRouteData } from './browser/components/RouteData'
export { SiteData, withSiteData } from './browser/components/SiteData'
export {
addPrefetchExcludes,
getRouteInfo,
isPrefetchableRoute,
onReloadClientData,
onReloadTemplates,
pluginHooks,
plugins,
prefetch,
prefetchData,
prefetchTemplate,
registerPlugins,
registerTemplateForPath,
registerTemplates,
routeErrorByPath,
routeInfoByPath,
sharedDataByHash,
templateErrorByPath,
templates,
templatesByPath,
} from './browser'
// Utils
export { getRoutePath, makePathAbsolute, pathJoin } from './browser/utils'