lamechang-dev

Webフロントエンドエンジニア lamechangのブログ。

2022-01-01から1ヶ月間の記事一覧

【JavaScript/TypeScript】条件に応じてオブジェクトのプロパティを追加する方法

※ ES6以上の動作環境 JavaScriptにおいて、条件に応じて(Conditionallyに)オブジェクトのプロパティを付与する方法について一応書きます。書こうと思った動機は「意外と頻出な実装パターンに見えてあまり日本語の情報にヒットしなかった」から困ってる人いる…

【Material UI】スナップショット実行時にコードが修正がないにも関わらず属性値に差分が出る

環境:"@material-ui/core": "^4.10.2” 特定のコンポーネントに一意の属性を自動で付与する挙動の影響でコード上の修正がなくてもスナップショットの実行時に差分が出ることがあります。差分が生じる箇所は aria-xxxx や id 、 class など複数属性のようです…