Skip to content

Commit f31043a

Browse files
committed
fix: Avoid children not updating #106
1 parent 7dcf1b8 commit f31043a

File tree

6 files changed

+18
-7
lines changed

6 files changed

+18
-7
lines changed

components/modal/Modal.jsx

+3-1
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,9 @@ export default {
129129
<LocaleReceiver
130130
componentName='Modal'
131131
defaultLocale={getConfirmLocale()}
132-
children={this.renderFooter}
132+
scopedSlots={
133+
{ default: this.renderFooter }
134+
}
133135
/>
134136
)
135137
const footer = getComponentFromProp(this, 'footer')

components/pagination/Pagination.jsx

+3-1
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,9 @@ export default {
7171
<LocaleReceiver
7272
componentName='Pagination'
7373
defaultLocale={enUS}
74-
children={this.renderPagination}
74+
scopedSlots={
75+
{ default: this.renderPagination }
76+
}
7577
/>
7678
)
7779
},

components/select/index.jsx

+3-2
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,6 @@ export default {
156156
class: cls,
157157
ref: 'vcSelect',
158158
}
159-
160159
return (
161160
<VcSelect {...selectProps}>
162161
{
@@ -176,7 +175,9 @@ export default {
176175
<LocaleReceiver
177176
componentName='Select'
178177
defaultLocale={defaultLocale.Select}
179-
children={this.renderSelect}
178+
scopedSlots={
179+
{ default: this.renderSelect }
180+
}
180181
/>
181182
)
182183
},

components/time-picker/index.jsx

+3-1
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,9 @@ export default {
171171
<LocaleReceiver
172172
componentName='TimePicker'
173173
defaultLocale={defaultLocale}
174-
children={this.renderTimePicker}
174+
scopedSlots={
175+
{ default: this.renderTimePicker }
176+
}
175177
/>
176178
)
177179
},

components/transfer/index.jsx

+3-1
Original file line numberDiff line numberDiff line change
@@ -423,7 +423,9 @@ export default {
423423
<LocaleReceiver
424424
componentName='Transfer'
425425
defaultLocale={defaultLocale.Transfer}
426-
children={this.renderTransfer}
426+
scopedSlots={
427+
{ default: this.renderTransfer }
428+
}
427429
>
428430
</LocaleReceiver>
429431
)

components/upload/Upload.jsx

+3-1
Original file line numberDiff line numberDiff line change
@@ -228,7 +228,9 @@ export default {
228228
<LocaleReceiver
229229
componentName='Upload'
230230
defaultLocale={defaultLocale.Upload}
231-
children={this.renderUploadList}
231+
scopedSlots={
232+
{ default: this.renderUploadList }
233+
}
232234
>
233235
</LocaleReceiver>
234236
) : null

0 commit comments

Comments
 (0)