diff options
| author | syuilo <Syuilotan@yahoo.co.jp> | 2022-02-06 06:24:06 +0900 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2022-02-06 06:24:06 +0900 |
| commit | cc7a1808ecc6874af9cc96f8ed09e62b3f6b4e39 (patch) | |
| tree | 91f5c602751d096dff5ab32435b1fb8a26890489 /packages/client/src/components/chart.vue | |
| parent | fix: NodeInfo のユーザー数と投稿数の内容を見直す (#8255) (diff) | |
| download | misskey-cc7a1808ecc6874af9cc96f8ed09e62b3f6b4e39.tar.gz misskey-cc7a1808ecc6874af9cc96f8ed09e62b3f6b4e39.tar.bz2 misskey-cc7a1808ecc6874af9cc96f8ed09e62b3f6b4e39.zip | |
imprpve active users chart
Diffstat (limited to 'packages/client/src/components/chart.vue')
| -rw-r--r-- | packages/client/src/components/chart.vue | 36 |
1 files changed, 28 insertions, 8 deletions
diff --git a/packages/client/src/components/chart.vue b/packages/client/src/components/chart.vue index d1b5ad9d1b..6d6f57188f 100644 --- a/packages/client/src/components/chart.vue +++ b/packages/client/src/components/chart.vue @@ -61,7 +61,7 @@ const alpha = (hex, a) => { return `rgba(${r}, ${g}, ${b}, ${a})`; }; -const colors = ['#008FFB', '#00E396', '#FEB019', '#FF4560']; +const colors = ['#008FFB', '#00E396', '#FEB019', '#FF4560', '#e300db']; const getColor = (i) => { return colors[i % colors.length]; }; @@ -471,17 +471,37 @@ export default defineComponent({ const raw = await os.api('charts/active-users', { limit: props.limit, span: props.span }); return { series: [{ - name: 'Combined', - type: 'line', - data: format(sum(raw.local.users, raw.remote.users)), + name: 'Users', + type: 'area', + data: format(raw.users), }, { - name: 'Local', + name: 'Noted', type: 'area', - data: format(raw.local.users), + data: format(raw.notedUsers), }, { - name: 'Remote', + name: '< Week', + type: 'area', + data: format(raw.registeredWithinWeek), + }, { + name: '< Month', + type: 'area', + data: format(raw.registeredWithinMonth), + }, { + name: '< Year', + type: 'area', + data: format(raw.registeredWithinYear), + }, { + name: '> Week', + type: 'area', + data: format(raw.registeredOutsideWeek), + }, { + name: '> Month', + type: 'area', + data: format(raw.registeredOutsideMonth), + }, { + name: '> Year', type: 'area', - data: format(raw.remote.users), + data: format(raw.registeredOutsideYear), }], }; }; |