VS Codeでの非推奨の打ち消し線の削除(WP Gutenberg関連)
現象
WordpressのGutenbergのサイドパネルに項目を追加する際に、それらをで囲うために、
import { InspectorControls } from '@wordpress/editor';
と読み込んでいるのですが、{ InspectorControls }と打ち消しが入ってしまいます。
これは、以前のやり方のblock-editorにあったモノがeditorに移動してきたので、block-editorからの読み込み方が、非推奨になったのでそうのような処理になっていると思われます。
//これの方法はすでに廃止になっているやり方
import { InspectorControls } from '@wordpress/block-editor';
自分で試したこと
以下のようにdeprecated.d.tsの該当箇所をコメントアウトすると打ち消し線は消えます。
//export const InspectorControls: typeof import('@wordpress/block-editor').InspectorControls;
解決したいこと
import { InspectorControls } from '@wordpress/block-editor';
とした時は打ち消し線が出て
import { InspectorControls } from '@wordpress/editor';
とした時は打ち消しが出ないようにすることは可能でしょうか。
0