24 lines
583 B
JavaScript
24 lines
583 B
JavaScript
import {
|
|
TrackedMeasurementsContext,
|
|
TrackedMeasurementsContextProvider,
|
|
useTrackedMeasurements,
|
|
} from './contexts';
|
|
|
|
function getContextModule({ servicesManager, extensionManager }) {
|
|
const BoundTrackedMeasurementsContextProvider = TrackedMeasurementsContextProvider.bind(
|
|
null,
|
|
{ servicesManager, extensionManager }
|
|
);
|
|
|
|
return [
|
|
{
|
|
name: 'TrackedMeasurementsContext',
|
|
context: TrackedMeasurementsContext,
|
|
provider: BoundTrackedMeasurementsContextProvider,
|
|
},
|
|
];
|
|
}
|
|
|
|
export { useTrackedMeasurements };
|
|
export default getContextModule;
|