Ctrl K
ComunidadGuías…

motion-primitives/catalog.json

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
{
  "source": "https://motion-primitives.com",
  "components": [
    {
      "name": "accordion",
      "dependencies": ["motion"],
      "hooks": [],
      "lines": 197
    },
    {
      "name": "animated-background",
      "dependencies": ["motion"],
      "hooks": [],
      "lines": 89
    },
    {
      "name": "animated-group",
      "dependencies": ["motion"],
      "hooks": [],
      "lines": 143
    },
    {
      "name": "animated-number",
      "dependencies": ["motion"],
      "hooks": [],
      "lines": 35
    },
    {
      "name": "border-trail",
      "dependencies": ["motion"],
      "hooks": [],
      "lines": 43
    },
    {
      "name": "carousel",
      "dependencies": ["motion"],
      "hooks": [],
      "lines": 351
    },
    {
      "name": "cursor",
      "dependencies": ["motion"],
      "hooks": [],
      "lines": 134
    },
    {
      "name": "dialog",
      "dependencies": ["motion"],
      "hooks": ["usePreventScroll"],
      "lines": 335
    },
    {
      "name": "disclosure",
      "dependencies": ["motion"],
      "hooks": [],
      "lines": 191
    },
    {
      "name": "dock",
      "dependencies": ["motion"],
      "hooks": [],
      "lines": 226
    },
    {
      "name": "glow-effect",
      "dependencies": ["motion"],
      "hooks": [],
      "lines": 151
    },
    {
      "name": "image-comparison",
      "dependencies": ["motion"],
      "hooks": [],
      "lines": 147
    },
    {
      "name": "in-view",
      "dependencies": ["motion"],
      "hooks": [],
      "lines": 61
    },
    {
      "name": "infinite-slider",
      "dependencies": ["motion", "react-use-measure"],
      "hooks": [],
      "lines": 112
    },
    {
      "name": "magnetic",
      "dependencies": ["motion"],
      "hooks": [],
      "lines": 112
    },
    {
      "name": "morphing-dialog",
      "dependencies": ["motion"],
      "hooks": ["useClickOutside"],
      "lines": 422
    },
    {
      "name": "morphing-popover",
      "dependencies": ["motion"],
      "hooks": ["useClickOutside"],
      "lines": 224
    },
    {
      "name": "progressive-blur",
      "dependencies": ["motion"],
      "hooks": [],
      "lines": 63
    },
    {
      "name": "scroll-progress",
      "dependencies": ["motion"],
      "hooks": [],
      "lines": 41
    },
    {
      "name": "sliding-number",
      "dependencies": ["motion", "react-use-measure"],
      "hooks": [],
      "lines": 122
    },
    {
      "name": "spinning-text",
      "dependencies": ["motion"],
      "hooks": [],
      "lines": 104
    },
    {
      "name": "spotlight",
      "dependencies": ["motion"],
      "hooks": [],
      "lines": 85
    },
    {
      "name": "text-effect",
      "dependencies": ["motion"],
      "hooks": [],
      "lines": 294
    },
    {
      "name": "text-loop",
      "dependencies": ["motion"],
      "hooks": [],
      "lines": 72
    },
    {
      "name": "text-morph",
      "dependencies": ["motion"],
      "hooks": [],
      "lines": 73
    },
    {
      "name": "text-roll",
      "dependencies": ["motion"],
      "hooks": [],
      "lines": 102
    },
    {
      "name": "text-scramble",
      "dependencies": ["motion"],
      "hooks": [],
      "lines": 85
    },
    {
      "name": "text-shimmer",
      "dependencies": ["motion"],
      "hooks": [],
      "lines": 57
    },
    {
      "name": "text-shimmer-wave",
      "dependencies": ["motion"],
      "hooks": [],
      "lines": 88
    },
    {
      "name": "tilt",
      "dependencies": ["motion"],
      "hooks": [],
      "lines": 92
    },
    {
      "name": "toolbar-dynamic",
      "dependencies": ["motion"],
      "hooks": ["useClickOutside"],
      "lines": 90
    },
    {
      "name": "toolbar-expandable",
      "dependencies": ["motion", "react-use-measure"],
      "hooks": ["useClickOutside"],
      "lines": 186
    },
    {
      "name": "transition-panel",
      "dependencies": ["motion"],
      "hooks": [],
      "lines": 48
    }
  ]
}