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

intact-react

Package Overview
Dependencies
Maintainers
7
Versions
93
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

intact-react - npm Package Compare versions

Comparing version 3.0.18 to 3.0.19

32

dist/index.cjs.dev.js

@@ -242,2 +242,7 @@ 'use strict';

rewriteParentElementApi(parentDom, !!parentComponent);
// we should set dom before rendering the vNode
// because the real element may not be inserted after rendering
// and intact need the dom to insertBefore other elements
// @unit test: insert react array elements before react element in Intact component. ksc-fe/kpc#869
this.$lastInput.dom = container;
this.render(vNode, parentDom, parentComponent);

@@ -431,2 +436,5 @@ };

'ev-mouseleave': 'onMouseLeave',
'ev-dragstart': 'onDragStart',
'ev-dragover': 'onDragOver',
'ev-dragend': 'onDragEnd',
};

@@ -668,10 +676,18 @@

var memoizedProps;
Object.defineProperty(returnFiber, 'memoizedProps', {
get: function () {
return memoizedProps;
},
set: function (v) {
_this.props = memoizedProps = tslib.__assign({}, v);
}
});
var defineProperty = function (obj) {
Object.defineProperty(obj, 'memoizedProps', {
get: function () {
return memoizedProps;
},
set: function (v) {
_this.props = memoizedProps = tslib.__assign({}, v);
}
});
};
defineProperty(returnFiber);
// should also change the alternate's memoizedProps
var alternate = returnFiber.alternate;
if (alternate) {
defineProperty(alternate);
}
while (returnFiber = returnFiber.return) {

@@ -678,0 +694,0 @@ var tag = returnFiber.tag;

@@ -235,2 +235,7 @@ 'use strict';

rewriteParentElementApi(parentDom, !!parentComponent);
// we should set dom before rendering the vNode
// because the real element may not be inserted after rendering
// and intact need the dom to insertBefore other elements
// @unit test: insert react array elements before react element in Intact component. ksc-fe/kpc#869
this.$lastInput.dom = container;
this.render(vNode, parentDom, parentComponent);

@@ -418,2 +423,5 @@ };

'ev-mouseleave': 'onMouseLeave',
'ev-dragstart': 'onDragStart',
'ev-dragover': 'onDragOver',
'ev-dragend': 'onDragEnd',
};

@@ -645,10 +653,18 @@

var memoizedProps;
Object.defineProperty(returnFiber, 'memoizedProps', {
get: function () {
return memoizedProps;
},
set: function (v) {
_this.props = memoizedProps = tslib.__assign({}, v);
}
});
var defineProperty = function (obj) {
Object.defineProperty(obj, 'memoizedProps', {
get: function () {
return memoizedProps;
},
set: function (v) {
_this.props = memoizedProps = tslib.__assign({}, v);
}
});
};
defineProperty(returnFiber);
// should also change the alternate's memoizedProps
var alternate = returnFiber.alternate;
if (alternate) {
defineProperty(alternate);
}
while (returnFiber = returnFiber.return) {

@@ -655,0 +671,0 @@ var tag = returnFiber.tag;

@@ -239,2 +239,7 @@ import { __spreadArray, __assign, __extends } from 'tslib';

rewriteParentElementApi(parentDom, !!parentComponent);
// we should set dom before rendering the vNode
// because the real element may not be inserted after rendering
// and intact need the dom to insertBefore other elements
// @unit test: insert react array elements before react element in Intact component. ksc-fe/kpc#869
this.$lastInput.dom = container;
this.render(vNode, parentDom, parentComponent);

@@ -428,2 +433,5 @@ };

'ev-mouseleave': 'onMouseLeave',
'ev-dragstart': 'onDragStart',
'ev-dragover': 'onDragOver',
'ev-dragend': 'onDragEnd',
};

@@ -665,10 +673,18 @@

var memoizedProps;
Object.defineProperty(returnFiber, 'memoizedProps', {
get: function () {
return memoizedProps;
},
set: function (v) {
_this.props = memoizedProps = __assign({}, v);
}
});
var defineProperty = function (obj) {
Object.defineProperty(obj, 'memoizedProps', {
get: function () {
return memoizedProps;
},
set: function (v) {
_this.props = memoizedProps = __assign({}, v);
}
});
};
defineProperty(returnFiber);
// should also change the alternate's memoizedProps
var alternate = returnFiber.alternate;
if (alternate) {
defineProperty(alternate);
}
while (returnFiber = returnFiber.return) {

@@ -675,0 +691,0 @@ var tag = returnFiber.tag;

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

import { VNodeElement, VNodeTextElement, ComponentConstructor, ComponentFunction, VNode as IVNode, Props, Ref, Key, Children, Types, ChildrenTypes, IntactDom, VNodeTag, VNodeProps, VNodeChildren, VNodeRef, TransitionHooks, TransitionPosition } from '../utils/types';
import { VNodeElement, VNodeTextElement, ComponentConstructor, ComponentFunction, VNode as IVNode, Props, Ref, Key, Children, Types, ChildrenTypes, IntactDom, VNodeTag, VNodeProps, VNodeChildren, VNodeRef, TransitionHooks, TransitionPosition, Hooks } from '../utils/types';
export declare class VNode<T extends VNodeTag = VNodeTag> implements IVNode<T> {

@@ -16,2 +16,3 @@ dom: IntactDom | null;

newPosition: TransitionPosition | null;
hooks: Hooks | null;
constructor(type: Types, tag: T, childrenType: ChildrenTypes, children?: VNodeChildren<T> | null, className?: string | null, props?: VNodeProps<T> | null, key?: Key | null, ref?: VNodeRef<T> | null);

@@ -18,0 +19,0 @@ }

@@ -16,2 +16,3 @@ export declare type VNodeTag = string | ComponentConstructor | ComponentFunction | null;

newPosition: TransitionPosition | null;
hooks: Hooks | null;
}

@@ -161,3 +162,3 @@ export interface VNodeElement extends VNode<string> {

export declare type Hooks = {
beforeInsert: ((dom: VNode, parent: ComponentClass | null) => void) | null;
beforeInsert: ((vNode: VNode, parent: ComponentClass | null) => void) | null;
};
{
"name": "intact-react",
"version": "3.0.18",
"version": "3.0.19",
"description": "A compatibility layer for running intact component in React@17",

@@ -32,6 +32,6 @@ "main": "index.js",

"dependencies": {
"intact": "^3.0.18",
"intact-shared": "^3.0.18",
"intact": "^3.0.19",
"intact-shared": "^3.0.19",
"tslib": "^2.3.1"
}
}

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

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