/
githubmirror
/
gutenberg
Обзор
Документация
Войти
/
githubmirror
/
gutenberg
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
trunk
packages/format-library/src/subscript/index.js
34 строки
739 B
Marco Ciampini
ESLint: Replace strict config with bulk suppressions (#81248)
07 авг 2026, 14:34
Не верифицирован
07 авг 2026, 14:34
7f43eaf
Код
Авторство
О чём код?
import { __ } from '@wordpress/i18n'; import { toggleFormat } from '@wordpress/rich-text'; import { RichTextToolbarButton } from '@wordpress/block-editor'; import { subscript as subscriptIcon } from '@wordpress/icons'; const name = 'core/subscript'; const title = __( 'Subscript' ); export const subscript = { name, title, tagName: 'sub', className: null, edit( { isActive, value, onChange, onFocus } ) { function onToggle() { onChange( toggleFormat( value, { type: name, title } ) ); } function onClick() { onToggle(); onFocus(); } return ( <RichTextToolbarButton icon={ subscriptIcon } title={ title } onClick={ onClick } isActive={ isActive } role="menuitemcheckbox" /> ); }, };