refactor: some name and styling changes

This commit is contained in:
Riccardo
2023-12-17 17:48:08 +01:00
parent 6245ee943d
commit 878e787ed0
17 changed files with 55 additions and 44 deletions

View File

@@ -1,7 +1,7 @@
import { z } from 'zod';
import prisma from '../../../prisma/prisma';
import { ApiResponse } from '../../../utils/apiResponse';
import { ConfirmationSchema, ResponseSchema } from '../../../utils/types';
import { ConfirmationSchema, ResponseSchema } from '../../../utils/schemas';
export const dynamic = 'force-dynamic'; // defaults to force-static
export async function POST(request: Request) {

View File

@@ -2,8 +2,8 @@ import { NextResponse } from 'next/server';
import { z } from 'zod';
import NewsletterTemplate from '../../../components/emails/newsletter';
import prisma from '../../../prisma/prisma';
import { NewsDatabaseSchema, NewsSchema } from '../../../utils/schemas';
import { sender } from '../../../utils/sender';
import { NewsDatabaseSchema, NewsSchema } from '../../../utils/types';
import { singleNews, topNews } from '../../../utils/urls';
export async function GET(request: Request) {

View File

@@ -1,10 +1,10 @@
import * as crypto from 'crypto';
import { z } from 'zod';
import SubscribeTemplate from '../../../components/emails/subscribe';
import ConfirmationTemplate from '../../../components/emails/confirmation';
import prisma from '../../../prisma/prisma';
import { ApiResponse } from '../../../utils/apiResponse';
import { ResponseSchema, SubscribeFormSchema } from '../../../utils/schemas';
import { sender } from '../../../utils/sender';
import { ResponseSchema, SubscribeFormSchema } from '../../../utils/types';
export const dynamic = 'force-dynamic'; // defaults to force-static
export async function POST(request: Request) {
@@ -60,7 +60,7 @@ export async function POST(request: Request) {
}
});
const sent = await sender([email], SubscribeTemplate(code));
const sent = await sender([email], ConfirmationTemplate(code));
if (!sent) {
return ApiResponse(500, 'Internal server error');

View File

@@ -2,8 +2,8 @@ import { z } from 'zod';
import UnsubscribeTemplate from '../../../components/emails/unsubscribe';
import prisma from '../../../prisma/prisma';
import { ApiResponse } from '../../../utils/apiResponse';
import { ResponseSchema, UnsubscribeFormSchema } from '../../../utils/schemas';
import { sender } from '../../../utils/sender';
import { ResponseSchema, UnsubscribeFormSchema } from '../../../utils/types';
export const dynamic = 'force-dynamic'; // defaults to force-static
export async function POST(request: Request) {