Skip to content

Commit 7940c68

Browse files
ErioldDaniel Montoya
andauthored
fix(test): add modal info test responsive (#630)
Co-authored-by: Daniel Montoya <daniel.montoya@eclass.cl>
1 parent c5da266 commit 7940c68

File tree

1 file changed

+33
-0
lines changed

1 file changed

+33
-0
lines changed

src/documentation/components/Organisms/ModalAlertDoc/ModalAlertDoc.tsx

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import { ModalAlertProps } from '@/organisms/ModalAlert/types'
55

66
export function ModalAlertDoc(): JSX.Element {
77
const [isOpen, setIsOpen] = useState(false)
8+
const [isOpenInfo, setIsOpenInfo] = useState(false)
89
const optionsModal: ModalAlertProps = {
910
showModal: isOpen,
1011
typeAlert: 'success',
@@ -27,10 +28,42 @@ export function ModalAlertDoc(): JSX.Element {
2728
},
2829
],
2930
}
31+
32+
const optionsModaInfol: ModalAlertProps = {
33+
showModal: isOpenInfo,
34+
typeAlert: 'info',
35+
title: 'Información sobre tu nota',
36+
description: (
37+
<>
38+
La razón por la que tu nota bajó en la evaluación podría ser que no entendiste completamente
39+
el tema. Esto sucede porque si no comprendes bien el contenido, es difícil responder
40+
correctamente a las preguntas. Es importante dedicar tiempo a estudiar y practicar para
41+
asegurarte de tener un buen entendimiento del tema antes de la evaluación. <br />
42+
<br />
43+
La razón para la disminución de tu nota podría ser que se detectó que copiaste en tus
44+
respuestas. Copiar no solo es deshonesto, sino que también muestra una falta de comprensión
45+
y habilidad para resolver problemas por tu cuenta. Es importante recordar que la integridad
46+
académica es fundamental y que es mejor esforzarse por entender y resolver los problemas por
47+
uno mismo, incluso si eso significa obtener una nota más baja en el corto plazo.
48+
</>
49+
),
50+
optionsButton: [
51+
{
52+
id: '1',
53+
label: 'Entendido',
54+
action: () => {
55+
setIsOpenInfo(false)
56+
},
57+
},
58+
],
59+
}
3060
return (
3161
<>
3262
<BtnPrimary onClick={() => setIsOpen(true)}>Ejemplo modal</BtnPrimary>
63+
<br />
64+
<BtnPrimary onClick={() => setIsOpenInfo(true)}>Ejemplo modal Info</BtnPrimary>
3365
<ModalAlert {...optionsModal} />
66+
<ModalAlert {...optionsModaInfol} />
3467
</>
3568
)
3669
}

0 commit comments

Comments
 (0)