13 lines
377 B
TypeScript
13 lines
377 B
TypeScript
![]() |
import { actions, NotificationPayload, useAppBridge } from "@saleor/app-sdk/app-bridge";
|
||
|
|
||
|
const useDashboardNotifier = () => {
|
||
|
const { appBridgeState, appBridge } = useAppBridge();
|
||
|
|
||
|
const notify = (payload: NotificationPayload) =>
|
||
|
appBridgeState?.ready && appBridge?.dispatch(actions.Notification(payload));
|
||
|
|
||
|
return [notify];
|
||
|
};
|
||
|
|
||
|
export default useDashboardNotifier;
|