@knowmax/genericlist-core
Version:
Knowmax Generic list with basic CRUD support without any user interface implementation.
11 lines (10 loc) • 372 B
JavaScript
/** Parse order expression by splitting order field name and optional sort indicator. */
export const parseOrderExpression = (expression) => {
const parts = expression.trim().split(' ');
if (parts.length > 0) {
return [parts[0].trim(), parts.length === 2 && parts[1].trim() === 'desc'];
}
else {
return [expression.trim(), false];
}
};