import { Alert, Box, IconButton, styled, Tooltip } from '@mui/material'; import useUiConfig from 'hooks/api/getters/useUiConfig/useUiConfig'; import CopyIcon from '@mui/icons-material/FileCopy'; import copy from 'copy-to-clipboard'; import useToast from 'hooks/useToast'; const GridContainer = styled('div')(({ theme }) => ({ display: 'grid', gridTemplateColumns: 'auto auto 1fr', gridAutoRows: 'min-content', alignItems: 'center', gap: theme.spacing(1), marginTop: theme.spacing(1.5), })); const GridItem = Box; export const ApiTokenDocs = () => { const { uiConfig } = useUiConfig(); const { setToastData } = useToast(); const onCopyToClipboard = (url: string) => () => { copy(url); setToastData({ type: 'success', text: 'Copied to clipboard', }); }; const clientApiUrl = `${uiConfig.unleashUrl}/api/`; const frontendApiUrl = `${uiConfig.unleashUrl}/api/frontend/`; return (

Read the{' '} SDK overview {' '} to connect Unleash to your application. Please note it can take up to 1 minute before a new API key is activated.

CLIENT API URL:
{clientApiUrl}
FRONTEND API URL:
{frontendApiUrl}
); };