浏览代码

pre validation test

amenpunk 2 年之前
父节点
当前提交
76777dd7f9
共有 2 个文件被更改,包括 8 次插入10 次删除
  1. 3 5
      src/Components/Modal/EditPlaza.js
  2. 5 5
      src/Pages/Puestos.jsx

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

35
 
35
 
36
 function Edit(props) {
36
 function Edit(props) {
37
 
37
 
38
-  console.log("EDIT : ", props)
39
-
40
   const now = useMemo(() => new Date(), [])
38
   const now = useMemo(() => new Date(), [])
41
   const auth = useSelector((state) => state.token)
39
   const auth = useSelector((state) => state.token)
42
   const queryClient = useQueryClient()
40
   const queryClient = useQueryClient()
82
 
80
 
83
   const puestoMutation = useMutation(updatePuesto)
81
   const puestoMutation = useMutation(updatePuesto)
84
 
82
 
85
-  const close = () => toggle("EDIT");
83
+  const close = () => toggle("EDIT", {id : null});
86
 
84
 
87
   const { data } = useQuery('categories', getCategories);
85
   const { data } = useQuery('categories', getCategories);
88
   const { data: testsCatalog } = useQuery('tests', getTest);
86
   const { data: testsCatalog } = useQuery('tests', getTest);
123
   const { errors, touched, handleSubmit, getFieldProps, setValues, values } = formik;
121
   const { errors, touched, handleSubmit, getFieldProps, setValues, values } = formik;
124
 
122
 
125
   useEffect(() => {
123
   useEffect(() => {
126
-    console.log('rendreindg edit')
127
-  },[])
124
+    console.info('use effect edit', props)
125
+  },[props])
128
 
126
 
129
   // useEffect(() => {
127
   // useEffect(() => {
130
   //   if (puesto) {
128
   //   if (puesto) {

+ 5 - 5
src/Pages/Puestos.jsx

64
   let [expres, setExpress] = React.useState(false);
64
   let [expres, setExpress] = React.useState(false);
65
 
65
 
66
   let [puesto, setPuesto] = React.useState(false);
66
   let [puesto, setPuesto] = React.useState(false);
67
-  let [edit, setEdit] = React.useState(false);
68
-  let [del, setDelete] = React.useState(false);
69
-  let [show, setShow] = React.useState(false);
67
+  let [edit, setEdit] = React.useState(null);
68
+  let [del, setDelete] = React.useState(null);
69
+  let [show, setShow] = React.useState(null);
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);
77
         break;
77
         break;
78
       }
78
       }
79
       case "EDIT": {
79
       case "EDIT": {
80
-        setEdit(!edit)
80
+        setEdit(puesto.id)
81
         break;
81
         break;
82
       }
82
       }
83
       case "DEL": {
83
       case "DEL": {