@arc-core-components/amp-document-boilerplate
v0.2.8-beta.0
Published
AMP document boilerplate components
Downloads
2,218
Maintainers
Keywords
Readme
AMP Document boilerplate
Exports
Html
Renders the html node with the attributes required for AMP documents (and all additional attributes supplied as props).
BaseMarkup
Must be rendered as the first child of <head>
. Renders the base markup that
all AMP documents require.
Props
canonicalUrl
(string): the canonical URL of the non-AMP version of the page (or the AMP URL if a non-AMP version doesn't exist)
Example usage
import {
Html,
BaseMarkup
} from "@arc-core-components/amp-document-boilerplate";
<Html>
<head>
<BaseMarkup canonicalUrl="/" />
{/* add additional head elements here. This is where you would include amp component required scripts. */}
</head>
<body>{/* render feature children here */}</body>
</Html>;