✅空リンクの色を変える
逆リンクと本文の有無を判定するタイミングをいつにするかで悩む
リンクをhoverしたとき
pros: APIを叩く回数を減らせる
cons: hoverするまで参照されているかどうかわからない
text bubbleを表示したとき
pros:
bubbleを表示した時点で、参照が存在するリンクかどうかがわかる
各リンクのbubblesのデータを予めcacheできる
cons:
APIを叩く回数が増える
2022-02-03 13:20:37 text bubblesのデータを取得した時点で空リンクかどうかを判定できる
これを全てのproject分集めて、「どのlinks2hop[].linksLcにも含まれていないlink」を空リンクと判定すればいい
なんだ簡単じゃんtakker.icon
scrapboxがこのAPIだけで空リンク判定している事実から思いつくべきだったな
実装し直さなくては
2022-02-05 06:10:47 いやだめだ
project内では空リンクでも、projectをまたぐとつながるかもしれない
やはりリンクhover時に判定するしかなさそう
cacheから先読みする手もあるが……そこまでしなくてもなあ
2022-01-15
19:49:27 merged
19:43:54 こんな感じ
https://gyazo.com/6ab1eaee82b1e418899ff052aecc0e65
同名ページでwhiteListに載っていないリンクも空リンク扱いされてしまっている
難しいな
これを回避するには、<Page />にwhiteListを渡さないと行けない
今回は黙認しよう
19:35:13 空リンクの計算を間違えていたので直した
19:15:04 実装終了
テストする
18:07:09 hoverしたら表示するようにしてみる