Socket
Socket
Sign inDemoInstall

@uiw/react-amap-utils

Package Overview
Dependencies
Maintainers
1
Versions
101
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@uiw/react-amap-utils - npm Package Compare versions

Comparing version 2.2.2 to 2.2.3

54

esm/index.js

@@ -1,20 +0,4 @@

"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.useSetStatus = useSetStatus;
exports.useVisiable = useVisiable;
exports.usePrevious = usePrevious;
exports.useEventProperties = useEventProperties;
exports.useSettingProperties = useSettingProperties;
var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends"));
var _react = require("react");
import _extends from "@babel/runtime/helpers/extends";
/// <reference types="@uiw/react-amap-types" />
import { useEffect, useState, useRef } from 'react';
/**

@@ -26,3 +10,4 @@ * 对实例有 setStatus 更改状态的处理

*/
function useSetStatus(instance, props, propsName) {
export function useSetStatus(instance, props, propsName) {
if (props === void 0) {

@@ -39,5 +24,5 @@ props = {};

var [state, setState] = (0, _react.useState)(props[eName]); // eslint-disable-next-line react-hooks/rules-of-hooks
var [state, setState] = useState(props[eName]); // eslint-disable-next-line react-hooks/rules-of-hooks
(0, _react.useEffect)(() => {
useEffect(() => {
if (instance && props[eName] !== undefined) {

@@ -53,3 +38,3 @@ if (props[eName] !== state) {

var status = instance.getStatus();
instance.setStatus((0, _extends2.default)({}, status, {
instance.setStatus(_extends({}, status, {
[eName]: props[eName]

@@ -69,6 +54,5 @@ }));

function useVisiable(instance, visiable) {
var [state, setState] = (0, _react.useState)(visiable);
(0, _react.useEffect)(() => {
export function useVisiable(instance, visiable) {
var [state, setState] = useState(visiable);
useEffect(() => {
if (instance && visiable !== undefined) {

@@ -102,6 +86,5 @@ if (visiable) {

function usePrevious(value) {
var ref = (0, _react.useRef)();
(0, _react.useEffect)(() => {
export function usePrevious(value) {
var ref = useRef();
useEffect(() => {
ref.current = value;

@@ -125,3 +108,3 @@ });

*/
function useEventProperties(instance, props, eventName, type) {
export function useEventProperties(instance, props, eventName, type) {
if (props === void 0) {

@@ -139,3 +122,3 @@ props = {};

(0, _react.useEffect)(() => {
useEffect(() => {
if (!instance) return;

@@ -169,4 +152,3 @@ var eName = name.toLocaleLowerCase().replace(/^on/, '');

function useSettingProperties(instance, props, propsName) {
export function useSettingProperties(instance, props, propsName) {
if (instance === void 0) {

@@ -188,5 +170,5 @@ instance = {};

var [state, setState] = (0, _react.useState)(props[vName]); // eslint-disable-next-line react-hooks/rules-of-hooks
var [state, setState] = useState(props[vName]); // eslint-disable-next-line react-hooks/rules-of-hooks
(0, _react.useEffect)(() => {
useEffect(() => {
if (instance && props[vName] !== undefined) {

@@ -193,0 +175,0 @@ if (props[vName] !== state && instance[eName] && typeof instance[eName] === 'function') {

{
"name": "@uiw/react-amap-utils",
"version": "2.2.2",
"version": "2.2.3",
"description": "基于 React 封装的高德地图组件。AMap Component Based On React.",

@@ -36,3 +36,3 @@ "homepage": "https://uiwjs.github.io/react-amap",

"dependencies": {
"@uiw/react-amap-types": "^2.2.2"
"@uiw/react-amap-types": "2.2.3"
},

@@ -39,0 +39,0 @@ "devDependencies": {

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