From 2e8554de0dd517c99790abf154559dadc5fe98f4 Mon Sep 17 00:00:00 2001 From: TJP <69581225+JavaProgswing@users.noreply.github.com> Date: Tue, 26 May 2026 19:50:33 +0530 Subject: [PATCH] feature: add download md button to main header --- src/pages/ReadmeMaker/ReadmeMaker.jsx | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/pages/ReadmeMaker/ReadmeMaker.jsx b/src/pages/ReadmeMaker/ReadmeMaker.jsx index 316c09b..a3227e9 100644 --- a/src/pages/ReadmeMaker/ReadmeMaker.jsx +++ b/src/pages/ReadmeMaker/ReadmeMaker.jsx @@ -46,6 +46,18 @@ export default function ReadmeMaker() { .catch(() => toast('Copy failed')); } + function handleDownloadMd() { + if (!currentMd) { toast('Nothing to download yet!'); return; } + const blob = new Blob([currentMd], { type: 'text/markdown' }); + const a = document.createElement('a'); + a.href = URL.createObjectURL(blob); + a.download = 'README.md'; + document.body.appendChild(a); + a.click(); + document.body.removeChild(a); + toast('✓ README.md downloaded!'); + } + function handleResetAll() { resetAll(); setActiveTemplate(null); @@ -95,6 +107,7 @@ export default function ReadmeMaker() { +