diff --git a/src/components/accordion/Accordion.vue b/src/components/accordion/Accordion.vue
index 726f6c501..2f8e4dfcf 100755
--- a/src/components/accordion/Accordion.vue
+++ b/src/components/accordion/Accordion.vue
@@ -5,8 +5,8 @@
@@ -80,10 +80,10 @@ export default {
return index === this.d_activeIndex;
},
getKey(tab, i) {
- return tab.props && tab.props.header ? tab.props.header : i;
+ return tab.props?.header ? tab.props.header : i;
},
isTabDisabled(tab) {
- return tab.props && tab.props.disabled;
+ return tab.props?.disabled;
},
getTabClass(i) {
return ['p-accordion-tab', {'p-accordion-tab-active': this.isTabActive(i)}];
diff --git a/src/components/tabview/TabView.vue b/src/components/tabview/TabView.vue
index cbd3d3591..2e57445bf 100755
--- a/src/components/tabview/TabView.vue
+++ b/src/components/tabview/TabView.vue
@@ -3,8 +3,8 @@
-
- {{tab.props.header}}
-
+ {{tab.props?.header}}
+
@@ -67,10 +67,10 @@ export default {
this.$refs.inkbar.style.left = DomHandler.getOffset(tabHeader).left - DomHandler.getOffset(this.$refs.nav).left + 'px';
},
getKey(tab, i) {
- return tab.props && tab.props.header ? tab.props.header : i;
+ return tab.props?.header ? tab.props.header : i;
},
isTabDisabled(tab) {
- return tab.props && tab.props.disabled;
+ return tab.props?.disabled;
}
},
computed: {