1 contributor
Like
Install use-media as a package?
Copied
npm i @bit/giladshoham.react-hooks.the-platform.use-media
Set Bit as a scoped registryLearn more
npm config set '@bit:registry' https://node.bit.cloud
Component Example
React
React
Vue
Angular
React Native
Add dependency... help_outline
Just
and packages in Bit or NPM to the example. any of the 1 million componentstoggle layout
chevron_left
chevron_right
useMedia()
Arguments
query: string | object
: media query string or object (parsed by json2mq).
Returns
match: boolean
: true
if the media query matches, false
otherwise.
Example
import { useMedia } from 'the-platform';
const Example = () => {
const small = useMedia('(min-width: 400px)');
const medium = useMedia({ minWidth: 800 });
// ...
};