diff --git a/src/components/extra/ElCascader.vue b/src/components/extra/ElCascader.vue index 65441b4..ef68d8e 100644 --- a/src/components/extra/ElCascader.vue +++ b/src/components/extra/ElCascader.vue @@ -11,7 +11,8 @@ }, }); const slots = useSlots(); - const render = () => ; + const attrs = useAttrs(); + const render = () => ; diff --git a/src/components/extra/ElCheckboxGroup.vue b/src/components/extra/ElCheckboxGroup.vue new file mode 100644 index 0000000..ea83c09 --- /dev/null +++ b/src/components/extra/ElCheckboxGroup.vue @@ -0,0 +1,61 @@ + + + + diff --git a/src/components/extra/ElDialog.vue b/src/components/extra/ElDialog.vue new file mode 100644 index 0000000..2dc441e --- /dev/null +++ b/src/components/extra/ElDialog.vue @@ -0,0 +1,85 @@ + + + diff --git a/src/components/extra/ElDropdown.vue b/src/components/extra/ElDropdown.vue new file mode 100644 index 0000000..af92b46 --- /dev/null +++ b/src/components/extra/ElDropdown.vue @@ -0,0 +1,63 @@ + + + + diff --git a/src/components/extra/ElIcon.vue b/src/components/extra/ElIcon.vue index b6e64ed..25d9d7d 100644 --- a/src/components/extra/ElIcon.vue +++ b/src/components/extra/ElIcon.vue @@ -47,7 +47,6 @@ font-size: v-bind(size); color: v-bind(color); line-height: 1; - vertical-align: middle; position: relative; top: 1px; } diff --git a/src/components/extra/ElSelect.vue b/src/components/extra/ElSelect.vue index 0e01780..e7d16aa 100644 --- a/src/components/extra/ElSelect.vue +++ b/src/components/extra/ElSelect.vue @@ -29,6 +29,7 @@ }, }); const slots = useSlots(); + const attrs = useAttrs(); let config = { label: 'label', value: 'value', @@ -52,6 +53,7 @@ const render = () => ( unref(opts).map((item, index) => ( diff --git a/src/layouts/components/profile.vue b/src/layouts/components/profile.vue index 2b8fe5f..46b718f 100644 --- a/src/layouts/components/profile.vue +++ b/src/layouts/components/profile.vue @@ -1,17 +1,8 @@ @@ -19,13 +10,20 @@