|  | @@ -114,35 +114,29 @@ export class UploadSurat extends Component {
 | 
	
		
			
				|  |  |  		this.props.setUploadSuratSanksi(this.state);
 | 
	
		
			
				|  |  |  	};
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -	setNomorSanksi = (e) => {
 | 
	
		
			
				|  |  | -		this.setState({ nomorSanksi: e.target.value });
 | 
	
		
			
				|  |  | +	toRingkasan = () => {
 | 
	
		
			
				|  |  |  		this.props.setUploadSuratSanksi(this.state);
 | 
	
		
			
				|  |  |  	};
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +	setNomorSanksi = (e) => {
 | 
	
		
			
				|  |  | +		this.setState({ nomorSanksi: e.target.value }, this.toRingkasan);
 | 
	
		
			
				|  |  | +	};
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  	setKeterangan = (e) => {
 | 
	
		
			
				|  |  | -		this.setState({ keterangan: e.target.value });
 | 
	
		
			
				|  |  | -		this.props.setUploadSuratSanksi(this.state);
 | 
	
		
			
				|  |  | +		this.setState({ keterangan: e.target.value }, this.toRingkasan);
 | 
	
		
			
				|  |  |  	};
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  	setListSanksi = (ls) => {
 | 
	
		
			
				|  |  | -		this.setState({ listSanksi: ls.target.value });
 | 
	
		
			
				|  |  | -		this.props.setUploadSuratSanksi(this.state);
 | 
	
		
			
				|  |  | +		this.setState({ listSanksi: ls.target.value }, this.toRingkasan);
 | 
	
		
			
				|  |  |  	};
 | 
	
		
			
				|  |  |  	handleChangeListSanksi = (listSanksi) => {
 | 
	
		
			
				|  |  | -		this.setState({ listSanksi });
 | 
	
		
			
				|  |  | -		this.props.setUploadSuratSanksi(this.state);
 | 
	
		
			
				|  |  | -	};
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -	handleTmtDate = (startDate) => {
 | 
	
		
			
				|  |  | -		this.setState({ startDate });
 | 
	
		
			
				|  |  | -		this.props.setUploadSuratSanksi(this.state);
 | 
	
		
			
				|  |  | +		this.setState({ listSanksi }, this.toRingkasan);
 | 
	
		
			
				|  |  |  	};
 | 
	
		
			
				|  |  |  	render() {
 | 
	
		
			
				|  |  |  		const { files } = this.state;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  		const thumbs = files.map((file, index) => (
 | 
	
		
			
				|  |  |  			<div md={3} key={index}>
 | 
	
		
			
				|  |  | -				{/* <img className="img-fluid mb-2" src={file.preview} alt="Item" /> */}
 | 
	
		
			
				|  |  |  				<span className="text-left">
 | 
	
		
			
				|  |  |  					{index + 1}. {file.name}
 | 
	
		
			
				|  |  |  				</span>
 | 
	
	
		
			
				|  | @@ -160,22 +154,15 @@ export class UploadSurat extends Component {
 | 
	
		
			
				|  |  |  					<label className="col-md-2 col-form-label">Keterangan</label>
 | 
	
		
			
				|  |  |  					<div className="col-md-10">
 | 
	
		
			
				|  |  |  						<Input type="textarea" value={this.state.keterangan} onChange={this.setKeterangan} required />
 | 
	
		
			
				|  |  | -						{/* <span className="form-text">Deskripsi pelaporan minimum karakter 50 maksimum 200 karakter</span> */}
 | 
	
		
			
				|  |  |  					</div>
 | 
	
		
			
				|  |  |  				</FormGroup>
 | 
	
		
			
				|  |  | -				{/* <TmtDate setTmt={this.handleTmtDate} /> */}
 | 
	
		
			
				|  |  | -				{/* <TmtDate /> */}
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |  				<FormGroup row className="mt-3">
 | 
	
		
			
				|  |  |  					<label className="col-md-2 col-form-label">Isi TMT</label>
 | 
	
		
			
				|  |  |  					<span className="col-sm-3 float-left">
 | 
	
		
			
				|  |  |  						<DatePicker
 | 
	
		
			
				|  |  |  							selected={this.state.awalsanksi}
 | 
	
		
			
				|  |  |  							onChange={(awalsanksi) => {
 | 
	
		
			
				|  |  | -								this.setState({ awalsanksi })
 | 
	
		
			
				|  |  | -								this.props.setUploadSuratSanksi(this.state);
 | 
	
		
			
				|  |  | +								this.setState({ awalsanksi }, this.toRingkasan)
 | 
	
		
			
				|  |  |  							}}
 | 
	
		
			
				|  |  |  							dateFormat="dd/MM/yyyy"
 | 
	
		
			
				|  |  |  							maxDate={this.state.startDay}
 | 
	
	
		
			
				|  | @@ -186,8 +173,7 @@ export class UploadSurat extends Component {
 | 
	
		
			
				|  |  |  						<DatePicker
 | 
	
		
			
				|  |  |  							selected={this.state.akhirsanksi}
 | 
	
		
			
				|  |  |  							onChange={(akhirsanksi) => {
 | 
	
		
			
				|  |  | -								this.setState({ akhirsanksi })
 | 
	
		
			
				|  |  | -								this.props.setUploadSuratSanksi(this.state);
 | 
	
		
			
				|  |  | +								this.setState({ akhirsanksi }, this.toRingkasan)
 | 
	
		
			
				|  |  |  							}}
 | 
	
		
			
				|  |  |  							dateFormat="dd/MM/yyyy"
 | 
	
		
			
				|  |  |  							minDate={this.state.awalsanksi}
 | 
	
	
		
			
				|  | @@ -208,8 +194,6 @@ export class UploadSurat extends Component {
 | 
	
		
			
				|  |  |  						<b>{this.state.akhirsanksi ? moment(this.state.akhirsanksi).diff(this.state.awalsanksi, 'month') : "-"} bulan</b>
 | 
	
		
			
				|  |  |  					</div>
 | 
	
		
			
				|  |  |  				</FormGroup>
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |  				<FormGroup row className="mt-3">
 | 
	
		
			
				|  |  |  					<label className="col-md-2 col-form-label">List sanksi </label>
 | 
	
		
			
				|  |  |  					<div className="col-md-10">
 | 
	
	
		
			
				|  | @@ -223,7 +207,6 @@ export class UploadSurat extends Component {
 | 
	
		
			
				|  |  |  						/>
 | 
	
		
			
				|  |  |  					</div>
 | 
	
		
			
				|  |  |  				</FormGroup>
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |  				<FormGroup row>
 | 
	
		
			
				|  |  |  					<label className="col-md-2 col-form-label">
 | 
	
		
			
				|  |  |  						Dokumen Surat Sanksi<span>:  </span><span className="text-danger">*</span>
 | 
	
	
		
			
				|  | @@ -258,7 +241,6 @@ export class UploadSurat extends Component {
 | 
	
		
			
				|  |  |  								);
 | 
	
		
			
				|  |  |  							}}
 | 
	
		
			
				|  |  |  						</DropzoneWrapper>
 | 
	
		
			
				|  |  | -						{/* <span className="form-text">Multiple files upload</span> */}
 | 
	
		
			
				|  |  |  						<p className="mrgn-top-5">Ukuran setiap dokumen maksimal 15mb</p>
 | 
	
		
			
				|  |  |  					</div>
 | 
	
		
			
				|  |  |  				</FormGroup>
 |