From cbf9aeaf054d71930a0c78a6ae8cb87d0ae71ebf Mon Sep 17 00:00:00 2001 From: Espen Hovlandsdal Date: Thu, 11 Aug 2022 21:48:26 -0700 Subject: [PATCH] refactor(form): remove unused callback handlers --- .../sanity/src/form/studio/StudioFormBuilder.test.tsx | 6 +++++- packages/sanity/src/form/studio/StudioFormBuilder.tsx | 10 ---------- .../__snapshots__/StudioFormBuilder.test.tsx.snap | 2 +- 3 files changed, 6 insertions(+), 12 deletions(-) diff --git a/packages/sanity/src/form/studio/StudioFormBuilder.test.tsx b/packages/sanity/src/form/studio/StudioFormBuilder.test.tsx index 814789352d4..92429b81de3 100644 --- a/packages/sanity/src/form/studio/StudioFormBuilder.test.tsx +++ b/packages/sanity/src/form/studio/StudioFormBuilder.test.tsx @@ -120,6 +120,10 @@ describe('StudioFormBuilder', () => { const titleField = await result.findByTestId('field-title') - expect(titleField.outerHTML).toMatchSnapshot() + expect(removeClasses(titleField.outerHTML)).toMatchSnapshot() }) }) + +function removeClasses(html: string) { + return html.replace(/\s+class=".*?"/g, '') +} diff --git a/packages/sanity/src/form/studio/StudioFormBuilder.tsx b/packages/sanity/src/form/studio/StudioFormBuilder.tsx index 9beb00ebea9..88a823a19f7 100644 --- a/packages/sanity/src/form/studio/StudioFormBuilder.tsx +++ b/packages/sanity/src/form/studio/StudioFormBuilder.tsx @@ -155,16 +155,6 @@ function RootInput() { [onFieldGroupSelect] ) - const handleCollapse = useCallback( - () => onSetPathCollapsed(EMPTY_ARRAY, true), - [onSetPathCollapsed] - ) - - const handleExpand = useCallback( - () => onSetPathCollapsed(EMPTY_ARRAY, false), - [onSetPathCollapsed] - ) - const handleOpenField = useCallback((fieldName: string) => onPathOpen([fieldName]), [onPathOpen]) const handleCloseField = useCallback(() => onPathOpen([]), [onPathOpen]) diff --git a/packages/sanity/src/form/studio/__snapshots__/StudioFormBuilder.test.tsx.snap b/packages/sanity/src/form/studio/__snapshots__/StudioFormBuilder.test.tsx.snap index 68640c11de9..06e1a536d0a 100644 --- a/packages/sanity/src/form/studio/__snapshots__/StudioFormBuilder.test.tsx.snap +++ b/packages/sanity/src/form/studio/__snapshots__/StudioFormBuilder.test.tsx.snap @@ -1,3 +1,3 @@ // Jest Snapshot v1, https://goo.gl/fbAQLP -exports[`StudioFormBuilder should render a studio form 1`] = `"
"`; +exports[`StudioFormBuilder should render a studio form 1`] = `"
"`;