Skip to content

GeanfrancoGPD/Framework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Framework

primer paso: Implementacion de una nueva libreria

lo primero que se hizo fue agregar una nueva libreria para agregar las rutas

Para instalarla debes colocar el siguiente comando

npm install react-router-dom

Y para importarlo se veria de esta manera:

import {browserRouter} from 'react-router-dom';

Se hizo para trabajar mejor el programa de una forma modular

Rutas implemetadas

  • Login (version beta)
  • register (version beta)

Login

Fue la primera pagina que se hizo, esta guardada la carpeto paginas dentro del src, y cuenta con su propio archivo css

la imagen utilizada esta en esta direccion:

("https://logincdn.msauth.net/shared/5/images/fluent_web_dark_94c32326ccd74b2d9702.svg");

Cuenta con un login y la direccion a la pagina de registar

Register

La segunda pagina en ser creada fue esta, y se aplicaron unos cambios al diseño de la estructura de como importaban los estilos porque ocurria un error de la otra forma, ya que si importaba cualquier archivo .css se iba a sobreponer al anterior

asi que se cambio de

import ./"styles.css"

ha una que implementada la palabra module para que react entendiera que son modulos separados por paginas y no un estilo global, se hizo de la siguinte manera para que se pudiera separar por modulos.

import style from './style.module.css'

Autenticacion con firebase

para hacer la autenticacion se necesito instalar la libreria de firebase para poder conectar con el proyecto de react. Lo primero que hice fue implementar la libreria con

npm install firebase

ya luego se implemento el archivo personalizado de configuraciones en se exporto al registro y login. se implemento tambien estas nuevas librerias

import { useAuth } from '../firebase/authContex';
import { useNavigate } from 'react-router-dom';

para el manejo de autenticacion y para la navegacion entre rutas

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors