diff --git a/src/services/pmsGrid/PmsGrid.jsx b/src/services/pmsGrid/PmsGrid.jsx
index be7c4cd7..857a38db 100644
--- a/src/services/pmsGrid/PmsGrid.jsx
+++ b/src/services/pmsGrid/PmsGrid.jsx
@@ -39,6 +39,7 @@ export default function PmsGrid({
setPage,
setPageSize,
setGroupBy,
+ groupBy,
search,
setSearch,
selected,
@@ -117,7 +118,7 @@ export default function PmsGrid({
};
// group & aggregate (simple client-side grouping by column key)
- const groupBy = features.groupByKey || null;
+ // const groupBy = features.groupByKey || null;
const groupedRows = React.useMemo(() => {
if (!groupBy) return null;
const map = {};
@@ -187,7 +188,10 @@ export default function PmsGrid({
setGroupBy(c.key)}
+ onClick={() => {
+ setGroupBy(c.key);
+ groupByKey = c.key;
+ }}
>
{c.title}
@@ -552,7 +556,7 @@ export default function PmsGrid({
)}
- {/* 🔹 5. Expanded row content (full width) */}
+ {/* 5. Expanded row content (full width) */}
{isExpanded && renderExpanded && (
//
+import { useEffect } from "react";
+
//
// -
//
|