feat: add timestamp in csv export filename

This commit is contained in:
Nicola Zambello 2023-06-23 12:33:32 +02:00
parent e8cd3cae7e
commit 7288ea834e
Signed by: nzambello
GPG key ID: 56E4A92C2C1E50BA

View file

@ -11,11 +11,13 @@ export async function loader({ request }: LoaderArgs) {
header: true
});
const timestamp = new Date().toISOString().replace(/\D/g, '').slice(0, -3);
return new Response(csv, {
status: 200,
headers: {
'Content-Type': 'text/csv',
'Content-Disposition': 'attachment; filename="export.csv"'
}
'Content-Disposition': `attachment; filename="work-timer-export-${timestamp}.csv"`,
},
});
}