Socket
Socket
Sign inDemoInstall

@reach/portal

Package Overview
Dependencies
Maintainers
4
Versions
53
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@reach/portal - npm Package Compare versions

Comparing version 0.14.0 to 0.15.0

7

dist/reach-portal.cjs.dev.js

@@ -6,3 +6,4 @@ 'use strict';

var React = require('react');
var utils = require('@reach/utils');
var useIsomorphicLayoutEffect = require('@reach/utils/use-isomorphic-layout-effect');
var useForceUpdate = require('@reach/utils/use-force-update');
var reactDom = require('react-dom');

@@ -34,4 +35,4 @@

var portalNode = React.useRef(null);
var forceUpdate = utils.useForceUpdate();
utils.useIsomorphicLayoutEffect(function () {
var forceUpdate = useForceUpdate.useForceUpdate();
useIsomorphicLayoutEffect.useIsomorphicLayoutEffect(function () {
// This ref may be null when a hot-loader replaces components on the page

@@ -38,0 +39,0 @@ if (!mountNode.current) return; // It's possible that the content of the portal has, itself, been portaled.

@@ -6,3 +6,4 @@ 'use strict';

var React = require('react');
var utils = require('@reach/utils');
var useIsomorphicLayoutEffect = require('@reach/utils/use-isomorphic-layout-effect');
var useForceUpdate = require('@reach/utils/use-force-update');
var reactDom = require('react-dom');

@@ -34,4 +35,4 @@

var portalNode = React.useRef(null);
var forceUpdate = utils.useForceUpdate();
utils.useIsomorphicLayoutEffect(function () {
var forceUpdate = useForceUpdate.useForceUpdate();
useIsomorphicLayoutEffect.useIsomorphicLayoutEffect(function () {
// This ref may be null when a hot-loader replaces components on the page

@@ -38,0 +39,0 @@ if (!mountNode.current) return; // It's possible that the content of the portal has, itself, been portaled.

import { useRef, createElement } from 'react';
import { useForceUpdate, useIsomorphicLayoutEffect } from '@reach/utils';
import { useIsomorphicLayoutEffect } from '@reach/utils/use-isomorphic-layout-effect';
import { useForceUpdate } from '@reach/utils/use-force-update';
import { createPortal } from 'react-dom';

@@ -4,0 +5,0 @@

{
"name": "@reach/portal",
"version": "0.14.0",
"version": "0.15.0",
"description": "Declarative portals for React",
"author": "React Training <hello@reacttraining.com>",
"license": "MIT",
"sideEffects": false,
"sideEffects": [
"*.css"
],
"repository": {

@@ -14,8 +16,8 @@ "type": "git",

"dependencies": {
"@reach/utils": "0.14.0",
"@reach/utils": "0.15.0",
"tslib": "^2.1.0"
},
"devDependencies": {
"react": "^17.0.1",
"react-dom": "^17.0.1"
"react": "^17.0.2",
"react-dom": "^17.0.2"
},

@@ -37,3 +39,3 @@ "peerDependencies": {

],
"gitHead": "80f6ca5f8d25a10887e2bd34d60094402b9bc0a7"
"gitHead": "1449650359c119c1afe25973aa7584e09e2c88bc"
}
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