tabnews.com.br
tabnews.com.br copied to clipboard
[FEATURE/SUGESTÃO] Separar Posts de comentários no perfil do usuário
Ao entrar na página do perfil do usuário, conseguimos ver tudo que ele já publicou ou comentou em ordem cronológica decrescente. Seria interessante se a gente pudesse ver somente os posts ou somente os comentários, separados por abas. Algo parecido com que temos aqui no GitHub, como o Write e Preview:
Facilitaria pra quando a gente quisesse verificar o conteúdo que foi produzido e/ou as contribuições que o usuário deu nas postagens.
Bom, teria que pegar a query padrão que está no arquivo models/content.js
e criar dois modos de filtros:
-
titulo com valor diferente de null
-> para retornar apenas os Posts -
titulo com valor igual a null
-> para retornar apenas os Comentários
Dai tem que modificar o componente que está no arquivo pages/interface/components/Content/index.js
para fazer a divisão em abas, e mudar a chamada para esse endpoint com filtros, com os dois filtros.
Bom, teria que pegar a query padrão que está no arquivo
models/content.js
e criar dois modos de filtros:
titulo com valor diferente de null
-> para retornar apenas os Poststitulo com valor igual a null
-> para retornar apenas os ComentáriosDai tem que modificar o componente que está no arquivo
pages/interface/components/Content/index.js
para fazer a divisão em abas, e mudar a chamada para esse endpoint com filtros, com os dois filtros.
Também poderia ser utilizado o parentId
pra melhorar a validação, que também vem como null
pra posts e diferente de null
pra comentários.
Hoje foi linkar o TabNew com meu site e percebi essa mesma necessidade, nesse caso estou pensando em consumir os dados via API (TabNewe é API First 🤩🚀💯) e formatar no meu client.
...mas uma query de URL já seria de bom tamanho!
@rein4nl1m, obrigado pela sugestão! 💪
Recomendo centralizar a discussão na #807. 👍
Vou fechar essa duplicada. Combinado? 🤝