Add "Featuring you" tab to Collections page (#38865)

This commit is contained in:
diondiondion authored and GitHub committed 2026-04-30 14:10:25 +00:00
1 parent 945ac23910
commit b076808fd2
13 files changed
+397 -171

No files matched your search

@@ -2,6 +2,7 @@
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
max-width: 600px;
padding: 24px;
gap: 16px;
@@ -1,5 +1,7 @@
import { FormattedMessage } from 'react-intl';
import classNames from 'classnames';
import ElephantImage from '@/images/elephant_ui.svg?react';
import classes from './empty_state.module.scss';
@@ -19,6 +21,7 @@ export const EmptyState: React.FC<{
title?: React.ReactNode;
message?: React.ReactNode;
children?: React.ReactNode;
className?: string;
}> = ({
image = 'default',
title = (
@@ -26,11 +29,12 @@ export const EmptyState: React.FC<{
),
message,
children,
className,
}) => {
const imageToRender = typeof image === 'string' ? images[image] : image;
return (
<div className={classes.wrapper}>
<div className={classNames(classes.wrapper, className)}>
{(title || message || imageToRender) && (
<div className={classes.content}>
{imageToRender}