chore: optimize email templates (found by knip)

This commit is contained in:
javayhu 2025-06-20 21:00:51 +08:00
parent cb5c588b1e
commit 107f761716
4 changed files with 9 additions and 12 deletions

View File

@ -11,7 +11,7 @@ interface ContactMessageProps extends BaseEmailProps {
message: string;
}
export function ContactMessage({
export default function ContactMessage({
name,
email,
message,
@ -40,5 +40,3 @@ ContactMessage.PreviewProps = {
email: 'username@example.com',
message: 'This is a test message',
};
export default ContactMessage;

View File

@ -11,7 +11,7 @@ interface ForgotPasswordProps extends BaseEmailProps {
name: string;
}
export function ForgotPassword({
export default function ForgotPassword({
url,
name,
locale,
@ -38,5 +38,3 @@ ForgotPassword.PreviewProps = {
url: 'https://mksaas.com',
name: 'username',
};
export default ForgotPassword;

View File

@ -7,7 +7,7 @@ import { createTranslator } from 'use-intl/core';
interface SubscribeNewsletterProps extends BaseEmailProps {}
export function SubscribeNewsletter({
export default function SubscribeNewsletter({
locale,
messages,
}: SubscribeNewsletterProps) {
@ -29,5 +29,3 @@ SubscribeNewsletter.PreviewProps = {
locale: routing.defaultLocale,
messages: defaultMessages,
};
export default SubscribeNewsletter;

View File

@ -11,7 +11,12 @@ interface VerifyEmailProps extends BaseEmailProps {
name: string;
}
export function VerifyEmail({ url, name, locale, messages }: VerifyEmailProps) {
export default function VerifyEmail({
url,
name,
locale,
messages,
}: VerifyEmailProps) {
const t = createTranslator({
locale,
messages,
@ -33,5 +38,3 @@ VerifyEmail.PreviewProps = {
url: 'https://mksaas.com',
name: 'username',
};
export default VerifyEmail;