import { NextPageCursor } from '../types/api_primitives' import { RequestData } from '../utils/client' export const getNextPageParamFromMeta = ( next: NextPageCursor = {} ): Partial | undefined => { if (next.idLt) return { where: { id_lt: next.idLt } } if (next.idGt) return { where: { id_gt: next.idGt } } if (next.idLte) return { where: { id_lte: next.idLte } } if (next.idGte) return { where: { id_gte: next.idGte } } if (next.offset) return { offset: Number(next.offset) } return undefined }