More updates

This commit is contained in:
Bel Curcio 2021-06-11 13:57:59 -03:00
parent 4784daad80
commit c74c4b0e07
2 changed files with 20 additions and 2 deletions

View File

@ -1,8 +1,16 @@
export type Page = any export type Page = any
export type GetAllPagesResult = { pages: Page[] } export type GetAllPagesResult = { pages: Page[] }
import type { LocalConfig } from '../index'
export default function getAllPagesOperation() { export default function getAllPagesOperation() {
function getAllPages(): Promise<GetAllPagesResult> { function getAllPages({
config,
preview,
}: {
url?: string
config?: Partial<LocalConfig>
preview?: boolean
}): Promise<GetAllPagesResult> {
return Promise.resolve({ return Promise.resolve({
pages: [], pages: [],
}) })

View File

@ -1,5 +1,6 @@
import { OperationContext } from '@commerce/api/operations' import { OperationContext } from '@commerce/api/operations'
import { Category } from '@commerce/types/site' import { Category } from '@commerce/types/site'
import { LocalConfig } from '../index'
export type GetSiteInfoResult< export type GetSiteInfoResult<
T extends { categories: any[]; brands: any[] } = { T extends { categories: any[]; brands: any[] } = {
@ -9,7 +10,16 @@ export type GetSiteInfoResult<
> = T > = T
export default function getSiteInfoOperation({}: OperationContext<any>) { export default function getSiteInfoOperation({}: OperationContext<any>) {
function getSiteInfo(): Promise<GetSiteInfoResult> { function getSiteInfo({
query,
variables,
config: cfg,
}: {
query?: string
variables?: any
config?: Partial<LocalConfig>
preview?: boolean
} = {}): Promise<GetSiteInfoResult> {
return Promise.resolve({ return Promise.resolve({
categories: [], categories: [],
brands: [], brands: [],