{"$schema":"https://ui.shadcn.com/schema/registry-item.json","author":"Eduardo Calvo <educlopez93@gmail.com>","css":{},"dependencies":[],"description":"Demo 6 adaptation: rotated displacement vectors with a planetary swirl feel.","devDependencies":[],"files":[{"content":"\"use client\";\n\nimport type { ReactNode } from \"react\";\nimport ShaderRevealTransition from \"../shader-reveal-transition\";\n\nexport interface ShaderRevealPlanetaryTransitionProps {\n  children: ReactNode;\n  className?: string;\n  duration?: number;\n  onRest?: () => void;\n  transitionKey: string | number;\n}\n\nconst ShaderRevealPlanetaryTransition = ({\n  children,\n  className,\n  duration = 1080,\n  onRest,\n  transitionKey,\n}: ShaderRevealPlanetaryTransitionProps) => (\n  <ShaderRevealTransition\n    className={className}\n    duration={duration}\n    onRest={onRest}\n    transitionKey={transitionKey}\n    variant=\"planetary\"\n  >\n    {children}\n  </ShaderRevealTransition>\n);\n\nexport default ShaderRevealPlanetaryTransition;\n","path":"index.tsx","target":"components/smoothui/shader-reveal-planetary-transition/index.tsx","type":"registry:ui"}],"name":"shader-reveal-planetary-transition","registryDependencies":["https://smoothui.dev/r/shader-reveal-transition.json"],"title":"Shader Reveal Planetary Transition","type":"registry:ui"}