'use strict'; const { API } = require('../../helpers/api'); const fetchAllMembers = () => { return new Promise((resolve, reject) => { API.get('/members') .then((result) => { const cleanedResult = []; const members = result.data || []; members.forEach((member) => { cleanedResult.push({ name: member.name, memberId: member['_id'], }); }); cleanedResult.sort((member1, member2) => (member1.name > member2.name) ? 1 : -1 ); resolve(cleanedResult); }) .catch((error) => { reject(error); }); }); }; module.exports = { fetchAllMembers, };