javascript please //20. function initPage //a. Dependencies: getUsers, populateSelectMenu //b. Should be an async function //c. No parameters. //d. Call await getUsers //e. Result is the users JSON data //f. Passes the users JSON data to the populateSelectMenu function //g. Result is the select element returned from populateSelectMenu //h. Return an array with users JSON data from getUsers and the select element //result from populateSelectMenu: [users, select] html Acme Blogs Select an Employee to display their posts. Acme Company
javascript please
//20. function initPage
//a. Dependencies: getUsers, populateSelectMenu
//b. Should be an async function
//c. No parameters.
//d. Call await getUsers
//e. Result is the users JSON data
//f. Passes the users JSON data to the populateSelectMenu function
//g. Result is the select element returned from populateSelectMenu
//h. Return an array with users JSON data from getUsers and the select element
//result from populateSelectMenu: [users, select]
html
<body>
<header>
<h1>Acme Blogs</h1>
<form id="filterForm">
<select id="selectMenu">
<option selected>Employees</option>
</select>
</form>
</header>
<main>
<p class="default-text">Select an Employee to display their posts.</p>
</main>
<footer>
<p>Acme Company</p>
</footer>
<div id="mocha" class="testResults"></div>
<script src="https://cdnjs.cloudflare.com/ajax/libs/mocha/9.1.3/mocha.min.js"
integrity="sha512-lvMvODyFG9d4cHdd60PNqWrHrXuuwI4NT4hZVZBVqF95tsNY36VJbXXG/s7Fv4DO4bk/g5pAvJkbKdKdieb1+g=="
crossorigin="anonymous" referrerpolicy="no-referrer"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/chai/4.3.4/chai.min.js"
integrity="sha512-gkZWobgJrQevN2HMEeTnSlxWPJ3HS0JJ3nXcgI6XLK/NI0z59jbztRZqbTlIzfl21vIGahQaeW0knwH1az/tbg=="
crossorigin="anonymous" referrerpolicy="no-referrer"></script>
<script>
mocha.setup("bdd");
</script>
</body>
Step by step
Solved in 2 steps