Skip to content

Commit d58be8a

Browse files
authored
Fix EventExtensionTargets output type (#2843)
* fix `EventExtensionTargets` output type. * add changeset.
1 parent 4177eee commit d58be8a

File tree

2 files changed

+11
-4
lines changed

2 files changed

+11
-4
lines changed

.changeset/wise-plants-pay.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@shopify/ui-extensions': minor
3+
---
4+
5+
updated event target EventExtensionTargets output type.

packages/ui-extensions/src/surfaces/point-of-sale/event/targets.ts

+6-4
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,16 @@ import {CartUpdateEventData} from './data/CartUpdateEventData';
99
export interface EventExtensionTargets {
1010
'pos.transaction-complete.event.observe': (
1111
data: TransactionCompleteData,
12-
) => BaseOutput;
12+
) => Promise<BaseOutput>;
1313
'pos.cash-tracking-session-start.event.observe': (
1414
data: CashTrackingSessionStartData,
15-
) => BaseOutput;
15+
) => Promise<BaseOutput>;
1616
'pos.cash-tracking-session-complete.event.observe': (
1717
data: CashTrackingSessionCompleteData,
18-
) => BaseOutput;
19-
'pos.cart-update.event.observe': (data: CartUpdateEventData) => BaseOutput;
18+
) => Promise<BaseOutput>;
19+
'pos.cart-update.event.observe': (
20+
data: CartUpdateEventData,
21+
) => Promise<BaseOutput>;
2022
}
2123

2224
export type EventExtensionTarget = keyof EventExtensionTargets;

0 commit comments

Comments
 (0)