@@ -5,6 +5,7 @@ import { ModalAlertProps } from '@/organisms/ModalAlert/types'
5
5
6
6
export function ModalAlertDoc ( ) : JSX . Element {
7
7
const [ isOpen , setIsOpen ] = useState ( false )
8
+ const [ isOpenInfo , setIsOpenInfo ] = useState ( false )
8
9
const optionsModal : ModalAlertProps = {
9
10
showModal : isOpen ,
10
11
typeAlert : 'success' ,
@@ -27,10 +28,42 @@ export function ModalAlertDoc(): JSX.Element {
27
28
} ,
28
29
] ,
29
30
}
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
+ }
30
60
return (
31
61
< >
32
62
< BtnPrimary onClick = { ( ) => setIsOpen ( true ) } > Ejemplo modal</ BtnPrimary >
63
+ < br />
64
+ < BtnPrimary onClick = { ( ) => setIsOpenInfo ( true ) } > Ejemplo modal Info</ BtnPrimary >
33
65
< ModalAlert { ...optionsModal } />
66
+ < ModalAlert { ...optionsModaInfol } />
34
67
</ >
35
68
)
36
69
}
0 commit comments