Generalize TypeScript and add typings to getPage

This commit is contained in:
tniezg
2021-08-30 14:38:23 +02:00
parent 490f94b515
commit 320fc0645d
5 changed files with 54 additions and 21 deletions

View File

@@ -1,10 +1,9 @@
import { createEndpoint } from '@commerce/api'
import type { CommerceAPI } from '@commerce/api'
import type { GetAPISchema } from '@commerce/api'
import type { GetAPISchema, CommerceAPI } from '@commerce/api'
import checkoutEndpoint from '@commerce/api/endpoints/checkout'
import type { CheckoutSchema } from '@commerce/types/checkout'
import checkout from './checkout'
import { SpreeApiProvider } from '../..'
import type { SpreeApiProvider } from '../..'
export type CheckoutAPI = GetAPISchema<
CommerceAPI<SpreeApiProvider>,