diff --git a/src/components/DockBuilder/DockBuilder.jsx b/src/components/DockBuilder/DockBuilder.jsx index 1a0f62f..3c27e3c 100644 --- a/src/components/DockBuilder/DockBuilder.jsx +++ b/src/components/DockBuilder/DockBuilder.jsx @@ -155,12 +155,10 @@ export const DockBuilder = () => { const dockDataArr = (json.objects || []) .filter((object) => object.dockData && !object.snapClone) .map((object) => object.dockData); + if (dockDataArr.length > 0) { // Download as Excel - const worksheet = XLSX.utils.json_to_sheet(dockDataArr); - const workbook = XLSX.utils.book_new(); - XLSX.utils.book_append_sheet(workbook, worksheet, "Dock Data"); - XLSX.writeFile(workbook, `paradise_dock_data_${timestamp}.xlsx`); + downloadExcel(dockDataArr); } }, [editorMemo]);