dtable-utils
Version:
dtable common utils
17 lines (14 loc) • 744 B
JavaScript
import { sortText } from './text.js';
/**
* Sort collaborator with email or name
* @param {array} leftCollaborators e.g. [ collaborator.email, ... ] | [ collaborator.name, ... ]
* @param {array} rightCollaborators
* @param {string} sortType e.g. 'up' | 'down
* @returns number
*/
var sortCollaborator = function sortCollaborator(leftCollaborators, rightCollaborators, sortType) {
var sLeftCollaborators = Array.isArray(leftCollaborators) && leftCollaborators.length ? leftCollaborators.join('') : null;
var sRightCollaborators = Array.isArray(rightCollaborators) && rightCollaborators.length ? rightCollaborators.join('') : null;
return sortText(sLeftCollaborators, sRightCollaborators, sortType);
};
export { sortCollaborator };