@wordpress/block-library
Version:
Block library for the WordPress editor.
36 lines (33 loc) • 823 B
JavaScript
/**
* WordPress dependencies
*/
import { __ } from '@wordpress/i18n';
import { timeToRead, wordCount } from '@wordpress/icons';
const variations = [
{
name: 'time-to-read',
title: __( 'Time to Read' ),
description: __( 'Show minutes required to finish reading the post.' ),
attributes: {
displayMode: 'time',
},
scope: [ 'inserter', 'transform' ],
isActive: ( blockAttributes ) =>
blockAttributes?.displayMode === 'time',
icon: timeToRead,
isDefault: true,
},
{
name: 'word-count',
title: __( 'Word Count' ),
description: __( 'Show the number of words in the post.' ),
attributes: {
displayMode: 'words',
},
scope: [ 'inserter', 'transform' ],
isActive: ( blockAttributes ) =>
blockAttributes?.displayMode === 'words',
icon: wordCount,
},
];
export default variations;