import { Grid, List, ListItem, Stack, Typography, useMediaQuery } from '@mui/material';
import { enqueueSnackbar } from 'notistack';
import axios from 'axios';
// project import
import MainCard from 'components/MainCard';
import { useEffect, useState } from 'react';
import Loader from 'components/Loader';
import Footer from 'layout/MainLayout/Footer';
import TitleCard from './titleCard';
const Accountsettings = () => {
const matchDownMD = useMediaQuery((theme) => theme.breakpoints.down('md'));
const [info, setInfo] = useState({});
const [loading, setLoading] = useState(false);
useEffect(() => {
if (localStorage.getItem('tenantid')) {
fetchaccount(localStorage.getItem('tenantid'));
}
}, []);
const fetchaccount = async (tid) => {
setLoading(true);
await axios
.get(`${process.env.REACT_APP_URL}/tenants/gettenantinfo/?tenantid=${tid}`)
.then((res) => {
console.log(res);
if (res.data.status) {
setInfo(res.data.details);
}
setLoading(false);
})
.catch((err) => {
console.log(err);
enqueueSnackbar(err.message, {
variant: 'error',
anchorOrigin: { vertical: 'top', horizontal: 'right' },
autoHideDuration: 2000
});
setLoading(false);
});
};
return (
<>
{loading && }
Name
{info.tenantname || ''}
Company Name
{info.companyname || ''}
Registration No
{info.registrationno || ''}
Info
{info.info || ''}
Phone
{info.primarycontact || ''}
State
{info.state || ''}
Email
{info.primaryemail || ''}
City
{info.city || ''}
Suburb
{info.suburb || ''}
Zip Code
{info.postcode || ''}
Address
{info.address || ''}
>
);
};
export default Accountsettings;