Skip to content

Commit 18b8d8b

Browse files
fix: fix hooks types to allow asynchronous hook (#701)
1 parent 81484df commit 18b8d8b

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

types/index.d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -288,15 +288,15 @@ export interface SmartActionLoadHookField extends SmartActionHookField {
288288
}
289289

290290
export interface SmartActionLoadHook {
291-
(context: { fields: SmartActionLoadHookField[], request: SmartActionLoadHookRequest }): SmartActionLoadHookField[]
291+
(context: { fields: SmartActionLoadHookField[], request: SmartActionLoadHookRequest }): SmartActionLoadHookField[] | Promise<SmartActionLoadHookField[]>
292292
}
293293

294294
export interface SmartActionChangeHookField extends SmartActionHookField {
295295
previousValue: any,
296296
}
297297

298298
export interface SmartActionChangeHook {
299-
(context: { fields: SmartActionChangeHookField[], changedField: SmartActionChangeHookField, request: SmartActionChangeHookRequest }): SmartActionChangeHookField[]
299+
(context: { fields: SmartActionChangeHookField[], changedField: SmartActionChangeHookField, request: SmartActionChangeHookRequest }): SmartActionChangeHookField[] | Promise<SmartActionChangeHookField[]>
300300
}
301301

302302
export interface SmartActionHooks {

0 commit comments

Comments
 (0)