vlgi / uai-components

Apache License 2.0
2 stars 1 forks source link

MessageBox (feat): Alow Edit Message in component - [merged] #265

Closed 01oseluiz closed 9 months ago

01oseluiz commented 1 year ago

In GitLab by @victorandre957 on Oct 5, 2023, 18:07

Merges feature/alow-edit-message-in-component -> develop

Gitlab MR Web Template

Descrição

Permite que a mensagem no MessageBox seja editada dentro do componente.

Drafts: Colocar o que deve ser finalizado antes do merge

Fixes #(numero da issue)

Tempo de desenvolvimento

Insira aqui o tempo estimado para a tarefa, e após, o quanto foi gasto na realização das tarefas.

Veja como inserir de forma correta em gitlab docs - time tracking.

Tipo de mudança

Em quais navegadores foi testado?

Testei as seguintes resoluções no navegador:

Checklist:

Qualidade

Documentação

Teste

MR

01oseluiz commented 1 year ago

In GitLab by @DaniloRaposo on Oct 5, 2023, 19:55

Commented on src/lib/components/Messages/Components/MessageBox/MessageBox.svelte line 129

Esse bind faz com que mesmo o usuário clicando no botão de cancelar, se ele mudou o texto, então o valor do texto vai ficar mudado no componente. Esse é o comportamento esperado?

01oseluiz commented 1 year ago

In GitLab by @DaniloRaposo on Oct 5, 2023, 19:56

image Ao editar a mensagem, os botões estão indo para o lado a medida que o texto do textarea vai para a direita, ao invés do texto ir para a linha de baixo

01oseluiz commented 1 year ago

In GitLab by @victorandre957 on Oct 5, 2023, 22:45

Commented on src/lib/components/Messages/Components/MessageBox/MessageBox.svelte line 129

changed this line in version 2 of the diff

01oseluiz commented 1 year ago

In GitLab by @victorandre957 on Oct 5, 2023, 22:45

added 1 commit

Compare with previous version

01oseluiz commented 1 year ago

In GitLab by @victorandre957 on Oct 5, 2023, 22:46

Tem alguma ideia de como deixar isso ocupando todo o espaço disponível? eu deixei assim para ele crescer até o tamanho da caixa definida por fora.

01oseluiz commented 1 year ago

In GitLab by @DaniloRaposo on Oct 13, 2023, 12:46

requested review from @DaniloRaposo

01oseluiz commented 1 year ago

In GitLab by @DaniloRaposo on Oct 13, 2023, 12:52

Commented on src/lib/components/Messages/Components/MessageBox/MessageBox.svelte line 80

Não sei se é possível, mas o fato dessa variável ser atribuida como zero para o caso em que nenhum item está sendo editado pode dar problema se por ventura uma mensagem possuir o id 0. Acho melhor usar um undefined ou um null tanto aqui quanto na definição da variável

01oseluiz commented 1 year ago

In GitLab by @victorandre957 on Oct 13, 2023, 19:10

added 1 commit

Compare with previous version

01oseluiz commented 1 year ago

In GitLab by @DaniloRaposo on Oct 16, 2023, 11:30

Commented on src/lib/components/Messages/Components/MessageBox/MessageBox.svelte line 80

changed this line in version 4 of the diff

01oseluiz commented 1 year ago

In GitLab by @DaniloRaposo on Oct 16, 2023, 11:30

added 1 commit

Compare with previous version

01oseluiz commented 1 year ago

In GitLab by @DaniloRaposo on Oct 16, 2023, 11:32

resolved all threads

01oseluiz commented 1 year ago

In GitLab by @DaniloRaposo on Oct 16, 2023, 11:39

added 1 commit

Compare with previous version

01oseluiz commented 1 year ago

In GitLab by @DaniloRaposo on Oct 16, 2023, 11:42

approved this merge request

01oseluiz commented 1 year ago

In GitLab by @DaniloRaposo on Oct 16, 2023, 11:42

mentioned in commit b2349b1976d516e84c867663f5ba04b25c117f2b