matomo-react-sdk
Version:
<img src="./logo.png" width="350">
16 lines (11 loc) • 453 B
JavaScript
import PropTypes from 'prop-types';
import React, { createContext } from 'react';
export const MatomoContext = createContext({});
const MatomoProvider = ({ instance, children }) => (
<MatomoContext.Provider value={instance}>{children}</MatomoContext.Provider>
);
MatomoProvider.propTypes = {
instance: PropTypes.object.isRequired,
children: PropTypes.oneOfType([PropTypes.array, PropTypes.object]).isRequired
};
export default MatomoProvider;