import { describe, expect, it } from '@jest/globals'; import { render } from '@testing-library/react'; import { useScrollLock } from './use-scroll-lock'; const body = 'eligendi dolor eos'; const UseScrollLockDemo = ({ isLocked }: { isLocked: boolean }) => { useScrollLock(isLocked); return
{body}
; }; describe('use-scroll-lock', () => { it('can disable scroll on body element', () => { const { baseElement } = render(); expect(baseElement).toHaveStyle({ overflow: 'hidden' }); }); it('can enable scroll on body element', () => { const { baseElement } = render(); expect(baseElement).not.toHaveStyle({ overflow: 'hidden' }); }); });