Commit a579b8456ac73ac48c6af1510317acca20ed9b52

Authored by Netfan
Committed by GitHub
1 parent 43e4c219

fix(modal): proptype conflict with ant design modal(fixed: #545) (#575)

src/components/Modal/src/BasicModal.vue
@@ -122,12 +122,14 @@ @@ -122,12 +122,14 @@
122 wrapClassName: toRef(getMergeProps.value, 'wrapClassName'), 122 wrapClassName: toRef(getMergeProps.value, 'wrapClassName'),
123 }); 123 });
124 124
125 - // modal component does not need title 125 + // modal component does not need title and origin buttons
126 const getProps = computed( 126 const getProps = computed(
127 (): ModalProps => { 127 (): ModalProps => {
128 const opt = { 128 const opt = {
129 ...unref(getMergeProps), 129 ...unref(getMergeProps),
130 visible: unref(visibleRef), 130 visible: unref(visibleRef),
  131 + okButtonProps: undefined,
  132 + cancelButtonProps: undefined,
131 title: undefined, 133 title: undefined,
132 }; 134 };
133 return { 135 return {