Skip to content

useIsMobile

A convenience hook for mobile detection.

Installation

Terminal window
npx shadcn add https://darwin-ui.mandalsuraj.com/registry/use-mobile.json

Usage

import { useIsMobile } from '@smc/darwin-ui';
export function Example() {
const isMobile = useIsMobile();
return (
<div>
{isMobile ? <MobileNav /> : <DesktopNav />}
</div>
);
}

API Reference

function useIsMobile(): boolean;

Returns: boolean - true if viewport width < 768px