import { ListParam, convertListParams } from '@things-factory/shell' import { getRepository } from 'typeorm' import { MarketplaceStore } from '../../../entities' export const marketplaceStoresResolver = { async marketplaceStores(_: any, params: ListParam, context: any) { const convertedParams = convertListParams(params, context.state.domain.id) const [items, total] = await getRepository(MarketplaceStore).findAndCount({ ...convertedParams, relations: ['domain', 'creator', 'updater'] }) return { items, total } } }