|
15 | 15 | --> |
16 | 16 |
|
17 | 17 | <template> |
18 | | - <div> |
19 | | - <dl |
20 | | - class="px-4 py-3 sm:grid sm:grid-cols-3 sm:gap-4 sm:px-6" |
21 | | - :class="{ 'bg-white': index % 2 === 0, 'bg-gray-50': index % 2 !== 0 }" |
22 | | - > |
23 | | - <dt class="text-sm font-medium text-gray-500"> |
24 | | - {{ name }} |
25 | | - </dt> |
26 | | - <dd class="mt-1 text-sm text-gray-900 sm:mt-0 sm:col-span-2"> |
27 | | - <sba-status-badge :status="health.status" /> |
| 18 | + <dl |
| 19 | + class="px-4 py-3 sm:grid sm:grid-cols-3 sm:gap-4 sm:px-6" |
| 20 | + :class="{ 'bg-white': index % 2 === 0, 'bg-gray-50': index % 2 !== 0 }" |
| 21 | + > |
| 22 | + <dt class="text-sm font-medium text-gray-500"> |
| 23 | + {{ name }} |
| 24 | + </dt> |
| 25 | + <dd class="mt-1 text-sm text-gray-900 sm:mt-0 sm:col-span-2"> |
| 26 | + <sba-status-badge :status="health.status" /> |
28 | 27 |
|
29 | | - <dl v-if="details && details.length > 0" class="grid grid-cols-2 mt-2"> |
30 | | - <template v-for="detail in details" :key="detail.name"> |
31 | | - <dt class="font-medium" v-text="detail.name" /> |
32 | | - <dd |
33 | | - v-if="name === 'diskSpace'" |
34 | | - v-text=" |
35 | | - typeof detail.value === 'number' |
36 | | - ? prettyBytes(detail.value) |
37 | | - : detail.value |
38 | | - " |
| 28 | + <dl v-if="details && details.length > 0" class="grid grid-cols-2 mt-2"> |
| 29 | + <template v-for="detail in details" :key="detail.name"> |
| 30 | + <dt class="font-medium" v-text="detail.name" /> |
| 31 | + <dd |
| 32 | + v-if="name === 'diskSpace'" |
| 33 | + v-text=" |
| 34 | + typeof detail.value === 'number' |
| 35 | + ? prettyBytes(detail.value) |
| 36 | + : detail.value |
| 37 | + " |
| 38 | + /> |
| 39 | + <dd v-else-if="typeof detail.value === 'object'"> |
| 40 | + <pre |
| 41 | + class="break-words whitespace-pre-wrap" |
| 42 | + v-text="toJson(detail.value)" |
39 | 43 | /> |
40 | | - <dd v-else-if="typeof detail.value === 'object'"> |
41 | | - <pre class="is-breakable" v-text="toJson(detail.value)" /> |
42 | | - </dd> |
43 | | - <dd v-else class="is-breakable" v-text="detail.value" /> |
44 | | - </template> |
45 | | - </dl> |
46 | | - </dd> |
47 | | - </dl> |
| 44 | + </dd> |
| 45 | + <dd v-else class="break-words whitespace-pre-wrap" v-text="detail.value" /> |
| 46 | + </template> |
| 47 | + </dl> |
| 48 | + </dd> |
| 49 | + </dl> |
48 | 50 |
|
49 | | - <health-details |
50 | | - v-for="(child, idx) in childHealth" |
51 | | - :key="child.name" |
52 | | - :index="idx + 1" |
53 | | - :name="child.name" |
54 | | - :health="child.value" |
55 | | - /> |
56 | | - </div> |
| 51 | + <health-details |
| 52 | + v-for="(child, idx) in childHealth" |
| 53 | + :key="child.name" |
| 54 | + :index="idx + 1" |
| 55 | + :name="child.name" |
| 56 | + :health="child.value" |
| 57 | + /> |
57 | 58 | </template> |
58 | 59 |
|
59 | 60 | <script> |
|
0 commit comments