#196 [admin] <ChartSet/>
This commit is contained in:
parent
97014cd7a8
commit
641f1f1973
|
@ -0,0 +1,32 @@
|
||||||
|
<template>
|
||||||
|
<div class="card">
|
||||||
|
<div class="card-header">
|
||||||
|
<div class="form-check form-check-inline"
|
||||||
|
v-for="(desc, m) in {'': 'Hide chart', 'daily': 'Daily new chart', 'cumulative': 'Cumulative chart'}">
|
||||||
|
<label class="form-check-label">
|
||||||
|
<input class="form-check-input" type="radio" v-model="mode" :value="m">
|
||||||
|
{{desc}}
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="card-body" v-if="mode">
|
||||||
|
<Chart :name="name" :data="data" v-show="mode === 'daily'"/>
|
||||||
|
<Chart :name="name" :data="data" cumulative v-show="mode === 'cumulative'"/>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
export default {
|
||||||
|
props: {
|
||||||
|
name: { required: true },
|
||||||
|
data: { required: true },
|
||||||
|
init: { 'default': '' },
|
||||||
|
},
|
||||||
|
data() {
|
||||||
|
return {
|
||||||
|
mode: this.init,
|
||||||
|
}
|
||||||
|
},
|
||||||
|
}
|
||||||
|
</script>
|
|
@ -80,8 +80,7 @@
|
||||||
</details>
|
</details>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<Chart name="users" :data="stats.users.chart"/>
|
<ChartSet name="users" :data="stats.users.chart" init="cumulative"/>
|
||||||
<Chart name="users" :data="stats.users.chart" cumulative/>
|
|
||||||
|
|
||||||
<section v-for="(locale, k) in stats.locales" :key="k">
|
<section v-for="(locale, k) in stats.locales" :key="k">
|
||||||
<details class="border mb-3" open>
|
<details class="border mb-3" open>
|
||||||
|
@ -126,8 +125,7 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="p-3 border-top">
|
<div class="p-3 border-top">
|
||||||
<Chart name="profiles" :data="locale.chart"/>
|
<ChartSet name="profiles" :data="locale.chart"/>
|
||||||
<Chart name="profiles" :data="locale.chart" cumulative/>
|
|
||||||
</div>
|
</div>
|
||||||
</details>
|
</details>
|
||||||
</section>
|
</section>
|
||||||
|
|
Reference in New Issue