dgtek-polygons

Component for npm registry

Usage no npm install needed!

<script type="module">
  import dgtekPolygons from 'https://cdn.skypack.dev/dgtek-polygons';
</script>

README

dgtek-polygons

Install

yarn add dgtek-polygons

Import

import 'dgtek-polygons'
import 'dgtek-polygons/dist/dgtek-polygons.css'

Usage

<Polygons :saveData.sync="saveData" />

App.vue

data: () => ({
  saveData: false
}),
watch: {
  saveData (val) {
    if (val) this.savePolygons()
  }
},
methods: {
  async savePolygons () {
    await axios.post(..., { data: JSON.stringify(localStorage.getAllPolygons()) })
    this.saveData = false
  }
}

Demo