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 header: true
}); });
const timestamp = new Date().toISOString().replace(/\D/g, '').slice(0, -3);
return new Response(csv, { return new Response(csv, {
status: 200, status: 200,
headers: { headers: {
'Content-Type': 'text/csv', 'Content-Type': 'text/csv',
'Content-Disposition': 'attachment; filename="export.csv"' 'Content-Disposition': `attachment; filename="work-timer-export-${timestamp}.csv"`,
} },
}); });
} }