import { css, cx } from '@emotion/css' import Image from './Image' import { resizeImage } from '@/web/utils/common' import useBreakpoint from '@/web/hooks/useBreakpoint' import { useNavigate } from 'react-router-dom' import { prefetchAlbum } from '@/web/api/hooks/useAlbum' const CoverWall = ({ albums, }: { albums: { id: number; coverUrl: string; large: boolean }[] }) => { const navigate = useNavigate() const breakpoint = useBreakpoint() const sizes = { small: { sm: 'sm', md: 'sm', lg: 'sm', xl: 'sm', '2xl': 'md', }, large: { sm: 'md', md: 'md', lg: 'md', xl: 'md', '2xl': 'lg', }, } as const return (