UNPKG

@paroicms/server

Version:
14 lines 487 B
import { ApiError } from "@paroicms/public-server-lib"; export function formatGqlOrderBy(gqlOrderBy) { return (gqlOrderBy.map((item) => ({ fieldName: item.fieldName, direction: formatDirection(item.direction), })) ?? []); } function formatDirection(direction) { if (direction !== "asc" && direction !== "desc") { throw new ApiError(`Invalid direction ${direction}`, 404); } return direction; } //# sourceMappingURL=lnode-wrap.formatters.js.map