devhatt / octopost

Octopost is an open source service from Devhat that was created to guide new developers for free
https://devhatt.github.io/octopost/
MIT License
65 stars 45 forks source link

DesSync do conteúdo de texto do `MainComposer` nas abas #530

Open Alecell opened 3 weeks ago

Alecell commented 3 weeks ago

Describe the feature

Inicialmente o conteúdo digitado no MainComposer principal será refletido em todos os MainComposers das abas de conta. Porém, caso em uma aba de conta o usuário digitar/apagar ou alterar de qualquer forma o texto do MainComposer da aba, esse conteúdo deve ser dessincronizado do MainComposer principal e ser independente.

Task depende de:

Use Case

O usuário precisa ter um meio de dessincronizar o conteúdo da aba do conteúdo principal para que possa especificar como o conteúdo acontecerá em cada aba para cada rede social/conta. Pra isso o conteúdo não pode ser o mesmo para cada conta/rede, assim quando acontecer uma alteração no MainComposer da conta em questào, esse main composer agora tem um conteúdo proprio, sem depender mais do MainComposer principal.

Implementation Details

Essa tarefa envolverá usar o useContent, a store onde as contas eleitas a serem postadas estão armazenadas. É preciso que a store da conta que o texto for atualizado, receba a flag de dessincronização (vc deve criar ela) e baseado nessa flag saberemos se o conteúdo da tab está ou não sincronizado com o MainComposer

Visual Concepts

https://github.com/devhatt/octopost/assets/13935760/ddcd0f43-648f-43f9-abf6-5ad2904cb657

Alecell commented 3 weeks ago

Obrigado por abrir a issue

Verifique os nossos guidelines: