UNPKG

@wordpress/editor

Version:
26 lines (20 loc) 551 B
/** * External dependencies */ import { find } from 'lodash'; /** * WordPress dependencies */ import { withSelect } from '@wordpress/data'; /** * Internal dependencies */ import { visibilityOptions } from './utils'; function PostVisibilityLabel( { visibility } ) { const getVisibilityLabel = () => find( visibilityOptions, { value: visibility } ).label; return getVisibilityLabel( visibility ); } export default withSelect( ( select ) => ( { visibility: select( 'core/editor' ).getEditedPostVisibility(), } ) )( PostVisibilityLabel );