diff --git a/src/components/collections/PmGridCollection.jsx b/src/components/collections/PmGridCollection.jsx index 36bb11d9..21bd4825 100644 --- a/src/components/collections/PmGridCollection.jsx +++ b/src/components/collections/PmGridCollection.jsx @@ -12,6 +12,9 @@ const PmGridCollection = ({ selectedProject, fromDate, toDate, isPending }) => { className: "text-start", groupable: true, enableAdvancedFilter: false, + onCellClick: (row, column) => { + console.log("Clicked cell:", row, column); + }, }, { key: "title", @@ -123,7 +126,7 @@ const PmGridCollection = ({ selectedProject, fromDate, toDate, isPending }) => { { label: "Edit", icon: "bx-edit ", - onClick: (row) => console.log("Edit", row), + onClick: (row) => console.log("Edit", row, col), }, { label: "Delete", diff --git a/src/services/pmsGrid/BasicTable.jsx b/src/services/pmsGrid/BasicTable.jsx index 83c1e3d1..595db4da 100644 --- a/src/services/pmsGrid/BasicTable.jsx +++ b/src/services/pmsGrid/BasicTable.jsx @@ -216,7 +216,8 @@ const boqData = [ id: 18, category: "Waterproofing Works", itemCode: "W-002", - description: "Polyurethane Waterproofing Membrane Polyurethane Waterproofing Membrane", + description: + "Polyurethane Waterproofing Membrane Polyurethane Waterproofing Membrane", unit: "Sqm", quantity: 200, rate: 850, @@ -610,7 +611,6 @@ const boqData = [ }, ]; - /** * COLUMN DEFINITIONS */ @@ -718,31 +718,25 @@ export default function DemoBOQGrid() { return () => ps.destroy(); }, []); - - const container = document.getElementById("mainContainer"); -const trigger = document.getElementById("dropdownBtn"); -const dropdown = document.getElementById("dropdownMenu"); - -trigger.addEventListener("click", () => { - dropdown.classList.toggle("show"); - autoPositionInsideContainer(trigger, dropdown, container); -}); + const trigger = document.getElementById("dropdownBtn"); + const dropdown = document.getElementById("dropdownMenu"); return (
Loading...
):(Loading...
+ ) : ( +