123456789101112131415161718 |
- import {useContext} from 'react';
- import HookStore from 'sentry/stores/hookStore';
- import {RouteAnalyticsContext} from 'sentry/views/routeAnalyticsContextProvider';
- /**
- * Sets the organization for route analytics events.
- * Only needs to be used once for the entire app just
- * below the Organization context.
- */
- export default function useRouteAnalyticsHookSetup() {
- const {setOrganization} = useContext(RouteAnalyticsContext);
- HookStore.persistCallback(
- 'react-hook:route-activated',
- 'setOrganization',
- setOrganization
- );
- }
|