‍🦔 2022/02/24 今日の積み上げ
作成日: 2022/02/24
3

実績作成【Reactの中級】(Techpit)2巡目

Typescript,CSS in JS(Emotion)

  • 教材を3章まで一通り復習
  • 色変えの機能がこの課題では組み込めなかったけれど、簡単なサンプルだけでも作ってみようと思い、CodeSandboxで作成中
  • Typescriptよく出てくるワードについて調べる

Typescript【アンビエント宣言(declare)】

https://typescript-jp.gitbook.io/deep-dive/type-system/intro
https://typescript-jp.gitbook.io/deep-dive/type-system/intro/d.ts
declare module 'モジュール名'で使用すると、モジュール単位で型情報を付加することができる。型情報を定義しておくと、指定したモジュールをインポートしたときに、自動的に型情報が付加される。

declare module "@emotion/react" {
  interface Theme {
    bgColor: string;
    fontColor: string;
  }
}

うー、難しいなっ!