react-hook-screen-orientation :arrowsclockwise:
A React hook for detecting screen orientation.Installation
Usingnpm
:npm install --save react-hook-screen-orientation
Using
yarn
:yarn add react-hook-screen-orientation
Usage
import React from 'react'
import useScreenOrientation from 'react-hook-screen-orientation'
const ComponentWithScreenOrientation = () => {
const screenOrientation = useScreenOrientation()
return (
<p>Screen orientation is: {screenOrientation}</p>
)
}
Notes
ThescreenOrientation
value provided by the hook is the type
propery of a ScreenOrientation
interface is always one of the following strings:portrait-primary
portrait-secondary
(meaning upside down)landscape-primary
landscape-secondary
(meaning upside down)