export function scrollIntoView(element: HTMLElement) {
const parent = element.parentElement;
if (!parent) {
return;
}
const parentHasScroll = parent.scrollHeight > parent.clientHeight;
if (!parentHasScroll) {
return;
}
element.scrollIntoView({ block: 'nearest', behavior: 'smooth' });
}