{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "testimonials-marquee-block-02",
  "type": "registry:block",
  "registryDependencies": [
    "@ncdai/testimonials-marquee"
  ],
  "files": [
    {
      "path": "src/registry/examples/testimonials-marquee-demo-02.tsx",
      "content": "import {\n  Marquee,\n  MarqueeContent,\n  MarqueeFade,\n  MarqueeItem,\n} from \"@/components/kibo-ui/marquee\";\nimport {\n  Testimonial,\n  TestimonialAuthor,\n  TestimonialAuthorName,\n  TestimonialAuthorTagline,\n  TestimonialAvatar,\n  TestimonialAvatarImg,\n  TestimonialAvatarRing,\n  TestimonialQuote,\n  TestimonialVerifiedBadge,\n} from \"@/registry/testimonials-marquee\";\n\nexport default function TestimonialsMarqueeDemo2() {\n  return (\n    <div className=\"w-full space-y-4 bg-background [&_.rfm-initial-child-container]:items-stretch! [&_.rfm-marquee]:items-stretch!\">\n      {[TESTIMONIALS_1, TESTIMONIALS_2].map((list, index) => (\n        <Marquee key={index} className=\"border-y border-edge\">\n          <MarqueeFade side=\"left\" />\n          <MarqueeFade side=\"right\" />\n\n          <MarqueeContent direction={index % 2 === 1 ? \"right\" : \"left\"}>\n            {list.map((item) => (\n              <MarqueeItem\n                key={item.url}\n                className=\"mx-0 h-full w-xs border-r border-edge\"\n              >\n                <a\n                  href={item.url}\n                  target=\"_blank\"\n                  rel=\"noopener noreferrer\"\n                  className=\"block h-full\"\n                >\n                  <Testimonial>\n                    <TestimonialQuote>\n                      <p>{item.quote}</p>\n                    </TestimonialQuote>\n\n                    <TestimonialAuthor>\n                      <TestimonialAvatar>\n                        <TestimonialAvatarImg src={item.authorAvatar} />\n                        <TestimonialAvatarRing />\n                      </TestimonialAvatar>\n\n                      <TestimonialAuthorName>\n                        {item.authorName}\n                        <TestimonialVerifiedBadge />\n                      </TestimonialAuthorName>\n\n                      <TestimonialAuthorTagline>\n                        {item.authorTagline}\n                      </TestimonialAuthorTagline>\n                    </TestimonialAuthor>\n                  </Testimonial>\n                </a>\n              </MarqueeItem>\n            ))}\n          </MarqueeContent>\n        </Marquee>\n      ))}\n    </div>\n  );\n}\n\nconst TESTIMONIALS_1 = [\n  {\n    authorAvatar:\n      \"https://pbs.twimg.com/profile_images/1783856060249595904/8TfcCN0r_400x400.jpg\",\n    authorName: \"Guillermo Rauch\",\n    authorTagline: \"CEO @Vercel\",\n    url: \"https://x.com/rauchg/status/1978913158514237669\",\n    quote:\n      \"awesome. Love the components, especially slide-to-unlock. Great job\",\n  },\n  {\n    authorAvatar:\n      \"https://pbs.twimg.com/profile_images/1756766826736893952/6Gvg6jha_400x400.jpg\",\n    authorName: \"OrcDev\",\n    authorTagline: \"Creator of 8bitcn.com\",\n    url: \"https://x.com/theorcdev/status/1980378575170859446\",\n    quote:\n      \"Seriously, this is one of the best portfolio templates I've ever seen.\",\n  },\n  {\n    authorAvatar:\n      \"https://pbs.twimg.com/profile_images/1954573702768504833/LW-j7iTr_400x400.jpg\",\n    authorName: \"Sahaj\",\n    authorTagline: \"Creator of tweakcn.com\",\n    url: \"https://x.com/iamsahaj_xyz/status/1982814244501381239\",\n    quote:\n      \"remember seeing it on @mannupaaji's review. it's one of the best looking ones I've seen\",\n  },\n  {\n    authorAvatar:\n      \"https://pbs.twimg.com/profile_images/1923813473240203264/owJG92AC_400x400.jpg\",\n    authorName: \"Steven Tey\",\n    authorTagline: \"Founder @Dub.co\",\n    url: \"https://x.com/steventey/status/1936934909370830924\",\n    quote: \"whoa, this is really dope – needs to get added to @shadcn UI 👀\",\n  },\n  {\n    authorAvatar:\n      \"https://pbs.twimg.com/profile_images/1868745200010428416/jKSU2o_W_400x400.jpg\",\n    authorName: \"Kap\",\n    authorTagline: \"Head of Developer Community @Vercel\",\n    url: \"https://x.com/kapehe_ok/status/1948104774358106612\",\n    quote: \"one of my favorite projects that submitted! you are crushing it!\",\n  },\n  {\n    authorAvatar:\n      \"https://pbs.twimg.com/profile_images/1962676904013492224/crWj9Gfa_400x400.jpg\",\n    authorName: \"Jean P.D. Meijer\",\n    authorTagline: \"Building analog.now\",\n    url: \"https://x.com/initjean/status/1948159885960438151\",\n    quote:\n      \"congrats you deserve it! react wheel picker is so smooth, its insane 🐐\",\n  },\n  {\n    authorAvatar:\n      \"https://pbs.twimg.com/profile_images/1679831765744259073/hoVtsOZ9_400x400.jpg\",\n    authorName: \"GitHub Projects Community\",\n    authorTagline: \"UNOFFICIAL, but followed by @github\",\n    url: \"https://x.com/GithubProjects/status/1931034244337271044\",\n    quote:\n      \"Everything you'd want in a picker, minus the styling headaches. Awesome job!\",\n  },\n];\n\nexport const TESTIMONIALS_2 = [\n  {\n    authorAvatar:\n      \"https://pbs.twimg.com/profile_images/1417752099488636931/cs2R59eW_400x400.jpg\",\n    authorName: \"Manu Arora\",\n    authorTagline: \"Creator of ui.aceternity.com\",\n    url: \"https://x.com/mannupaaji/status/1944755561117163597\",\n    quote: \"Great work on the portfolio\",\n  },\n  {\n    authorAvatar:\n      \"https://pbs.twimg.com/profile_images/1913274259985854464/rWnStpCJ_400x400.jpg\",\n    authorName: \"Max Prilutskiy\",\n    authorTagline: \"Creator of Lingo.dev\",\n    url: \"https://x.com/MaxPrilutskiy/status/1923952193893466379\",\n    quote: \"i like your style! :)\",\n  },\n  {\n    authorAvatar:\n      \"https://pbs.twimg.com/profile_images/1988148531018743808/bjS19FOd_400x400.jpg\",\n    authorName: \"Aaron\",\n    authorTagline: \"Founding Design Engineer @Mail0\",\n    url: \"https://x.com/aaronmahlke/status/1955606729657344490\",\n    quote: \"super cool portfolio!\",\n  },\n  {\n    authorAvatar:\n      \"https://pbs.twimg.com/profile_images/1333329963383103489/ee7VrWQy_400x400.jpg\",\n    authorName: \"jordwalke\",\n    authorTagline: \"Creator of React\",\n    url: \"https://x.com/jordwalke/status/1937165909778657589\",\n    quote: \"Looks great.\\nAlso, cool wheel picker!\",\n  },\n  {\n    authorAvatar:\n      \"https://pbs.twimg.com/profile_images/1875548702971985920/Fp6h28Es_400x400.jpg\",\n    authorName: \"Yonaries\",\n    authorTagline: \"Making orabrowser.com\",\n    url: \"https://x.com/YonathanDejene/status/1984529637309886639\",\n    quote: \"incredible portfolio i've seen by far\",\n  },\n  {\n    authorAvatar:\n      \"https://pbs.twimg.com/profile_images/1927419360492011520/bitKDhjx_400x400.jpg\",\n    authorName: \"Zaid\",\n    authorTagline: \"Creator of scira.ai\",\n    url: \"https://x.com/zaidmukaddam/status/1984599685974409374\",\n    quote: \"super clean\",\n  },\n];\n",
      "type": "registry:component"
    }
  ]
}