import axios from "axios"; import React, { useEffect, useState } from "react"; import { Link, Navigate, useParams } from "react-router-dom"; import { getListLog } from "../../api/apiLog"; import "./ListLog.css"; const ListLog = () => { const [listFile, setListFile] = useState([]); const [status, setStatus] = useState(200); const [nameSearch, setNameSearch] = useState(""); const getListFile = async () => { try { const res = await axios.get(getListLog); setListFile(res.data); setStatus(res.status); } catch (error) { console.log(error); } }; useEffect(() => { getListFile(); }, []); if (status === 200) { return (
{ setNameSearch(e.target.value) }}>
{listFile?.filter((f)=>f.toLocaleLowerCase().search(nameSearch.toLocaleLowerCase())!==-1).map((file) => (
{file}

))}
); } else { return (

No files

); } }; export default ListLog;