Browse Source

migrate from formik to other alternative

amenpunk 2 years ago
parent
commit
8879ce3823

+ 5 - 5
src/Components/Modal/EditPlaza.js

63
         queryClient.invalidateQueries('puestos')
63
         queryClient.invalidateQueries('puestos')
64
       },
64
       },
65
       onError:() => {
65
       onError:() => {
66
-        close();
67
-        setOpen(false)
66
+        //close();
67
+        //setOpen(false)
68
         toast.error("Lo sentimos ocurrió error inténtalo más tarde")
68
         toast.error("Lo sentimos ocurrió error inténtalo más tarde")
69
       }
69
       }
70
     })
70
     })
124
         let { areadeptoplz_id, fecha, tests } = response.data;
124
         let { areadeptoplz_id, fecha, tests } = response.data;
125
         let temp_test = tests.map( t => ({ id : t.id} ))
125
         let temp_test = tests.map( t => ({ id : t.id} ))
126
         setChecklist(temp_test.map( t => t.id))
126
         setChecklist(temp_test.map( t => t.id))
127
-        reset({...response.data, areadepto : areadeptoplz_id, fecha : new Date(fecha) , tests : temp_test  })
127
+        reset({...response.data, aredepto : areadeptoplz_id, fecha : new Date(fecha) , tests : temp_test  })
128
       })
128
       })
129
       .catch(console.log)
129
       .catch(console.log)
130
   },[visible, auth,reset])
130
   },[visible, auth,reset])
199
                 <FormControl fullWidth>
199
                 <FormControl fullWidth>
200
                   <InputLabel>Departamento</InputLabel>
200
                   <InputLabel>Departamento</InputLabel>
201
                   <Controller
201
                   <Controller
202
-                    helperText={errors.areadepto?.message}
203
-                    error={Boolean(errors?.areadepto)}
202
+                    helperText={errors.aredepto?.message}
203
+                    error={Boolean(errors?.aredepto)}
204
                     name="aredepto"
204
                     name="aredepto"
205
                     control={control}
205
                     control={control}
206
                     render={ ({field}) =>
206
                     render={ ({field}) =>

+ 2 - 1
src/Components/Modal/MostrarPlaza.js

7
 function Mostrar(props) {
7
 function Mostrar(props) {
8
 
8
 
9
     let { visible, puesto } = props
9
     let { visible, puesto } = props
10
+  console.log("PUESTO: ", puesto)
10
     const opciones = { weekday: 'long', year: 'numeric', month: 'short', day: 'numeric' };
11
     const opciones = { weekday: 'long', year: 'numeric', month: 'short', day: 'numeric' };
11
     const close = () => props.toggle("VER");
12
     const close = () => props.toggle("VER");
12
 
13
 
36
                                 name="sku" readOnly />
37
                                 name="sku" readOnly />
37
                             <div>
38
                             <div>
38
                                 {
39
                                 {
39
-                                    puesto
40
+                                    puesto && visible
40
                                     ? puesto.tests.map( ( {decription, id} ) => 
41
                                     ? puesto.tests.map( ( {decription, id} ) => 
41
                                         (<Chip color="primary" key={id} label={decription}/>)
42
                                         (<Chip color="primary" key={id} label={decription}/>)
42
                                     ) : null
43
                                     ) : null

+ 2 - 2
src/Pages/Puestos.jsx

70
 
70
 
71
   const toggle = useCallback((type, puesto) => {
71
   const toggle = useCallback((type, puesto) => {
72
    // console.log('usecall: ',puesto)
72
    // console.log('usecall: ',puesto)
73
-    // setPuesto(puesto)
73
+    setPuesto(puesto)
74
     switch (type) {
74
     switch (type) {
75
       case "VER": {
75
       case "VER": {
76
         setShow(!show);
76
         setShow(!show);
86
       }
86
       }
87
       default: break;
87
       default: break;
88
     }
88
     }
89
-  }, [edit, del, show])
89
+  }, [del, show])
90
 
90
 
91
 
91
 
92
   if(isLoading){
92
   if(isLoading){