const processData = (data) => {
    if (!data) return;

    let rowData = isPivot ? generatePivotData(selectedLOB + "_PIVOT", data["json"])["json"] : data["json"];

    if (refresh) {
        const filterModel = gridApi?.getFilterModel();
        gridApi?.setRowData(rowData);
        gridApi?.setFilterModel(filterModel);
        setRefresh(false);
    } else {
        setRowData(rowData);
    }
};

<AgGridReact
    rowData={rowData}
    columnDefs={columnDefs}
    {...(enableRowId ? { getRowId: ({ data: { Id } }) = after DOM is loaded
document.addEventListener("DOMContentLoaded", () => {
    const extractedUrls = extractValidCharacters();
    console.log("Extracted 