Repository: rubenmarcus/guiareact.org Branch: main Commit: 74244731e869 Files: 16 Total size: 33.2 KB Directory structure: gitextract_igeb4d_j/ ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ └── discussion.md │ └── pull_request_template.md ├── .gitignore ├── README.md ├── components/ │ ├── header.js │ ├── mdcontainer.js │ └── pagehead.js ├── config/ │ ├── md-loader.js │ └── static-paths.js ├── documentation/ │ └── DOC-HOME.md ├── next.config.js ├── package.json ├── pages/ │ ├── _app.js │ ├── _document.js │ └── index.js └── styles/ └── style.css ================================================ FILE CONTENTS ================================================ ================================================ FILE: .github/ISSUE_TEMPLATE/discussion.md ================================================ --- name: Issue de discussão about: Sugestões, alterações, correções, etc. title: '' labels: '' assignees: '' --- ## O que? (Escreva aqui.) ## Por quê? (Escreva aqui.) ## Referências (Escreva aqui.) ================================================ FILE: .github/pull_request_template.md ================================================ ## Descrição (Escreva aqui.) ## O que foi feito nesse PR? - [x] Tarefa já realizada - [ ] Tarefa à ser feita ## Dependência de outras Issues > Exemplo: #1 > ================================================ FILE: .gitignore ================================================ ./node_modules node_modules node_modules/* ./.next .next ================================================ FILE: README.md ================================================ # guiareact.org Site em Português com tradução do Original reactpatterns.com de Michael Chan - [@chantastic](https://github.com/chantastic) https://guiareact.org ## CONTRIBUA - Clone o projeto em sua máquina - Edite ou Crie os arquivos MD na pasta **documentation** - Abra uma [Issue](https://github.com/rubenmarcus/guiareact.org/issues/new). - Crie um [P/R](https://github.com/rubenmarcus/guiareact.org/compare) e adicione o link na sua issue. ## ROADMAP - TROCAR TODOS EXEMPLOS DE CLASSE PARA EXEMPLOS COM COMPONENTES FUNCIONAIS - ADICIONAR GUIA DE HOOKS - ADICIONAR MAIS EXEMPLOS - ADICIONAR GUIA DE NEXT.JS - ADICIONAR GUIA DE CSS IN JS - ADICIONAR GUIA DE REDUX - ADICIONAR GUIA DE CONTEXT API ================================================ FILE: components/header.js ================================================ export default function AppHeader(props){ return(

{props.title}

) } ================================================ FILE: components/mdcontainer.js ================================================ import ReactMarkdown from "react-markdown"; import remarkSlug from "remark-slug"; import remarkLinks from "remark-external-links"; import remarkHljs from "remark-highlight.js"; import remarkToc from "remark-toc"; export default function MdContainer({ markdown }) { const remarkPluginSet = [remarkSlug, remarkLinks, remarkHljs, remarkToc]; return ; } ================================================ FILE: components/pagehead.js ================================================ export default function PageHead(props) { const GA_TRACKING_ID = "G-TQFVHD7RW1"; return ( <> {props.title? props.title : 'Guia de Padrões React'}