X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/c276ce4c8dd3cf27ad6d17eca9af473f353fda55..d1c2611350e47527730f6d3b226b998abf15a607:/src/services/api/order-builder.ts diff --git a/src/services/api/order-builder.ts b/src/services/api/order-builder.ts index 03f2696a56..3fc49009ad 100644 --- a/src/services/api/order-builder.ts +++ b/src/services/api/order-builder.ts @@ -2,8 +2,8 @@ // // SPDX-License-Identifier: AGPL-3.0 -import * as _ from "lodash"; -import { Resource } from "src/models/resource"; +import { snakeCase } from "lodash"; +import { Resource } from "models/resource"; export enum OrderDirection { ASC, DESC } @@ -12,7 +12,7 @@ export class OrderBuilder { constructor(private order: string[] = []) {} addOrder(direction: OrderDirection, attribute: keyof T, prefix?: string) { - this.order.push(`${prefix ? prefix + "." : ""}${_.snakeCase(attribute.toString())} ${direction === OrderDirection.ASC ? "asc" : "desc"}`); + this.order.push(`${prefix ? prefix + "." : ""}${snakeCase(attribute.toString())} ${direction === OrderDirection.ASC ? "asc" : "desc"}`); return this; }