Socket
Socket
Sign inDemoInstall

@faceless-ui/mouse-info

Package Overview
Dependencies
5
Maintainers
1
Versions
9
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.2.6 to 1.3.0

dist/MouseInfoProvider/context.d.ts

2

dist/index.d.ts
export { default as MouseInfo } from './MouseInfo';
export { default as MouseInfoContext } from './MouseInfoContext';
export { default as MouseInfoContext } from './MouseInfoProvider/context';
export { default as MouseInfoProvider } from './MouseInfoProvider';
export { default as useMouseInfo } from './useMouseInfo';
export { default as withMouseInfo } from './withMouseInfo';

@@ -9,4 +9,4 @@ "use strict";

Object.defineProperty(exports, "MouseInfo", { enumerable: true, get: function () { return __importDefault(MouseInfo_1).default; } });
var MouseInfoContext_1 = require("./MouseInfoContext");
Object.defineProperty(exports, "MouseInfoContext", { enumerable: true, get: function () { return __importDefault(MouseInfoContext_1).default; } });
var context_1 = require("./MouseInfoProvider/context");
Object.defineProperty(exports, "MouseInfoContext", { enumerable: true, get: function () { return __importDefault(context_1).default; } });
var MouseInfoProvider_1 = require("./MouseInfoProvider");

@@ -13,0 +13,0 @@ Object.defineProperty(exports, "MouseInfoProvider", { enumerable: true, get: function () { return __importDefault(MouseInfoProvider_1).default; } });

import React from 'react';
import { IMouseInfoContext } from '../MouseInfoContext';
import { IMouseInfoContext } from '../MouseInfoProvider/context';
export declare type ChildFunction = (context: IMouseInfoContext) => React.ReactNode;
declare const MouseInfo: React.FC<{
export declare type MouseInfoProps = {
children?: React.ReactNode | ChildFunction;
}>;
};
declare const MouseInfo: React.FC<MouseInfoProps>;
export default MouseInfo;
import React from 'react';
declare const MouseInfoProvider: React.FC<{
export declare type MouseInfoProviderProps = {
children: React.ReactNode;
}>;
};
declare const MouseInfoProvider: React.FC<MouseInfoProviderProps>;
export default MouseInfoProvider;

@@ -41,3 +41,3 @@ "use strict";

var react_1 = __importStar(require("react"));
var MouseInfoContext_1 = __importDefault(require("../MouseInfoContext"));
var context_1 = __importDefault(require("../MouseInfoProvider/context"));
var reducer = function (state, payload) {

@@ -112,5 +112,5 @@ var e = payload.e, timestamp = payload.timestamp, animationRef = payload.animationRef;

]);
return (react_1.default.createElement(MouseInfoContext_1.default.Provider, { value: __assign(__assign({}, state), { isInViewport: isInViewport }) }, children && children));
return (react_1.default.createElement(context_1.default.Provider, { value: __assign(__assign({}, state), { isInViewport: isInViewport }) }, children && children));
};
exports.default = MouseInfoProvider;
//# sourceMappingURL=index.js.map

@@ -1,3 +0,3 @@

import { IMouseInfoContext } from '../MouseInfoContext';
import { IMouseInfoContext } from '../MouseInfoProvider/context';
declare const useMouseInfo: () => IMouseInfoContext;
export default useMouseInfo;

@@ -7,5 +7,5 @@ "use strict";

var react_1 = require("react");
var MouseInfoContext_1 = __importDefault(require("../MouseInfoContext"));
var useMouseInfo = function () { return (0, react_1.useContext)(MouseInfoContext_1.default); };
var context_1 = __importDefault(require("../MouseInfoProvider/context"));
var useMouseInfo = function () { return (0, react_1.useContext)(context_1.default); };
exports.default = useMouseInfo;
//# sourceMappingURL=index.js.map
{
"name": "@faceless-ui/mouse-info",
"version": "1.2.6",
"version": "1.3.0",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"homepage:": "https://faceless-ui/docs/mouse-info",
"homepage:": "https://facelessui.com/docs/mouse-info",
"repository": "git@github.com:faceless-ui/mouse-info.git",
"description": "A React Context library for subscribing to mouse events",
"author": "<dev@trbl.design>",
"description": "A React library for subscribing to mouse events",
"author": {
"email": "jacobsfletch@gmail.com",
"name": "Jacob Fletcher",
"url": "https://jacobsfletch.com"
},
"bugs": {
"url": "https://github.com/faceless-ui/mouse-info/issues",
"email": "dev@facelessui.com"
},
"funding": [
{
"type": "individual",
"url": "https://github.com/sponsors/jacobsfletch"
}
],
"contributors": [],
"license": "MIT",

@@ -11,0 +26,0 @@ "keywords": [

[![NPM](https://img.shields.io/npm/v/@faceless-ui/mouse-info)](https://www.npmjs.com/@faceless-ui/mouse-info)
![Bundle Size](https://img.shields.io/bundlephobia/minzip/@faceless-ui/mouse-info?label=zipped)
[![Supported by TRBL](https://img.shields.io/badge/supported_by-TRBL-black)](https://github.com/trouble)
# React Mouse Info
Read the full documentation [here](https://faceless-ui.com/docs/mouse-info).
Read the full documentation [here](https://facelessui.com/docs/mouse-info).
### Installation
## Installation

@@ -17,5 +16,5 @@ ```bash

## Demo
## Development
For working examples, spin up the [demo app](./demo/App.demo.js):
To develop this module locally, spin up the [demo app](./demo/App.demo.js):

@@ -29,8 +28,4 @@ ```bash

## Contribution
[Help us,](https://github.com/faceless-ui/.github/blob/master/CONTRIBUTING.md) or let us [help you help us](https://github.com/faceless-ui/.github/blob/master/SUPPORT.md).
## License
[MIT](https://github.com/faceless-ui/mouse-info/blob/master/LICENSE) Copyright (c) TRBL, LLC
[MIT](https://github.com/faceless-ui/mouse-info/blob/master/LICENSE) Copyright (c) Faceless UI

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc