Skip to content

fix: usar indice de array como key em PomodoroTimer viola boas praticas React #23

@scovl

Description

@scovl

Descricao

src/components/PomodoroTimer.tsx usa o indice do array como key em uma lista renderizada (linha 126: key={i}). Isso causa comportamentos inesperados quando a lista muda de ordem ou tamanho.

Passos para Reproduzir

  1. Abrir src/components/PomodoroTimer.tsx
  2. Localizar a linha key={i}
  3. O linter Biome reporta: Do not use Array index in keys

Comportamento Esperado

Usar um identificador estavel e unico como key, como o proprio valor do item (se unico) ou um ID fixo derivado do conteudo.

Contexto Adicional

  • Arquivo: src/components/PomodoroTimer.tsx linha 126

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workinggood first issueGood for newcomers

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions