Our great sponsors
-
react-facebook
Facebook components like a Login button, Like, Share, Chat, Comments, Page or Embedded Post
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
Facebook Comments via the react-facebook package
// Comments.jsx import React from 'react'; const commentBox = 'comments-box'; const Comments = () => { useEffect(() => { const script = document.createElement('script'); script.src = 'https://utteranc.es/client.js'; script.setAttribute('repo', 'GITHUB_USERNAME/REPOSITORY_NAME'); script.setAttribute('issue-term', 'pathname'); script.setAttribute('theme', 'github-light'); script.setAttribute('crossorigin', 'anonymous'); script.async = true; const comments = document.getElementById(commentBox); if (comments) { comments.appendChild(script); } }, []); return
; }; export default Comments;
Install the Utterances app into the repository with the "Only select repositories" option and by selecting your repository.
Commento (30 days trial then $10/m or $99/y)
Related posts
- What are some of the main packages and other parts of the React ecosystem that have yet to be implemented in Svelte contrib?
- What are some complex UI patterns you want to see implemented with Svelte?
- Do you know a a great course to create complex forms?
- Recommendations for exposing / publishing business rules
- react-awesome-query-builder: User-friendly React component to build queries (filters). WDYT?