Browse Source

docs(core): Fix PaymentMethodHandler docs

Michael Bromley 5 years ago
parent
commit
a6ab5af7d4
1 changed files with 2 additions and 1 deletions
  1. 2 1
      packages/core/src/config/payment-method/payment-method-handler.ts

+ 2 - 1
packages/core/src/config/payment-method/payment-method-handler.ts

@@ -169,6 +169,7 @@ export interface PaymentMethodConfigOptions<T extends PaymentMethodArgs = Paymen
  *
  * @example
  * ```ts
+ * import { PaymentMethodHandler, CreatePaymentResult, SettlePaymentResult, LanguageCode } from '\@vendure/core';
  * // A mock 3rd-party payment SDK
  * import gripeSDK from 'gripe';
  *
@@ -181,7 +182,7 @@ export interface PaymentMethodConfigOptions<T extends PaymentMethodArgs = Paymen
  *     args: {
  *         apiKey: { type: 'string' },
  *     },
- *     createPayment: async (order, args, metadata): Promise<PaymentConfig> => {
+ *     createPayment: async (order, args, metadata): Promise<CreatePaymentResult> => {
  *         try {
  *             const result = await gripeSDK.charges.create({
  *                 apiKey: args.apiKey,