From cd38621f8bb363dda0bc7d41dea26f62305c7cb3 Mon Sep 17 00:00:00 2001 From: Asis Ferrer Date: Fri, 26 Jun 2026 00:16:26 +0200 Subject: [PATCH] style(teams): apply biome formatting and remove unused test import --- src/actions/team.actions.ts | 2 +- .../people/_components/team.create.form.tsx | 5 +---- .../people/_components/team.edit.form.tsx | 22 +++++++++---------- src/i18n/dictionaries/es.ts | 3 ++- .../use-cases/team.use-cases.test.ts | 7 +----- 5 files changed, 15 insertions(+), 24 deletions(-) diff --git a/src/actions/team.actions.ts b/src/actions/team.actions.ts index ec0e9b5..cb049f1 100644 --- a/src/actions/team.actions.ts +++ b/src/actions/team.actions.ts @@ -2,7 +2,6 @@ import { revalidatePath } from "next/cache" import { flattenError } from "zod" -import { getAuthenticatedSession, requireRole } from "@/services/auth.service" import { getI18n } from "@/i18n/server" import { buildCreateTeamSchema, @@ -10,6 +9,7 @@ import { type CreateTeamFormType, type UpdateTeamFormType, } from "@/schemas/team.schema" +import { getAuthenticatedSession, requireRole } from "@/services/auth.service" import { createTeamUseCase, deleteTeamUseCase, diff --git a/src/app/(dashboard)/people/_components/team.create.form.tsx b/src/app/(dashboard)/people/_components/team.create.form.tsx index 03a7d03..a9f8b8c 100644 --- a/src/app/(dashboard)/people/_components/team.create.form.tsx +++ b/src/app/(dashboard)/people/_components/team.create.form.tsx @@ -29,10 +29,7 @@ export default function TeamCreateForm({ submitButtonCopy: SubmitButtonCopy }) { const router = useRouter() - const schema = useMemo( - () => buildCreateTeamSchema(schemaCopy), - [schemaCopy], - ) + const schema = useMemo(() => buildCreateTeamSchema(schemaCopy), [schemaCopy]) const { register, diff --git a/src/app/(dashboard)/people/_components/team.edit.form.tsx b/src/app/(dashboard)/people/_components/team.edit.form.tsx index 28c6795..2cc8eb6 100644 --- a/src/app/(dashboard)/people/_components/team.edit.form.tsx +++ b/src/app/(dashboard)/people/_components/team.edit.form.tsx @@ -7,6 +7,10 @@ import { useMemo, useState } from "react" import { useForm } from "react-hook-form" import { toast } from "sonner" import { updateTeamAction } from "@/actions/team.actions" +import { + SubmitButton, + type SubmitButtonCopy, +} from "@/components/forms/submitButton" import { Button } from "@/components/ui/button" import { Dialog, @@ -18,10 +22,6 @@ import { DialogTitle, DialogTrigger, } from "@/components/ui/dialog" -import { - SubmitButton, - type SubmitButtonCopy, -} from "@/components/forms/submitButton" import type { Dictionary } from "@/i18n/dictionaries" import { buildUpdateTeamSchema, @@ -48,10 +48,7 @@ export default function TeamEditForm({ }) { const router = useRouter() const [open, setOpen] = useState(false) - const schema = useMemo( - () => buildUpdateTeamSchema(schemaCopy), - [schemaCopy], - ) + const schema = useMemo(() => buildUpdateTeamSchema(schemaCopy), [schemaCopy]) const { register, @@ -108,7 +105,10 @@ export default function TeamEditForm({
-
diff --git a/src/i18n/dictionaries/es.ts b/src/i18n/dictionaries/es.ts index f0192c5..48983d4 100644 --- a/src/i18n/dictionaries/es.ts +++ b/src/i18n/dictionaries/es.ts @@ -423,7 +423,8 @@ export const es = { }, schema: { nameRequired: "El nombre del equipo es obligatorio", - nameMaxLength: "El nombre del equipo no puede superar los 80 caracteres", + nameMaxLength: + "El nombre del equipo no puede superar los 80 caracteres", idRequired: "El ID del equipo es obligatorio", }, }, diff --git a/tests/integration/use-cases/team.use-cases.test.ts b/tests/integration/use-cases/team.use-cases.test.ts index 76022ba..342d455 100644 --- a/tests/integration/use-cases/team.use-cases.test.ts +++ b/tests/integration/use-cases/team.use-cases.test.ts @@ -12,21 +12,18 @@ let createTeamUseCase: typeof import("@/use-cases/team.use-cases").createTeamUse let updateTeamUseCase: typeof import("@/use-cases/team.use-cases").updateTeamUseCase let deleteTeamUseCase: typeof import("@/use-cases/team.use-cases").deleteTeamUseCase let listTeamsUseCase: typeof import("@/use-cases/team.use-cases").listTeamsUseCase -let TeamService: typeof import("@/services/team.service").TeamService beforeAll(async () => { await startIntegrationTestDatabase() const prismaModule = await import("@/lib/prisma") const teamUseCases = await import("@/use-cases/team.use-cases") - const teamService = await import("@/services/team.service") prisma = prismaModule.prisma createTeamUseCase = teamUseCases.createTeamUseCase updateTeamUseCase = teamUseCases.updateTeamUseCase deleteTeamUseCase = teamUseCases.deleteTeamUseCase listTeamsUseCase = teamUseCases.listTeamsUseCase - TeamService = teamService.TeamService }) beforeEach(async () => { @@ -102,9 +99,7 @@ describe("team use-cases", () => { errors: { name: ["Team name is the same"] }, }) - expect( - await updateTeamUseCase({ id: team.id, name: other.name }), - ).toEqual({ + expect(await updateTeamUseCase({ id: team.id, name: other.name })).toEqual({ success: false, errors: { name: ["Team already exists"] }, })