仕事ですぐに使えるTypeScriptを読んでいくその67
これは
TypeScriptの学習にとても役立ちそうなドキュメントを教えてもらったので
コツコツと読んでいく記事です。
参考
著作権者:フューチャー株式会社(Future Corporation)様
Next.js(React)の環境構築
Next.js+TSのソースコード
昨日途中でよくわからなくなったので分けました。
どうもMaterial UI + TypeScriptの組み合わせが(他と比べて)手間がかかるようだというのがわかってきました。
そもそもindex.tscってなんだっけとなり、いろいろ調べた結果、
エントリーポイントであることがわかったところで、いろいろ足りてないなってのが明らかになった次第です。
参考に書かれているindex.tsx前半部分が何をしているのかはわかるのですが、
import Link from "next/link"; import React from "react"; import { Toolbar } from "@material-ui/core"; import AppBar from "@material-ui/core/AppBar"; import Button from "@material-ui/core/Button"; import Dialog from "@material-ui/core/Dialog"; import DialogActions from "@material-ui/core/DialogActions"; import DialogContent from "@material-ui/core/DialogContent"; import DialogContentText from "@material-ui/core/DialogContentText"; import DialogTitle from "@material-ui/core/DialogTitle"; import { createStyles, Theme, withStyles, WithStyles } from "@material-ui/core/styles"; import Typography from "@material-ui/core/Typography";
withStyles
ってなんだっけで随分と戸惑ってしまいました。
もう少し理解を深めて次に進めたらなと思います。
今日はここまで。