Quellcode durchsuchen

Routing de quizzes dentro de la pagina de biografia arreglado. Color de header modifiacado

ryanbarreto1 vor 2 Jahren
Ursprung
Commit
9147c23314

+ 2
- 2
src/components/BiographySearchBar.tsx Datei anzeigen

@@ -12,7 +12,7 @@ import {
12 12
   IonIcon,
13 13
 } from '@ionic/react';
14 14
 import biographies from '../data/Biograph.json'
15
-import { square } from 'ionicons/icons';
15
+import { clipboardOutline } from 'ionicons/icons';
16 16
 
17 17
 function SearchBar() {
18 18
 
@@ -47,7 +47,7 @@ function SearchBar() {
47 47
               </IonCardContent>
48 48
             </IonItem>
49 49
             <IonItem routerLink={`/Question/${result.id}`} detail={true}>
50
-              <IonIcon icon={square} />Tomar quiz
50
+              <IonIcon icon={clipboardOutline} />Tomar quiz
51 51
             </IonItem>
52 52
           </IonCard>
53 53
         </>

+ 15
- 14
src/data/Quizzes.json Datei anzeigen

@@ -19,48 +19,49 @@
19 19
         "res4": ["New York Yankees","Houston Astros","Chicago Cubs","Pittsburgh Pirates"],
20 20
         "correcta4":"Pittsburgh Pirates"
21 21
 
22
-    },
22
+    }
23
+    ,
23 24
     {
24 25
         "id":2,
25
-        "title": "Rebekah Colberg Cabrera",
26
-        
27
-        "pregunta1": "¿En que año nació Rebekah Colberg Cabrera?",
26
+        "title": "German Rieckhoff Sampoyo",
27
+
28
+        "pregunta1": "¿En que año nació German Rieckhoff Sampoyo1?",
28 29
         "res1": ["11","12","13","14"],
29 30
         "correcta1":"11",
30 31
 
31
-        "pregunta2": "¿En que año nació Rebekah Colberg Cabrera?",
32
+        "pregunta2": "¿En que año nació German Rieckhoff Sampoyo2?",
32 33
         "res2": ["21","22","23","24"],
33 34
         "correcta2":"22",
34 35
 
35
-        "pregunta3": "¿En que año nació Rebekah Colberg Cabrera3",
36
+        "pregunta3": "¿En que año nació German Rieckhoff Sampoyo3",
36 37
         "res3": ["31","32","33","34"],
37 38
         "correcta3":"33",
38 39
 
39
-        "pregunta4": "¿En que año nació Rebekah Colberg Cabrera4",
40
+        "pregunta4": "¿En que año nació German Rieckhoff Sampoyo4",
40 41
         "res4": ["41","42","43","44"],
41 42
         "correcta4":"44"
42
-
43 43
     }
44 44
     ,
45 45
     {
46 46
         "id":3,
47
-        "title": "German Rieckhoff Sampoyo",
48
-
49
-        "pregunta1": "¿En que año nació German Rieckhoff Sampoyo1?",
47
+        "title": "Rebekah Colberg Cabrera",
48
+        
49
+        "pregunta1": "¿En que año nació Rebekah Colberg Cabrera?",
50 50
         "res1": ["11","12","13","14"],
51 51
         "correcta1":"11",
52 52
 
53
-        "pregunta2": "¿En que año nació German Rieckhoff Sampoyo2?",
53
+        "pregunta2": "¿En que año nació Rebekah Colberg Cabrera?",
54 54
         "res2": ["21","22","23","24"],
55 55
         "correcta2":"22",
56 56
 
57
-        "pregunta3": "¿En que año nació German Rieckhoff Sampoyo3",
57
+        "pregunta3": "¿En que año nació Rebekah Colberg Cabrera3",
58 58
         "res3": ["31","32","33","34"],
59 59
         "correcta3":"33",
60 60
 
61
-        "pregunta4": "¿En que año nació German Rieckhoff Sampoyo4",
61
+        "pregunta4": "¿En que año nació Rebekah Colberg Cabrera4",
62 62
         "res4": ["41","42","43","44"],
63 63
         "correcta4":"44"
64
+
64 65
     }
