Skip to content

Commit 05c9e92

Browse files
committed
Fix display of rate
1 parent a324956 commit 05c9e92

File tree

2 files changed

+13
-3
lines changed

2 files changed

+13
-3
lines changed

web/models/phone.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,5 @@ export interface Phone {
55
phone_number: string
66
created_at: string
77
updated_at: string
8+
messages_per_minute: number
89
}

web/pages/settings/index.vue

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,12 +50,15 @@
5050
<v-simple-table>
5151
<template #default>
5252
<thead>
53-
<tr class="text-uppercase">
53+
<tr class="text-uppercase subtitle-2">
5454
<th v-if="$vuetify.breakpoint.lgAndUp" class="text-left">
5555
ID
5656
</th>
5757
<th class="text-left">Phone Number</th>
58-
<th class="text-center">Fcm Token</th>
58+
<th v-if="$vuetify.breakpoint.lgAndUp" class="text-center">
59+
Fcm Token
60+
</th>
61+
<th class="text-center">Rate</th>
5962
<th class="text-center">Updated At</th>
6063
<th class="text-center">Action</th>
6164
</tr>
@@ -66,7 +69,7 @@
6669
{{ phone.id }}
6770
</td>
6871
<td>{{ phone.phone_number | phoneNumber }}</td>
69-
<td>
72+
<td v-if="$vuetify.breakpoint.lgAndUp">
7073
<div class="d-flex justify-center">
7174
<v-checkbox
7275
readonly
@@ -76,6 +79,12 @@
7679
></v-checkbox>
7780
</div>
7881
</td>
82+
<td class="text-center">
83+
<span v-if="phone.messages_per_minute"
84+
>{{ phone.messages_per_minute }}/min</span
85+
>
86+
<span v-else>Unlimited</span>
87+
</td>
7988
<td class="text-center">
8089
{{ phone.updated_at | timestamp }}
8190
</td>

0 commit comments

Comments
 (0)