Bladeren bron

config and other

amenpunk 3 jaren geleden
bovenliggende
commit
a5e9836092

+ 1 - 1
index.php

@@ -417,4 +417,4 @@
417 417
         errorLabel.text("Date not valid.");
418 418
       }
419 419
     }
420
-</script>
420
+</script>

+ 2 - 0
psicoadmin/src/Components/Routes.js

@@ -11,6 +11,7 @@ import { Expedientes } from '../Pages/Expedientes'
11 11
 import { Resultados } from '../Pages/Resultados'
12 12
 import { Configuracion } from '../Pages/Configuracion'
13 13
 import { Historial } from '../Pages/Historial'
14
+import { Pruebas } from '../Pages/Pruebas'
14 15
 
15 16
 import useAuth from '../Auth/useAuth'
16 17
 
@@ -42,6 +43,7 @@ export default function MyRoutes () {
42 43
                             <Route path="resultados" element={<Resultados/>} />
43 44
                             <Route path="configuraciones" element={<Configuracion/>} />
44 45
                             <Route path="historial" element={<Historial/>} />
46
+                            <Route path="pruebas/listar" element={<Pruebas/>} />
45 47
                         </Route>
46 48
                     )
47 49
                 : ( <Route path="dashboard" element={<Navigate to='/'/>} />)

+ 6 - 1
psicoadmin/src/Components/listItems.js

@@ -30,8 +30,13 @@ import useAuth from '../Auth/useAuth'
30 30
 
31 31
 function SubMenuItem (props) {
32 32
 
33
+    let navigate = useNavigate()
34
+
33 35
     function change (event){
34 36
         props.change(event, props.index)
37
+        if(props.route){
38
+            navigate(props.route)
39
+        }
35 40
     } 
36 41
 
37 42
     let isOn = props.selected === props.index
@@ -148,7 +153,7 @@ export const MainListItems = () =>  {
148 153
                 <List component="div" disablePadding>
149 154
                         
150 155
                     <SubMenuItem selected={selectedIndex} index={5} change={handleListItemClick} title="Crear Prueba" />
151
-                    <SubMenuItem selected={selectedIndex} index={6} change={handleListItemClick} title="Listado de pruebas" />
156
+                    <SubMenuItem route="pruebas/listar" change={handleListItemClick} selected={selectedIndex} index={6} change={handleListItemClick} title="Listado de pruebas" />
152 157
                     <SubMenuItem selected={selectedIndex} index={7} change={handleListItemClick} title="Aplicar" />
153 158
                     <SubMenuItem selected={selectedIndex} index={8} change={handleListItemClick} title="Respuestas" />
154 159
                     <SubMenuItem selected={selectedIndex} index={9} change={handleListItemClick} title="Calificaciones" />

+ 61 - 1
psicoadmin/src/Pages/Configuracion.js

@@ -1,5 +1,65 @@
1
+import ProfilePicture from '../Images/man.png';
2
+
3
+
1 4
 export function Configuracion() {
2 5
     return (
3
-        <h1>Configuraciones</h1>
6
+        <div id="content" style={{ paddingTop : 100 }}>
7
+            <div class="content-section">
8
+                <div class="main">
9
+                    <h1 class="breadcrumb-header">Configuraciones</h1>
10
+                    <div class="row">
11
+                        <div class="col-md-12">
12
+                            <div class="panel">
13
+                                <div class="row">
14
+                                    <div class="col-md-4">
15
+                                        <div class="img-container">
16
+                                            <img src={ProfilePicture} alt='profile picture' />
17
+                                        </div>
18
+                                    </div>
19
+                                    <div class="col-md-8">
20
+                                        <div class="custom-file-upload">
21
+                                            <input type="file" id="file" name="myfiles[]" multiple readonly />
22
+                                        </div>
23
+                                    </div>
24
+                                </div>
25
+                                <div class="row">
26
+                                    <div class="col-md-6">
27
+                                        <div class="inputs_config">
28
+                                            <p>Datos personales</p>
29
+                                            <label>Nombre</label>
30
+                                            <input type="text" name="nombre_user" placeholder="Fernando Vásquez"/>
31
+                                            <label>Puesto / Profesión</label>
32
+                                            <input type="text" name="puesto" placeholder="Gerente general"/>
33
+                                            <label>Dirección</label>
34
+                                            <input type="text" name="direccion" placeholder="Melbourn, Australia"/>
35
+                                            <label>Número</label>
36
+                                            <input type="number" name="numero" placeholder="12345678"/>
37
+                                        </div>
38
+                                    </div>
39
+                                    <div class="col-md-6">
40
+                                        <div class="inputs_config">
41
+                                            <p>Redes sociales</p>
42
+                                            <label>Facebook</label>
43
+                                            <input type="text" name="facebook" placeholder="Link de Facebook"/>
44
+                                            <label>Linkein</label>
45
+                                            <input type="text" name="linkedin" placeholder="Link de Linkedin"/>
46
+                                            <label>Instagram</label>
47
+                                            <input type="text" name="instagram" placeholder="Link de Instagram"/>
48
+                                            <label>Correo</label>
49
+                                            <input type="email" name="instagram" placeholder="Correo electrónico"/>
50
+                                        </div>
51
+                                    </div>
52
+                                </div>
53
+                                <div class="boton_guardar_info">
54
+                                    <div class="success_btn">
55
+                                        <a href="#">Guardar</a>
56
+                                    </div>
57
+                                </div>
58
+                            </div>
59
+                        </div>
60
+                    </div>
61
+                </div>
62
+            </div>
63
+        </div>
4 64
     )
5 65
 }

File diff suppressed because it is too large
+ 1081 - 2
psicoadmin/src/Pages/Pruebas.js