@genexus/web-standard-functions
Version:
GeneXus JavaScript standard functions library for web generators
18 lines • 607 B
JavaScript
export const chooseImage = async () => {
return new Promise((resolve, reject) => {
const newInput = document.createElement("input");
newInput.type = "file";
newInput.accept = "image/*";
newInput.multiple = false;
newInput.hidden = true;
document.body.appendChild(newInput);
newInput.onchange = async (eventInfo) => {
document.body.removeChild(newInput);
resolve(newInput.files[0]);
};
requestAnimationFrame(() => {
newInput.click();
});
});
};
//# sourceMappingURL=chooseImage.js.map