@lonelyplanet/dotcom-core
Version:
This package is meant to house some of our more common UI and shared libs across dotcom applications.
17 lines (16 loc) • 594 B
TypeScript
/// <reference types="react-side-effect" />
import * as React from "react";
export interface IDataLayerProps {
data: object;
}
export declare const reducePropsToState: (propsList: IDataLayerProps[]) => {};
export declare const handleStateChangeOnClient: (state: any) => void;
export declare const createDataLayerScript: (state: any) => string;
declare const _default: (React.ComponentClass<IDataLayerProps, any> & {
peek: () => any;
rewind: () => string;
}) | (React.FunctionComponent<IDataLayerProps> & {
peek: () => any;
rewind: () => string;
});
export default _default;