import React, { useState, useEffect, useCallback } from 'react';
import ReactDOM from 'react-dom';
import { ajax } from '@/utils';
import './global.scss';
import BasicLayout from '@/layouts/BasicLayout';
import MenuList from '@/components/menu-list';
function MenuManage() {
const [isLoading, setLoading] = useState(false);
const [data, setData] = useState([]);
useEffect(() => {
fetchData();
}, []);
const fetchData = useCallback(async () => {
await setLoading(true);
try {
const responseData = await ajax({
api: 'getMenu',
method: 'get'
});
await setLoading(false);
if (responseData.success) {
await setData(responseData.result);
} else {
}
} catch (e) {}
});
return (
{data && data[0] ? : null}
);
}
ReactDOM.render(, document.getElementById('ice-container'));