diff --git a/package.json b/package.json index 0ff4556..21eed9a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@kne-components/components-admin", - "version": "1.1.24", + "version": "1.1.25", "description": "用于实现一个后台管理系统的必要组件", "scripts": { "init": "husky", @@ -89,6 +89,7 @@ "@kne/captcha-button": "^1.0.1", "@kne/count-down": "^0.2.2", "@kne/is-empty": "^1.0.1", + "@kne/json-view": "^0.1.0", "@kne/react-icon": "^0.1.4", "@kne/react-intl": "^0.1.9", "@kne/react-org-chart": "^0.1.6", diff --git a/src/components/Task/Actions/ErrorDetail.js b/src/components/Task/Actions/ErrorDetail.js index fa32d7b..ed37684 100644 --- a/src/components/Task/Actions/ErrorDetail.js +++ b/src/components/Task/Actions/ErrorDetail.js @@ -1,8 +1,9 @@ import { createWithRemoteLoader } from '@kne/remote-loader'; import { Button } from 'antd'; -import style from '../style.module.scss'; import withLocale from '../withLocale'; import { useIntl } from '@kne/react-intl'; +import JsonView from '@kne/json-view'; +import '@kne/json-view/dist/index.css'; const ErrorDetail = createWithRemoteLoader({ modules: ['components-core:Modal@useModal', 'components-core:InfoPage'] @@ -21,14 +22,10 @@ const ErrorDetail = createWithRemoteLoader({ children: ( -
-
{JSON.stringify(data.input, null, 2)}
-
+
-
-
{JSON.stringify(data.error, null, 2)}
-
+
) diff --git a/src/components/Task/Actions/ResultDetail.js b/src/components/Task/Actions/ResultDetail.js index 3f8b0d5..9659664 100644 --- a/src/components/Task/Actions/ResultDetail.js +++ b/src/components/Task/Actions/ResultDetail.js @@ -1,41 +1,40 @@ import { createWithRemoteLoader } from '@kne/remote-loader'; import { Button } from 'antd'; -import style from '../style.module.scss'; import withLocale from '../withLocale'; import { useIntl } from '@kne/react-intl'; +import JsonView from '@kne/json-view'; +import '@kne/json-view/dist/index.css'; const ResultDetail = createWithRemoteLoader({ modules: ['components-core:Modal@useModal', 'components-core:InfoPage'] -})(withLocale(({ remoteModules, data, ...props }) => { - const [useModal, InfoPage] = remoteModules; - const { formatMessage } = useIntl(); - const modal = useModal(); +})( + withLocale(({ remoteModules, data, ...props }) => { + const [useModal, InfoPage] = remoteModules; + const { formatMessage } = useIntl(); + const modal = useModal(); - return ( -