sort.js 348 B

123456789101112
  1. export function defined(d) {
  2. return d !== undefined && d !== null && !Number.isNaN(d);
  3. }
  4. /**
  5. * Sort data similar with Array.prototypo.sort.
  6. */
  7. export const Sort = (options) => {
  8. const { callback } = options;
  9. return (data) => (Array.isArray(data) ? [...data].sort(callback) : data);
  10. };
  11. Sort.props = {};
  12. //# sourceMappingURL=sort.js.map