<script setup lang="ts">
import { Heading, Link as VLink, Text } from '@vue-email/components'

import StyledEmail from '@/emails/shared/StyledEmail.vue'
</script>

<template>
	<StyledEmail
		title="Report of '{report.title}' has been updated"
		:manual-links="[
			{ link: 'https://modrinth.com/legal/rules', label: 'Community Guidelines' },
			{
				link: 'https://modrinth.com/dashboard/report/{report.id}',
				label: 'View report in dashboard',
			},
			{ link: 'https://support.modrinth.com', label: 'Support Portal' },
		]"
	>
		<Heading as="h1" class="mb-2 text-2xl font-bold"
			>Report of '{report.title}' has been updated</Heading
		>

		<Text class="text-base">Hi {user.name},</Text>

		<Text class="text-base"
			>Your report of {report.title} from {report.date} has been updated by our moderation
			team.</Text
		>

		<Text class="text-base">
			You can
			<VLink href="https://modrinth.com/dashboard/report/{report.id}" class="text-green underline"
				>view the full report thread</VLink
			>
			to see the update. If you have more information to add, please reply in the report thread for
			our moderators to review.
		</Text>

		<Text class="text-base"
			>Thank you for helping keep Modrinth safe and welcoming for everyone.</Text
		>
	</StyledEmail>
</template>
