feat: Vue3로 작성된 지도 렌더러 (#216)

- 기존의 jQuery 기반 지도 렌더러를 Vue3로 재작성.
  - ajax로 호출하는 부분은 외부에서 처리하고, 다시 그리는 부분만 생성
  - 기능상으론 거의 동일.
- 일반 렌더러의 700px에, 500px모드용 모드 추가
  - 아이콘의 크기는 작아지지만, 글자 크기는 작아지지 않도록 조정

dep: vueuse, detect-it 추가

Reviewed-on: https://storage.hided.net/gitea/devsam/core/pulls/216
This commit is contained in:
2022-04-20 03:34:12 +09:00
parent c379ecf317
commit 14be16ce74
9 changed files with 1565 additions and 6 deletions
+2
View File
@@ -50,6 +50,7 @@
"@typescript-eslint/parser": "^5.14.0",
"@vue/compiler-sfc": "^3.2.31",
"@vue/eslint-config-typescript": "^10.0.0",
"@vueuse/core": "^8.2.6",
"ag-grid-community": "^27.1.0",
"ag-grid-vue3": "^27.1.0",
"async-validator": "^4.0.7",
@@ -69,6 +70,7 @@
"css-loader": "^6.7.1",
"cssnano": "^5.1.3",
"date-fns": "^2.28.0",
"detect-it": "^4.0.1",
"downloadjs": "^1.4.7",
"esbuild-loader": "^2.18.0",
"eslint": "^8.11.0",