Procházet zdrojové kódy

fix(layout->user-dropdown): resolve warning "Invalid prop name: key is a reserved property" (#3640)

closed #3639
Zhong před 1 rokem
rodič
revize
eae68bb029

+ 2 - 4
src/layouts/default/header/components/user-dropdown/DropMenuItem.vue

@@ -14,13 +14,11 @@
 
   defineOptions({ name: 'DropdownMenuItem' });
 
-  const props = defineProps({
-    // eslint-disable-next-line
-    key: propTypes.string,
+  defineProps({
     text: propTypes.string,
     icon: propTypes.string,
   });
 
   const instance = getCurrentInstance();
-  const itemKey = computed(() => props.key || instance?.vnode?.props?.key);
+  const itemKey = computed(() => instance?.vnode?.props?.key);
 </script>