feat: update CursosVista component layout and modify nuevaCompetencia validation in CursosSchema
This commit is contained in:
parent
b57e880456
commit
5a7479c18a
diplomas/src
|
@ -169,15 +169,15 @@ export default function CursosVista() {
|
|||
<td className="py-2 px-4 border-b">
|
||||
{curso.competencias.join(", ")}
|
||||
</td>
|
||||
<td className="py-2 px-4 border-b space-x-2">
|
||||
<td className="py-2 border-b flex">
|
||||
<Button
|
||||
className="bg-blue-500 hover:bg-blue-700 text-white font-bold py-1 px-3 rounded"
|
||||
className="bg-blue-500 hover:bg-blue-700 text-white font-bold py-1 px-3 rounded m-1"
|
||||
onClick={() => iniciarEdicion(curso)}
|
||||
>
|
||||
Editar
|
||||
</Button>
|
||||
<Button
|
||||
className="bg-red-500 hover:bg-red-700 text-white font-bold py-1 px-3 rounded"
|
||||
className="bg-red-500 hover:bg-red-700 text-white font-bold py-1 px-3 rounded m-1"
|
||||
onClick={() => confirmarEliminacion(curso.id)}
|
||||
>
|
||||
Eliminar
|
||||
|
|
|
@ -7,8 +7,5 @@ export const cursosSchema = z.object({
|
|||
.regex(/^[\p{L}\s]+$/u, "Solo se permiten letras en el nombre"),
|
||||
descripcion: z.string().nonempty("Escribe una descripción"),
|
||||
horas: z.number().positive("Las horas deben ser un número positivo").int(),
|
||||
nuevaCompetencia: z
|
||||
.string()
|
||||
.nonempty("Escribe las competencias")
|
||||
.regex(/^[\p{L}\s]+$/u, "Solo se permiten letras en las competencias"),
|
||||
nuevaCompetencia: z.string().optional(),
|
||||
});
|
||||
|
|
Loading…
Reference in New Issue