teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

3

テキスト追加

2020/05/25 13:10

投稿

jun68ykt
jun68ykt

スコア9058

answer CHANGED
@@ -8,10 +8,10 @@
8
8
  const [string, setString] = useState<HogeType>("");
9
9
  ```
10
10
 
11
- 以下、使用例です。
11
+ 以下、使用例です。(使用しているエディタはWebStormです)
12
12
  ![イメージ説明](ad6e0419659dae8bb64d34ad09d28bda.png)
13
13
 
14
- 私が使っているエディタはWebStorm ですが、上記の9行目で、空文字列を許容されない文字列 `"fuga"` に変更すると、以下のように型エラーが表示されます。
14
+ 上記の9行目で、空文字列を許容されない文字列 `"fuga"` に変更すると、以下のように型エラーが表示されます。
15
15
 
16
16
  ![イメージ説明](85137b4ece6728b49e705d9161eba40a.png)
17
17
 

2

テキスト修正

2020/05/25 13:10

投稿

jun68ykt
jun68ykt

スコア9058

answer CHANGED
@@ -11,4 +11,10 @@
11
11
  以下、使用例です。
12
12
  ![イメージ説明](ad6e0419659dae8bb64d34ad09d28bda.png)
13
13
 
14
+ 私が使っているエディタはWebStorm ですが、上記の9行目で、空文字列を許容されない文字列 `"fuga"` に変更すると、以下のように型エラーが表示されます。
15
+
16
+ ![イメージ説明](85137b4ece6728b49e705d9161eba40a.png)
17
+
18
+
19
+
14
20
  参考になれば幸いです。

1

テキスト修正

2020/05/25 12:57

投稿

jun68ykt
jun68ykt

スコア9058

answer CHANGED
@@ -1,7 +1,7 @@
1
1
  以下のようにすると、よいかと思います。
2
2
 
3
3
  ```typescript
4
- type HogeType = "hoge" | ""
4
+ type HogeType = "hoge" | "";
5
5
  ```
6
6
 
7
7
  ```typescript