Merge pull request #215 from getmaxun/center-loader

feat: center progress
This commit is contained in:
Karishma Shukla
2024-11-30 10:20:13 +05:30
committed by GitHub

View File

@@ -36,9 +36,9 @@ const ApiKeyManager = () => {
const [copySuccess, setCopySuccess] = useState<boolean>(false); const [copySuccess, setCopySuccess] = useState<boolean>(false);
const { notify } = useGlobalInfoStore(); const { notify } = useGlobalInfoStore();
useEffect(() => { useEffect(() => {
const fetchApiKey = async () => { const fetchApiKey = async () => {
@@ -53,7 +53,7 @@ const ApiKeyManager = () => {
}; };
fetchApiKey(); fetchApiKey();
}, []); }, []);
const generateApiKey = async () => { const generateApiKey = async () => {
@@ -61,7 +61,7 @@ const ApiKeyManager = () => {
try { try {
const { data } = await axios.post(`${apiUrl}/auth/generate-api-key`); const { data } = await axios.post(`${apiUrl}/auth/generate-api-key`);
setApiKey(data.api_key); setApiKey(data.api_key);
notify('success', `Generated API Key successfully`); notify('success', `Generated API Key successfully`);
} catch (error: any) { } catch (error: any) {
notify('error', `Failed to generate API Key - ${error.message}`); notify('error', `Failed to generate API Key - ${error.message}`);
@@ -92,7 +92,21 @@ const ApiKeyManager = () => {
} }
}; };
if (loading) return <CircularProgress />; if (loading) {
return (
<Box
sx={{
display: 'flex',
justifyContent: 'center',
alignItems: 'center',
height: '100vh',
width: '100vw',
}}
>
<CircularProgress />
</Box>
);
}
return ( return (
<Container sx={{ alignSelf: 'flex-start' }}> <Container sx={{ alignSelf: 'flex-start' }}>