minor bug fixes

This commit is contained in:
paul
2024-09-29 20:57:10 +05:30
parent 97fca285d7
commit 923e371f1f
4 changed files with 20 additions and 17 deletions

View File

@@ -117,7 +117,7 @@ async function generateTkinterCode(projectName, widgetList=[], widgetRefs=[], as
// TODO: avoid adding \n inside the list instead rewrite using code.join("\n")
const code = [
"# This code is generated by PyUIbuilder: https://github.com/paulledemon",
"# This code is generated by PyUIbuilder: https://github.com/PaulleDemon/PyUIBuilder",
"\n\n",
...imports.flatMap((item, index) => index < imports.length - 1 ? [item, "\n"] : [item]), //add \n to every line
"\n\n",
@@ -132,12 +132,14 @@ async function generateTkinterCode(projectName, widgetList=[], widgetRefs=[], as
const createFileList = [
{
fileData: code.join("\n"),
fileData: code.join(""),
fileName: "main.py",
folder: ""
}
]
console.log("requirements: ", requirements)
if (requirements.length > 0){
createFileList.push({
fileData: requirements.join("\n"),
@@ -176,11 +178,11 @@ async function generateTkinterCode(projectName, widgetList=[], widgetRefs=[], as
}
// createFilesAndDownload(createFileList, projectName).then(() => {
// message.success("Download complete")
// }).catch(() => {
// message.error("Error while downloading")
// })
createFilesAndDownload(createFileList, projectName).then(() => {
message.success("Download complete")
}).catch(() => {
message.error("Error while downloading")
})
}