Dash_Table resizable table

Hello,
Can you please tell me if it supports resizable, can I connect JS with a function resizable for a table?
when you try to connect the JS script, nothing happens, can you tell me how to solve in this case?
Thank u

  • assets/js/min.js
(function () {
 var thElm;
 var startOffset;

 Array.prototype.forEach.call(
     document.querySelectorAll("table th"),
     function (th) {
      th.style.position = 'relative';

      var grip = document.createElement('div');
      grip.innerHTML = " ";
      grip.style.top = 0;
      grip.style.right = 0;
      grip.style.bottom = 0;
      grip.style.width = '5px';
      grip.style.position = 'absolute';
      grip.style.cursor = 'col-resize';
      grip.addEventListener('mousedown', function (e) {
       thElm = th;
       startOffset = th.offsetWidth - e.pageX;
      });

      th.appendChild(grip);
     });

 document.addEventListener('mousemove', function (e) {
  if (thElm) {
   thElm.style.width = startOffset + e.pageX + 'px';
  }
 });

 document.addEventListener('mouseup', function () {
  thElm = undefined;
 });
})();