mirror of
https://github.com/Unleash/unleash.git
synced 2025-05-26 01:17:00 +02:00
Fix: global filter table rules (#1016)
This commit is contained in:
parent
eb5e83cdb4
commit
581dcca2b2
@ -52,6 +52,7 @@ const columns = [
|
||||
sortType: 'date',
|
||||
align: 'center',
|
||||
maxWidth: 85,
|
||||
disableGlobalFilter: true,
|
||||
},
|
||||
{
|
||||
Header: 'Type',
|
||||
@ -59,6 +60,7 @@ const columns = [
|
||||
Cell: FeatureTypeCell,
|
||||
align: 'center',
|
||||
maxWidth: 85,
|
||||
disableGlobalFilter: true,
|
||||
},
|
||||
{
|
||||
Header: 'Feature toggle name',
|
||||
@ -73,6 +75,7 @@ const columns = [
|
||||
Cell: DateCell,
|
||||
sortType: 'date',
|
||||
maxWidth: 150,
|
||||
disableGlobalFilter: true,
|
||||
},
|
||||
{
|
||||
Header: 'Project ID',
|
||||
@ -89,6 +92,7 @@ const columns = [
|
||||
Cell: FeatureStaleCell,
|
||||
sortType: 'boolean',
|
||||
maxWidth: 120,
|
||||
disableGlobalFilter: true,
|
||||
},
|
||||
// Always hidden -- for search
|
||||
{
|
||||
@ -210,7 +214,11 @@ export const FeatureToggleListTable: VFC = () => {
|
||||
isLoading={loading}
|
||||
header={
|
||||
<PageHeader
|
||||
title={`Feature toggles (${data.length})`}
|
||||
title={`Feature toggles (${
|
||||
rows.length < data.length
|
||||
? `${rows.length} of ${data.length}`
|
||||
: data.length
|
||||
})`}
|
||||
actions={
|
||||
<>
|
||||
<TableSearch
|
||||
|
@ -181,12 +181,14 @@ export const ProjectFeatureToggles = ({
|
||||
Cell: FeatureSeenCell,
|
||||
sortType: 'date',
|
||||
align: 'center',
|
||||
disableGlobalFilter: true,
|
||||
},
|
||||
{
|
||||
Header: 'Type',
|
||||
accessor: 'type',
|
||||
Cell: FeatureTypeCell,
|
||||
align: 'center',
|
||||
disableGlobalFilter: true,
|
||||
},
|
||||
{
|
||||
Header: 'Feature toggle name',
|
||||
@ -208,6 +210,7 @@ export const ProjectFeatureToggles = ({
|
||||
Cell: DateCell,
|
||||
sortType: 'date',
|
||||
align: 'center',
|
||||
disableGlobalFilter: true,
|
||||
},
|
||||
...environments.map(name => ({
|
||||
Header: loading ? () => '' : name,
|
||||
@ -215,6 +218,7 @@ export const ProjectFeatureToggles = ({
|
||||
minWidth: 90,
|
||||
accessor: `environments.${name}`,
|
||||
align: 'center',
|
||||
disableGlobalFilter: true,
|
||||
Cell: ({
|
||||
value,
|
||||
row: { original: feature },
|
||||
@ -244,6 +248,7 @@ export const ProjectFeatureToggles = ({
|
||||
<ActionsCell projectId={projectId} {...props} />
|
||||
),
|
||||
disableSortBy: true,
|
||||
disableGlobalFilter: true,
|
||||
},
|
||||
],
|
||||
[projectId, environments, onToggle, loading]
|
||||
|
Loading…
Reference in New Issue
Block a user