Get current user email and add to collection

@sapirh newbie here. I have tried and tried to get something like this to work, but getting nowhere. My latest effort.

import wixUsers from ‘wix-users’;
import wixLocation from ‘wix-location’;
let user = wixUsers.currentUser;

let userId = user.id; // “r5cme-6fem-485j-djre-4844c49”
let isLoggedIn = user.loggedIn; // true
let userRole = user.role; // “Member”

user.getEmail()
.then( (email) => {
let userEmail = email; // “user@something.com
$w(“#input4”).value = userEmail;

} );
}

export function button1_click() {
let user = wixUsers.currentUser;

let userId = user.id; // “r5cme-6fem-485j-djre-4844c49”
let isLoggedIn = user.loggedIn; // true
let userRole = user.role; // “Member”

user.getEmail()
.then( (email) => {
let userEmail = email; // “user@something.com
$w(“#dataset5”).setFieldValue(“email”, userEmail);

} );
}