This commit is contained in:
Julian Tölle 2021-05-15 19:58:18 +02:00
parent 59a17fc303
commit efb8af0e47
9 changed files with 72 additions and 13 deletions

9
src/global.d.ts vendored
View file

@ -7,5 +7,12 @@ declare namespace paypal {
render(selector: string): void;
}
function Buttons(options: { createOrder: (data: unknown, actions: unknown) => unknown }): Button;
interface ButtonOptions {
createOrder: (data: unknown, actions: unknown) => unknown;
onApprove: (data: unknown, actions: unknown) => unknown;
onCancel: (data: unknown) => unknown;
onError: (data: unknown) => unknown;
}
function Buttons(options: ButtonOptions): Button;
}