@uiw/react-amap-map
Advanced tools
Comparing version 4.6.0 to 5.0.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; | ||
}>>; |
"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
42018
901
+ Added@uiw/react-amap-types@5.0.0(transitive)
+ Added@uiw/react-amap-utils@5.0.0(transitive)
- Removed@uiw/react-amap-types@4.6.0(transitive)
- Removed@uiw/react-amap-utils@4.6.0(transitive)
Updated@uiw/react-amap-types@5.0.0
Updated@uiw/react-amap-utils@5.0.0