Socket
Socket
Sign inDemoInstall

@uiw/react-amap-map

Package Overview
Dependencies
7
Maintainers
2
Versions
96
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 4.6.0 to 5.0.0

4

cjs/index.d.ts

@@ -10,3 +10,3 @@ /// <reference types="@uiw/react-amap-types" />

/// <reference types="@uiw/react-amap-types" />
import { FC, PropsWithChildren } from 'react';
import React, { FC, PropsWithChildren } from 'react';
export * from './useMap';

@@ -30,4 +30,4 @@ export * from './context';

export declare const Provider: FC<PropsWithChildren<RenderProps>>;
export declare const Map: import("react").ForwardRefExoticComponent<(MapProps & RenderProps) & import("react").RefAttributes<MapProps & {
export declare const Map: React.ForwardRefExoticComponent<(MapProps & RenderProps) & React.RefAttributes<MapProps & {
map?: AMap.Map | undefined;
}>>;
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault")["default"];
var _interopRequireWildcard = require("@babel/runtime/helpers/interopRequireWildcard")["default"];
Object.defineProperty(exports, "__esModule", {

@@ -15,3 +16,3 @@ value: true

var _slicedToArray2 = _interopRequireDefault(require("@babel/runtime/helpers/slicedToArray"));
var _react = require("react");
var _react = _interopRequireWildcard(require("react"));
var _useMap2 = require("./useMap");

@@ -42,3 +43,3 @@ Object.keys(_useMap2).forEach(function (key) {

var _jsxRuntime = require("react/jsx-runtime");
var _excluded = ["className", "children"];
var _excluded = ["className", "children"]; /// <reference types="@uiw/react-amap-types" />
var Provider = function Provider(props) {

@@ -62,2 +63,3 @@ var _useReducer = (0, _react.useReducer)(_context.reducer, _context.initialState),

props = (0, _objectWithoutProperties2["default"])(_ref, _excluded);
var AMap = window.AMap;
var _useReducer3 = (0, _react.useReducer)(_context.reducer, _context.initialState),

@@ -101,3 +103,3 @@ _useReducer4 = (0, _slicedToArray2["default"])(_useReducer3, 2),

ref: elmRef,
className: "react-amap-wapper ".concat(className),
className: className,
style: (0, _objectSpread2["default"])({

@@ -104,0 +106,0 @@ fontSize: 1,

@@ -15,2 +15,6 @@ "use strict";

var _context = require("./context");
/**
* 此类型是 `<Map>` 组件传递给子组件(如 `<Marker>`)的两个 props
*/
var useMap = function useMap() {

@@ -17,0 +21,0 @@ var props = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};

@@ -10,3 +10,3 @@ /// <reference types="@uiw/react-amap-types" />

/// <reference types="@uiw/react-amap-types" />
import { FC, PropsWithChildren } from 'react';
import React, { FC, PropsWithChildren } from 'react';
export * from './useMap';

@@ -30,4 +30,4 @@ export * from './context';

export declare const Provider: FC<PropsWithChildren<RenderProps>>;
export declare const Map: import("react").ForwardRefExoticComponent<(MapProps & RenderProps) & import("react").RefAttributes<MapProps & {
export declare const Map: React.ForwardRefExoticComponent<(MapProps & RenderProps) & React.RefAttributes<MapProps & {
map?: AMap.Map | undefined;
}>>;

@@ -5,3 +5,3 @@ import _objectWithoutPropertiesLoose from "@babel/runtime/helpers/objectWithoutPropertiesLoose";

/// <reference types="@uiw/react-amap-types" />
import { useRef, useEffect, useImperativeHandle, Fragment, Children, cloneElement, isValidElement, forwardRef, useReducer } from 'react';
import React, { useRef, useEffect, useImperativeHandle, Fragment, Children, cloneElement, isValidElement, forwardRef, useReducer } from 'react';
import { useMap } from './useMap';

@@ -29,2 +29,3 @@ import { Context, reducer, initialState } from './context';

props = _objectWithoutPropertiesLoose(_ref, _excluded);
var AMap = window.AMap;
var [state, dispatch] = useReducer(reducer, initialState);

@@ -62,3 +63,3 @@ var elmRef = useRef(null);

ref: elmRef,
className: "react-amap-wapper " + className,
className: className,
style: _extends({

@@ -65,0 +66,0 @@ fontSize: 1,

@@ -6,2 +6,7 @@ import _objectDestructuringEmpty from "@babel/runtime/helpers/objectDestructuringEmpty";

import { Context } from './context';
/**
* 此类型是 `<Map>` 组件传递给子组件(如 `<Marker>`)的两个 props
*/
export var useMap = function useMap(props) {

@@ -8,0 +13,0 @@ if (props === void 0) {

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

@@ -34,4 +34,4 @@ "homepage": "https://uiwjs.github.io/react-amap/#/map",

"dependencies": {
"@uiw/react-amap-types": "4.6.0",
"@uiw/react-amap-utils": "4.6.0"
"@uiw/react-amap-types": "5.0.0",
"@uiw/react-amap-utils": "5.0.0"
},

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

@@ -28,3 +28,3 @@ Map 组件

<div style={{ width: '100%', height: '300px' }}>
<APILoader akay="a7a90e05a37d3f6bf76d4a9032fc9129">
<APILoader akey="a7a90e05a37d3f6bf76d4a9032fc9129">
<Map />

@@ -85,3 +85,3 @@ </APILoader>

const Demo = () => (
<APILoader akay="a7a90e05a37d3f6bf76d4a9032fc9129">
<APILoader akey="a7a90e05a37d3f6bf76d4a9032fc9129">
<Provider>

@@ -144,3 +144,3 @@ <Marker />

const Mount = () => (
<APILoader akay="a7a90e05a37d3f6bf76d4a9032fc9129">
<APILoader akey="a7a90e05a37d3f6bf76d4a9032fc9129">
<Demo />

@@ -188,3 +188,3 @@ </APILoader>

<div style={{ width: '100%', height: '300px' }}>
<APILoader akay="a7a90e05a37d3f6bf76d4a9032fc9129">
<APILoader akey="a7a90e05a37d3f6bf76d4a9032fc9129">
<Demo />

@@ -207,3 +207,3 @@ </APILoader>

<div style={{ width: '100%', height: '300px' }}>
<APILoader akay="a7a90e05a37d3f6bf76d4a9032fc9129">
<APILoader akey="a7a90e05a37d3f6bf76d4a9032fc9129">
<Map

@@ -256,3 +256,3 @@ onComplete={(data, de) => {

const Mount = () => (
<APILoader akay="a7a90e05a37d3f6bf76d4a9032fc9129">
<APILoader akey="a7a90e05a37d3f6bf76d4a9032fc9129">
<Demo />

@@ -298,3 +298,3 @@ </APILoader>

const Mount = () => (
<APILoader akay="a7a90e05a37d3f6bf76d4a9032fc9129">
<APILoader akey="a7a90e05a37d3f6bf76d4a9032fc9129">
<Demo />

@@ -301,0 +301,0 @@ </APILoader>

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc