سلام. من از کامپوننت آماده mui-datatable استفاده کردم یه متد داره به اسم onRoesSelected که توش نمیشه از state استفاده کرد ولی داکیومنتش میگه که میشه از کال بک فانکشن به جاش استفاده کنی و توش از استیت ها استفاده کنی و جواب میده. من میخوام روی هر ردیف جدول که کلیک میشه ایندکس اون رو بگیره و با اون ایندکس یه عنصر از یه آرایه ی آبجکتی رو سلکت کنم. ولی استیتی که توی کال بک فانکشن دارم آپدیت نمیشه. و واقعا نمیفهمم مشکل از کجاس.. ممنونم میشم کمک کنید.
rowsSelected=(rows)=>{
        rows.map((item)=> {this.num=item.index}, ()=>{this.setState(prevState=>{
            return{
                selectedRows:[...prevState.selectedRows, this.state.detailData[this.num]]
            }
        })} )
    }@parastooebrahimi
اگر درست متوجه شده باشم این فانکشن سطرهای سلکت شده تو جدول رو برمی گردونه
از این متد استفاده کنید onRowClick
function(rowData: string[], rowMeta: { dataIndex: number, rowIndex: number }) => voidآیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