@@ -5,6 +5,7 @@ import { ModalAlertProps } from '@/organisms/ModalAlert/types'
55
66export 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