UNPKG

react-amphtml

Version:

Use amphtml components inside your React apps easily!

18 lines (17 loc) 517 B
import { ReactElement } from 'react'; import { ScriptProps } from '../amphtml/amphtml'; import { Formats } from '../constants'; export interface ScriptSource { src: string; extension: string; } export default class AmpScripts { private scripts; constructor(htmlFormat?: Formats); addExtension({ extension, version, }: { extension: ScriptProps['specName']; version?: ScriptProps['version']; }): void; getScripts(): ScriptSource[]; getScriptElements(): ReactElement[]; }