andi 2 лет назад
Родитель
Сommit
55cdfbc4dd
1 измененных файлов с 38 добавлено и 85 удалено
  1. 38 85
      pages/pt/sanksi/detail.js

+ 38 - 85
pages/pt/sanksi/detail.js

@@ -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>