No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

Validaci贸n de rutas

9/23
Recursos

Aportes 12

Preguntas 2

Ordenar por:

Los aportes, preguntas y respuestas son vitales para aprender en comunidad. Reg铆strate o inicia sesi贸n para participar.

Recapitulando lo hecho en el action de loginUser cobra sentido el haber seteado en la cookies el email,name, id. Para luego leer el id en el renderApp del server y saber si esta autenticado (isLogged)

A los que vengan de la escuela de JS, en alguno de los challenge que tuvimos nos pidieron que agreguemos alguna categor铆a como el SEARCH.
Para que no los arroje el siguiente err

TypeError: Cannot read property 'length' of undefined

tienen que agregar esa categor铆a al initialState del renderApp en el archivo archivo server/server.js
deber铆a quedar asi:

  let initialState;
  const { email, name, id } = req.cookies;

  if (id) {
    initialState = {
      user: {
        email,
        name,
        id
      },
      myList: [],
      trends: [],
      originals: [],
      search: []
    }
  } else {
    initialState = {
      user: {},
      myList: [],
      trends: [],
      originals: [],
      search: []
    }
  }

Saludos.

驴porque se encierra el preload en parentesis, o el porque esto asegura lo que plantea el profesor?

Ya me estaba frustrando por un error que me sal铆a, sin embargo, como hab铆a metido un arreglo para mi filtro de b煤squedas me faltaba agregarlo a mi initialState. Este arreglo lo traigo desde mi curso de React. Pero ya qued贸:

if (id) {
    initialState = {
      user: {
        email, name, id,
      },
      searchElement: [],
      myList: [],
      trends: [],
      originals: [],
    };
  } else {
    initialState = {
      user: {},
      searchElement: [],
      myList: [],
      trends: [],
      originals: [],
    };
  }

Maravillosooo !!!

Que plugin o theme tiene instalado el profesor para que se vea la sintaxis con esos colores?

y el objeto playing?

隆Hasta ahora la integraci贸n est谩 genial!

Si por casualidad estan haciendo pruebas con server de platzi que dio el profesor y cambian por el servidor local, recuerden cambiar las API_KEY_TOKEN por las propias de nuestro server.

Compa帽eros hise todo lo que el profesor realizo en la clase pero me sale el siguiente error y ya he probado pero no me lo soluciona no se que hacer. Alguien me puede ayudar:

TypeError: Cannot read property 'length' of undefined
    at map (C:\Users\USUARIO\Desktop\Estudio\Platzi\JavaScrip\reacjs\PlatziVideo\src\frontend\containers\/Home.jsx:22:17)
    at Array.map (<anonymous>)
    at Home (C:\Users\USUARIO\Desktop\Estudio\Platzi\JavaScrip\reacjs\PlatziVideo\src\frontend\containers\/Home.jsx:21:19)
    at processChild (C:\Users\USUARIO\Desktop\Estudio\Platzi\JavaScrip\reacjs\PlatziVideo\node_modules\react-dom\cjs\react-dom-server.node.development.js:3353:14)
    at resolve (C:\Users\USUARIO\Desktop\Estudio\Platzi\JavaScrip\reacjs\PlatziVideo\node_modules\react-dom\cjs\react-dom-server.node.development.js:3270:5)
    at ReactDOMServerRenderer.render (C:\Users\USUARIO\Desktop\Estudio\Platzi\JavaScrip\reacjs\PlatziVideo\node_modules\react-dom\cjs\react-dom-server.node.development.js:3753:22)
    at ReactDOMServerRenderer.read (C:\Users\USUARIO\Desktop\Estudio\Platzi\JavaScrip\reacjs\PlatziVideo\node_modules\react-dom\cjs\react-dom-server.node.development.js:3690:29)
    at renderToString (C:\Users\USUARIO\Desktop\Estudio\Platzi\JavaScrip\reacjs\PlatziVideo\node_modules\react-dom\cjs\react-dom-server.node.development.js:4298:27)
    at renderApp (C:\Users\USUARIO\Desktop\Estudio\Platzi\JavaScrip\reacjs\PlatziVideo\src\server\/server.js:110:16)
    at Layer.handle [as handle_request] (C:\Users\USUARIO\Desktop\Estudio\Platzi\JavaScrip\reacjs\PlatziVideo\node_modules\express\lib\router\layer.js:95:5)```

S煤per mega genial!! Gracias 馃槂

A que se refiere el profe con el termino 鈥減opularlo鈥 aun no lo entiendo.