Executando verificação de segurança...
1

Ficou top, parabéns!

Usando pelo celular notei que o "enter" nao funcionou ao tentar adixionar uma task.

Acho que seria legal adicionar um botão submit pra melhorar usabilidade também.

Carregando publicação patrocinada...
1

Opa henrique tudo bem?

Pô que estranho, te convido a abrir uma issue la no rep com mais detalhes, navegador, modelo do celular etc acredito que seja algo relacionado aos eventos no teclado. O codigo em questão:

    const handleKeyDown = async (event: any) => {
        if (event.key === "Enter" && title.trim() != "") {
            const result = await backend.addTask({
                title,
                frequency,
                spaceId,
                deadline,
                checked: false,
                notes: [],
            });

            if (!result) {
                addToast({ type: "Error", message: "Something went wrong." });

                return;
            }

            cleanUp();
        } else if (event.key === "Escape") {
            cleanUp();
        } else if (event.key === "Backspace" && title.length == 0) {
            cleanUp();
        }
    };

edit:

fiz uma pesquisa rapida e pelo que parece o correto seriaevent.keyCode == 13

1