Exelente jon!! muchas gracias!! si vienen buscando ayuda, se remplazo useHistory segun lei, este es el codigo que funcionaria en el ejemplo que dio jon: no es necesario hacer push, ya que es un metodo que recibe parametros. let navigate= useNavigate(); console.log( navigate) const handlePRev=()=>{ navigate(`?inicio=${start - LIMIT}&fin=${end - LIMIT}`) } const handleNext=()=>{ navigate(`?inicio=${start + LIMIT}&fin=${end + LIMIT}`) }
@jonmircha3 жыл бұрын
🤓👍🏻
@azaliaruizc.93163 жыл бұрын
Muchas graciiias 🤩
@d-landjs2 жыл бұрын
Con React Router v6 cambio su sintaxis asi: // Maneja historial de la pag web let navigate = useNavigate(); const handlePrev = e => { navigate({search: `?inicio=${start - limit}&fin=${end - limit}`}) if(start > 0){ } } const handleNext = e => { navigate({search: `?inicio=${start + limit}&fin=${end + limit}`}) } Excelente maestro, seria genial mas adelante ver un ejemplo con los query params :D, una pregunta, no entendi sobre serializar cuando usa URLSearchsParams(search) :c
@jonmircha2 жыл бұрын
👍🏻
@rafaelfloresb88332 жыл бұрын
Buenas tardes, para agregar a su valioso comentario. let LIMIT = 20; let {search} = useLocation(); let query = new URLSearchParams(search); let start = parseInt(query.get("inicio")); let end = parseInt(query.get("fin")); let navigate = useNavigate(); const handlePrev = (e)=>{ if((start-LIMIT) > 0){ navigate({search: `?inicio=${start - LIMIT}&fin=${end - LIMIT}`}) } }; const handleNext = (e)=>{ navigate({search: `?inicio=${start + LIMIT}&fin=${end + LIMIT}`}) };
@david.t.v92112 жыл бұрын
@@rafaelfloresb8833 GRACIAS, ERES LO MÁXIMO
@r4nd0m-k2z2 жыл бұрын
Dejo comentario!, no solo por las excelentes clases de super mega calidad, sino para ayudarte con youtube!. Abrazo grande profe!. Desde Argentina.
@jonmircha2 жыл бұрын
Mil gracias!
@eliam94613 жыл бұрын
estuve buscando esto por muchísimo tiempo jajaja wtf qué crack. COMPARTIDO 👍
@jonmircha3 жыл бұрын
🧔🏻🙌🏻
@camilogomez52433 жыл бұрын
Gracias Jon, vengo del futuro y el 1 de Enero 2022 , seremos 100.000 suscriptores..... muchachos a compartir este curso a todos !!!
@jonmircha3 жыл бұрын
🤞🏻🔥
@leandromarquez92572 жыл бұрын
Maestro, tirame el numero de la loteria
@DanielStanlyInterianoRapalo Жыл бұрын
Muy contendo con el contenido de tu curso, muy valioso y el aporte en los comentarios se agradece ya que en más de alguna ocación me han sacado de apuros. Sugiero siempre revisar la documentación sobre todo para los que estamos iniciando con este lenguaje de desarrollo.
@jonmircha Жыл бұрын
😉👋🏻
@p.fernandorubiobailon45823 жыл бұрын
Grande Jon, eres todo un orgullo Mexicano! 🇲🇽
@jonmircha3 жыл бұрын
😉👍🏻
@AllanTorresBass3 жыл бұрын
Gracias!!! Nuevamente, por aqui vamos!!!!
@jonmircha3 жыл бұрын
Un saludo
@edwinroman30 Жыл бұрын
Saludos. En la versión v6 aproximada a la ^6.4.2, pueden utilizar un hook llamado `useSearchParams` que permite trabajar con parametros o queries, este hook recibe un objeto URLSearchParam. Para mas info en la documentación hay mas detalles. Gracias Jonh!
@jonmircha Жыл бұрын
😉👋🏻
@francovedia55842 жыл бұрын
cada video aprendo algo nuevo, gracias.
@jonmircha2 жыл бұрын
😉👋🏻
@facled3083 Жыл бұрын
Gracias por toda la info que das!! Es un material excelente. Saludos!
@jonmircha Жыл бұрын
😉👋🏻
@cesarpena92293 жыл бұрын
Tu contenido es muy bueno, tiene mucha calidad y ayuda verdaderamente en el trabajo, felicidades eres muy bueno programando.
@jonmircha3 жыл бұрын
😉👍🏻
@r.w.s.24023 жыл бұрын
Buenísimo el uso de la paginación y el paso de parámetros por consulta en React:)
@jonmircha3 жыл бұрын
😉
@conelecphp77513 жыл бұрын
Excelente por la explicación del los parámetros de consultas en los router. gracias profe Jon
@jonmircha3 жыл бұрын
😉✌🏻
@juliantomasvergaracifuente96272 жыл бұрын
simplemente un CRACK!
@jonmircha2 жыл бұрын
😎👌🏻
@Wiiiiizard Жыл бұрын
🧙♂Muchas gracias!!!
@addevmoises2 жыл бұрын
Excelente video, los parámetros de consulta son muy útiles cuando consumimos una api
@jonmircha2 жыл бұрын
Gracias por comentar👋🏻😉
@fernandoaguero29953 жыл бұрын
La mejor clase de lejos.
@jonmircha3 жыл бұрын
🤗
@christCE9 ай бұрын
Saludos Jon. En las actuales versiones de React-dom esta deprecado el hook useHistory, se puede reemplazar por el hook useNavigate (Jon muestra el ejemplo de como usarlo en el video #57 Curso React Router 6), por aca dejo la solucion solo cambiando de hook: import { useLocation, useNavigate } from "react-router-dom"; const Productos = () => { let { search } = useLocation(); let query = new URLSearchParams(search); // console.log(query); const LIMIT = 20; let start = parseInt(query.get("inicio")) || 1; let end = parseInt(query.get("fin")) || LIMIT; let history = useNavigate(); const handlePrev = (e) => { history(`?inicio=${start - LIMIT}&fin=${end - LIMIT}`); }; const handleNext = (e) => { history(`?inicio=${start + LIMIT}&fin=${end + LIMIT}`); }; return ( Productos Mostrando productos del {start} al {end} {start > LIMIT && Atras} Adelante ); }; export default Productos;
@jonmircha9 ай бұрын
👋🏻😉
@andresteixeira14963 жыл бұрын
¡Excelente Jon! Muy productiva la clase. Saludos.
@jonmircha3 жыл бұрын
Gracias, saludos!
@aviellisandrovasquezreyes11722 жыл бұрын
increible curso :D
@jonmircha2 жыл бұрын
👋🏻😉
@jeanrodriguez66453 жыл бұрын
Excelente explicación, la entendí de maravilla, muchas gracias profesor
@jonmircha3 жыл бұрын
Excelente
@nihil_um3 жыл бұрын
Una maravilla, como siempre.
@jonmircha3 жыл бұрын
✌🏻
@msngabi952 жыл бұрын
¡Gracias!!
@jonmircha2 жыл бұрын
De nada!
@pablopizarro24872 жыл бұрын
Hola Jon como estas me encanta como explicas todo detallado mira que hice cursos y vos fuiste el que me saco de todas las dudas te felicito!! lo único que en este momento estoy revisando React router y me aparecen dos errores o actualizaciones a partir del react router dom 6: 1) Switch no se usa mas se usa Routes 2) useHistory no viene mas ahora se usa useNavigator a medida que voy avanzando voy viendo eso si se de algo mas te escribo y si podes dar una actualización te lo voy agradecer un montón 🥲
@pablopizarro24872 жыл бұрын
tambien en Link Component y Children no se usa creo que ahora es Element
@jonmircha2 жыл бұрын
👋🏻😉
@vanhellsing30292 жыл бұрын
buenisimo
@jonmircha2 жыл бұрын
👋🏻
@estebanoctaviopavezllanca23853 жыл бұрын
Muchas gracias
@jonmircha3 жыл бұрын
De nada
@alexanderalvarado10263 жыл бұрын
gracias por compartir tu conocimiento (Y)
@jonmircha3 жыл бұрын
Con mucho gusto
@emersonpalaciootalvaro26323 жыл бұрын
excelente gracias
@jonmircha3 жыл бұрын
🧔🏻✌🏻
@maduenox2 жыл бұрын
Me recordó al meme de la calculadora: 2 + 2 = 22 jaja. Muy útil el ejemplo de los query params 👍
@jonmircha2 жыл бұрын
😉👍🏻
@instintoimagen2 жыл бұрын
Excelente explicación! este es un muy buen #curso de #reactjs
@jonmircha2 жыл бұрын
Hola, muchas gracias
@eknath38132 жыл бұрын
que crack
@jonmircha2 жыл бұрын
👋🏻😉
@israelgonzalez6773 жыл бұрын
¡Genial!
@jonmircha3 жыл бұрын
✌🏻
@alvarohernanuseche4051 Жыл бұрын
😎😎
@jonmircha Жыл бұрын
👋🏻😉
@heimancastro19542 жыл бұрын
💯
@jonmircha2 жыл бұрын
😉👍🏻
@tenjo66693 жыл бұрын
Recomiendas React Native para aplicaciones Jon?
@jonmircha3 жыл бұрын
No he trabajado con React NAtive, así que no puedo darte una opinión objetiva
@francoagustin765 Жыл бұрын
Jon, tus videos son buenisimos. pero veo que siempre usas css normal, es decir no usas styled-components. es por gusto propio o para agilizar los videos? es una duda que tengo, ya que a mi no me convence mucho styled-components, me siento mas comodo con el css de siempre, pero la duda va si en empresas se usa
@jonmircha Жыл бұрын
Por gusto, por convicción y por minimalismo 🫢
@punchanaaqui42283 жыл бұрын
Saludos
@jonmircha3 жыл бұрын
✌🏻
@lalojejeje2 жыл бұрын
Jon Jon Jon!!!...
@helipalacio8772 Жыл бұрын
👏👏👏 🙏🙏🙏
@jonmircha Жыл бұрын
👋🏻😉
@fredy8943 жыл бұрын
Hola Jon, una consulta. En mi web necesito que una vez que el usuario ya logueo y paso al home, No pueda volver con la la flecha del navegador a la ruta /login de nuevo. Hay forma de eliminar del history una ruta?
@jonmircha3 жыл бұрын
Cuando se loguee, borra el historial
@fredy8943 жыл бұрын
@@jonmircha eso seria genial! No encontré con el useHistory como hacerlo
@helipalacio877227 күн бұрын
🧔♀🧔♀🧔♀
@Elias-zn6og3 жыл бұрын
¿ no se puede usar history.location del useHistory ,en vez de useLocation??
@jonmircha3 жыл бұрын
Lo ideal es de useHistory pero inténtalo y nos cuentas
@kevyyar2 жыл бұрын
seria bueno esto de react router pero la v6.
@jonmircha2 жыл бұрын
Aprende la 5 y tu mismo podrás actuaizrte a la 6 leyendo la doc 😉
@kevyyar2 жыл бұрын
@@jonmircha toda la razon master!
@angelelfmusic Жыл бұрын
por que cuando refresco la pagina se borra los queryparams?
@TheWaalteers Жыл бұрын
"En el fascinante mundo de la codificación, Jon brilla con su sabiduría y dedicación. JS es su lienzo, su medio de expresión, En donde componentes de React crean magia e ilusión..."