mirror of
https://github.com/fosrl/pangolin.git
synced 2026-07-13 17:21:48 +02:00
Reorder labels columns
This commit is contained in:
@@ -427,6 +427,27 @@ export default function PrivateResourcesTable({
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
id: "labels",
|
||||||
|
accessorKey: "labels",
|
||||||
|
header: () => (
|
||||||
|
<LabelColumnFilterButton
|
||||||
|
orgId={orgId}
|
||||||
|
selectedValues={searchParams.getAll("labels")}
|
||||||
|
onSelectedValuesChange={(value) =>
|
||||||
|
handleFilterChange("labels", value)
|
||||||
|
}
|
||||||
|
label={t("labels")}
|
||||||
|
className="p-3"
|
||||||
|
/>
|
||||||
|
),
|
||||||
|
cell: ({ row }: { row: { original: InternalResourceRow } }) => (
|
||||||
|
<ClientResourceLabelCell
|
||||||
|
resource={row.original}
|
||||||
|
orgId={orgId}
|
||||||
|
/>
|
||||||
|
)
|
||||||
|
},
|
||||||
{
|
{
|
||||||
id: "actions",
|
id: "actions",
|
||||||
enableHiding: false,
|
enableHiding: false,
|
||||||
@@ -487,27 +508,6 @@ export default function PrivateResourcesTable({
|
|||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "labels",
|
|
||||||
accessorKey: "labels",
|
|
||||||
header: () => (
|
|
||||||
<LabelColumnFilterButton
|
|
||||||
orgId={orgId}
|
|
||||||
selectedValues={searchParams.getAll("labels")}
|
|
||||||
onSelectedValuesChange={(value) =>
|
|
||||||
handleFilterChange("labels", value)
|
|
||||||
}
|
|
||||||
label={t("labels")}
|
|
||||||
className="p-3"
|
|
||||||
/>
|
|
||||||
),
|
|
||||||
cell: ({ row }: { row: { original: InternalResourceRow } }) => (
|
|
||||||
<ClientResourceLabelCell
|
|
||||||
resource={row.original}
|
|
||||||
orgId={orgId}
|
|
||||||
/>
|
|
||||||
)
|
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|||||||
@@ -551,6 +551,24 @@ export default function PublicResourcesTable({
|
|||||||
/>
|
/>
|
||||||
)
|
)
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
id: "labels",
|
||||||
|
accessorKey: "labels",
|
||||||
|
header: () => (
|
||||||
|
<LabelColumnFilterButton
|
||||||
|
orgId={orgId}
|
||||||
|
selectedValues={searchParams.getAll("labels")}
|
||||||
|
onSelectedValuesChange={(value) =>
|
||||||
|
handleFilterChange("labels", value)
|
||||||
|
}
|
||||||
|
label={t("labels")}
|
||||||
|
className="p-3"
|
||||||
|
/>
|
||||||
|
),
|
||||||
|
cell: ({ row }: { row: { original: ResourceRow } }) => (
|
||||||
|
<ResourceLabelCell resource={row.original} orgId={orgId} />
|
||||||
|
)
|
||||||
|
},
|
||||||
{
|
{
|
||||||
id: "actions",
|
id: "actions",
|
||||||
enableHiding: false,
|
enableHiding: false,
|
||||||
@@ -603,24 +621,6 @@ export default function PublicResourcesTable({
|
|||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "labels",
|
|
||||||
accessorKey: "labels",
|
|
||||||
header: () => (
|
|
||||||
<LabelColumnFilterButton
|
|
||||||
orgId={orgId}
|
|
||||||
selectedValues={searchParams.getAll("labels")}
|
|
||||||
onSelectedValuesChange={(value) =>
|
|
||||||
handleFilterChange("labels", value)
|
|
||||||
}
|
|
||||||
label={t("labels")}
|
|
||||||
className="p-3"
|
|
||||||
/>
|
|
||||||
),
|
|
||||||
cell: ({ row }: { row: { original: ResourceRow } }) => (
|
|
||||||
<ResourceLabelCell resource={row.original} orgId={orgId} />
|
|
||||||
)
|
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|||||||
@@ -498,6 +498,23 @@ export default function SitesTable({
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
accessorKey: "labels",
|
||||||
|
header: () => (
|
||||||
|
<LabelColumnFilterButton
|
||||||
|
orgId={orgId}
|
||||||
|
selectedValues={searchParams.getAll("labels")}
|
||||||
|
onSelectedValuesChange={(value) =>
|
||||||
|
handleFilterChange("labels", value)
|
||||||
|
}
|
||||||
|
label={t("labels")}
|
||||||
|
className="p-3"
|
||||||
|
/>
|
||||||
|
),
|
||||||
|
cell: ({ row }: { row: { original: SiteRow } }) => (
|
||||||
|
<SiteLabelCell site={row.original} orgId={orgId} />
|
||||||
|
)
|
||||||
|
},
|
||||||
{
|
{
|
||||||
id: "actions",
|
id: "actions",
|
||||||
enableHiding: false,
|
enableHiding: false,
|
||||||
@@ -599,23 +616,6 @@ export default function SitesTable({
|
|||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
},
|
|
||||||
{
|
|
||||||
accessorKey: "labels",
|
|
||||||
header: () => (
|
|
||||||
<LabelColumnFilterButton
|
|
||||||
orgId={orgId}
|
|
||||||
selectedValues={searchParams.getAll("labels")}
|
|
||||||
onSelectedValuesChange={(value) =>
|
|
||||||
handleFilterChange("labels", value)
|
|
||||||
}
|
|
||||||
label={t("labels")}
|
|
||||||
className="p-3"
|
|
||||||
/>
|
|
||||||
),
|
|
||||||
cell: ({ row }: { row: { original: SiteRow } }) => (
|
|
||||||
<SiteLabelCell site={row.original} orgId={orgId} />
|
|
||||||
)
|
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user