Bare minimum device detector with no dependecy, Renders components based on device
npm install react-device-detectoryarn add react-device-detectorimport {
AndroidView,
IOSView,
MobileView,
DesktopView,
} from "react-device-detector";
const MyComponent = () => {
return (
<>
<AndroidView>this will only render on android devices</AndroidView>
<IOSView>this will only render on iOS devices</IOSView>
<MobileView>this will only render on mobile</MobileView>
<DesktopView>this will only render on desktop</DesktopView>
</>
);
};import { isAndroid, isDesktop, isIOS, isMobile } from "react-device-detector";
const MyComponent = () => {
if (isMobile) return <p>this will only render on mobile</p>;
return <p>this will only render on desktop</p>;
};If you have any new suggestions, new features, bug fixes, etc. please contribute by raising pull