New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@aboutbits/react-toolbox

Package Overview
Dependencies
Maintainers
1
Versions
14
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@aboutbits/react-toolbox - npm Package Compare versions

Comparing version 0.1.1 to 0.1.2

dist/esm/useMatchMediaQuery/useMatchMediaQuery.d.ts

3

dist/esm/index.d.ts

@@ -5,2 +5,3 @@ import { useInterval } from './useInterval/useInterval';

import { LocationProvider, LocationContext, LocationContextValue } from './location-provider/LocationProvider';
export { useInterval, AsyncState, getAsyncState, AsyncView, LocationProvider, LocationContext, LocationContextValue, };
import { useMatchMediaQuery } from './useMatchMediaQuery/useMatchMediaQuery';
export { useInterval, AsyncState, getAsyncState, AsyncView, LocationProvider, LocationContext, LocationContextValue, useMatchMediaQuery, };

@@ -5,2 +5,3 @@ import { useInterval } from './useInterval/useInterval';

import { LocationProvider, LocationContext, } from './location-provider/LocationProvider';
export { useInterval, AsyncState, getAsyncState, AsyncView, LocationProvider, LocationContext, };
import { useMatchMediaQuery } from './useMatchMediaQuery/useMatchMediaQuery';
export { useInterval, AsyncState, getAsyncState, AsyncView, LocationProvider, LocationContext, useMatchMediaQuery, };

@@ -5,2 +5,3 @@ import { useInterval } from './useInterval/useInterval';

import { LocationProvider, LocationContext, LocationContextValue } from './location-provider/LocationProvider';
export { useInterval, AsyncState, getAsyncState, AsyncView, LocationProvider, LocationContext, LocationContextValue, };
import { useMatchMediaQuery } from './useMatchMediaQuery/useMatchMediaQuery';
export { useInterval, AsyncState, getAsyncState, AsyncView, LocationProvider, LocationContext, LocationContextValue, useMatchMediaQuery, };
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.LocationContext = exports.LocationProvider = exports.AsyncView = exports.getAsyncState = exports.AsyncState = exports.useInterval = void 0;
exports.useMatchMediaQuery = exports.LocationContext = exports.LocationProvider = exports.AsyncView = exports.getAsyncState = exports.AsyncState = exports.useInterval = void 0;
var useInterval_1 = require("./useInterval/useInterval");

@@ -14,2 +14,4 @@ Object.defineProperty(exports, "useInterval", { enumerable: true, get: function () { return useInterval_1.useInterval; } });

Object.defineProperty(exports, "LocationContext", { enumerable: true, get: function () { return LocationProvider_1.LocationContext; } });
var useMatchMediaQuery_1 = require("./useMatchMediaQuery/useMatchMediaQuery");
Object.defineProperty(exports, "useMatchMediaQuery", { enumerable: true, get: function () { return useMatchMediaQuery_1.useMatchMediaQuery; } });
//# sourceMappingURL=index.js.map
{
"name": "@aboutbits/react-toolbox",
"version": "0.1.1",
"version": "0.1.2",
"description": "Tools for React",

@@ -48,2 +48,3 @@ "main": "dist/index.js",

"@testing-library/react-hooks": "^5.1.1",
"@types/css-mediaquery": "^0.1.1",
"@types/jest": "^26.0.22",

@@ -53,2 +54,3 @@ "@types/react": "^17.0.3",

"@typescript-eslint/parser": "^4.21.0",
"css-mediaquery": "^0.1.2",
"eslint": "^7.23.0",

@@ -55,0 +57,0 @@ "eslint-config-prettier": "^8.1.0",

@@ -15,2 +15,3 @@ React Toolbox

- [LocationProvider](#locationprovider)
- [useMatchMediaQuery](#usematchmediaquery)
- [Build & Publish](#build--publish)

@@ -153,2 +154,16 @@ - [Information](#information)

### useMatchMediaQuery
This hook is based on the `window.matchQuery` API and can be used to find out if a certain media query matches the current window.
```tsx
import { useMatchMediaQuery } from '@aboutbits/react-toolbox'
const TestComponent = () => {
const matches = useMatchMediaQuery('(min-width : 500px)')
if (matches) return <div>visible</div>
return null
}
```
## Build & Publish

@@ -155,0 +170,0 @@

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc