Snippet | Description |
---|---|
fc | cria um componente com função e export default |
fcp | cria um componente com função com props e default export |
use | importa um arquivo scss |
int | cria uma interface typescript |
ladle | cria um componente ladle |
ladleprops | ria um componente ladle com props |
desc | cria um describe block para testes |
it | cria um it block para testes |
ita | cria um it async block para testes |
test | cria um teste initial para componente |
-
Forquilhando o Repositório: Faça um fork deste repositório para sua própria conta GitHub clicando no botão "Fork".
-
Clonando o Repositório: Clone o fork do repositório para a sua máquina local:
git clone <https://github.com/<SeuUser>/octopost.git>
-
Pegue ou crie uma Issue:
-
Crie uma Branch: Crie uma branch a partir da develop para trabalhar nas suas alterações:
git checkout develop git reset --hard upstream/develop git checkout -b nome-da-sua-branch
-
Faça Alterações: Crie ou altere o snippet.
-
Adicione o snippet: se necessário, adicione o snippet criado no
array de snippets
dentro dopackage.json
-
Testes: Certifique-se de que todas as mudanças são testadas e não introduzem erros.
-
Commits Significativos: Faça commits significativos e com mensagens claras. Utilizando comando abaixo e seguindo as instruções o commit ficara no padrão utilizado no projeto.
git commit
- Atualize a Documentação: Se necessário, atualize a documentação relevante para refletir suas mudanças.
- Envie as Alterações: Envie suas alterações para o seu fork:
git push origin nome-da-sua-branch
- Criação de Pull Request (PR): Abra um Pull Request pelo o seu fork para o repositorio do octopost na branch develop, descrevendo suas alterações e fornecendo contexto sobre o que foi feito.
- Revisão de Código: A equipe de mantenedores do projeto irá revisar o seu PR. Esteja disposto a fazer ajustes se necessário.
- Merge e Fechamento: Após a revisão bem-sucedida, suas alterações serão mescladas à branch principal. Seu PR será fechado.
Se precisar de ajuda, tiver sugestões ou quiser se envolver mais profundamente com a comunidade, entre em contato conosco:
- Discord: https://discord.gg/9f5BZ7yD
- Twitter: Devhat (@DevHatt) / X (twitter.com)