Os MainComposer que estão no no Tabber tem seu conteúdo derivado do MainComposer principal que fica no topo da página, sempre que o conteúdo do MainComposer principal é editado, o MainComposer do Tabber é atualizado, porém os MainComposer que ficam no Tabber, quando seu conteúdo é editado diretamente ele perde essa sincronização com o MainComposer principal.
Sua tarefa é"
Colocar o botão de ressincronização no MainComposer
Adicionar a prop hasResync e sua lógica no componente
Fazer com que ele seja ativavel apenas quando a prop hasResync estiver ativa
Expor um callback no MainComposer chamado onResync
Executar uma função cuja altera o estado global das redes ativas alternando uma propriedade que deverá ser criada por você, essa propriedade define se o texto está ou não em sync e como ele deverá ser atualizado.
Describe the feature
Os
MainComposer
que estão no noTabber
tem seu conteúdo derivado doMainComposer
principal que fica no topo da página, sempre que o conteúdo doMainComposer
principal é editado, oMainComposer
doTabber
é atualizado, porém osMainComposer
que ficam noTabber
, quando seu conteúdo é editado diretamente ele perde essa sincronização com oMainComposer
principal.Sua tarefa é"
MainComposer
hasResync
e sua lógica no componentehasResync
estiver ativaMainComposer
chamadoonResync
https://github.com/devhatt/octopost/assets/13935760/3ccb2dc4-bebd-4501-bf79-a1372c505346
ATENÇÃO:
Está tarefa depende de:
502
529
530