|  | @@ -86,92 +86,45 @@ class Sanksi extends Component {
 | 
	
		
			
				|  |  |  										<Row>
 | 
	
		
			
				|  |  |  											<Col lg={12}>
 | 
	
		
			
				|  |  |  												<DetailSanksi data={sanksi.data} />
 | 
	
		
			
				|  |  | -												{
 | 
	
		
			
				|  |  | -													sanksi.data.tanggal_akhir_keberatan ?
 | 
	
		
			
				|  |  | -														(
 | 
	
		
			
				|  |  | -															new Date(sanksi.data.tanggal_akhir_keberatan).getTime() > Date.now() ? (
 | 
	
		
			
				|  |  | -																<>
 | 
	
		
			
				|  |  | -																	<p style={{ fontSize: '1vw' }}>
 | 
	
		
			
				|  |  | -																		<strong>
 | 
	
		
			
				|  |  | -																			Setelah membaca surat keputusan sanksi tersebut, Apakah Perguruan Tinggi bermaksud mengajukan keberatan?
 | 
	
		
			
				|  |  | -																		</strong>
 | 
	
		
			
				|  |  | -																	</p>
 | 
	
		
			
				|  |  | -																	<p style={{ fontSize: '0.9vw' }}>
 | 
	
		
			
				|  |  | -																		Pengajuan dilakukan paling lambat tanggal {moment(sanksi.data.tanggal_akhir_keberatan).locale("id").format("DD MMMM YYYY")}
 | 
	
		
			
				|  |  | -																	</p>
 | 
	
		
			
				|  |  | -																	<p className="lead">
 | 
	
		
			
				|  |  | -																		<Link href={{ pathname: "/pt/keberatan/detail", query: { id: sanksi.data._id } }}>
 | 
	
		
			
				|  |  | -																			<span className="btn-radius">
 | 
	
		
			
				|  |  | -																				<Button color="" className="btn-labeled-notHover" onClick={async () => {
 | 
	
		
			
				|  |  | -																					// const toastid = toast.loading("Please wait...");
 | 
	
		
			
				|  |  | -																					try {
 | 
	
		
			
				|  |  | -																						const { token, query } = this.props;
 | 
	
		
			
				|  |  | -																						await updatePT(token, query.id, { is_pengajuan_keberatan: true })
 | 
	
		
			
				|  |  | -																						// toast.update(toastid, { render: "Berhasil", type: "success", isLoading: false, autoClose: true, closeButton: true });
 | 
	
		
			
				|  |  | -																					} catch (error) {
 | 
	
		
			
				|  |  | -																						// toast.update(toastid, { render: "Gagal", type: "error", isLoading: false, autoClose: true, closeButton: true });
 | 
	
		
			
				|  |  | -																					}
 | 
	
		
			
				|  |  | -																				}
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -																				}>
 | 
	
		
			
				|  |  | -																					<h4 className="mt-2 mb-md-2 text-center font-color-white pl-3 pr-3">Ya</h4>
 | 
	
		
			
				|  |  | -																				</Button>
 | 
	
		
			
				|  |  | -																			</span>
 | 
	
		
			
				|  |  | -																		</Link>
 | 
	
		
			
				|  |  | -																		<span className="btn-radius">
 | 
	
		
			
				|  |  | -																			<Button disabled={sanksi.data.is_pengajuan_keberatan === true || sanksi.data.is_pengajuan_keberatan === false} color className="btn-labeled-3-notHover" onClick={this.setModal} >
 | 
	
		
			
				|  |  | -																				<h4 className=" mt-1 mb-md-2 text-center">Tidak</h4>
 | 
	
		
			
				|  |  | -																			</Button>
 | 
	
		
			
				|  |  | -																		</span>
 | 
	
		
			
				|  |  | -																	</p>
 | 
	
		
			
				|  |  | -																</>
 | 
	
		
			
				|  |  | -															) : (
 | 
	
		
			
				|  |  | -																<p>Pengajuan ditutup</p>
 | 
	
		
			
				|  |  | -															)
 | 
	
		
			
				|  |  | -														) : (
 | 
	
		
			
				|  |  | -															new Date(sanksi.data.batas_akhir.keberatan).getTime() > Date.now() ? (
 | 
	
		
			
				|  |  | -																<>
 | 
	
		
			
				|  |  | -																	<p style={{ fontSize: '1vw' }}>
 | 
	
		
			
				|  |  | -																		<strong>
 | 
	
		
			
				|  |  | -																			Setelah membaca surat keputusan sanksi tersebut, Apakah Perguruan Tinggi bermaksud mengajukan keberatan?
 | 
	
		
			
				|  |  | -																		</strong>
 | 
	
		
			
				|  |  | -																	</p>
 | 
	
		
			
				|  |  | -																	<p style={{ fontSize: '0.9vw' }}>
 | 
	
		
			
				|  |  | -																		Pengajuan dilakukan paling lambat tanggal {moment(sanksi.data.batas_akhir.keberatan).locale("id").format("DD MMMM YYYY")}
 | 
	
		
			
				|  |  | -																	</p>
 | 
	
		
			
				|  |  | -																	<p className="lead">
 | 
	
		
			
				|  |  | -																		<Link href={{ pathname: "/pt/keberatan/detail", query: { id: sanksi.data._id } }}>
 | 
	
		
			
				|  |  | -																			<span className="btn-radius">
 | 
	
		
			
				|  |  | -																				<Button color="" className="btn-labeled-notHover" onClick={async () => {
 | 
	
		
			
				|  |  | -																					// const toastid = toast.loading("Please wait...");
 | 
	
		
			
				|  |  | -																					try {
 | 
	
		
			
				|  |  | -																						const { token, query } = this.props;
 | 
	
		
			
				|  |  | -																						await updatePT(token, query.id, { is_pengajuan_keberatan: true })
 | 
	
		
			
				|  |  | -																						// toast.update(toastid, { render: "Berhasil", type: "success", isLoading: false, autoClose: true, closeButton: true });
 | 
	
		
			
				|  |  | -																					} catch (error) {
 | 
	
		
			
				|  |  | -																						// toast.update(toastid, { render: "Gagal", type: "error", isLoading: false, autoClose: true, closeButton: true });
 | 
	
		
			
				|  |  | -																					}
 | 
	
		
			
				|  |  | -																				}
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -																				}>
 | 
	
		
			
				|  |  | -																					<h4 className="mt-2 mb-md-2 text-center font-color-white pl-3 pr-3">Ya</h4>
 | 
	
		
			
				|  |  | -																				</Button>
 | 
	
		
			
				|  |  | -																			</span>
 | 
	
		
			
				|  |  | -																		</Link>
 | 
	
		
			
				|  |  | -																		<span className="btn-radius">
 | 
	
		
			
				|  |  | -																			<Button disabled={sanksi.data.is_pengajuan_keberatan === true || sanksi.data.is_pengajuan_keberatan === false} color className="btn-labeled-3-notHover" onClick={this.setModal} >
 | 
	
		
			
				|  |  | -																				<h4 className=" mt-1 mb-md-2 text-center">Tidak</h4>
 | 
	
		
			
				|  |  | -																			</Button>
 | 
	
		
			
				|  |  | -																		</span>
 | 
	
		
			
				|  |  | -																	</p>
 | 
	
		
			
				|  |  | -																</>
 | 
	
		
			
				|  |  | -															) : (
 | 
	
		
			
				|  |  | -																<p>Pengajuan ditutup</p>
 | 
	
		
			
				|  |  | -															)
 | 
	
		
			
				|  |  | -														)
 | 
	
		
			
				|  |  | -												}
 | 
	
		
			
				|  |  | -												{/* {new Date(sanksi.data.batas_waktu.keberatan).getTime() > Date.now() ? ( */}
 | 
	
		
			
				|  |  | +												{new Date(sanksi.data.tanggal_akhir_keberatan).getTime() > Date.now() ? (
 | 
	
		
			
				|  |  | +													<>
 | 
	
		
			
				|  |  | +														<p style={{ fontSize: '1vw' }}>
 | 
	
		
			
				|  |  | +															<strong>
 | 
	
		
			
				|  |  | +																Setelah membaca surat keputusan sanksi tersebut, Apakah Perguruan Tinggi bermaksud mengajukan keberatan?
 | 
	
		
			
				|  |  | +															</strong>
 | 
	
		
			
				|  |  | +														</p>
 | 
	
		
			
				|  |  | +														<p style={{ fontSize: '0.9vw' }}>
 | 
	
		
			
				|  |  | +															Pengajuan dilakukan paling lambat tanggal {moment(sanksi.data.tanggal_akhir_keberatan).locale("id").format("DD MMMM YYYY")}
 | 
	
		
			
				|  |  | +														</p>
 | 
	
		
			
				|  |  | +														<p className="lead">
 | 
	
		
			
				|  |  | +															<Link href={{ pathname: "/pt/keberatan/detail", query: { id: sanksi.data._id } }}>
 | 
	
		
			
				|  |  | +																<span className="btn-radius">
 | 
	
		
			
				|  |  | +																	<Button color="" className="btn-labeled-notHover" onClick={async () => {
 | 
	
		
			
				|  |  | +																		// const toastid = toast.loading("Please wait...");
 | 
	
		
			
				|  |  | +																		try {
 | 
	
		
			
				|  |  | +																			const { token, query } = this.props;
 | 
	
		
			
				|  |  | +																			await updatePT(token, query.id, { is_pengajuan_keberatan: true })
 | 
	
		
			
				|  |  | +																			// toast.update(toastid, { render: "Berhasil", type: "success", isLoading: false, autoClose: true, closeButton: true });
 | 
	
		
			
				|  |  | +																		} catch (error) {
 | 
	
		
			
				|  |  | +																			// toast.update(toastid, { render: "Gagal", type: "error", isLoading: false, autoClose: true, closeButton: true });
 | 
	
		
			
				|  |  | +																		}
 | 
	
		
			
				|  |  | +																	}
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +																	}>
 | 
	
		
			
				|  |  | +																		<h4 className="mt-2 mb-md-2 text-center font-color-white pl-3 pr-3">Ya</h4>
 | 
	
		
			
				|  |  | +																	</Button>
 | 
	
		
			
				|  |  | +																</span>
 | 
	
		
			
				|  |  | +															</Link>
 | 
	
		
			
				|  |  | +															<span className="btn-radius">
 | 
	
		
			
				|  |  | +																<Button disabled={sanksi.data.is_pengajuan_keberatan === true || sanksi.data.is_pengajuan_keberatan === false} color className="btn-labeled-3-notHover" onClick={this.setModal} >
 | 
	
		
			
				|  |  | +																	<h4 className=" mt-1 mb-md-2 text-center">Tidak</h4>
 | 
	
		
			
				|  |  | +																</Button>
 | 
	
		
			
				|  |  | +															</span>
 | 
	
		
			
				|  |  | +														</p>
 | 
	
		
			
				|  |  | +													</>
 | 
	
		
			
				|  |  | +												) : (
 | 
	
		
			
				|  |  | +													<p>Pengajuan ditutup</p>
 | 
	
		
			
				|  |  | +												)}
 | 
	
		
			
				|  |  |  											</Col>
 | 
	
		
			
				|  |  |  										</Row>
 | 
	
		
			
				|  |  |  									</CardBody>
 |