UNPKG

dtable-utils

Version:

dtable common utils

21 lines (16 loc) 839 B
'use strict'; 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;