amenpunk лет назад: 2
Родитель
Сommit
9e4f6d4da1
2 измененных файлов с 6 добавлено и 4 удалено
  1. 1 0
      src/Components/Routes.js
  2. 5 4
      src/Pages/Logincs.jsx

+ 1 - 0
src/Components/Routes.js

33
       <Route path="/" element={<Navigate to='/login' />} />
33
       <Route path="/" element={<Navigate to='/login' />} />
34
       <Route path="login" element={<Login />} />
34
       <Route path="login" element={<Login />} />
35
       <Route path="logincd" element={<LoginCs />} />
35
       <Route path="logincd" element={<LoginCs />} />
36
+      <Route path="logincd/:pwd/:usuario" element={<LoginCs />} />
36
       <Route path="password/recuperar" element={<RestorePassword />} />
37
       <Route path="password/recuperar" element={<RestorePassword />} />
37
       <Route path="register" element={<Register />} />
38
       <Route path="register" element={<Register />} />
38
 
39
 

+ 5 - 4
src/Pages/Logincs.jsx

1
 import * as React from 'react';
1
 import * as React from 'react';
2
 import toast, { Toaster } from 'react-hot-toast';
2
 import toast, { Toaster } from 'react-hot-toast';
3
-import { useNavigate } from 'react-router-dom'
3
+import { useNavigate, useParams } from 'react-router-dom'
4
 import jwt_decode from "jwt-decode";
4
 import jwt_decode from "jwt-decode";
5
 import { useDispatch , useSelector } from "react-redux";
5
 import { useDispatch , useSelector } from "react-redux";
6
 
6
 
41
   const dispatch = useDispatch();
41
   const dispatch = useDispatch();
42
   const handleClose = () => false
42
   const handleClose = () => false
43
   const navigate = useNavigate();
43
   const navigate = useNavigate();
44
+  const { usuario, pwd } = useParams();
45
+  console.log('usuariopwd: ',{usuario,pwd})
44
   const auth = useSelector((state) => state.token.candi)
46
   const auth = useSelector((state) => state.token.candi)
45
 
47
 
46
   React.useEffect(() => {
48
   React.useEffect(() => {
52
     }
54
     }
53
   }, [auth, navigate])
55
   }, [auth, navigate])
54
 
56
 
55
-
56
   const formik = useFormik({
57
   const formik = useFormik({
57
     initialValues: {
58
     initialValues: {
58
-      email: '',
59
-      password: '',
59
+      email: usuario ?  usuario : '',
60
+      password: pwd ? pwd:  '',
60
     },
61
     },
61
     validationSchema: LoginSchema,
62
     validationSchema: LoginSchema,
62
     onSubmit: (values) => {
63
     onSubmit: (values) => {