Skip to content

Commit

Permalink
初始化任务管理
Browse files Browse the repository at this point in the history
  • Loading branch information
sorrycc committed Aug 1, 2019
1 parent a0fbc7b commit 02b5a88
Show file tree
Hide file tree
Showing 6 changed files with 36 additions and 0 deletions.
1 change: 1 addition & 0 deletions packages/umi-plugin-ui/src/index.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
export default api => {
require('./plugins/blocks/index').default(api);
require('./plugins/configuration/index').default(api);
require('./plugins/tasks/index').default(api);
};
7 changes: 7 additions & 0 deletions packages/umi-plugin-ui/src/plugins/tasks/.fatherrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
export default {
entry: 'ui.js',
umd: {
name: 'tasks',
minFile: false,
},
};
10 changes: 10 additions & 0 deletions packages/umi-plugin-ui/src/plugins/tasks/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
export default function(api) {
api.addUIPlugin(require.resolve('./dist/ui.umd'));

api.onUISocket(({ action: { type, payload }, send, log }) => {
switch (type) {
default:
break;
}
});
}
14 changes: 14 additions & 0 deletions packages/umi-plugin-ui/src/plugins/tasks/ui.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
import React from 'react';

function Tasks() {
return <div>任务管理内容</div>;
}

export default api => {
api.addPanel({
title: '任务管理',
path: '/tasks',
icon: 'environment',
component: Tasks,
});
};
3 changes: 3 additions & 0 deletions packages/umi-plugin-ui/src/plugins/tasks/ui.module.less
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
.normal {
overflow: hidden;
}
1 change: 1 addition & 0 deletions scripts/ui.js
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ function buildPlugins(roots, opts = {}) {
[
'packages/umi-plugin-ui/src/plugins/blocks',
'packages/umi-plugin-ui/src/plugins/configuration',
'packages/umi-plugin-ui/src/plugins/tasks',
],
{
watch,
Expand Down

0 comments on commit 02b5a88

Please sign in to comment.