npminstallreact-devices- iPhone 4s
- iPhone 5s
- iPhone 5c
- iPhone 6
- Nexus 5
- lumia920
- Samsung S5
- htc-one
- Macbook
- iPad Mini
- Apple Watch
- Silver
- Black
- Gold
- White
- Red
- Yellow
- Green
- Blue
- Silver
- Yellow Gold (Only for apple watch)
- Rose Gold (Only for apple watch)
- Space Black (Only for apple watch)
- Stainless Steel (Only for apple watch)
- Space Gray (Only for apple watch)
- landscape
- portrait
- 38mm
- 42mm
importReact,{PropTypes,Component}from'react';import{IPhone,Android,IPad,MacBook,AppleWatch}from'react-devices';exportdefaultclassAppextendsComponent{constructor(props){super(props);}render(){return(<div><IPhonemodel="iphone6"color="silver"landscape/><Androidmodel="s5"color="white"/><IPadmodel="ipad"color="silver"landscape/><MacBookmodel="macbook"/><AppleWatchcolor="rose-gold"small/></div>);}};Please Open issue, describe bug, suggest solution
Feel free to contribute fixes on any device or add your own to the list by creating a pull request.
To build for development
npminstallnpmrunbuild