Преобразовать функцию из колбэка в промис

import asyncAuth from '.';

/**
 * Функция asyncAuth(callback) принимает колбэк, который получает:
 *   - error (ошибку) как первый аргумент
 *   - data (данные с бэкенда) как второй аргумент
 * 
 * Формат вызова: asyncAuth((error, data) => {})
 * 
 * Задача: реализовать функцию auth(), которая вызывает asyncAuth(),
 * но возвращает Promise
 */

function auth() {
    // asyncAuth((error, data) => {});
}

Оставьте комментарий