fix: include folder name in default download filename (#8654)
* ✨ (custom-get-download-folders.ts): update default filename to include folderName variable to provide more context and improve user experience * ✨ (custom-get-download-folders.ts): update folder name from "My Projects" to "Starter Project" for better clarity and consistency * 🐛 (custom-get-download-folders.ts): fix issue where folderName could be undefined, causing incorrect filename for download folder
This commit is contained in:
parent
360c2395fb
commit
a40e87f3e0
1 changed files with 5 additions and 1 deletions
|
|
@ -16,6 +16,10 @@ export const customGetDownloadFolderBlob = (
|
|||
folderName?: string,
|
||||
setSuccessData?: (data: any) => void,
|
||||
) => {
|
||||
if (folderName === "My Projects") {
|
||||
folderName = "Starter Project";
|
||||
}
|
||||
|
||||
// Create a blob from the response data
|
||||
const blob = new Blob([response.data], {
|
||||
type: "application/x-zip-compressed",
|
||||
|
|
@ -29,7 +33,7 @@ export const customGetDownloadFolderBlob = (
|
|||
const filename =
|
||||
response.headers?.["content-disposition"]
|
||||
?.split("filename=")[1]
|
||||
?.replace(/['"]/g, "") ?? "flows.zip";
|
||||
?.replace(/['"]/g, "") ?? `${folderName || "flows"}.zip`;
|
||||
|
||||
link.setAttribute("download", filename);
|
||||
document.body.appendChild(link);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue