react-mobile-detect
Version:
React Mobile Detect
19 lines (15 loc) • 454 B
JavaScript
import React, { useContext } from "react";
import * as detectUserAgent from "react-device-detect";
const DetectMobileContext = React.createContext(null);
export const DetectMobileContextProvider = ({ children }) => {
return (
<DetectMobileContext.Provider
value={{
...detectUserAgent,
}}
>
{children}
</DetectMobileContext.Provider>
);
};
export const useMobileDetect = () => useContext(DetectMobileContext);