dtable-utils
Version:
dtable common utils
21 lines (16 loc) • 839 B
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
var text = require('./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 text.sortText(sLeftCollaborators, sRightCollaborators, sortType);
};
exports.sortCollaborator = sortCollaborator;