Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

antd-comment

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

antd-comment

The comment UI component build on ant.design

  • 0.1.0
  • latest
  • npm
  • Socket score

Version published
Maintainers
1
Created
Source

AntD Comment

The comment UI component build on ant.design

version

0.1.0

feature

  • support markdown
  • base on ant.design
  • professional interaction

How to use

import

npm install antd-comment


import AntDComment from 'antd-comment';

// the data is from your service
// please look at the data format

// what the view look like is up to the data.

const data = {

  currentUser: {
    avatar: "https://gw.alipayobjects.com/zos/rmsportal/MPYlfjPImtaHFPOvpBVo.png",
    name: 'messi',
    link: 'http://taobao.com',
  },
  
  // comments data
  comments: [
    {
      author: {
        avatar: "https://gw.alipayobjects.com/zos/rmsportal/oFfmyzshSidtkzZZSgea.jpg",
        name: 'kobe',
        link: 'http://taobao.com',
      },
      body: '## hello world',
      like: [],
      top: 0,
      replyAuthor: undefined,
      createdAt: new Date(),
    },
    {
      author: {
        avatar: "https://gw.alipayobjects.com/zos/rmsportal/SJMVsfeiXXnvxvEwgHjy.gif",
        name: '罗纳尔多',
        link: 'http://taobao.com',
      },
      body: 'i want to play a game',
      like: [],
      top: 0,
      replyAuthor: undefined,
      createdAt: new Date(),
    },
    {
      author: {
        avatar: "https://gw.alipayobjects.com/zos/rmsportal/NCRZHCzKeqkcBaKXDPZb.jpg",
        name: 'jordan',
        link: 'http://taobao.com',
      },
      body: '今天晚上去打篮球不',
      like: [],
      top: 0,
      replyAuthor: {
        avatar: "https://gw.alipayobjects.com/zos/rmsportal/SJMVsfeiXXnvxvEwgHjy.gif",
        name: '罗纳尔多',
        link: 'http://taobao.com',
      },
      createdAt: new Date('2017-06-23'),
    }
  ],
  
  // pagination data
  pagination: {
    total: 276,
    current: 1,
    pageSize: 20,
  },
  
  // show the more btn
  more: true,
}

const App = ()=> <div>
    <AntDComment 
      data={data}
      onComment={()=>{}}
      onDeleteComment={()=>{}}
      onTop={()=>{}}
      onLike={()=>{}}
      onGetMore={()=>{}}
    />
</div>

DEMO

demo

Todo

0.2.0
  • support like
  • support to top
  • support @
  • support nested comment format

FAQs

Package last updated on 14 Jul 2017

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc