Socket
Socket
Sign inDemoInstall

@rc-component/tour

Package Overview
Dependencies
Maintainers
5
Versions
41
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@rc-component/tour - npm Package Compare versions

Comparing version 1.0.0-9 to 1.0.0-10

25

es/Tour.js

@@ -17,2 +17,3 @@ import _objectSpread from "@babel/runtime/helpers/esm/objectSpread2";

import placements, { getCenterPlacements } from "./placements";
import useLayoutEffect from "rc-util/es/hooks/useLayoutEffect";
var CENTER_ALIGN = {

@@ -37,3 +38,3 @@ points: ['cc', 'cc'],

onChange = props.onChange,
_onClose = props.onClose,
onClose = props.onClose,
_onFinish = props.onFinish,

@@ -70,2 +71,11 @@ open = props.open,

var openRef = React.useRef(mergedOpen);
useLayoutEffect(function () {
if (mergedOpen && !openRef.current) {
setMergedCurrent(0);
}
openRef.current = mergedOpen;
}, [mergedOpen]);
var _ref = steps[mergedCurrent] || {},

@@ -107,2 +117,7 @@ target = _ref.target,

var handleClose = function handleClose() {
setMergedOpen(false);
onClose === null || onClose === void 0 ? void 0 : onClose(mergedCurrent);
};
var getPopupElement = function getPopupElement() {

@@ -125,10 +140,6 @@ return /*#__PURE__*/React.createElement("div", {

},
onClose: function onClose() {
setMergedOpen(false);
_onClose === null || _onClose === void 0 ? void 0 : _onClose(mergedCurrent);
},
onClose: handleClose,
current: mergedCurrent,
onFinish: function onFinish() {
setMergedOpen(false);
_onClose === null || _onClose === void 0 ? void 0 : _onClose(mergedCurrent);
handleClose();
_onFinish === null || _onFinish === void 0 ? void 0 : _onFinish();

@@ -135,0 +146,0 @@ }

@@ -42,2 +42,4 @@ "use strict";

var _useLayoutEffect = _interopRequireDefault(require("rc-util/lib/hooks/useLayoutEffect"));
var _excluded = ["prefixCls", "steps", "defaultCurrent", "current", "onChange", "onClose", "onFinish", "open", "mask", "arrow", "rootClassName", "placement", "renderPanel", "gap"];

@@ -63,3 +65,3 @@ var CENTER_ALIGN = {

onChange = props.onChange,
_onClose = props.onClose,
onClose = props.onClose,
_onFinish = props.onFinish,

@@ -96,2 +98,11 @@ open = props.open,

var openRef = React.useRef(mergedOpen);
(0, _useLayoutEffect.default)(function () {
if (mergedOpen && !openRef.current) {
setMergedCurrent(0);
}
openRef.current = mergedOpen;
}, [mergedOpen]);
var _ref = steps[mergedCurrent] || {},

@@ -133,2 +144,7 @@ target = _ref.target,

var handleClose = function handleClose() {
setMergedOpen(false);
onClose === null || onClose === void 0 ? void 0 : onClose(mergedCurrent);
};
var getPopupElement = function getPopupElement() {

@@ -151,10 +167,6 @@ return /*#__PURE__*/React.createElement("div", {

},
onClose: function onClose() {
setMergedOpen(false);
_onClose === null || _onClose === void 0 ? void 0 : _onClose(mergedCurrent);
},
onClose: handleClose,
current: mergedCurrent,
onFinish: function onFinish() {
setMergedOpen(false);
_onClose === null || _onClose === void 0 ? void 0 : _onClose(mergedCurrent);
handleClose();
_onFinish === null || _onFinish === void 0 ? void 0 : _onFinish();

@@ -161,0 +173,0 @@ }

{
"name": "@rc-component/tour",
"version": "1.0.0-9",
"version": "1.0.0-10",
"description": "React tour Component",

@@ -5,0 +5,0 @@ "keywords": [

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