mirror of
https://github.com/vercel/commerce.git
synced 2025-07-24 02:31:24 +00:00
22 lines
555 B
TypeScript
22 lines
555 B
TypeScript
import classNames from "classnames";
|
|
import React from "react";
|
|
import s from './SkeletonImage.module.scss'
|
|
|
|
interface SkeletonImageProps {
|
|
align?: "left" | "center"
|
|
size?: "small" | "default" | "large"
|
|
children?: React.ReactNode
|
|
}
|
|
|
|
const SkeletonImage = ({ align="center", size="default", children }: SkeletonImageProps) => {
|
|
return (
|
|
<div className={classNames(s.skeletonImage, {
|
|
[s[size]] : size,
|
|
[s[align]] : align
|
|
})}>
|
|
{children}
|
|
</div>
|
|
)
|
|
}
|
|
|
|
export default SkeletonImage |