diff --git a/CHANGELOG.md b/CHANGELOG.md index 66aea0a..2397023 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ ChangeLog ======== +3.1.7 +------- + - [Add] + - Make the mutation or a group of mutations removable in store panel. + - [Bugfix] + - Fix a bug that mutation increased but the selected item is not focused. + 3.1.6 ------- - [Add] diff --git a/docs/images/store-delete1.png b/docs/images/store-delete1.png new file mode 100644 index 0000000..2eee464 Binary files /dev/null and b/docs/images/store-delete1.png differ diff --git a/docs/images/store-delete2.png b/docs/images/store-delete2.png new file mode 100644 index 0000000..057605f Binary files /dev/null and b/docs/images/store-delete2.png differ diff --git a/docs/user_guide.md b/docs/user_guide.md index c6aa8f8..76b734e 100644 --- a/docs/user_guide.md +++ b/docs/user_guide.md @@ -243,6 +243,19 @@ Component tab 右侧为详细信息显示区域,包含了五个功能块: > 提示:当使用了非官方的 connector 时,要确保在必要的时刻向 san-devtools 发送 `store-connected` `store-comp-inited` `store-comp-disposed` 事件,这样 san-devtools 才可以更好的生成 Store tab 中所需要状态变更快照。虽然已对无法收到上述事件做了替代方案,但这样可能会导致 Store tab 中某些地方为空。 +如果你想删除某个 mutation,可以 hover 到某个 mutation 上,点击删除图表删除对应项。 +
+ + + +
+ +当然也可以删除一组 mutation,你只需要 hover 到某个 store 选项上,然后点击删除图表删除一组数据。 ++ + + +
### History ![history_list](https://raw.githubusercontent.com/baidu/san-devtools/master/docs/images/history_list.png) diff --git a/packages/build-tools/icons-loader.js b/packages/build-tools/icons-loader.js index 62de054..6fa8bc3 100644 --- a/packages/build-tools/icons-loader.js +++ b/packages/build-tools/icons-loader.js @@ -20,7 +20,9 @@ const SVG_NAME = [ 'DoubleRightOutlined', // InfoCircleOutlined 'InfoCircleOutlined', - 'InfoCircleFilled' + 'InfoCircleFilled', + 'DeleteFilled', + 'DeleteOutlined' ]; const SVG_USED_STR = SVG_NAME.map(item => { return `export { default as ${item} } from './asn/${item}';`; @@ -30,4 +32,4 @@ module.exports = function loader(source) { return SVG_USED_STR; } return source; -}; \ No newline at end of file +}; diff --git a/packages/extensions/package.json b/packages/extensions/package.json index aab399d..7e11ae9 100644 --- a/packages/extensions/package.json +++ b/packages/extensions/package.json @@ -1,7 +1,7 @@ { "name": "extensions", "private": true, - "version": "3.1.6", + "version": "3.1.7", "scripts": { "start": "cross-env NODE_ENV=development webpack --watch", "build": "cross-env NODE_ENV=production webpack --hide-modules --config ./webpack.config.js && yarn zip", diff --git a/packages/frontend/src/DevTools.san b/packages/frontend/src/DevTools.san index 82cdfb1..f6c051a 100644 --- a/packages/frontend/src/DevTools.san +++ b/packages/frontend/src/DevTools.san @@ -152,5 +152,5 @@ background-color: @dark-content-bg-color; } } - } + } diff --git a/packages/frontend/src/components/treeView/treeView.san b/packages/frontend/src/components/treeView/treeView.san index a2d3c73..ccb4349 100755 --- a/packages/frontend/src/components/treeView/treeView.san +++ b/packages/frontend/src/components/treeView/treeView.san @@ -20,6 +20,8 @@{{treeData.id | raw}} + > + {{treeData.id | raw}}