Socket
Socket
Sign inDemoInstall

@radix-ui/react-use-rect

Package Overview
Dependencies
Maintainers
5
Versions
78
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@radix-ui/react-use-rect - npm Package Compare versions

Comparing version 0.0.1 to 0.0.2

2

dist/index.js

@@ -1,2 +0,2 @@

var r,e,t=require("@radix-ui/react-use-layout-effect").useLayoutEffect,n=require("@radix-ui/rect").observeElementRect,u=(r={},e=require("react"),Object.keys(e).forEach((function(t){"default"!==t&&"__esModule"!==t&&Object.defineProperty(r,t,{enumerable:!0,get:function(){return e[t]}})})),r);function o(r,e){return function(r){if(Array.isArray(r))return r}(r)||function(r,e){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(r)))return;var t=[],n=!0,u=!1,o=void 0;try{for(var i,a=r[Symbol.iterator]();!(n=(i=a.next()).done)&&(t.push(i.value),!e||t.length!==e);n=!0);}catch(r){u=!0,o=r}finally{try{n||null==a.return||a.return()}finally{if(u)throw o}}return t}(r,e)||function(r,e){if(!r)return;if("string"==typeof r)return i(r,e);var t=Object.prototype.toString.call(r).slice(8,-1);"Object"===t&&r.constructor&&(t=r.constructor.name);if("Map"===t||"Set"===t)return Array.from(r);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return i(r,e)}(r,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(r,e){(null==e||e>r.length)&&(e=r.length);for(var t=0,n=new Array(e);t<e;t++)n[t]=r[t];return n}exports.useRect=function(r){var e=o(u.useState(),2),i=e[0],a=e[1];return t((function(){if(r.current){var e=n(r.current,a);return function(){a(void 0),e()}}}),[r]),i};
var e,r,t,u,c=require("@radix-ui/react-use-layout-effect").useLayoutEffect,i=require("@radix-ui/rect").observeElementRect,n=require("react").useState,a=(e=require("@babel/runtime-corejs3/helpers/slicedToArray"))&&e.__esModule?e.default:e;function o(e){var r=n(),t=a(r,2),u=t[0],o=t[1];return c((function(){if(e.current){var r=i(e.current,o);return function(){o(void 0),r()}}}),[e]),u}exports.useRect=o,r={},t="useRect",u=function(){return o},Object.defineProperty(r,t,{get:u,enumerable:!0});
//# sourceMappingURL=index.js.map

@@ -1,2 +0,2 @@

import{useLayoutEffect as r}from"@radix-ui/react-use-layout-effect";import{observeElementRect as t}from"@radix-ui/rect";import*as e from"react";export function useRect(o){const[u,c]=e.useState();return r((()=>{if(o.current){const r=t(o.current,c);return()=>{c(void 0),r()}}}),[o]),u}
import{useLayoutEffect as r}from"@radix-ui/react-use-layout-effect";import{observeElementRect as e}from"@radix-ui/rect";import{useState as t}from"react";import o from"@babel/runtime-corejs3/helpers/esm/slicedToArray";var i,n,u;function c(i){var n=t(),u=o(n,2),c=u[0],f=u[1];return r((function(){if(i.current){var r=e(i.current,f);return function(){f(void 0),r()}}}),[i]),c}export{c as useRect};i={},n="useRect",u=function(){return c},Object.defineProperty(i,n,{get:u,enumerable:!0});
//# sourceMappingURL=index.module.js.map
{
"name": "@radix-ui/react-use-rect",
"version": "0.0.1",
"version": "0.0.2",
"license": "MIT",

@@ -16,7 +16,9 @@ "source": "src/index.ts",

"clean": "rm -rf dist",
"prepublish": "yarn clean"
"prepublish": "yarn clean",
"version": "yarn version"
},
"dependencies": {
"@radix-ui/react-use-layout-effect": "0.0.1",
"@radix-ui/rect": "0.0.1"
"@babel/runtime-corejs3": "^7.13.10",
"@radix-ui/react-use-layout-effect": "0.0.2",
"@radix-ui/rect": "0.0.2"
},

@@ -23,0 +25,0 @@ "peerDependencies": {

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
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc