diff --git a/lib/compat/wordpress-6.2/edit-form-blocks.php b/lib/compat/wordpress-6.2/edit-form-blocks.php deleted file mode 100644 index 479ade3f377634..00000000000000 --- a/lib/compat/wordpress-6.2/edit-form-blocks.php +++ /dev/null @@ -1,23 +0,0 @@ - { - const { __experimentalGetAllowedPatterns, getInserterItems } = - select( blockEditorStore ); - return { - showPatterns: !! __experimentalGetAllowedPatterns( - destinationRootClientId - ).length, - inserterItems: getInserterItems( destinationRootClientId ), - }; - }, - [ destinationRootClientId ] - ); + const { showPatterns, inserterItems, enableOpenverseMediaCategory } = + useSelect( + ( select ) => { + const { + __experimentalGetAllowedPatterns, + getInserterItems, + getSettings, + } = select( blockEditorStore ); + return { + showPatterns: !! __experimentalGetAllowedPatterns( + destinationRootClientId + ).length, + inserterItems: getInserterItems( destinationRootClientId ), + enableOpenverseMediaCategory: + getSettings().enableOpenverseMediaCategory, + }; + }, + [ destinationRootClientId ] + ); const hasReusableBlocks = useMemo( () => { return inserterItems.some( ( { category } ) => category === 'reusable' @@ -87,7 +93,7 @@ function InserterMenu( }, [ inserterItems ] ); const mediaCategories = useMediaCategories( destinationRootClientId ); - const showMedia = !! mediaCategories.length; + const showMedia = !! mediaCategories.length || enableOpenverseMediaCategory; const onInsert = useCallback( ( blocks, meta, shouldForceFocusBlock ) => {