Hi! I'm your first Markdown file in StackEdit. If you want to learn about StackEdit, you can read me. If you want to play with Markdown, you can edit me. Once you have finished with me, you can create new files by opening the file explorer on the left corner of the navigation bar.
O fluxo de página foi inserido no projeto para manter um padrão de rotas, estrutura e uma organização fácil para o projeto de médio e grande porte.
Um exemplo de como podemos gerar um fluxo de autentificação de usuário.
yarn generator
- escolhe opção de Fluxo de página
- adiciona o nome do fluxo Auth
Pronto.
📦src
┣ 📂pages
┃ ┣ 📂 Auth
┃ ┃ ┗ 📜index.tsx
┃ ┃ ┣ 📂login
┃ ┃ ┃ ┗ 📜 login-page.tsx
┃ ┃ ┃ ┗ 📜 login-page.scss
┃ ┃ ┣ 📂register
┃ ┃ ┣ 📂new-password
┃ ┗ 📂Home
┃ ┃ ┗ 📜index.tsx
Usamos também o yarn generator para adicionar novas páginas, assim podemos continuar mantendo nossa estrutura organizada e padrão.
Um exemplo de como podemos gerar um fluxo de autentificação de usuário.
yarn generator
- escolhe opção de Página Criar uma nova página na aplicação.
- Nome da página: Login Adicione o nome da sua página que deseja criar.
- Escolha se quer adicionar um css para sua página Por padrão é Y true apenas da um enter para adicionar
- Qual fluxo criado: Auth Adicione o nome do fluxo de páginas que você criou
- adiciona o nome do fluxo Auth
- Depois que gerado abra sua página gerada e segue os passos que estão comentado no arquivo gerado.
📦src
┣ 📂pages
┃ ┣ 📂 Auth
┃ ┃ ┗ 📜index.tsx
┃ ┃ ┣ 📂login // página gerada
┃ ┃ ┃ ┗ 📜 login-page.tsx // arquivo da página
┃ ┃ ┃ ┗ 📜 login-page.scss // css da página
┃ ┃ ┣ 📂register
┃ ┃ ┣ 📂new-password
┃ ┗ 📂Home
┃ ┃ ┗ 📜index.tsx