Motomichi Works Blog

モトミチワークスブログです。その日学習したことについて書いている日記みたいなものです。

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

Object.keys()の返り値をstring[]型でなくユニオン型の配列にしたい

参照したページ 【TypeScript】Object.keys() の返り値をstring[]型でなくユニオン型の配列にしたい 関数を定義して解決する 以下のようにするとkeysは ("hoge" | "foo" | "baz")[] 型になります。 const obj = { hoge: 'value', foo: 'value', baz: 'value'…

useEffectが依存しているstateの前回の値を取得する

参照したページ 前回の props や state はどうすれば取得できますか?: フックに関するよくある質問 – React サンプルコード const [hoge, setHoge] = React.useState(''); const [prevHoge, setPrevHoge] = React.useState(''); React.useEffect(() => { re…

Chart.js 4.4.0でレスポンシブなチャートを作るときに参考になりそうなオプションのメモ

参照したページ Chart.js 公式ドキュメント latestバージョンのドキュメント: Chart.js | Chart.js 4.4.0のドキュメント: Chart.js | Chart.js jsDelivr chart.js CDN by jsDelivr - A CDN for npm and GitHub pluginの作り方 Plugins | Chart.js Chart.js 2…