reactbits-mcp-server
Version:
MCP Server for React Bits - Access 99+ React components with animations, backgrounds, and UI elements
47 lines (42 loc) • 1.19 kB
JavaScript
import { generateCliCommands } from '@/utils/utils';
import code from '@content/TextAnimations/TextTrail/TextTrail.jsx?raw';
import css from '@content/TextAnimations/TextTrail/TextTrail.css?raw';
import tailwind from '@tailwind/TextAnimations/TextTrail/TextTrail.jsx?raw';
import tsCode from '@ts-default/TextAnimations/TextTrail/TextTrail.tsx?raw';
import tsTailwind from '@ts-tailwind/TextAnimations/TextTrail/TextTrail.tsx?raw';
export const textTrail = {
...(generateCliCommands('TextAnimations/TextTrail')),
installation: `npm i three`,
usage: `import TextTrail from './TextTrail';
// Basic usage
<TextTrail text="Hello World" />
// Usage with all props
<TextTrail
text="React Bits"
fontFamily="Figtree"
fontWeight="900"
noiseFactor={1.2}
noiseScale={0.001}
rgbPersistFactor={0.95}
alphaPersistFactor={0.92}
animateColor={true}
startColor="#ff6b6b"
textColor="#4ecdc4"
backgroundColor="#1a1a2e"
colorCycleInterval={2000}
supersample={2}
/>
// With animated color cycling
<TextTrail
text="Colorful"
animateColor={true}
colorCycleInterval={1500}
noiseFactor={1.5}
noiseScale={0.002}
/>`,
code,
css,
tailwind,
tsCode,
tsTailwind
}