fix: eliminados imports sin uso y añadidos tipos de datos
This commit is contained in:
@@ -1,5 +1,4 @@
|
|||||||
import { useState } from 'react';
|
import { useState, type FormEvent } from 'react';
|
||||||
import { useUsuario } from '../services/useUsuario';
|
|
||||||
|
|
||||||
const Login = ({setUsuario}:any) => {
|
const Login = ({setUsuario}:any) => {
|
||||||
|
|
||||||
@@ -7,7 +6,7 @@ const Login = ({setUsuario}:any) => {
|
|||||||
const [password, setPassword] = useState('');
|
const [password, setPassword] = useState('');
|
||||||
const [loading, setLoading] = useState(false);
|
const [loading, setLoading] = useState(false);
|
||||||
|
|
||||||
const handleSubmit = async (e) => {
|
const handleSubmit = async (e:FormEvent) => {
|
||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
setLoading(true);
|
setLoading(true);
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
import { useEffect, useState } from "react";
|
|
||||||
import type { Usuario } from "../types/usuario";
|
import type { Usuario } from "../types/usuario";
|
||||||
import { Routes } from "react-router";
|
import { Routes } from "react-router";
|
||||||
import { Route } from "react-router";
|
import { Route } from "react-router";
|
||||||
@@ -8,7 +7,12 @@ import { ComponenteAdmin } from "../Components/ComponenteAdmin";
|
|||||||
import { Dashboard } from "../Components/Dashboard";
|
import { Dashboard } from "../Components/Dashboard";
|
||||||
import Login from "../Components/Login";
|
import Login from "../Components/Login";
|
||||||
|
|
||||||
export function AppRouter({usuario, setUsuario}: {usuario: Usuario, setUsuario:any}) {
|
interface prop {
|
||||||
|
usuario: Usuario | null
|
||||||
|
setUsuario: any
|
||||||
|
}
|
||||||
|
|
||||||
|
export function AppRouter({usuario, setUsuario}: prop) {
|
||||||
return (
|
return (
|
||||||
<Routes>
|
<Routes>
|
||||||
<Route path="/login" element={<Login setUsuario={setUsuario} />} />
|
<Route path="/login" element={<Login setUsuario={setUsuario} />} />
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ export const useUsuario = () => {
|
|||||||
);
|
);
|
||||||
|
|
||||||
function setPermissionLevel(arg: PermissionLevel) {
|
function setPermissionLevel(arg: PermissionLevel) {
|
||||||
setUsuario({ ...usuario, permissionLevel: [arg] });
|
setUsuario({ ...usuario!, permissionLevel: [arg] });
|
||||||
}
|
}
|
||||||
|
|
||||||
return {
|
return {
|
||||||
|
|||||||
Reference in New Issue
Block a user