Как получить высоту дэша в пикселях

Мне нужно сделать таблицу высотой в процентном соотношении от высоты дэша. Чтобы можно было взять, разместить дэш, поместить внутрь него таблицу и она бы заняла нужную высоту

Такое лучше решать через стили. Для этого у того же flexbox есть свойство flex, которое позволит элементу занимать все оставшееся пространство принудительно. И там уже можно выставить нужный размер в процентах.
Ну или самое банальное - у основного компонента создать атрибут ref и ему указать функцию, которая на вход пример параметр, который есть ни что иное как элемент DOM у которого можно взять например свойство offsetHeight

Но вообще при кастомной разработке отталкиваться от пиксельного итогового размера дешлета неправильно, ведь эти размеры могут меняться очень часто. И получается как раз костыль. Нужно использовать размеры доступного компонента-контейнера, который вы используете при кастомизации. Самое правильное - корректное использование стилей. Финт с использованием рефа будет максимально корректен в специфических ситуациях, когда например нужно указать доступный вьюпорт у скроллируемого элемента. И то, флекбокс умеет даже это, если не ошибаюсь.