|
178 | 178 | {{ $tr('openSummaryDetailsDialogBtn') }} |
179 | 179 | </VBtn> |
180 | 180 |
|
181 | | - <VDialog |
182 | | - v-model="displayDeployDialog" |
183 | | - width="500" |
| 181 | + <VBtn |
| 182 | + color="primary" |
| 183 | + data-test="display-deploy-dialog-btn" |
| 184 | + @click="displayDeployDialog = true" |
184 | 185 | > |
185 | | - <template v-slot:activator="{ on }"> |
186 | | - <VBtn |
187 | | - color="primary" |
188 | | - data-test="display-deploy-dialog-btn" |
189 | | - v-on="on" |
190 | | - > |
191 | | - {{ $tr('deployChannel') }} |
192 | | - </VBtn> |
193 | | - </template> |
194 | | - |
195 | | - <VCard data-test="deploy-dialog"> |
196 | | - <VCardTitle primary-title class="font-weight-bold title"> |
197 | | - {{ $tr('deployChannel') }} |
198 | | - </VCardTitle> |
199 | | - <VCardText> |
200 | | - <p>{{ $tr('deployDialogDescription') }}</p> |
201 | | - |
202 | | - <VLayout data-test="deploy-dialog-live-resources"> |
203 | | - <VFlex xs4 class="font-weight-bold"> |
204 | | - {{ $tr('liveResources') }}: |
205 | | - </VFlex> |
206 | | - <VFlex> |
207 | | - {{ $tr('topicsCount', { count: topicsCountLive }) }}, |
208 | | - {{ $tr('resourcesCount', { count: resourcesCountLive }) }} |
209 | | - </VFlex> |
210 | | - </VLayout> |
211 | | - |
212 | | - <VLayout data-test="deploy-dialog-staged-resources"> |
213 | | - <VFlex xs4 class="font-weight-bold"> |
214 | | - {{ $tr('stagedResources') }}: |
215 | | - </VFlex> |
216 | | - <VFlex> |
217 | | - {{ $tr('topicsCount', { count: topicsCountStaged }) }}, |
218 | | - {{ $tr('resourcesCount', { count: resourcesCountStaged }) }} |
219 | | - </VFlex> |
220 | | - </VLayout> |
221 | | - </VCardText> |
222 | | - <VCardActions> |
223 | | - <VSpacer /> |
224 | | - <VBtn |
225 | | - flat |
226 | | - @click="displayDeployDialog = false" |
227 | | - > |
228 | | - {{ $tr('cancelDeployBtn') }} |
229 | | - </VBtn> |
230 | | - <VBtn |
231 | | - color="primary" |
232 | | - data-test="deploy-btn" |
233 | | - @click="onDeployChannelClick" |
234 | | - > |
235 | | - {{ $tr('confirmDeployBtn') }} |
236 | | - </VBtn> |
237 | | - </VCardActions> |
238 | | - </VCard> |
239 | | - </VDialog> |
| 186 | + {{ $tr('deployChannel') }} |
| 187 | + </VBtn> |
240 | 188 | </VFLex> |
241 | 189 | </VLayout> |
242 | 190 | </BottomBar> |
|
250 | 198 | > |
251 | 199 | <DiffTable :stagingDiff="stagingDiff" @reload="reloadCurrentChannelStagingDiff" /> |
252 | 200 | </KModal> |
| 201 | + |
| 202 | + <KModal |
| 203 | + v-if="displayDeployDialog" |
| 204 | + data-test="deploy-dialog" |
| 205 | + :title="$tr('deployChannel')" |
| 206 | + :submitText="$tr('confirmDeployBtn')" |
| 207 | + :cancelText="$tr('cancelDeployBtn')" |
| 208 | + @submit="onDeployChannelClick" |
| 209 | + @cancel="displayDeployDialog = false" |
| 210 | + > |
| 211 | + <p>{{ $tr('deployDialogDescription') }}</p> |
| 212 | + |
| 213 | + <VLayout data-test="deploy-dialog-live-resources"> |
| 214 | + <VFlex xs4 class="font-weight-bold"> |
| 215 | + {{ $tr('liveResources') }}: |
| 216 | + </VFlex> |
| 217 | + <VFlex> |
| 218 | + {{ $tr('topicsCount', { count: topicsCountLive }) }}, |
| 219 | + {{ $tr('resourcesCount', { count: resourcesCountLive }) }} |
| 220 | + </VFlex> |
| 221 | + </VLayout> |
| 222 | + |
| 223 | + <VLayout data-test="deploy-dialog-staged-resources"> |
| 224 | + <VFlex xs4 class="font-weight-bold"> |
| 225 | + {{ $tr('stagedResources') }}: |
| 226 | + </VFlex> |
| 227 | + <VFlex> |
| 228 | + {{ $tr('topicsCount', { count: topicsCountStaged }) }}, |
| 229 | + {{ $tr('resourcesCount', { count: resourcesCountStaged }) }} |
| 230 | + </VFlex> |
| 231 | + </VLayout> |
| 232 | + </KModal> |
253 | 233 | </template> |
254 | 234 | </div> |
255 | 235 |
|
|
0 commit comments