fix: review amour1688 error

pull/3053/head
tanjinzhou 2020-10-21 15:32:04 +08:00
parent 8e12971c2d
commit f82fcad094
4 changed files with 18 additions and 8 deletions

View File

@ -1,5 +1,5 @@
import { App } from 'vue'; import { App } from 'vue';
import Modal, { destroyFns, ModalFuncProps } from './Modal'; import Modal, { destroyFns, ModalFunc, ModalFuncProps } from './Modal';
import modalConfirm from './confirm'; import modalConfirm from './confirm';
import InfoCircleOutlined from '@ant-design/icons-vue/InfoCircleOutlined'; import InfoCircleOutlined from '@ant-design/icons-vue/InfoCircleOutlined';
import CheckCircleOutlined from '@ant-design/icons-vue/CheckCircleOutlined'; import CheckCircleOutlined from '@ant-design/icons-vue/CheckCircleOutlined';
@ -80,4 +80,18 @@ Modal.install = function(app: App) {
return app; return app;
}; };
export default Modal; export default Modal as typeof Modal & {
readonly info: ModalFunc;
readonly success: ModalFunc;
readonly error: ModalFunc;
readonly warn: ModalFunc;
readonly warning: ModalFunc;
readonly confirm: ModalFunc;
readonly destroyAll: () => void;
};

View File

@ -26,9 +26,6 @@ export type RadioProps = Partial<ExtractPropTypes<typeof radioProps>>;
export default defineComponent({ export default defineComponent({
name: 'ARadio', name: 'ARadio',
model: {
prop: 'checked',
},
props: radioProps, props: radioProps,
emits: ['update:checked', 'update:value', 'change', 'blur', 'focus'], emits: ['update:checked', 'update:value', 'change', 'blur', 'focus'],
setup() { setup() {

View File

@ -66,8 +66,6 @@ const Transfer = defineComponent({
}), }),
setup() { setup() {
return { return {
selectedKeys: [],
targetKeys: [],
separatedDataSource: null, separatedDataSource: null,
configProvider: inject('configProvider', defaultConfigProvider), configProvider: inject('configProvider', defaultConfigProvider),
}; };

View File

@ -101,11 +101,12 @@ const ListBody = defineComponent({
mounted ? `${prefixCls}-content-item-highlight` : '', mounted ? `${prefixCls}-content-item-highlight` : '',
{ {
tag: 'ul', tag: 'ul',
class: `${prefixCls}-content`,
onScroll: this.handleScroll, onScroll: this.handleScroll,
}, },
); );
return ( return (
<TransitionGroup moveClass={`${prefixCls}-content`} {...transitionProps}> <TransitionGroup {...transitionProps}>
{items} {items}
</TransitionGroup> </TransitionGroup>
); );