|  | @@ -57,6 +57,11 @@ class DropzoneWrapper extends Component {
 | 
	
		
			
				|  |  |  		return Dropzone ? <Dropzone {...this.props}>{this.props.children}</Dropzone> : null;
 | 
	
		
			
				|  |  |  	}
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  | +<ToastContainer
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +/>
 | 
	
		
			
				|  |  | +{/* Same as */ }
 | 
	
		
			
				|  |  | +<ToastContainer />
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  class InputEvaluasi extends Component {
 | 
	
		
			
				|  |  |  	constructor(props) {
 | 
	
	
		
			
				|  | @@ -69,6 +74,7 @@ class InputEvaluasi extends Component {
 | 
	
		
			
				|  |  |  			files: [],
 | 
	
		
			
				|  |  |  			delegasichecklist: false,
 | 
	
		
			
				|  |  |  			rolelldikti: false,
 | 
	
		
			
				|  |  | +			selectedFile: {},
 | 
	
		
			
				|  |  |  		};
 | 
	
		
			
				|  |  |  	}
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -92,15 +98,28 @@ class InputEvaluasi extends Component {
 | 
	
		
			
				|  |  |  		});
 | 
	
		
			
				|  |  |  	};
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -	onDrop = (files) => {
 | 
	
		
			
				|  |  | +	onDrop = (selectedFile) => {
 | 
	
		
			
				|  |  |  		this.setState({
 | 
	
		
			
				|  |  | -			files: files.map((file) =>
 | 
	
		
			
				|  |  | +			selectedFile: selectedFile.map((file) =>
 | 
	
		
			
				|  |  |  				Object.assign(file, {
 | 
	
		
			
				|  |  |  					preview: URL.createObjectURL(file),
 | 
	
		
			
				|  |  |  				})
 | 
	
		
			
				|  |  |  			),
 | 
	
		
			
				|  |  | -			stat: "Added " + files.length + " file(s)",
 | 
	
		
			
				|  |  | +			stat: "Added " + selectedFile.length + " file(s)",
 | 
	
		
			
				|  |  |  		});
 | 
	
		
			
				|  |  | +		const selectFile = this.state.selectedFile
 | 
	
		
			
				|  |  | +		// this.state.files.push(...this.state.selectedFile)
 | 
	
		
			
				|  |  | +		// this.setState({
 | 
	
		
			
				|  |  | +		// 	files: files.map((file) =>
 | 
	
		
			
				|  |  | +		// 		Object.assign(file, {
 | 
	
		
			
				|  |  | +		// 			preview: URL.createObjectURL(file),
 | 
	
		
			
				|  |  | +		// 		})
 | 
	
		
			
				|  |  | +		// 	),
 | 
	
		
			
				|  |  | +		// 	stat: "Added " + files.length + " file(s)",
 | 
	
		
			
				|  |  | +		// });
 | 
	
		
			
				|  |  | +		this.setState(prevState => ({
 | 
	
		
			
				|  |  | +			files: [...prevState.files, ...selectFile]
 | 
	
		
			
				|  |  | +		}))
 | 
	
		
			
				|  |  |  	};
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  	uploadFiles = (e) => {
 | 
	
	
		
			
				|  | @@ -138,7 +157,7 @@ class InputEvaluasi extends Component {
 | 
	
		
			
				|  |  |  				pending: "Loading",
 | 
	
		
			
				|  |  |  				success: "Success",
 | 
	
		
			
				|  |  |  				error: "Error",
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | +				autoClose: 1000
 | 
	
		
			
				|  |  |  			});
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  			data.change_role = "true";
 | 
	
	
		
			
				|  | @@ -148,10 +167,14 @@ class InputEvaluasi extends Component {
 | 
	
		
			
				|  |  |  		} else {
 | 
	
		
			
				|  |  |  			await toast.promise(insertPemeriksaan(token, id, formdata, _csrf), {
 | 
	
		
			
				|  |  |  				pending: "Loading",
 | 
	
		
			
				|  |  | -				success: "Success",
 | 
	
		
			
				|  |  | +				success: {
 | 
	
		
			
				|  |  | +					render:"jajajjaj",
 | 
	
		
			
				|  |  | +					autoClose: 1000
 | 
	
		
			
				|  |  | +				},
 | 
	
		
			
				|  |  |  				error: "Error",
 | 
	
		
			
				|  |  | +				autoClose: 1000
 | 
	
		
			
				|  |  |  			});
 | 
	
		
			
				|  |  | -			Router.push("/app/pemeriksaan");
 | 
	
		
			
				|  |  | +			// Router.push("/app/pemeriksaan");
 | 
	
		
			
				|  |  |  		}
 | 
	
		
			
				|  |  |  		this.setState({ files: [] });
 | 
	
		
			
				|  |  |  		resetForm();
 | 
	
	
		
			
				|  | @@ -167,7 +190,6 @@ class InputEvaluasi extends Component {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  	render() {
 | 
	
		
			
				|  |  |  		const { files } = this.state;
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |  		const removeFile = file => () => {
 | 
	
		
			
				|  |  |  			const newFiles = [...files]
 | 
	
		
			
				|  |  |  			newFiles.splice(newFiles.indexOf(file), 1)
 |