'use client'; import * as React from 'react'; import * as Button from '@/components/ui/button'; import * as Tooltip from '@/components/ui/tooltip'; const useTooltipSide = (): 'bottom' | 'right' => { const [side, setSide] = React.useState<'bottom' | 'right'>('bottom'); React.useEffect(() => { const handleResize = () => { setSide(window.innerWidth >= 768 ? 'right' : 'bottom'); }; handleResize(); window.addEventListener('resize', handleResize); return () => window.removeEventListener('resize', handleResize); }, []); return side; }; export default function StorageUsageTooltip() { const tooltipSide = useTooltipSide(); return ( Hover or focus
35.92%
397.66 over 1,107
GB
Country
Q3/25
Quarters
); }