MCPcopy Index your code
hub / github.com/OpenSignLabs/OpenSign / getBase64FromUrl

Function getBase64FromUrl

apps/OpenSign/src/constant/Utils.js:783–799  ·  view source on GitHub ↗
(url, autosign)

Source from the content-addressed store, hash-verified

781};
782//convert url to base64
783export async function getBase64FromUrl(url, autosign) {
784 const data = await fetch(url);
785 const blob = await data.blob();
786 return new Promise((resolve) => {
787 const reader = new FileReader();
788 reader.readAsDataURL(blob);
789 reader.onloadend = function () {
790 const pdfBase = this.result;
791 if (autosign) {
792 resolve(pdfBase);
793 } else {
794 const suffixbase64 = pdfBase.split(",").pop();
795 resolve(suffixbase64);
796 }
797 };
798 });
799}
800
801export async function getBase64FromIMG(url) {
802 const data = await fetch(url);

Callers 10

handleWidgetsResponseFunction · 0.90
savePrefillImgFunction · 0.90
getDocumentDetailsFunction · 0.90
getDocumentDetailsFunction · 0.90
TemplatePlaceholderFunction · 0.90
getDocumentDetailsFunction · 0.90
initialsetupFunction · 0.90
handleToPrintFunction · 0.85
getDefaultSignatureFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected