From 42df24b3590f440e47f1f3ee80877cb29cfadf3e Mon Sep 17 00:00:00 2001 From: liuqiang Date: Fri, 13 Mar 2026 17:27:27 +0800 Subject: [PATCH] update --- src/Preview/index.tsx | 1 + tests/preview.test.tsx | 24 ++++++++++++++++++++++-- 2 files changed, 23 insertions(+), 2 deletions(-) diff --git a/src/Preview/index.tsx b/src/Preview/index.tsx index 05594fc..49f282c 100644 --- a/src/Preview/index.tsx +++ b/src/Preview/index.tsx @@ -419,6 +419,7 @@ const Preview: React.FC = props => { return (
{ const MockPreview = (props: any) => { @@ -378,6 +378,26 @@ describe('Preview', () => { }); }); + it('should render movable className correctly according to movable prop', () => { + const { rerender } = render( + , + ); + + expect(document.querySelector('.rc-image-preview')).toHaveClass('rc-image-preview-movable'); + + rerender( + , + ); + + expect(document.querySelector('.rc-image-preview')).not.toHaveClass('rc-image-preview-movable'); + }); + it('Mouse Event', () => { const clientWidthMock = jest .spyOn(document.documentElement, 'clientWidth', 'get')