import React, { useEffect, useState } from 'react'; import { CAvatar, CBadge, CButton, CButtonGroup, CCard, CCardBody, CCardFooter, CCardHeader, CCol, CContainer, CFormInput, CInputGroup, CInputGroupText, CProgress, CRow, CTable, CTableBody, CTableDataCell, CTableHead, CTableHeaderCell, CTableRow, } from '@coreui/react' import { Link } from 'react-router-dom'; import { isAutheticated } from 'src/auth'; import axios from 'axios'; import { useHistory } from 'react-router-dom'; import Badges from '../notifications/badges/Badges'; const AirwaysBill = () => { const { token } = isAutheticated(); const [data, setData] = useState([]) const [file, setFile] = useState(null) const history = useHistory() let formData = new FormData(); useEffect(() => { const getData = async () => { const res = await axios.get('/api/airways/view', { headers: { "Access-Control-Allow-Origin": "*", "Content-type": "Application/json", "Authorization": `Bearer ${token}` } }); console.log(res.data); setData(res.data.Stores) } getData(); }, []); const formatDate = (date) => { let today = new Date(date); let dd = String(today.getDate()).padStart(2, '0'); let mm = String(today.getMonth() + 1).padStart(2, '0'); //January is 0! let yyyy = today.getFullYear(); today = dd + '/' + mm + '/' + yyyy; return today } const handleChange = (e) => { setFile(e.target.files[0]) } const handleClick = async () => { formData.append('file', file, file.name) // console.log(...formData) const res = await axios.post('/api/airways/upload', { file: formData }, { headers: { "Access-Control-Allow-Origin": "*", 'Content-Type': 'multipart/form-data', "Authorization": `Bearer ${token}` } }).catch(error => { console.log(error); }) console.log(res) } console.log(file); return