Skip to content

Commit ab03b44

Browse files
refactor(combinator): DLT-3418 migrate controls prop changes (#1261)
1 parent d1c6dab commit ab03b44

12 files changed

Lines changed: 28 additions & 28 deletions

File tree

packages/combinator/src/components/controls/control_boolean.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
:size="200"
88
class="d-jc-space-between"
99
data-qa="dtc-control-boolean-input"
10-
@change="e => emit(VALUE_UPDATE_EVENT, e)"
10+
@update:model-value="e => emit(VALUE_UPDATE_EVENT, e)"
1111
>
1212
<dt-text
1313
kind="label"

packages/combinator/src/components/controls/control_icon_slot.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
v-bind="inputProps"
1616
:value="searchText"
1717
:disabled="disabled"
18-
@input="e => onInputInternal(e, onInput)"
18+
@update:value="e => onInputInternal(e, onInput)"
1919
>
2020
<template #default>
2121
<slot />

packages/combinator/src/components/controls/control_number.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
:disabled="disabled"
55
type="number"
66
:size="100"
7-
@input="e => emit(VALUE_UPDATE_EVENT, e === '' ? undefined : parseInt(e))"
7+
@update:model-value="e => emit(VALUE_UPDATE_EVENT, e === '' ? undefined : parseInt(e))"
88
>
99
<template #label>
1010
<dt-text

packages/combinator/src/components/controls/control_slot.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
input-class="d-pie-400"
77
spellcheck="false"
88
:size="100"
9-
@input="updateValue"
9+
@update:model-value="updateValue"
1010
>
1111
<template #label>
1212
<dt-text

packages/combinator/src/components/controls/control_string.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
:disabled="disabled"
55
:messages="messages"
66
:size="100"
7-
@input="e => emit(VALUE_UPDATE_EVENT, e)"
7+
@update:model-value="e => emit(VALUE_UPDATE_EVENT, e)"
88
>
99
<template #label>
1010
<dt-text

packages/combinator/src/components/controls/control_suggestion.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
:value="value"
1616
:warning="warning"
1717
:disabled="disabled"
18-
@input="e => onInputInternal(e, onInput)"
18+
@update:value="e => onInputInternal(e, onInput)"
1919
>
2020
<template #default>
2121
<slot />

packages/combinator/src/components/header/header.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@
2020
label="Select target component variant"
2121
label-class="d-vi-visible-sr"
2222
name="select-menu"
23-
:value="selectedVariant"
23+
:model-value="selectedVariant"
2424
:options="variantOptions"
2525
:size="500"
26-
@input="e => emit('update:variant', e)"
26+
@update:model-value="e => emit('update:variant', e)"
2727
/>
2828
</div>
2929
</dt-stack>

packages/combinator/src/components/settings_menu/settings_menu.vue

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@
2323
<dt-radio-group
2424
name="theme-radio-group"
2525
legend="Theme"
26-
:value="settings.root.theme"
27-
@input="e => updateSettings('root', 'theme', e)"
26+
:model-value="settings.root.theme"
27+
@update:model-value="e => updateSettings('root', 'theme', e)"
2828
>
2929
<dt-radio value="light">
3030
Light
@@ -38,8 +38,8 @@
3838
<dt-radio-group
3939
name="scheme-radio-group"
4040
legend="Scheme"
41-
:value="settings.code.scheme"
42-
@input="e => updateSettings('code', 'scheme', e)"
41+
:model-value="settings.code.scheme"
42+
@update:model-value="e => updateSettings('code', 'scheme', e)"
4343
>
4444
<dt-radio value="mono">
4545
Mono
@@ -53,8 +53,8 @@
5353
<dt-radio-group
5454
name="sidebar-radio-group"
5555
legend="Sidebar Position"
56-
:value="settings.root.sidebar"
57-
@input="e => updateSettings('root', 'sidebar', e)"
56+
:model-value="settings.root.sidebar"
57+
@update:model-value="e => updateSettings('root', 'sidebar', e)"
5858
>
5959
<dt-radio value="left">
6060
Left
@@ -69,14 +69,14 @@
6969
:key="indentKey"
7070
type="number"
7171
label="Indent Spaces"
72-
:value="settings.code.indent"
73-
@input="updateIndent"
72+
:model-value="settings.code.indent"
73+
@update:model-value="updateIndent"
7474
/>
7575
</section>
7676
<section class="d-p-100">
7777
<dt-checkbox
78-
:checked="settings.code.verbose"
79-
@input="e => updateSettings('code', 'verbose', e)"
78+
:model-value="settings.code.verbose"
79+
@update:model-value="e => updateSettings('code', 'verbose', e)"
8080
>
8181
Verbose
8282
</dt-checkbox>

packages/combinator/src/variants/variants_banner.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ export default {
44
default: {
55
slots: {
66
default: {
7-
initialValue: 'Message body with <a href="#" class="d-link d-link--muted">a link</a>.',
7+
initialValue: 'Message body with <dt-link href="#" tone="muted">a link</dt-link>.',
88
},
99
},
1010
props: {

packages/combinator/src/variants/variants_button.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ export default {
168168
kind: { initialValue: 'muted' },
169169
importance: { initialValue: 'outlined' },
170170
size: { initialValue: '200' },
171-
iconPosition: { initialValue: 'right' },
171+
iconPosition: { initialValue: 'end' },
172172
},
173173
slots: {
174174
icon: { initialValue: '<dt-icon name="external-link" :size="iconSize" />' },

0 commit comments

Comments
 (0)