Skip to content

Files

Latest commit

 

History

History
29 lines (21 loc) Β· 381 Bytes

useOrientation.md

File metadata and controls

29 lines (21 loc) Β· 381 Bytes

useOrientation

React sensor hook that tracks screen orientation of user's device.

Returns state in the following shape

{
  angle: 0,
  type: 'landscape-primary'
}

Usage

import {useOrientation} from 'react-use';

const Demo = () => {
  const state = useOrientation();

  return (
    <pre>
      {JSON.stringify(state, null, 2)}
    </pre>
  );
};