Skip to content

Commit 9a1e866

Browse files
committed
Fix table filter reset
1 parent ebe4076 commit 9a1e866

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

src/table.ts

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -152,10 +152,12 @@ export function filterTableBy(columnIdxOrLabel: number | Label, values: Label[],
152152
absoluteRoot(opts)
153153
.find('.ant-table-filter-dropdown:visible')
154154
.within(() => {
155-
values.forEach(value => cy.contains('.ant-dropdown-menu-item', value).click())
156-
cy.get(`.ant-table-filter-dropdown-btns`)
157-
.find(values.length ? '.ant-btn-primary' : '.ant-btn-link')
158-
.click()
155+
if (values.length === 0) {
156+
cy.get(`.ant-table-filter-dropdown-btns`).find('.ant-btn-link').click()
157+
} else {
158+
values.forEach(value => cy.contains('.ant-dropdown-menu-item', value).click())
159+
}
160+
cy.get(`.ant-table-filter-dropdown-btns`).find('.ant-btn-primary').click()
159161
})
160162
absoluteRoot(opts).find('.ant-table-filter-dropdown').should('not.be.visible')
161163
}

0 commit comments

Comments
 (0)