### Views List of available views: | View | | | ------------------ | ------------------------------------------------------------------------------ | | MobileView | returns `children` if detected device either `mobile` or `tablet` | | BrowserView | returns `children` if detected device is `browser` | | TabletView | returns `children` if detected device is `tablet` | | AndroidView | returns `children` if detected device `os` is `android` | | IOSView | returns `children` if detected device `os` is `ios` | | IEView | returns `children` if detected device name is `Internet Explorer` | | WinPhoneView | returns `children` if detected device `os` is `windows phone` | | MobileOnlyView | returns `children` if detected device is `mobile` | | SmartTVView | returns `children` if detected device is `smarttv` | | ConsoleView | returns `children` if detected device is `console` | | WearableView | returns `children` if detected device is `wearable` | There is also `CustomView`, which accepts prop `condition` - any boolean (e.g `browserName` === `Chrome`) Each view accepts all common html properties, like `className`, `children`, `styles`, etc. There is a few exceptions: To render content in `React.Fragment` (instead of `div`), pass prop `renderWithFragment` (take into consideration, that in this case, other props won't work)