Reactjs social embed provide faster and easy wrapper to embed platform like youtube, twitter, instagram, vimeo and facebook.
It Provides support for
Youtube Video Embed
Vimeo Video Embed
Facebook posts and video Embed
Instagram Post emvbed
Twitter tweet emved
$ npm install --save reactjs-social-embed
import { Youtube } from ' reactjs-social-embed'
< Youtube width=" 100%" parentClass=" p-container" iframeClass=" v-container" id=" w5GrxfjuTTI" />
Porps
Type
id
string // youtube video id
width
string // custom width of iframe
height
string // custom width of iframe
isPlaylist
bool // if video is in playlist
autoPlay
bool
parentClass
string
iframeClass
string
import { Instagram } from ' reactjs-social-embed'
< Instagram url=" https://www.instagram.com/p/B8zB3rclo1H/" />
Porps
Type
url
string // insta video id
width
string // custom width of iframe
height
string // custom width of iframe
hideCaption
bool // if you want to hide caption
autoPlay
bool
parentClass
string
3) Facebook (post & Video)
import { Facebook } from ' reactjs-social-embed'
< Facebook type=" post" width=" 100%" height=" 680px" show_text={true}
url=" https://www.facebook.com/postmalone/posts/1992925354174335" />
< Facebook type=" video" width=" 100%" height=" 680px" show_text={true}
url=" https://www.facebook.com/postmalone/videos/908295402959230/" />
Porps
Type
type
string // wether it is post or video
url
string // url
width
string // custom width of iframe
height
string // custom width of iframe
show_text
bool // want to show caption
parentClass
string
iframeClass
string
4) Twitter
import { Twitter } from ' reactjs-social-embed'
< Twitter id=" 1169826984433606656" />
Porps
Type
id
string // tweet id
parentClass
string
import { Vimeo } from ' reactjs-social-embed'
< Vimeo width=" 100%" id=" 378108134" />
Porps
Type
id
string // vimeo video id
width
string // vimeo width of iframe
parentClass
string
This is an early phase, We are eagerly looking for contributions from the community.
To get started:
Option 1 )🍴 Fork this repo!
Option 2) - 👯 Clone this repo to your local machine using https://github.com/Blitz-Mobile-Apps/reactjs-social-embed
🔃 Create a new pull request.
Reach out to us at our Website: Blitz Mobile Apps