@shopify/react-html
Version:
A component to render your react app with no static HTML.
21 lines (20 loc) • 710 B
TypeScript
import React from 'react';
import { HydrationManager } from '@shopify/react-hydrate';
import { HtmlManager } from '../../manager';
export interface Asset {
path: string;
integrity?: string;
}
export interface Props {
manager?: HtmlManager;
hydrationManager?: HydrationManager;
children: React.ReactElement<any> | string;
locale?: string;
styles?: Asset[];
scripts?: Asset[];
blockingScripts?: Asset[];
preloadAssets?: Asset[];
headMarkup?: React.ReactNode;
bodyMarkup?: React.ReactNode;
}
export default function Html({ manager, hydrationManager, children, locale, blockingScripts, scripts, styles, preloadAssets, headMarkup, bodyMarkup, }: Props): JSX.Element;