Upload Image using Code

Okay here, is my code:

let hold
export function button1_click(event) {
if ($w(“#uploadButton1”).value.length > 0) { // user chose a file
console.log(Uploading '${$w("#uploadButton1").value[0].name}');
$w(“#uploadButton1”).startUpload()
.then( (uploadedFile) => {
hold = uploadedFile.url;
$w(“#input9”).value = uploadedFile.url;
console.log(“Upload successful. File is available here:”);
console.log(uploadedFile.url);
} )
. catch ( (uploadError) => {
console.log(File upload error: ${uploadError.errorCode});
console.log(uploadError.errorDescription);
} );
}
else { // user clicked button but didn’t chose a file
console.log(“Please choose a file to upload.”)
}

let toInsert = {
“locId”: $w(“#input8”).value,
“firstName”: $w(“#input1”).value,
“email”: $w(“#input3”).value,
“qwezzy”: $w(“#input2”).value,
“questionDuringLesson”: $w(“#input4”).value,
“subject”: $w(“#dropdown1”).value,
“grade”: $w(“#dropdown2”).value,// wixUsers.currentUser.id,
“relatedResource”: $w(“#input5”).value,
“attachment”: hold,
//“contributionToQwezzy”: $w(“#switch1”).value,
“attachmentAvailable”: tru,
“date”: $w(“#datePicker1”).value
};

wixData.insert(“Qwezzy_Share”, toInsert)
.then( (results) => {
let item = results; //see item below

} )
$w(“#text18”).show()
wixLocation.to(“/thank-you”)

. catch ( (err) => {
let errorMsg = err;
} );

}