Tweet Card

A card that displays a tweet with the author's name, handle, and profile picture.

Installation

pnpm dlx shadcn@latest add https://sase-ui.vercel.app/r/tweet-card.json

Usage

To render on server side using RSC (Next.js 13):

import { TweetCard } from "@/components/ui/tweet-card"
 
export default async function App() {
  return <TweetCard id="1441032681968212480" />
}

To render on client side:

"use client"
 
import { ClientTweetCard } from "@/components/ui/client-tweet-card"
 
export default function App() {
  return <ClientTweetCard id="1441032681968212480" />
}

Examples

Tweet Card With Meta URL Preview

Props

ClientTweetCard

PropTypeDefaultDescription
idstring-The id of the tweet to display.

TweetCard

PropTypeDefaultDescription
idstring-The id of the tweet to display.

Credits

This component is built on top of React Tweet.