octopost
octopost copied to clipboard
Componente Post Mode Identifier
Describe the feature
Esta task é responsável por implementar a funcionalidade e o layout do componente que permite selecionar o modo/tipo de post que desejam publicar em determinada rede.
Dependendo da rede social, os tipos/modos de post podem variar. Por exemplo, no Instagram, os usuários podem escolher entre diferentes modos de postagem, como reels, stories e etc.
O objetivo desta task é permitir ao usuário selecionar os post modes para fazer a publicação. Por exemplo, se, dentro do facebook, o usuario quiser fazer a publicao apenas no feed ou no feed e reels, se, no intagram, o usuario quis apenas fazer a publicacao no stories e assim por diante a depender da rede social.
OBS: O que está abaixo são/é o(s) nome(s) dos arquivos do projeto que envolve(m) sua task, para você se situar melhor no desenvolvimento da dela:
- PostModes.tsx
Implementations Details
Atenção ao fato de que existem 4 opções no PostMode
1- Com o checkbox do PostMode selecionado, ou seja, será postado naquele tipo
2- Com o PostMode selecionado, para visualização dele
3- Com os dois selecionados, ou seja, você está visualizando ele e será postado nesse tipo
4- Com nenhum selecionado
As únicas versões que devem ser levadas em consideração são os tipos acima, esse abaixo da imagem, não deve ser considerado
Visual Concepts
Na imagem abaixo, usada como exemplo, podemos ver que a publicao sera feita na account_01 da rede social Facebook e o post mode ( tipo de postagem ) 'e um Post apenas, sendo que essa publicao tambem poderia ser feita nos storys e reels, tendo, assim, outros post modes.