From bfb5e58e0df6debb70fed1c1227eaed94bd6b90c Mon Sep 17 00:00:00 2001 From: Cagatay Civici Date: Tue, 2 Feb 2021 16:21:10 +0300 Subject: [PATCH] Fixed #913 - Refactor chain operator --- src/components/accordion/Accordion.vue | 8 ++-- src/components/datatable/BodyCell.vue | 37 +++++++------- src/components/datatable/DataTable.vue | 41 ++++++++-------- src/components/datatable/ScrollableView.vue | 13 +++-- src/components/datatable/TableBody.vue | 23 +++++---- src/components/datatable/TableFooter.vue | 19 +++++--- src/components/datatable/TableHeader.vue | 47 +++++++++--------- src/components/tabview/TabView.vue | 8 ++-- src/components/treetable/TreeTable.vue | 53 +++++++++++---------- src/components/treetable/TreeTableRow.vue | 11 +++-- 10 files changed, 143 insertions(+), 117 deletions(-) diff --git a/src/components/accordion/Accordion.vue b/src/components/accordion/Accordion.vue index ceaf5e761..52454bc22 100755 --- a/src/components/accordion/Accordion.vue +++ b/src/components/accordion/Accordion.vue @@ -5,8 +5,8 @@ - {{tab.props?.header}} - + {{tab.props.header}} + @@ -81,10 +81,10 @@ export default { return index === this.d_activeIndex; }, getKey(tab, i) { - return tab.props?.header ? tab.props.header : i; + return (tab.props && tab.props.header) ? tab.props.header : i; }, isTabDisabled(tab) { - return tab.props?.disabled; + return tab.props && tab.props.disabled; }, getTabClass(i) { return ['p-accordion-tab', {'p-accordion-tab-active': this.isTabActive(i)}]; diff --git a/src/components/datatable/BodyCell.vue b/src/components/datatable/BodyCell.vue index 2f7ec18c8..c5037aaac 100755 --- a/src/components/datatable/BodyCell.vue +++ b/src/components/datatable/BodyCell.vue @@ -1,20 +1,20 @@