From e04809c09e4f04745fa684012fc252b38dd3330c Mon Sep 17 00:00:00 2001 From: Jarda Snajdr Date: Wed, 1 Feb 2023 10:09:22 +0100 Subject: [PATCH] Enable React StricMode again --- packages/edit-post/src/editor.js | 42 ++++++++++--------- .../edit-site/src/components/app/index.js | 24 ++++++----- .../index.js | 40 ++++++++++-------- 3 files changed, 58 insertions(+), 48 deletions(-) diff --git a/packages/edit-post/src/editor.js b/packages/edit-post/src/editor.js index 03620a5021b4a..093bfce4bc3b3 100644 --- a/packages/edit-post/src/editor.js +++ b/packages/edit-post/src/editor.js @@ -9,7 +9,7 @@ import { store as editorStore, experiments as editorExperiments, } from '@wordpress/editor'; -import { useMemo } from '@wordpress/element'; +import { StrictMode, useMemo } from '@wordpress/element'; import { SlotFillProvider } from '@wordpress/components'; import { store as coreStore } from '@wordpress/core-data'; import { ShortcutProvider } from '@wordpress/keyboard-shortcuts'; @@ -173,24 +173,28 @@ function Editor( { postId, postType, settings, initialEdits, ...props } ) { } return ( - - - - - - - - - - - + + + + + + + + + + + + + ); } diff --git a/packages/edit-site/src/components/app/index.js b/packages/edit-site/src/components/app/index.js index 479aebf0d5361..7f355aee2a39e 100644 --- a/packages/edit-site/src/components/app/index.js +++ b/packages/edit-site/src/components/app/index.js @@ -3,6 +3,7 @@ */ import { SlotFillProvider, Popover } from '@wordpress/components'; import { UnsavedChangesWarning } from '@wordpress/editor'; +import { StrictMode } from '@wordpress/element'; import { ShortcutProvider } from '@wordpress/keyboard-shortcuts'; import { store as noticesStore } from '@wordpress/notices'; import { useDispatch } from '@wordpress/data'; @@ -31,16 +32,17 @@ export default function App() { } return ( - - - - - - - - - - - + + + + + + + + + + + + ); } diff --git a/packages/edit-widgets/src/components/widget-areas-block-editor-provider/index.js b/packages/edit-widgets/src/components/widget-areas-block-editor-provider/index.js index 917899d7dd99b..988e558db80a1 100644 --- a/packages/edit-widgets/src/components/widget-areas-block-editor-provider/index.js +++ b/packages/edit-widgets/src/components/widget-areas-block-editor-provider/index.js @@ -9,7 +9,7 @@ import { store as coreStore, useResourcePermissions, } from '@wordpress/core-data'; -import { useMemo } from '@wordpress/element'; +import { StrictMode, useMemo } from '@wordpress/element'; import { BlockEditorKeyboardShortcuts, CopyHandler, @@ -99,22 +99,26 @@ export default function WidgetAreasBlockEditorProvider( { ); return ( - - - - - - { children } - - - - + + + + + + + { children } + + + + + ); }