~微塵集合知巧~
searchワード検索
タグ
最終更新日: 2024-08-06記事投稿日: 2024-08-06
アクセシブルなmodalを実装するために必要なaria属性が意外と多い。参考となるコードをメモとして残しておきたい。
Accessibility
HTML
最終更新日: 2024-07-27記事投稿日: 2024-07-27
swiper/reactで実装したカルーセルをTABキーで操作した時、画面に描画されていないスライドにもフォーカスが当たってしまう問題があり、それの修正対応をしたので備忘録として残しておく。
React
最終更新日: 2024-07-09記事投稿日: 2024-07-09
typescriptで型を宣言するとき〇〇Payloadとか××Argumentとか名付けることが多いがその違いについて真面目に考えたことがなかったので調べてみた。
typescript
最終更新日: 2024-05-06記事投稿日: 2024-05-06
コンポーネントの初回レンダリング時のみ、useEffect内の処理を実行したくないという場面で、どのような処理を加えれば実現できるかを紹介します。
Astro
最終更新日: 2024-04-08記事投稿日: 2024-04-08
Storybookでテストを実装した時、createPortalして描画しているモーダルにアクセスできないことに気がつきました。このような場合の解決方法を紹介します。
Storybook
最終更新日: 2024-04-07記事投稿日: 2024-04-07
テンプレートリテラル型を使用することで引数が「/」で始まっているかをチェックすることができます。これによって引数にURLを受け取る関数などで、起こるエラー を回避することができます。
Astroで環境変数を使用する方法を紹介します。サーバー側で環境変数を使用する時とクライアント側で環境変数を使用する時とでは少しルールが違います。
最終更新日: 2024-04-02記事投稿日: 2024-04-02
a11y対応としてaria-labelでアクセシブルネームをつけたい場面があります。その時spanタグにara-labelを付与することは非推奨となっています。
最終更新日: 2024-04-08記事投稿日: 2024-03-31
コンピュータによる浮動小数点型の数値計算などで現れる丸め誤差。そんな丸め誤差に対応した数値計算のコードをjavascriptで書く方法を紹介します。
javascript