I have async func in JS file. And a html page where i want use a result this func.
JS File
async function Tokens_per_owner() {
let tokens_owner = await contract.nft_tokens_for_owner({account_id: window.accountId.toString() });
let user_tokens = [];
for (let i in tokens_owner) {
user_tokens.push(tokens_owner[i]['token_id']);
}
return user_tokens;
}
window.onload = async () => {
const array_user_tokens = await Tokens_per_owner();
};
window.array_user_tokens = array_user_tokens;
and my html page
<script src="./wallet.js"></script>
<script type="text/javascript">
console.log(window.array_user_tokens);</script>
console.log doesnt work. How can i get array_user_tokens in my html page?