Skip to content

feat(hooks): Create useDevToolsDetector hook with tests and docs#139

Open
MohakBajaj wants to merge 2 commits intoDavidHDev:mainfrom
MohakBajaj:feat/usedevtoolshook
Open

feat(hooks): Create useDevToolsDetector hook with tests and docs#139
MohakBajaj wants to merge 2 commits intoDavidHDev:mainfrom
MohakBajaj:feat/usedevtoolshook

Conversation

@MohakBajaj
Copy link
Copy Markdown

This PR introduces a new hook, useDevToolsDetector, designed to detect whether the browser's developer tools are open.

It uses a non-blocking Web Worker to provide a reliable, performant, and continuous check without impacting the main thread's performance.

Usage

import { useDevToolsDetector } from 'react-haiku;

const MyComponent = () => {
  const isDevToolsOpen = useDevToolsDetector();
  return <div>DevTools Open: {isDevToolsOpen ? 'Yes' : 'No'}</div>;
}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant