Skip to content

ShubhamRagaji/responsive-hooks-npm

Repository files navigation

React Screen Responsive Hooks

A simple React hooks library for handling window size, breakpoints, orientation, and media queries in responsive layouts.


✅ Installation

npm install react-screen-responsive-hooks

✅ Usage Example

import {
  useBreakpoint,
  useIsMobile,
  useMediaQuery,
  useOrientation,
  useWindowSize
} from "react-screen-responsive-hooks";

function App() {
  const breakpoint = useBreakpoint();
  const isMobile = useIsMobile();
  const isLargeScreen = useMediaQuery("(min-width: 1024px)");
  const orientation = useOrientation();
  const { width, height } = useWindowSize();

  return (
    <div>
      <p>Breakpoint: {breakpoint}</p>
      <p>Is Mobile: {isMobile ? "Yes" : "No"}</p>
      <p>Large Screen: {isLargeScreen ? "Yes" : "No"}</p>
      <p>Orientation: {orientation}</p>
      <p>Window Size: {width} x {height}</p>
    </div>
  );
}

export default App;

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published