feat: Add data erasure request form and a new backend API endpoint for message submission.

This commit is contained in:
Van Leemput Dayron
2025-12-15 17:40:14 +01:00
parent 6c11cf5213
commit 572159b45a
9 changed files with 617 additions and 16 deletions

View File

@@ -247,18 +247,36 @@ const TravelMate = () => {
<h3 style={{ marginBottom: '1.5rem' }}>
{t('policies.title')}
</h3>
<Link
to={`/${language}/travelmate/policies`}
className="btn btn-secondary"
style={{
display: 'inline-flex',
alignItems: 'center',
gap: '10px',
textDecoration: 'none'
}}
>
{t('travelmate.policies.link')}
</Link>
<div style={{ display: 'flex', gap: '1rem', justifyContent: 'center', flexWrap: 'wrap' }}>
<Link
to={`/${language}/travelmate/policies`}
className="btn btn-secondary"
style={{
display: 'inline-flex',
alignItems: 'center',
gap: '10px',
textDecoration: 'none'
}}
>
{t('travelmate.policies.link')}
</Link>
<Link
to={`/${language}/travelmate/erasedata`}
className="btn btn-secondary"
style={{
display: 'inline-flex',
alignItems: 'center',
gap: '10px',
textDecoration: 'none',
background: 'rgba(239, 68, 68, 0.1)',
color: '#EF4444',
borderColor: 'rgba(239, 68, 68, 0.2)'
}}
>
<Shield size={18} />
{t('travelmate.erasedata.link')}
</Link>
</div>
</motion.div>
</motion.div>