reactbits-mcp-server
Version:
MCP Server for React Bits - Access 99+ React components with animations, backgrounds, and UI elements
47 lines (41 loc) • 1.34 kB
JavaScript
import { generateCliCommands } from "@/utils/utils";
import code from "@content/Components/BounceCards/BounceCards.jsx?raw";
import css from "@content/Components/BounceCards/BounceCards.css?raw";
import tailwind from "@tailwind/Components/BounceCards/BounceCards.jsx?raw";
import tsCode from '@ts-default/Components/BounceCards/BounceCards.tsx?raw';
import tsTailwind from "@ts-tailwind/Components/BounceCards/BounceCards.tsx?raw";
export const bounceCards = {
...(generateCliCommands("Components/BounceCards")),
installation: `npm i gsap`,
usage: `import BounceCards from './BounceCards'
const images = [
"https://picsum.photos/400/400?grayscale",
"https://picsum.photos/500/500?grayscale",
"https://picsum.photos/600/600?grayscale",
"https://picsum.photos/700/700?grayscale",
"https://picsum.photos/300/300?grayscale"
];
const transformStyles = [
"rotate(5deg) translate(-150px)",
"rotate(0deg) translate(-70px)",
"rotate(-5deg)",
"rotate(5deg) translate(70px)",
"rotate(-5deg) translate(150px)"
];
<BounceCards
className="custom-bounceCards"
images={images}
containerWidth={500}
containerHeight={250}
animationDelay={1}
animationStagger={0.08}
easeType="elastic.out(1, 0.5)"
transformStyles={transformStyles}
enableHover={false}
/>`,
code,
css,
tailwind,
tsTailwind,
tsCode,
};