タグ

ブックマーク / zenn.dev/haruru (1)

  • Facebook製エディタLexicalを試してみたよ!(2) 機能追加してみた!

    Facebook(Meta)製のエディタライブラリのLexicalについて、もうちょっと調べる時間がもらえたので第2弾です! 前回の記事で書いた通り、やっぱり公式のプレイグラウンドのようなツールバーのUIは無いっぽいです。 ライブラリにはエディタの機能だけがあって、必要なUIは各自で作ってもらうという方針なのかなと思いました。 sandboxからツールバーのコードを拝借してきて設置したところ、無事にプレイグラウンドと同じものが動きました! Nodeについて Lexicalエディタの中ではすべての要素がNodeという単位で管理されているようです。 プラグインを使ってh1とかリンクとか色々な要素を使うためには、まず使いたい種類のノードを初期設定で指定する必要があるみたい。 ノードの指定を外すと、処理は通るけど機能はしませんでした。 import { HeadingNode, QuoteNode

    Facebook製エディタLexicalを試してみたよ!(2) 機能追加してみた!
  • 1