[Glitch] Add "Featuring you" tab to Collections page
Port b076808fd2 to glitch-soc
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
This commit is contained in:
1 parent
d33d25121b
commit
0ec0d84c67
12 files changed
+398
-170
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}
|
||||
|
||||
Reference in new issue
Block a user