UNPKG

dtable-utils

Version:

dtable common utils

17 lines (14 loc) 744 B
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 };