diff options
| author | Sebastien Castiel <sebastien@castiel.me> | 2024-01-19 11:28:25 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-01-19 11:28:25 -0500 |
| commit | 23524cb94314fd50476ccffe654841d980c713d7 (patch) | |
| tree | 6546d4d8675c1e4bc9d30f6bf526e08eef9b4eaf /src/components/feedback-button/feedback-button-actions.tsx | |
| parent | f9040f8beda10b3969572cf8764e49f9b24b222a (diff) | |
Clean project from marketing content (#50)
* Clean project from marketing content
* Remove some dependencies
Diffstat (limited to 'src/components/feedback-button/feedback-button-actions.tsx')
| -rw-r--r-- | src/components/feedback-button/feedback-button-actions.tsx | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/src/components/feedback-button/feedback-button-actions.tsx b/src/components/feedback-button/feedback-button-actions.tsx deleted file mode 100644 index 00c8748..0000000 --- a/src/components/feedback-button/feedback-button-actions.tsx +++ /dev/null @@ -1,23 +0,0 @@ -'use server' -import { formSchema } from '@/components/feedback-button/feedback-button-common' -import { FeedbackButtonEmail } from '@/components/feedback-button/feedback-button-email' -import { getResend } from '@/lib/resend' -import { env } from 'process' - -export async function sendFeedback(values: unknown) { - 'use server' - const { email, message } = formSchema.parse(values) - const resend = getResend() - if (!resend || !env.FEEDBACK_EMAIL_FROM || !env.FEEDBACK_EMAIL_TO) { - console.warn( - 'Resend is not properly configured. Feedback email won’t be sent.', - ) - return - } - await resend.emails.send({ - from: env.FEEDBACK_EMAIL_FROM, - to: env.FEEDBACK_EMAIL_TO, - subject: `Spliit: new feedback from ${email || 'anonymous user'}`, - react: <FeedbackButtonEmail email={email} message={message} />, - }) -} |
