octopost icon indicating copy to clipboard operation
octopost copied to clipboard

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

Open Alecell opened this issue 8 months ago • 3 comments

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:

  • #529

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 avatar Jun 09 '24 16:06 Alecell