في الكود التالي ينبهني terminal إلى رسالة الخطأ التالية:
Array.prototype.map() expects a value to be returned at the end of arrow function
مع العلم أن الكود يعمل بشكل صحيح.
الكود:
importReact,{useState} from 'react'import'./Notes.css'importNote from './Note'functionNotes(){const arr =["A","B","C","D"]const[count,setCount]= useState(0)const handleAdd =()=>{if(count < arr.length){
setCount(count+1)
console.log(arr[count]);}}return(<div className='notes'>{
arr.map((el, i)=>{if(i < count)return<Note title={el} key={i} i={i}/>;})}<button className='add-btn' onClick={handleAdd}>+</button></div>)}exportdefaultNotes//error message
WARNING in [eslint]
src\Notes\Notes.js
Line17:19:Array.prototype.map() expects a value to be returned at the end of arrow function array-callback-return
webpack compiled with1 warning
السؤال
محمود سعداوي2
السلام عليكم.
في الكود التالي ينبهني terminal إلى رسالة الخطأ التالية:
Array.prototype.map() expects a value to be returned at the end of arrow function
مع العلم أن الكود يعمل بشكل صحيح.
الكود:
شكرا لكم.
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.