Fixed #7297 - Primevue Datatable Column's template #rowtogglericon

pull/7382/head
tugcekucukoglu 2025-03-06 09:44:05 +03:00
parent 162d1a618f
commit bf040bf716
1 changed files with 3 additions and 1 deletions

View File

@ -72,7 +72,9 @@
v-bind="getColumnPT('rowToggleButton')"
data-pc-group-section="rowactionbutton"
>
<component v-if="column.children && column.children.rowtogglericon" :is="column.children.rowtogglericon" :class="cx('rowToggleIcon')" :rowExpanded="isRowExpanded" />
<component v-if="column.children && column.children.rowtoggleicon" :is="column.children.rowtoggleicon" :class="cx('rowToggleIcon')" :rowExpanded="isRowExpanded" />
<!-- TODO: Deprecated since v4.0-->
<component v-else-if="column.children && column.children.rowtogglericon" :is="column.children.rowtogglericon" :class="cx('rowToggleIcon')" :rowExpanded="isRowExpanded" />
<template v-else>
<span v-if="isRowExpanded && expandedRowIcon" :class="[cx('rowToggleIcon'), expandedRowIcon]" />
<ChevronDownIcon v-else-if="isRowExpanded && !expandedRowIcon" :class="cx('rowToggleIcon')" v-bind="getColumnPT('rowToggleIcon')" />