Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

Add delete confirmation for user-saved templates

Aberta
#38 0 comentários 0 reações 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 1 dia

@ArianMoeini já está trabalhando nisso.

Desde 8/10/2026.

  • #91 de @ArianMoeini — aberto

Avaliação

Dificuldade
3/5
Tempo estimado
1-2 dias
Facilidade para iniciantes
65/100
Tipo de issue
Funcionalidade
Clareza
Razoavelmente clara
Status de atividade
Pouca atividade
Stack de tecnologia
typescript
Domínio
frontend

Direção de pesquisa

Start in apps/app/src/components/template-library/index.tsx and template-card.tsx, tracing the Delete button flow and existing template-library UI patterns. Choose and implement one of the safety approaches described in the issue, then verify that an accidental click no longer causes irreversible deletion and that the chosen recovery or confirmation behavior works as intended.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

enhancement

Problem

Clicking the Delete button on a user-saved template in the template library drawer permanently removes it with no confirmation. A single misclick causes irreversible data loss.

Suggested fix

Add one of:

  • An undo toast that appears for a few seconds after deletion, allowing the user to restore
  • A brief confirmation dialog before deleting
  • A soft-delete with a "Recently Deleted" section

An undo toast is probably the lightest-weight option that still provides a safety net.

Files

  • apps/app/src/components/template-library/index.tsx
  • apps/app/src/components/template-library/template-card.tsx

From PR #20 review

Linguagem predominante
TypeScript
Estrelas
3.9k
Forks
414
Merge médio
4h
PRs com merge (30d)
6

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de CopilotKit/OpenIntelligentUI

Todas as issues de CopilotKit/OpenIntelligentUI

Issues semelhantes

Mais issues de TypeScript

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.