diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2020-11-01 22:43:19 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2020-11-01 22:43:19 +0900 |
| commit | d3e764d7f9321e5a778834766b9651187627a20d (patch) | |
| tree | 4dbbed3de633b59ef42194cd7c31779f8d6d8955 /src/client/components/taskmanager.vue | |
| parent | Improve task manager etc (diff) | |
| download | misskey-d3e764d7f9321e5a778834766b9651187627a20d.tar.gz misskey-d3e764d7f9321e5a778834766b9651187627a20d.tar.bz2 misskey-d3e764d7f9321e5a778834766b9651187627a20d.zip | |
Improve task manager
Diffstat (limited to 'src/client/components/taskmanager.vue')
| -rw-r--r-- | src/client/components/taskmanager.vue | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/src/client/components/taskmanager.vue b/src/client/components/taskmanager.vue index 704e2d3e89..b81f267365 100644 --- a/src/client/components/taskmanager.vue +++ b/src/client/components/taskmanager.vue @@ -54,7 +54,7 @@ <div>Endpoint</div> <div>State</div> </div> - <div v-for="req in apiRequests"> + <div v-for="req in apiRequests" @click="showReq(req)"> <div>#{{ req.id }}</div> <div>{{ req.endpoint }}</div> <div class="state" :class="req.state">{{ req.state }}</div> @@ -119,6 +119,13 @@ export default defineComponent({ os.popups.value = os.popups.value.filter(x => x !== p); }; + const showReq = async req => { + os.popup(await import('./taskmanager.api-window.vue'), { + req: req + }, { + }, 'closed'); + }; + return { tab: ref('stream'), popups: os.popups, @@ -126,6 +133,7 @@ export default defineComponent({ connections, pools, killPopup, + showReq, faTerminal, }; }, @@ -152,6 +160,10 @@ export default defineComponent({ > div { display: table-row; + &:nth-child(even) { + //background: rgba(0, 0, 0, 0.1); + } + &.header { opacity: 0.7; } |