как передать мою пользовательскую переменную из моего обещания в функцию getworkspace
В основном моя функция get user в настоящее время находит пользователя по заданному параметру, и обещание разрешается, посколькуНет ошибок.
Затем я подключаю свою функцию getworkspace к console.log, и эта переданная переменная
function getworkspace(user) {
// get all workspaces with passed id
console.log('getting channels using id: ', user );
}
function getuser(id) {
return new Promise (( resolve, reject) => {
// found user details ...
var user = { id: 'gh5g543', username: 'devcoffee', pass: '5hbfvh' };
const error = false;
if (!error) { resolve(); }
else { reject('error: somethings wrong') }
});
}
getuser( 'devcoffee' )
.then(getworkspace)
.catch( err => console.log(err));