Skip to content

Commit 62d6358

Browse files
authored
Merge pull request #198 from towersxu/master
fix #194: use `for of` iterator map keys should declare types
2 parents 1bcf97e + 76a670a commit 62d6358

File tree

11 files changed

+48
-13
lines changed

11 files changed

+48
-13
lines changed

.eslintrc.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@ module.exports = {
6464
'@typescript-eslint/no-explicit-any': 0,
6565
'object-curly-newline': 0,
6666
'prefer-object-spread': 0,
67+
'no-restricted-syntax': 0,
6768
'operator-assignment': 0
6869
},
6970
};

examples/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
## [0.5.11](https://github.com/towersxu/logicflow/compare/examples@0.5.10...examples@0.5.11) (2021-05-31)
7+
8+
**Note:** Version bump only for package examples
9+
10+
11+
12+
13+
614
## [0.5.10](https://github.com/towersxu/logicflow/compare/examples@0.5.9...examples@0.5.10) (2021-05-28)
715

816
**Note:** Version bump only for package examples

examples/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
{
22
"name": "examples",
3-
"version": "0.5.10",
3+
"version": "0.5.11",
44
"private": true,
55
"dependencies": {
66
"@ant-design/icons": "^4.3.0",
77
"@babel/core": "7.12.3",
8-
"@logicflow/core": "^0.4.9",
9-
"@logicflow/extension": "^0.4.10",
8+
"@logicflow/core": "^0.4.11",
9+
"@logicflow/extension": "^0.4.11",
1010
"@pmmmwh/react-refresh-webpack-plugin": "0.4.2",
1111
"@svgr/webpack": "5.4.0",
1212
"@testing-library/jest-dom": "^5.11.4",

packages/core/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
## [0.4.11](https://github.com/towersxu/logicflow/compare/@logicflow/core@0.4.9...@logicflow/core@0.4.11) (2021-05-31)
7+
8+
**Note:** Version bump only for package @logicflow/core
9+
10+
11+
12+
13+
614
## [0.4.9](https://github.com/towersxu/logicflow/compare/@logicflow/core@0.4.7...@logicflow/core@0.4.9) (2021-05-28)
715

816

packages/core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@logicflow/core",
3-
"version": "0.4.10",
3+
"version": "0.4.11",
44
"description": "LogicFlow core, to quickly build flowchart editor",
55
"main": "dist/logic-flow.js",
66
"license": "Apache 2.0",

packages/extension/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
## [0.4.11](https://github.com/towersxu/logicflow/compare/@logicflow/extension@0.4.10...@logicflow/extension@0.4.11) (2021-05-31)
7+
8+
**Note:** Version bump only for package @logicflow/extension
9+
10+
11+
12+
13+
614
## [0.4.10](https://github.com/towersxu/logicflow/compare/@logicflow/extension@0.4.9...@logicflow/extension@0.4.10) (2021-05-28)
715

816

packages/extension/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@logicflow/extension",
3-
"version": "0.4.10",
3+
"version": "0.4.11",
44
"description": "LogicFlow extension",
55
"main": "cjs/index.js",
66
"module": "es/index.js",
@@ -26,7 +26,7 @@
2626
"readme.md"
2727
],
2828
"dependencies": {
29-
"@logicflow/core": "^0.4.9",
29+
"@logicflow/core": "^0.4.11",
3030
"ids": "^1.0.0",
3131
"preact": "^10.4.8"
3232
},

packages/extension/src/components/mini-map/index.ts

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -212,10 +212,11 @@ const MiniMap: MiniMapPlugin = {
212212
// 1. 获取到图中所有的节点中的位置,将其偏移到原点开始(避免节点位置为负的时候无法展示问题)。
213213
const data = MiniMap.__resetData(MiniMap.__lf.getGraphRawData());
214214
// 由于随时都会有新节点注册进来,需要同步将注册的
215-
const viewMap = MiniMap.__lf.viewMap;
216-
const modelMap = MiniMap.__lf.graphModel.modelMap;
217-
const minimapViewMap = MiniMap.__lfMap.viewMap;
218-
for (let key of viewMap.keys()) {
215+
const { viewMap } : { viewMap: Map<string, any> } = MiniMap.__lf;
216+
const { modelMap } : { modelMap: Map<string, any> } = MiniMap.__lf.graphModel.modelMap;
217+
const { viewMap: minimapViewMap } : { viewMap: Map<string, any> } = MiniMap.__lfMap;
218+
// todo: no-restricted-syntax
219+
for (const key of viewMap.keys()) {
219220
if (!minimapViewMap.has(key)) {
220221
MiniMap.__lfMap.setView(key, viewMap.get(key));
221222
MiniMap.__lfMap.graphModel.modelMap.set(key, modelMap.get(key));

packages/site/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
## [0.4.11](https://github.com/towersxu/logicflow/compare/site@0.4.10...site@0.4.11) (2021-05-31)
7+
8+
**Note:** Version bump only for package site
9+
10+
11+
12+
13+
614
## [0.4.10](https://github.com/towersxu/logicflow/compare/site@0.4.9...site@0.4.10) (2021-05-28)
715

816
**Note:** Version bump only for package site

packages/site/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"private": true,
33
"name": "site",
4-
"version": "0.4.10",
4+
"version": "0.4.11",
55
"description": "LogicFlow site",
66
"scripts": {
77
"dev": "cross-env NODE_ENV=development MOCK_TYPE=mock webpack-dev-server --client-log-level warning --config scripts/webpack.config.site.js",
@@ -12,8 +12,8 @@
1212
"sites"
1313
],
1414
"dependencies": {
15-
"@logicflow/core": "^0.4.9",
16-
"@logicflow/extension": "^0.4.10",
15+
"@logicflow/core": "^0.4.11",
16+
"@logicflow/extension": "^0.4.11",
1717
"preact": "^10.4.8"
1818
},
1919
"devDependencies": {

0 commit comments

Comments
 (0)