Try something like this for it.
import wixLocation from 'wix-location';
import {sendEmail} from 'backend/email';
$w.onReady(function () {
$w("#dataset2").onBeforeSave(function() {
$w("#dataset2").setFieldValue('pageUrl', wixLocation.url);
});
$w("#dataset2").onAfterSave(sendFormData);
});
let path = wixLocation.onChange((location) => {
return location.path;
})
async function sendFormData() {
const subject = `New Submission from ${$w("#input9").value}`;
const body = `First Name: ${$w("#input1").value}
\rLast Name: ${$w("#input2").value}
\rEmail: ${$w("#input4").value}
\rPhone: ${$w("#input3").value}
\rPosition/Title: ${$w("#input6").value}
\rCompany: ${$w("#input5").value}
\rHow did you hear about us?: ${$w("#input7").value}
\rIndustry/Application: ${$w("#input8").value}
\rProduct Interest: ${$w("#input9").value}
\rComments: ${$w("#input10").value}
\rURL: path`;
sendEmail(subject, body)
.then(response => console.log(response));
}