import Button from 'react-bootstrap/Button'; import Modal from 'react-bootstrap/Modal'; import {connect} from 'react-redux'; import React, {useState, useEffect} from 'react'; import { store } from '../store/store'; import { sendForm } from './SendForm'; import { actionPlaylistById} from '../store/promiseReducer'; import { actionFullSetPlaylist, actionFullSetTrack, actionFullSetTrackCount} from '../store/playerReducer'; export function LoadTrackModal (props) { const [tracks, setTrack] = useState(null); const PostLoadTracks = async(event) =>{ event.preventDefault(); const data = new FormData(); data.append("id", store.getState().promise.plstById.payload.id); let i = 0; for (let track of tracks) { data.append(`tracks[${i++}]`, track); } sendForm('playlists/load-tracks', data); } return( Add Tracks
setTrack(e.target.files)}/>
) }