65 66
     ,
66 67
     {

+ 1
- 1
src/pages/AboutUs.css Datei anzeigen

@@ -21,7 +21,7 @@ ion-col {
21 21
 }
22 22
 
23 23
 .Header-Color {
24
-    --background: #4de9d9;
24
+    --background: #59b8bb;
25 25
 }
26 26
 
27 27
 .Footer-Color {

+ 1
- 1
src/pages/Biography.css Datei anzeigen

@@ -21,7 +21,7 @@ ion-col {
21 21
 }
22 22
 
23 23
 .Header-Color {
24
-    --background: #4de9d9;
24
+    --background: #59b8bb;
25 25
 }
26 26
 
27 27
 .Footer-Color {

+ 3
- 3
src/pages/Biography.tsx Datei anzeigen

@@ -21,7 +21,7 @@ import { BioInfo, getMessage } from '../data/BioInfo';
21 21
 import './Biography.css';
22 22
 import EnciclopediaPR from '../assets/EnciclopediaPR.png';
23 23
 import RobertoClemente from '../assets/RobertoClemente.jpg';
24
-import { square } from 'ionicons/icons';
24
+import { clipboardOutline } from 'ionicons/icons';
25 25
 
26 26
 const Biography: React.FC = () => {
27 27
     const [bioinfo, setMessage] = useState<BioInfo>();
@@ -74,8 +74,8 @@ const Biography: React.FC = () => {
74 74
                         <p>{bioinfo.Text10}</p>
75 75
                         <a href={bioinfo.url} target="_blank" rel="noreferrer">For more information press here</a>
76 76
                         <p> </p>
77
-                        <IonItem routerLink={`/Question`} detail={true}>
78
-                            <IonIcon icon={square} />Tomar quiz
77
+                        <IonItem routerLink={`/Question/${bioinfo.id}`} detail={true}>
78
+                            <IonIcon icon={clipboardOutline} />Tomar quiz
79 79
                         </IonItem>
80 80
                     </>
81 81
                 ) : (

+ 1
- 1
src/pages/Capsule.css Datei anzeigen

@@ -21,7 +21,7 @@ ion-col {
21 21
 }
22 22
 
23 23
 .Header-Color {
24
-    --background: #4de9d9;
24
+    --background: #59b8bb;
25 25
 }
26 26
 
27 27
 .Footer-Color {

+ 1
- 1
src/pages/HomePage.css Datei anzeigen

@@ -19,7 +19,7 @@ ion-col {
19 19
 }
20 20
 
21 21
 .Header-Color {
22
-    --background: #4de9d9;
22
+    --background: #59b8bb;
23 23
 }
24 24
 
25 25
 .Footer-Color {

+ 2
- 2
src/pages/HomePage.tsx Datei anzeigen

@@ -18,7 +18,7 @@ import {
18 18
   IonRow,
19 19
   IonItem
20 20
 } from '@ionic/react';
21
-import { square } from 'ionicons/icons';
21
+import { informationCircleOutline } from 'ionicons/icons';
22 22
 import './HomePage.css';
23 23
 import EnciclopediaPR from '../assets/EnciclopediaPR.png';
24 24
 
@@ -69,7 +69,7 @@ const HomePage: React.FC = () => {
69 69
           <div className='Item-Center'>
70 70
             <IonItem routerLink={`/About`} className="Footer-Color">
71 71
               <IonTabButton tab="AboutUs" href="/AboutUs">
72
-                <IonIcon icon={square} />
72
+                <IonIcon icon={informationCircleOutline} />
73 73
                 <IonLabel>Sobre nosotros</IonLabel>
74 74
               </IonTabButton>
75 75
             </IonItem>

+ 1
- 1
src/pages/ListBiographies.css Datei anzeigen

@@ -21,7 +21,7 @@ ion-col {
21 21
 }
22 22
 
23 23
 .Header-Color {
24
-    --background: #4de9d9;
24
+    --background: #59b8bb;
25 25
 }
26 26
 
27 27
 .Footer-Color {

+ 0
- 1
src/pages/ListBiographies.tsx Datei anzeigen

@@ -13,7 +13,6 @@ import {
13 13
   IonBackButton,
14 14
 } from '@ionic/react';
15 15
 import './ListBiographies.css';
16
-import { clipboardOutline } from 'ionicons/icons';
17 16
 import EnciclopediaPR from '../assets/EnciclopediaPR.png';
18 17
 import SearchBar from '../components/BiographySearchBar';
19 18
 

+ 1
- 1
src/pages/ListCapsules.css Datei anzeigen

@@ -21,7 +21,7 @@ ion-col {
21 21
 }
22 22
 
23 23
 .Header-Color {
24
-    --background: #4de9d9;
24
+    --background: #59b8bb;
25 25
 }
26 26
 
27 27
 .Footer-Color {

+ 1
- 1
src/pages/Questions.css Datei anzeigen

@@ -21,7 +21,7 @@ ion-col {
21 21
 }
22 22
 
23 23
 .Header-Color {
24
-    --background: #4de9d9;
24
+    --background: #59b8bb;
25 25
 }
26 26
 
27 27
 .Footer-Color {

+ 9
- 9
src/pages/Questions.tsx Datei anzeigen

@@ -132,10 +132,10 @@ const Questions: React.FC = () => {
132 132
 
133 133
         }
134 134
 
135
-        // Para seleccionar si sale icono correccto o incorrecto en seleccion
135
+        // Para seleccionar si sale ícono correcto o incorrecto en selección
136 136
         // de radio.
137 137
 
138
-        // ======================= PREGUNTA 1 =========================================
138
+// =================================== PREGUNTA 1 =========================================
139 139
         // SI usuario seleccionio el primer radio en la pregunta 1
140 140
         if(selected1[0] && quizInfo?.res1[0] === quizInfo?.correcta1){
141 141
             setIcon11(<IonIcon icon={thumbsUp} />);
@@ -175,9 +175,9 @@ const Questions: React.FC = () => {
175 175
         else if (selected1[3] && quizInfo?.res1[3] !== quizInfo?.correcta1){
176 176
             setIcon14(<IonIcon icon={thumbsDown} />)
177 177
         }
178
-        // ======================= PREGUNTA 1 =========================================
178
+// =================================== PREGUNTA 1 =========================================
179 179
 
180
-        // ======================= PREGUNTA 2 =========================================
180
+// =================================== PREGUNTA 2 =========================================
181 181
 
182 182
         // SI usuario seleccionio el primer radio en la pregunta 2
183 183
         if(selected2[0] && quizInfo?.res2[0] === quizInfo?.correcta2){
@@ -219,9 +219,9 @@ const Questions: React.FC = () => {
219 219
             setIcon24(<IonIcon icon={thumbsDown} />)
220 220
         }
221 221
 
222
-        // ======================= PREGUNTA 2 =========================================
222
+// =================================== PREGUNTA 2 =========================================
223 223
 
224
-        // ======================= PREGUNTA 3 =========================================
224
+// =================================== PREGUNTA 3 =========================================
225 225
 
226 226
         // SI usuario seleccionio el primer radio en la pregunta 3
227 227
         if(selected3[0] && quizInfo?.res3[0] === quizInfo?.correcta3){
@@ -263,9 +263,9 @@ const Questions: React.FC = () => {
263 263
             setIcon34(<IonIcon icon={thumbsDown} />)
264 264
         }
265 265
 
266
-        // ======================= PREGUNTA 3 =========================================
266
+// =================================== PREGUNTA 3 =========================================
267 267
 
268
-        // ======================= PREGUNTA 4 =========================================
268
+// =================================== PREGUNTA 4 =========================================
269 269
 
270 270
         // SI usuario seleccionio el primer radio en la pregunta 4
271 271
         if(selected4[0] && quizInfo?.res4[0] === quizInfo?.correcta4){
@@ -307,7 +307,7 @@ const Questions: React.FC = () => {
307 307
             setIcon44(<IonIcon icon={thumbsDown} />)
308 308
         }
309 309
 
310
-        // ======================= PREGUNTA 4 =========================================
310
+// =================================== PREGUNTA 4 =========================================
311 311
 
312 312
         // Para saber cueantas resspuestas acertó el usuario
313 313
         setCountRes(count);