1.14.0 • Published 3 years ago

@meysam213/react-leaflet v1.14.0

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

React-leaflet for Next.js

this package fixed problems react-leaflet & leaflet for next.js

Next.js 11 is Passed ✔

install with npm

$ npm install @meysam213/react-leaflet

install with yarn

$ yarn add @meysam213/react-leaflet

Usage

first create component

//mapbox.jsx
import { NextMap } from '@meysam213/react-leaflet';

const MapBox = () => {
  return (
    <>
      <NextMap lat={50} lng={50} />
    </>
  );
};

and for use with next.js import dynamic

//pages/mapPage.jsx
import dynamic from 'next/dynamic';

const MapBox = dynamic(() => import('components/mapBox'), {
  ssr: false,
});

notice: Due to being SSR, it is necessary to use import dynamics

Props

propDefaultTypeNecessary
lat-NumberNecessary
lng-NumberNecessary
scrollWheelZoomtrueBooleanOptional
zoomControlfalseBooleanOptional
attributionControlfalseBooleanOptional
zoom17NumberOptional
Height300pxStringOptional
Width300pxStringOptional
popUpHello!StringOptional
borderRadius0pxStringOptional

Author

Github: @premier213

Twitter : @premier213

@rollup/plugin-image@types/react-leafletababacornacorn-globalsacorn-jsxacorn-walkajvajv-errorsajv-keywordsalphanum-sortansi-colorsansi-escapesansi-regexansi-stylesanymatchaprobaargparsearia-queryarr-diffarr-flattenarr-unionarray-equalarray-includesarray-unionarray-uniquearray.prototype.flatarray.prototype.flatmapasn1asn1.jsassertassert-plusassign-symbolsast-types-flowastral-regexasync-eachasynckitasyncroat-least-nodeatobaws-sign2aws4axe-coreaxobject-querybabel-eslintbabel-jestbabel-plugin-annotate-pure-callsbabel-plugin-dev-expressionbabel-plugin-dynamic-import-nodebabel-plugin-istanbulbabel-plugin-jest-hoistbabel-plugin-macrosbabel-plugin-polyfill-corejs2babel-plugin-polyfill-corejs3babel-plugin-polyfill-regeneratorbabel-plugin-transform-rename-importbabel-preset-current-node-syntaxbabel-preset-jestbalanced-matchbasebase64-jsbcrypt-pbkdfbig.jsbinary-extensionsbluebirdbn.jsboolbasebrace-expansionbracesbrorandbrowser-process-hrtimebrowser-resolvebrowserify-aesbrowserify-cipherbrowserify-desbrowserify-rsabrowserify-signbrowserify-zlibbrowserslistbs-loggerbserbufferbuffer-frombuffer-xorbuiltin-modulesbuiltin-status-codesbytes-ieccacachecache-basecall-bindcallsitescamelcasecaniuse-apicaniuse-litecapture-exitcaselesschalkchardetchokidarchownrchrome-trace-eventci-infoci-job-numbercipher-baseclass-utilscli-cursorcli-spinnerscli-widthcliuiclonecocollect-v8-coveragecollection-visitcolor-convertcolor-namecolordcolorettecombined-streamcommandercommondircomponent-emitterconcat-mapconcat-streamconfusing-browser-globalsconsole-browserifyconstants-browserifyconvert-source-mapcopy-concurrentlycopy-descriptorcore-js-compatcore-js-purecore-util-iscosmiconfigcreate-ecdhcreate-hashcreate-hmaccross-spawncrypto-browserifycss-color-namescss-declaration-sortercss-loadercss-selectcss-treecss-whatcssesccssnanocssnano-preset-defaultcssnano-utilscssocssomcssstylecsstypecyclistdamerau-levenshteindashdashdata-urlsdebugdecamelizedecode-uri-componentdeep-isdeepmergedefaultsdefine-propertiesdefine-propertydelayed-streamdes.jsdetect-newlinediff-sequencesdiffie-hellmandir-globdoctrinedom-serializerdomain-browserdomelementtypedomexceptiondomhandlerdomutilsduplexerduplexifyecc-jsbnelectron-to-chromiumellipticemoji-regexemojis-listend-of-streamenhanced-resolveenquirerentitieserrnoerror-exes-abstractes-to-primitiveescaladeescape-string-regexpescodegeneslinteslint-config-prettiereslint-config-react-appeslint-import-resolver-nodeeslint-module-utilseslint-plugin-flowtypeeslint-plugin-importeslint-plugin-jsx-a11yeslint-plugin-prettiereslint-plugin-reacteslint-plugin-react-hookseslint-scopeeslint-utilseslint-visitor-keysespreeesprimaesqueryesrecurseestraverseestree-walkeresutilseventsevp_bytestokeyexec-shexecaexitexpand-bracketsexpectextendextend-shallowexternal-editorextglobextsprintffast-deep-equalfast-difffast-globfast-json-stable-stringifyfast-levenshteinfastqfb-watchmanfiggy-puddingfiguresfile-entry-cachefile-loaderfill-rangefind-cache-dirfind-upflat-cacheflattedflush-write-streamfor-inforever-agentform-datafragment-cachefrom2fs-extrafs-write-stream-atomicfs.realpathfunction-bindfunctional-red-black-treegensyncget-caller-fileget-intrinsicget-package-typeget-stdinget-streamget-valuegetpassglobglob-parentglobalsglobalyzerglobbyglobrexgraceful-fsgrowlygzip-sizehar-schemahar-validatorhashas-bigintshas-flaghas-symbolshas-valuehas-valueshash-basehash.jshex-color-regexhmac-drbghosted-git-infohsl-regexhsla-regexhtml-encoding-snifferhtml-escaperhttp-signaturehttps-browserifyhuman-signalshumanize-durationiconv-liteicss-utilsieee754iferrignoreimport-freshimport-localimurmurhashinfer-ownerinflightinheritsinquirerinternal-slotinterpretip-regexis-absolute-urlis-accessor-descriptoris-arrayishis-bigintis-binary-pathis-boolean-objectis-bufferis-callableis-ciis-color-stopis-core-moduleis-data-descriptoris-date-objectis-descriptoris-dockeris-extendableis-extglobis-fullwidth-code-pointis-generator-fnis-globis-interactiveis-moduleis-negative-zerois-numberis-number-objectis-plain-objectis-referenceis-regexis-resolvableis-streamis-stringis-symbolis-typedarrayis-windowsis-wslisarrayisexeisobjectisstreamistanbul-lib-coverageistanbul-lib-instrumentistanbul-lib-reportistanbul-lib-source-mapsistanbul-reportsjestjest-changed-filesjest-clijest-configjest-diffjest-docblockjest-eachjest-environment-jsdomjest-environment-nodejest-get-typejest-haste-mapjest-jasmine2jest-leak-detectorjest-matcher-utilsjest-message-utiljest-mockjest-pnp-resolverjest-regex-utiljest-resolvejest-resolve-dependenciesjest-runnerjest-runtimejest-serializerjest-snapshotjest-utiljest-validatejest-watch-typeaheadjest-watcherjest-workerjpjsjs-tokensjs-yamljsbnjsdomjsescjson-parse-better-errorsjson-parse-even-better-errorsjson-schemajson-schema-traversejson-stable-stringify-without-jsonifyjson-stringify-safejson5jsonfilejsprimjsx-ast-utilskind-ofkleurlanguage-subtag-registrylanguage-tagslast-call-webpack-pluginleafletlevenlevnlilconfiglines-and-columnsload-json-fileloader-runnerloader-utilslocate-pathlodashlodash.debouncelodash.memoizelodash.mergelodash.sortbylodash.uniqlog-symbolslog-updatelolexloose-envifylower-caselru-cachemagic-stringmake-dirmake-errormakeerrormap-cachemap-visitmd5.jsmdn-datamemory-fsmerge-streammerge2mico-spinnermicromatchmiller-rabinmimemime-dbmime-typesmimic-fnminimalistic-assertminimalistic-crypto-utilsminimatchminimistmississippimixin-deepmkdirpmove-concurrentlymrimsmute-streamnanoidnanomatchnatural-compareneo-asyncnice-tryno-casenode-int64node-libs-browsernode-modules-regexpnode-notifiernode-releasesnormalize-package-datanormalize-pathnormalize-urlnpm-run-pathnth-checknwsapioauth-signobject-assignobject-copyobject-inspectobject-keysobject-visitobject.assignobject.entriesobject.fromentriesobject.pickobject.valuesonceonetimeopeneroptimize-css-assets-webpack-pluginoptionatororaos-browserifyos-tmpdirp-each-seriesp-finallyp-limitp-locatep-trypakoparallel-transformparent-moduleparse-asn1parse-jsonparse5pascal-casepascalcasepath-browserifypath-dirnamepath-existspath-is-absolutepath-keypath-parsepath-typepbkdf2performance-nowpicomatchpifypiratespkg-dirpkg-uppnpnp-webpack-pluginposix-character-classespostcsspostcss-calcpostcss-colorminpostcss-convert-valuespostcss-discard-commentspostcss-discard-duplicatespostcss-discard-emptypostcss-discard-overriddenpostcss-merge-longhandpostcss-merge-rulespostcss-minify-font-valuespostcss-minify-gradientspostcss-minify-paramspostcss-minify-selectorspostcss-modules-extract-importspostcss-modules-local-by-defaultpostcss-modules-scopepostcss-modules-valuespostcss-normalize-charsetpostcss-normalize-display-valuespostcss-normalize-positionspostcss-normalize-repeat-stylepostcss-normalize-stringpostcss-normalize-timing-functionspostcss-normalize-unicodepostcss-normalize-urlpostcss-normalize-whitespacepostcss-ordered-valuespostcss-reduce-initialpostcss-reduce-transformspostcss-selector-parserpostcss-svgopostcss-unique-selectorspostcss-value-parserprelude-lsprettierprettier-linter-helperspretty-formatprocessprocess-nextick-argsprogressprogress-estimatorpromise-inflightpromptsprop-typesprrpslpublic-encryptpumppumpifypunycodeqsquerystringquerystring-es3queue-microtaskrandombytesrandomfillreact-isreact-leafletread-pkgread-pkg-upreadable-streamreaddirprealpath-nativerechoirregenerateregenerate-unicode-propertiesregenerator-runtimeregenerator-transformregex-notregexp.prototype.flagsregexppregexpu-coreregjsgenregjsparserremove-trailing-separatorrepeat-elementrepeat-stringrequestrequest-promise-corerequest-promise-nativerequire-directoryrequire-main-filenameresolveresolve-cwdresolve-fromresolve-urlrestore-cursorretreusifyrgb-regexrgba-regexrimrafripemd160rolluprollup-plugin-postcssrollup-plugin-sourcemapsrollup-plugin-terserrollup-pluginutilsrsvprun-asyncrun-parallelrun-queuerxjssadesafe-buffersafe-regexsafer-buffersanesaxesschedulerschema-utilssemverserialize-javascriptset-blockingset-valuesetimmediatesha.jsshebang-commandshebang-regexshelljsshellwordsside-channelsignal-exitsirvsisteransislashslice-ansisnapdragonsnapdragon-nodesnapdragon-utilsource-list-mapsource-mapsource-map-jssource-map-resolvesource-map-supportsource-map-urlsourcemap-codecspdx-correctspdx-exceptionsspdx-expression-parsespdx-license-idssplit-stringsprintf-jssshpkssristablestack-utilsstatic-extendstealthy-requirestream-browserifystream-eachstream-httpstream-shiftstring-lengthstring-widthstring.prototype.matchallstring.prototype.trimendstring.prototype.trimstartstring_decoderstrip-ansistrip-bomstrip-eofstrip-final-newlinestrip-json-commentsstyle-loaderstylehackssupports-colorsupports-hyperlinkssvgosymbol-treetabletapableterminal-linkterserterser-webpack-plugintest-excludetext-tablethroatthroughthrough2timers-browserifytimsorttiny-globtmptmplto-arraybufferto-fast-propertiesto-object-pathto-regexto-regex-rangetotalisttough-cookietr46ts-pnptsconfig-pathstsutilstty-browserifytunnel-agenttweetnacltype-checktype-detecttype-festtypedarraytypedarray-to-bufferunbox-primitiveunicode-canonical-property-names-ecmascriptunicode-match-property-ecmascriptunicode-match-property-value-ecmascriptunicode-property-aliases-ecmascriptunion-valueuniqsunique-filenameunique-sluguniversalifyunset-valueupathuri-jsurixurluseutilutil-deprecateuuidv8-compile-cachev8-to-istanbulvalidate-npm-package-licensevendorsverrorvm-browserifyw3c-hr-timew3c-xmlserializerwalkerwatchpackwatchpack-chokidar2wcwidthwebidl-conversionswebpackwebpack-bundle-analyzerwebpack-sourceswhatwg-encodingwhatwg-mimetypewhatwg-urlwhichwhich-boxed-primitivewhich-moduleword-wrapworker-farmwrap-ansiwrappywritewrite-file-atomicwsxml-name-validatorxmlcharsxtendy18nyallistyamlyargsyargs-parser
1.14.0

3 years ago

1.13.0

3 years ago

1.12.0

3 years ago

1.11.0

3 years ago

1.10.2

3 years ago

1.9.1

3 years ago

1.9.0

3 years ago

1.10.1

3 years ago

1.10.0

3 years ago

1.8.20

3 years ago

1.8.21

3 years ago

1.8.22

3 years ago

1.8.23

3 years ago

1.8.24

3 years ago

1.8.25

3 years ago

1.8.26

3 years ago

1.8.27

3 years ago

1.8.14

3 years ago

1.8.15

3 years ago

1.8.16

3 years ago

1.8.17

3 years ago

1.8.18

3 years ago

1.8.19

3 years ago

1.8.13

3 years ago

1.8.11

3 years ago

1.8.10

3 years ago

1.8.4

3 years ago

1.8.3

3 years ago

1.8.2

3 years ago

1.7.0

3 years ago

1.6.0

3 years ago

1.5.0

3 years ago

1.4.0

3 years ago

1.3.0

3 years ago

1.0.0

3 years ago

0.1.0

3 years ago