回答編集履歴
1
補足
test
CHANGED
@@ -166,5 +166,17 @@
|
|
166
166
|
export default Count;
|
167
167
|
```
|
168
168
|
|
169
|
+
## 補足
|
170
|
+
|
171
|
+
フラグ変数 `flag` が truthy のときだけ何らかのコンポーネント `Component` を表示したいとき上記の回答に書いた
|
172
|
+
```jsx
|
173
|
+
{flag && <Component />}
|
174
|
+
```
|
175
|
+
とするのはよくやる手ですが、`Component` 側に表示、非表示のフラグをpropで渡し、表示、非表示の制御をそのコンポーネント側でやりたいという場合もあるでしょう。nomariさんの回答で提案されている Material UI の [Dialog](https://mui.com/material-ui/api/dialog/) はそのようなフラグをprop `open` で受け取ります。
|
169
176
|
|
170
177
|
|
178
|
+
|
179
|
+
|
180
|
+
|
181
|
+
|
182
|
+
|