Refactor #3965 - Update for unstyled prop

This commit is contained in:
Tuğçe Küçükoğlu 2023-06-05 11:10:25 +03:00
parent bb3a383b97
commit a5ec0a6b9f
14 changed files with 39 additions and 15 deletions

View file

@ -30,7 +30,7 @@
/>
<component v-else-if="column.children && column.children.body && !column.children.editor && d_editing" :is="column.children.body" :data="editingRowData" :column="column" :field="field" :index="rowIndex" :frozenRow="frozenRow" />
<template v-else-if="columnProp('selectionMode')">
<DTRadioButton v-if="columnProp('selectionMode') === 'single'" :value="rowData" :name="name" :checked="selected" @change="toggleRowWithRadio($event, rowIndex)" :column="column" :pt="pt" />
<DTRadioButton v-if="columnProp('selectionMode') === 'single'" :value="rowData" :name="name" :checked="selected" @change="toggleRowWithRadio($event, rowIndex)" :column="column" :unstyled="unstyled" :pt="pt" />
<DTCheckbox
v-else-if="columnProp('selectionMode') === 'multiple'"
:value="rowData"
@ -39,6 +39,7 @@
:aria-selected="selected ? true : undefined"
@change="toggleRowWithCheckbox($event, rowIndex)"
:column="column"
:unstyled="unstyled"
:pt="pt"
/>
</template>

View file

@ -67,6 +67,7 @@
optionLabel="label"
optionValue="value"
@update:modelValue="onOperatorChange($event)"
:unstyled="unstyled"
:pt="getColumnPTOptions('filterOperatorDropdown')"
data-pc-section="filteroperatordropdown"
></CFDropdown>
@ -82,6 +83,7 @@
optionValue="value"
:aria-label="filterConstraintAriaLabel"
@update:modelValue="onMenuMatchModeChange($event, i)"
:unstyled="unstyled"
:pt="getColumnPTOptions('filterMatchModeDropdown')"
data-pc-section="filtermatchmodedropdown"
></CFDropdown>
@ -93,6 +95,7 @@
:class="cx('filterRemoveButton')"
@click="removeConstraint(i)"
:label="removeRuleButtonLabel"
:unstyled="unstyled"
:pt="getColumnPTOptions('filterRemoveButton')"
data-pc-section="filterremovebutton"
>
@ -104,7 +107,16 @@
</div>
</div>
<div v-if="isShowAddConstraint" :class="cx('filterAddRule')" v-bind="getColumnPTOptions('filterAddRule')">
<CFButton type="button" :label="addRuleButtonLabel" iconPos="left" :class="cx('filterAddRuleButton')" @click="addConstraint()" :pt="getColumnPTOptions('filterAddRuleButton')" data-pc-section="filteraddrulebutton">
<CFButton
type="button"
:label="addRuleButtonLabel"
iconPos="left"
:class="cx('filterAddRuleButton')"
@click="addConstraint()"
:unstyled="unstyled"
:pt="getColumnPTOptions('filterAddRuleButton')"
data-pc-section="filteraddrulebutton"
>
<template #icon="iconProps">
<component :is="filterAddIconTemplate || 'PlusIcon'" :class="iconProps.class" v-bind="getColumnPTOptions('filterAddRuleButton')['icon']" />
</template>
@ -117,6 +129,7 @@
:class="cx('filterClearButton')"
:label="clearButtonLabel"
@click="clearFilter"
:unstyled="unstyled"
:pt="getColumnPTOptions('filterClearButton')"
data-pc-section="filterclearbutton"
></CFButton>
@ -128,7 +141,8 @@
:class="cx('filterApplyButton')"
:label="applyButtonLabel"
@click="applyFilter()"
v-bind="getColumnPTOptions('filterApplyButton')"
:unstyled="unstyled"
:pt="getColumnPTOptions('filterApplyButton')"
data-pc-section="filterapplybutton"
></CFButton>
<component v-else :is="filterApplyTemplate" :field="field" :filterModel="filters[field]" :filterCallback="applyFilter" />

View file

@ -24,6 +24,7 @@
:class="cx('paginator')"
@page="onPage($event)"
:alwaysShow="alwaysShowPaginator"
:unstyled="unstyled"
:pt="ptm('paginator')"
data-pc-section="paginator"
>
@ -232,6 +233,7 @@
:class="cx('paginator')"
@page="onPage($event)"
:alwaysShow="alwaysShowPaginator"
:unstyled="unstyled"
:pt="ptm('paginator')"
data-pc-section="paginator"
>