import { Box, Skeleton } from '@mui/material' import { useWidgetConfig } from '../../providers/WidgetProvider/WidgetProvider.js' import type { CardProps } from '../Card/Card.js' import { Card } from '../Card/Card.js' import { TokenSkeleton } from '../Token/Token.js' import type { RouteCardSkeletonProps } from './types.js' export const RouteCardSkeleton: React.FC< RouteCardSkeletonProps & Omit > = ({ variant, ...other }) => { const { subvariant } = useWidgetConfig() const cardContent = ( {subvariant !== 'refuel' && subvariant !== 'custom' ? ( ({ borderRadius: theme.vars.shape.borderRadius, })} /> ) : null} ) return subvariant === 'refuel' || variant === 'cardless' ? ( cardContent ) : ( {cardContent} ) }