style(teams): apply biome formatting and remove unused test import

This commit is contained in:
2026-06-26 00:16:26 +02:00
parent a0dcf85f5c
commit cd38621f8b
5 changed files with 15 additions and 24 deletions
+1 -1
View File
@@ -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,
@@ -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,
@@ -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({
</DialogHeader>
<input type="hidden" {...register("id")} />
<div className="flex flex-col gap-2">
<label htmlFor={`team-name-${team.id}`} className="mb-2 block text-lg">
<label
htmlFor={`team-name-${team.id}`}
className="mb-2 block text-lg"
>
{formCopy.nameLabel}
</label>
<input
@@ -118,9 +118,7 @@ export default function TeamEditForm({
{...register("name")}
className={`w-full rounded-lg border px-4 py-2 ${errors.name ? "border-error" : ""}`}
/>
{errors.name && (
<p className="text-error">{errors.name.message}</p>
)}
{errors.name && <p className="text-error">{errors.name.message}</p>}
</div>
<DialogFooter>
<DialogClose asChild>
+2 -1
View File
@@ -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",
},
},
@@ -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"] },
})