JavaScript

JavaScript

jotaiでAtomの値を強制的に更新する(javascript)

jotaiという状態管理ライブラリを初めて使ってみたのですが、getonlyのatomを強制的に再取得させる方法が簡単に...
JavaScript

collection groupでサブコレクションを横断検索(javascript)

サブコレクション内のドキュメントを検索したい時、横断的に検索する方法があります。collectionGroupメソッドを...
JavaScript

sjisのCSVを1行ずつreadlineする。(nodejs)

エクセルの影響でsjisになっていることが多いcsvですが、これを1行ずつ読み込みつつ処理を加える方法をメモしておきます...
JavaScript

特定の文字列or任意の文字列(typescript)

割とよくあるのはcolorをカラーコード指定させたいが、rgbやHEXカラーも許容したい場合があります。typeColo...
JavaScript

GoogleMapsで検索する(javascript)

@react-google-maps/apiを利用する前提で以下を書きます。検索UIを作成する場合、Standalone...
JavaScript

Key Valueを入れ替える(swap)(javascript)

constobj={key:'value'}constswapped:Record<string,string>=Obj...
JavaScript

componentを強制的に再レンダリングする(js, react)

諸般の事情でやむを得ずコンポーネントを再レンダリングしたい時ってありませんか?普通に作ってる時には滅多に無いと思いますが...
JavaScript

flatMapでPromiseで返すのは意図した通りに動かない (javascript)

constarr=['a','b','c']//arr2isstring[]constarr2=arr.flatMap(...
JavaScript

onSubmitのバブリングを止める(react-hook-form, js)

react-hook-formのhandleSubmitにはcallbackの第2引数にイベントオブジェクトが渡ってくる...
JavaScript

Reactのイベントのバブリングについて

以下のようなReactComponentを作成し、内側のsubmitボタンを押下した時の挙動が私の意図した挙動と異なった...
JavaScript

tsxでarrow functionの型付けをする。

普通のfunction宣言の型付けは問題ないのですが、アロー関数の場合はtsxでは通りません。型していの<T>がタグと解...
JavaScript

slack boltでリトライリクエストに対応

Slackのapiでは3秒以内にレスポンスを返すことが求められます。3秒以内に返せない場合、失敗とみなして3回までリトラ...
スポンサーリンク