UNPKG

@gechiui/block-editor

Version:
40 lines (37 loc) 890 B
/** * GeChiUI dependencies */ import { _n, sprintf } from '@gechiui/i18n'; import { Flex, FlexItem } from '@gechiui/components'; import { dragHandle } from '@gechiui/icons'; /** * Internal dependencies */ import BlockIcon from '../block-icon'; export default function BlockDraggableChip( { count, icon } ) { return ( <div className="block-editor-block-draggable-chip-wrapper"> <div className="block-editor-block-draggable-chip"> <Flex justify="center" className="block-editor-block-draggable-chip__content" > <FlexItem> { icon ? ( <BlockIcon icon={ icon } /> ) : ( sprintf( /* translators: %d: Number of blocks. */ _n( '%d block', '%d blocks', count ), count ) ) } </FlexItem> <FlexItem> <BlockIcon icon={ dragHandle } /> </FlexItem> </Flex> </div> </div> ); }