Package Exports
- react-iframe
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (react-iframe) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
React Iframe
Simple React component for including an iframed page.
Usage
import Iframe from 'react-iframe'
<Iframe url="http://www.youtube.com/embed/xDMP3i36naA"
width="450px"
height="450px"
id="myId"
className="myClassname"
display="initial"
position="relative"
allowFullScreen/>
Properties
url (required) - string the iframe url
position (optional) - string defaults to "absolute".
id (optional) - string if set, adds the id parameter with the given value.
className (optional) - string if set, adds the class parameter with the given value.
display (optional) - string defaults to "block"
height (optional) - string (1px > any number above 0, or 1% to 100%)
width (optional) - string (1px > any number above 0, or 1% to 100%)
allowFullScreen (optional) - if set, applies the allowFullScreen param
styles (optional) - add any additional styles here. Will (intentionally) override any of the props above. For instance:
<Iframe url="http://www.youtube.com/embed/xDMP3i36naA"
position="absolute"
width="100%"
id="myId"
className="myClassname"
height="100%"
styles={{height: "25px"}}
allowFullScreen/>
will set the height to 25px even though it was specified as 100% in the props.
Development
All code resides in index.js
. Deploy with either npm run release
, npm run release-minor
or npm run release-major