mirror of
https://github.com/vercel/commerce.git
synced 2025-03-28 08:15:54 +00:00
* Add ordercloud provider * Fix provider errors * Make submit checkout optional * Make submit checkout optional * Remove nullables when creating endpoint type * Update readme * Log checkout error * Log error * Save token to cookie * Update fetch rest * Use token at checkout Co-authored-by: Luis Alvarez <luis@vercel.com>
23 lines
526 B
TypeScript
23 lines
526 B
TypeScript
import type { OrdercloudConfig } from '../'
|
|
|
|
import { GetAllPagesOperation } from '@commerce/types/page'
|
|
|
|
export type Page = { url: string }
|
|
export type GetAllPagesResult = { pages: Page[] }
|
|
|
|
export default function getAllPagesOperation() {
|
|
async function getAllPages<T extends GetAllPagesOperation>({
|
|
config,
|
|
preview,
|
|
}: {
|
|
url?: string
|
|
config?: Partial<OrdercloudConfig>
|
|
preview?: boolean
|
|
} = {}): Promise<T['data']> {
|
|
return Promise.resolve({
|
|
pages: [],
|
|
})
|
|
}
|
|
return getAllPages
|
|
}
|