firelordjs
Version:
🔥 High Precision Typescript Wrapper for Firestore Web, Providing Unparalleled Type Safe and Dev Experience
14 lines (13 loc) • 572 B
JavaScript
import { orderBy as orderBy_ } from 'firebase/firestore';
/**
* Creates a {@link QueryConstraint} that sorts the query result by the
* specified field, optionally in descending order instead of ascending.
*
* @param fieldPath - The field to sort by.
* @param directionStr - Optional direction to sort by ('asc' or 'desc'). If
* not specified, order will be ascending.
* @returns The created {@link Query}.
*/
export var orderBy = function (fieldPath, directionStr) {
return { type: 'orderBy', fieldPath: fieldPath, ref: orderBy_(fieldPath, directionStr) };
};