Tag: DESTRUCTURING
Es muy fácil verificar la exhaustividad de los tipos de suma en TypeScript. type Sum = | { tag: ‘num’; value: number } | { tag: ‘str’; value: string }; const len = (sum: Sum): number => { switch (sum.tag) { case ‘num’: return sum.value; case ‘str’: return sum.value.length; default: . . . Read more
¿Alguien puede ayudarme a entender el siguiente código? const doit = ({ left: Left, right: Right, leftWeight = 1, rightWeight = 1 }) => { console.log(Left, Right, leftWeight, rightWeight); }; doit({ left: ‘111’, leftWeight: 2}); Parece haber dos formas de pasar parámetros por defecto, y de alguna manera está involucrada . . . Read more
Tengo este código en el cual recuperamos los datos utilizando useQuery. Sin embargo, falla cada vez que intento llamarlo usando este método. const { data: {getSubCategories} } = useQuery(FETCH_SUBCATEGORIES_QUERY); Parece que arroja un error que dice que ‘getSubCategories’ no está definido, así que intenté este método: const { getSubCategories: subCategories . . . Read more
Estoy teniendo problemas con la desestructuración de un objeto que se devuelve desde la API fetch en mi clase Aztro. He intentado varias formas de desestructurarlo al azar sin éxito…. Si lo devuelvo en lugar de usar console.log, ¿cómo accedo a él? Consulta el código y los comentarios para obtener . . . Read more
Aquí está mi código: function Información({ rating, imax, audiodescription, closedcaptioning, releaseyear, runtime, }) { const runtimeHours = Math.round(runtime / 60); const runtimeMinutes = runtime % 60; const ratingImage = ‘/images/rating-‘ + rating + ‘.png’; const ratingAlt = ‘clasificado’ + rating; } return ( <container> <img src=”{ratingImage}” alt=”{ratingAlt}”> {imax && ( . . . Read more