質問編集履歴

1

試したことを追加

2022/08/26 08:21

投稿

range
range

スコア2

test CHANGED
File without changes
test CHANGED
@@ -164,5 +164,41 @@
164
164
  export default IndexPage;
165
165
 
166
166
  ```
167
- 足りない情報がありましたら教えていただけると幸いです
167
+ 足りない情報がありましたら教えていただけると幸いです
168
+
168
-
169
+ ### 試したこと
170
+
171
+ 回答で教えていただき、下記のようにしたら、オブジェクト型はunknownですというエラーが発生しつつ、動作自体は今のところ問題なく動いています。
172
+ ```index.ts
173
+ const [value, setValue] = useState<Node[]>([
174
+ {
175
+ type: 'paragraph',
176
+ children: [{ text: '' }],
177
+ },
178
+ ]);
179
+ console.log(value[0].children)
180
+
181
+ const s = value[0].children[0].text
182
+ const d =console.log(s)
183
+
184
+ const general = () =>{
185
+ const a = /[A-Z]/.test(s)
186
+ return d
187
+ }
188
+ general()
189
+
190
+ ```
191
+ エラーの出ない方法をご存じの方がいらっしゃいましたら教えていただけませんでしょうか。
192
+
193
+ また、上記の指摘を受けて試したことを下に書きます。
194
+ ①childrenを外してみる
195
+ ```index.ts
196
+ const [value, setValue] = useState<Node[]>([
197
+ {
198
+ type: 'paragraph',
199
+ text: ' ' ,
200
+ },
201
+ ]);
202
+ ```
203
+ 値を取得する際にページが真っ白になり色々なエラーが出てしまいました。
204
+