felipeog

  1. Ao usar &&, temos que ter cuidado quando o lado esquerdo é um número, porque se for um 0, ele será renderizado. Um exemplo grosseiro: const count = 0 //... {count && The count is {count}} Teríamos o 0 renderizado: 0 É bom garantir que o lado esquerdo é...
    3 tabcoins · 1 comentários · felipeog · há 2 anos
  2. O zod é muito útil mesmo, ainda mais lidando com types grandes e complexos. Também é possível fazer validações simples criando type guards usando type predicates e typeof: type MyData = { name: string; age: number; }; // https://www.typescriptlang.org/...
    2 tabcoins · 0 comentários · felipeog · há 22 dias
  3. Muito bom os exemplos! Ao usar o &&, também podemos evitar problemas usando o Boolean ou o !!. Seguindo os exemplos: function Cart({ items }) { return ( {Boolean(items.length) && items.map((item) => ( {Item: ${item.name} - R$ ${item.price}} ))} ); } Ou...
    2 tabcoins · 0 comentários · felipeog · há 2 anos