Command Palette

Search for a command to run...

4Twitter
Discussion
A component for displaying nested discussions or comment threads.

Installation

pnpm dlx shadcn@latest add "https://moleculeui.design/r/discussion"

Usage

import {
  Discussion,
  DiscussionBody,
  DiscussionContent,
  DiscussionExpand,
  DiscussionItem,
  DiscussionReplies,
  DiscussionTitle,
} from "@/components/molecule-ui/discussion"
<Discussion type="multiple" defaultValue={["item-1"]}>
  <DiscussionItem value="item-1">
    <DiscussionContent className="flex-col">
      <DiscussionTitle>Jane Smith</DiscussionTitle>
      <DiscussionBody>
        This is a great article! Thanks for sharing your insights. I
        particularly enjoyed the section about accessibility best practices.
      </DiscussionBody>
      <DiscussionExpand />
    </DiscussionContent>
    <DiscussionReplies>
      <DiscussionItem value="item-1.1">
        <DiscussionContent className="flex-col">
          <DiscussionTitle>Liam Patel</DiscussionTitle>
          <DiscussionBody>
            I agree! The examples were particularly helpful. Do you have any
            recommendations for further reading?
          </DiscussionBody>
        </DiscussionContent>
      </DiscussionItem>
    </DiscussionReplies>
  </DiscussionItem>
</Discussion>