import { useMemo as c } from "react";
function m(e) {
  return c(() => {
    const {
      column: { id: t, getIndex: n, getCanResize: o, getSize: r, columnDef: u },
      getContext: l
    } = e;
    return {
      /** The unique identifier for this column */
      columnId: t,
      /** Function to get the column index */
      getIndex: n,
      /** Function to check if the column can be resized */
      getCanResize: o,
      /** Function to get the current column size */
      getSize: r,
      /** The cell render function from column definition */
      cellRender: u.cell,
      /** Function to get the cell context for rendering */
      getContext: l
    };
  }, [e]);
}
export {
  m as default
};
//# sourceMappingURL=useCellProperties.js.map
