@gravity-ui/uikit
Version:
Gravity UI base styling and components
11 lines (10 loc) • 363 B
JavaScript
'use client';
import * as React from 'react';
import { eventBroker } from "./EventBroker.js";
export function useEventBroker(subscription, broker = eventBroker) {
React.useEffect(() => {
broker.subscribe(subscription);
return () => broker.unsubscribe(subscription);
}, [broker, subscription]);
}
//# sourceMappingURL=useEventBroker.js.map