Skip to content

Commit 65bb4b3

Browse files
committed
Replace wikit-dialog with codex-dialog in Results.vue
1 parent 8e0311c commit 65bb4b3

File tree

1 file changed

+14
-16
lines changed

1 file changed

+14
-16
lines changed

resources/js/Pages/Results.vue

Lines changed: 14 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
id="instructions-button"
1616
variant="quiet"
1717
type="progressive"
18-
@click.native="showInstructionsDialog"
18+
@click.native="instructionsDialog = true"
1919
>
2020
<template #prefix>
2121
<icon type="info-outlined" size="medium" color="inherit"/>
@@ -24,15 +24,15 @@
2424
</wikit-button>
2525
</header>
2626

27-
<wikit-dialog id="instructions-dialog"
27+
<cdx-dialog id="instructions-dialog"
2828
:title="$i18n('instructions-dialog-title')"
29-
ref="inctructionsDialog"
30-
:actions="[{
29+
v-model:open="instructionsDialog"
30+
:primary-action="{
3131
label: $i18n('confirm-dialog-button'),
3232
namespace: 'instructions-confirm'
33-
}]"
34-
@action="(_, dialog) => dialog.hide()"
35-
dismiss-button
33+
}"
34+
@primary="() => instructionsDialog = false"
35+
close-button-label="X"
3636
>
3737
<p>{{ $i18n('instructions-dialog-message-upload-info-description') }}</p>
3838
<p>{{ $i18n('instructions-dialog-message-intro') }}</p>
@@ -44,7 +44,7 @@
4444
<li>{{ $i18n('instructions-dialog-message-instruction-none') }}</li>
4545
<li>{{ $i18n('instructions-dialog-message-instruction-pending') }}</li>
4646
</ul>
47-
</wikit-dialog>
47+
</cdx-dialog>
4848
<p id="about-description" >
4949
{{ $i18n('results-page-description') }}
5050
</p>
@@ -185,7 +185,8 @@
185185
disableConfirmation: boolean,
186186
pageDirection: string,
187187
requestError: boolean,
188-
lastSubmitted: string
188+
lastSubmitted: string,
189+
instructionsDialog: boolean
189190
}
190191
191192
export default defineComponent({
@@ -198,7 +199,8 @@
198199
WikitButton,
199200
WikitDialog,
200201
Checkbox,
201-
Message
202+
Message,
203+
CdxDialog
202204
},
203205
props: {
204206
user: {
@@ -256,15 +258,11 @@
256258
disableConfirmation: false,
257259
pageDirection: 'ltr',
258260
requestError: false,
259-
lastSubmitted: ''
261+
lastSubmitted: '',
262+
instructionsDialog: false
260263
}
261264
},
262265
methods: {
263-
showInstructionsDialog() {
264-
/* eslint-disable-next-line @typescript-eslint/no-explicit-any */
265-
const dialog = this.$refs.inctructionsDialog as any;
266-
dialog.show();
267-
},
268266
addLabels(mismatches: Mismatch[]): LabelledMismatch[]{
269267
// The following callback maps existing mismatches to extended
270268
// mismatch objects which include labels, by looking up any

0 commit comments

Comments
 (0)