scrollToId

Smoothly scroll to an element by its ID.

#browser #scroll #dom #utility
export const scrollToId = (id: string) => {
const el = document.getElementById(id);
if (!el) return;
el.scrollIntoView({ behavior: 'smooth', block: 'start' });
};
// Usage
scrollToId('section-2');

Share this snippet

Comments