浏览代码

props as values

amenpunk 2 年之前
父节点
当前提交
fdb0243627

+ 0 - 42
src/Components/Navigation/MovilList.jsx

1
-import Logo from '../../Images/logo.png';
2
-import Fade from '@mui/material/Fade';
3
-
4
-import {
5
-    Home, Work,VisibilityOff,PeopleAlt, Equalizer
6
-} from '@mui/icons-material/'
7
-
8
-
9
-import { NavItem} from '../../Components/Navigation/NavItem'
10
-import { BottomNav }  from '../../Components/Navigation/BottomNavigation'
11
-
12
-
13
-export function MovilList(props) {
14
-
15
-    let { open } =  props;
16
-
17
-    return(
18
-        <Fade 
19
-            in={open}>
20
-            <div className="menu-shit w3-sidebar w3-bar-block w3-border-right" id="mySidebar">
21
-                <div style={{ flat : 'righ' }} className="sidebar-header">
22
-                    <div className="width_img_mov">
23
-                        <img src={Logo} alt="pruebas psicometricas"/>
24
-                    </div>
25
-                </div>
26
-                <NavItem icon={<Home/>} title="Inicio" route="home" />
27
-                <NavItem icon={<Work/>} title="Puestos" route="puestos" />
28
-                <NavItem icon={<VisibilityOff/>} title="Contraseñas" route="contrasenas" />
29
-                <NavItem icon={<PeopleAlt/>}  title="Expedientes" route="expedientes" />
30
-                <NavItem icon={<Equalizer/>} title="Resultados" route="resultados" />
31
-                <NavItem icon={<Equalizer/>} title="Resultados" route="resultados" />
32
-                <NavItem icon={<Equalizer/>} title="Resultados" route="resultados" />
33
-                <NavItem icon={<Equalizer/>} title="Resultados" route="resultados" />
34
-                <NavItem icon={<Equalizer/>} title="Resultados" route="resultados" />
35
-                <NavItem icon={<Equalizer/>} title="Resultados" route="resultados" />
36
-                <NavItem icon={<Equalizer/>} title="Resultados" route="resultados" />
37
-                <BottomNav/>
38
-            </div>
39
-        </Fade>
40
-    )
41
-
42
-}

+ 1 - 1
src/Components/Navigation/listItems.js

90
         <ListSubheader inset>EXTRAS</ListSubheader>
90
         <ListSubheader inset>EXTRAS</ListSubheader>
91
         {
91
         {
92
             ExtraItems.map( ({ icon, route, title}) => 
92
             ExtraItems.map( ({ icon, route, title}) => 
93
-                ( <NavItem icon={icon} title={title} route={route} />)
93
+                ( <NavItem key={route} icon={icon} title={title} route={route} />)
94
             )
94
             )
95
         }
95
         }
96
     </Nav>
96
     </Nav>

+ 7 - 6
src/Components/Password/Operation.jsx

56
     }
56
     }
57
 
57
 
58
     let { data: result } = useQuery('contra', getPassword);
58
     let { data: result } = useQuery('contra', getPassword);
59
+    console.log('DATA:',result)
59
 
60
 
60
     let initialValues = {
61
     let initialValues = {
61
         id: result?.data?.id,
62
         id: result?.data?.id,
115
 
116
 
116
 
117
 
117
     const formik = useFormik({
118
     const formik = useFormik({
118
-        initialValues: props.initialValues,
119
+        initialValues: {
120
+            state:1,
121
+            ...props.initialValues,
122
+        },
119
         onSubmit: (fields) => {
123
         onSubmit: (fields) => {
120
             console.log('campos> ', fields)
124
             console.log('campos> ', fields)
121
         },
125
         },
130
 
134
 
131
     return (
135
     return (
132
         <FormikProvider value={formik}>
136
         <FormikProvider value={formik}>
133
-            <Form style={{ padding: 15, minWidth: 450 }} autoComplete="off" noValidate onSubmit={handleSubmit}>
137
+            <Form style={{ padding: 15, maxWidth: 450 }} autoComplete="off" noValidate onSubmit={handleSubmit}>
134
                 <Stack spacing={4}>
138
                 <Stack spacing={4}>
135
 
139
 
136
                     <Stack direction={{ xs: 'column', sm: 'row' }} spacing={1}>
140
                     <Stack direction={{ xs: 'column', sm: 'row' }} spacing={1}>
206
                         />
210
                         />
207
                     </LocalizationProvider>
211
                     </LocalizationProvider>
208
 
212
 
213
+                    
209
                     <Autocomplete
214
                     <Autocomplete
210
-                        error={Boolean(touched.plaza_id && errors.plaza_id)}
211
-                        helperText={touched.plaza_id && errors.plaza_id}
212
-                        autoHighlight={true}
213
                         id="combo-box-demo"
215
                         id="combo-box-demo"
214
                         options={puestos}
216
                         options={puestos}
215
                         isOptionEqualToValue={(option, value) => option.nombrepuesto === value.nombrepuesto}
217
                         isOptionEqualToValue={(option, value) => option.nombrepuesto === value.nombrepuesto}
220
                             <TextField
222
                             <TextField
221
                                 {...params}
223
                                 {...params}
222
                                 label="Puesto"
224
                                 label="Puesto"
223
-                                {...getFieldProps('plaza_id')}
224
                             />
225
                             />
225
                         }
226
                         }
226
                     />
227
                     />