detail.js 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135
  1. import React, { Component } from "react";
  2. import Router from "next/router";
  3. import Link from "next/link";
  4. import Datatable from "@/components/Tables/Datatable";
  5. import ContentWrapper from "@/components/Layout/ContentWrapper";
  6. import {
  7. Row,
  8. Col,
  9. Card,
  10. CardHeader,
  11. CardBody,
  12. FormGroup,
  13. FormFeedback,
  14. FormText,
  15. Label,
  16. InputGroup,
  17. InputGroupAddon,
  18. InputGroupButtonDropdown,
  19. InputGroupText,
  20. Input,
  21. Button,
  22. DropdownToggle,
  23. DropdownMenu,
  24. CustomInput,
  25. DropdownItem,
  26. } from "reactstrap";
  27. const styleHeaderText = {
  28. color: "brown",
  29. };
  30. class UploadKeberatan extends Component {
  31. constructor(props) {
  32. super(props);
  33. this.state = {};
  34. }
  35. render() {
  36. return (
  37. <ContentWrapper unwrap>
  38. <div className="bg-cover" style={{ backgroundImage: "url(/static/img/profile-bg.png)" }}>
  39. <div className="p-4 text-center" style={styleHeaderText}>
  40. <img className="img-thumbnail rounded-circle thumb128" src="/static/img/univ-avatar.png" alt="Avatar" />
  41. <h3 className="m-0">Universitas Satyagama</h3>
  42. <p>0742/O/1990</p>
  43. <p>Jalan Kamal Raya No 2-A Cengkareng</p>
  44. </div>
  45. </div>
  46. <div className="p-3">
  47. <div className="content-heading">
  48. <div>
  49. Detail Pemantauan Perbaikan
  50. {/* <small>Form pembuatan laporan baru v.0.1</small> */}
  51. </div>
  52. <div className="ml-auto">
  53. <Link href="/app/pt/keberatan">
  54. <button className="btn btn-sm btn-secondary text-sm">&lt; back</button>
  55. </Link>
  56. </div>
  57. </div>
  58. <Row>
  59. <Col xl="9">
  60. <Card className="card-default">
  61. <CardBody>
  62. <Datatable options={{ responsive: true }}>
  63. <table className="table table-striped my-4 w-100">
  64. <thead>
  65. <tr>
  66. <th>Tanggal</th>
  67. <th>Dokumen Perbaikan</th>
  68. </tr>
  69. </thead>
  70. <tbody>
  71. <tr>
  72. <td>23/01/2022</td>
  73. <td>
  74. <em className="fa-lg far fa-file-code"></em>
  75. <a className="text-muted" href="">
  76. database.controller.js
  77. </a>
  78. </td>
  79. </tr>
  80. <tr>
  81. <td>23/01/2022</td>
  82. <td>
  83. <em className="fa-lg far fa-file-code"></em>
  84. <a className="text-muted" href="">
  85. database.controller.js
  86. </a>
  87. </td>
  88. </tr>
  89. <tr>
  90. <td>23/01/2022</td>
  91. <td>
  92. <em className="fa-lg far fa-file-code"></em>
  93. <a className="text-muted" href="">
  94. database.controller.js
  95. </a>
  96. </td>
  97. </tr>
  98. </tbody>
  99. </table>
  100. </Datatable>
  101. </CardBody>
  102. </Card>
  103. {/* END card */}
  104. </Col>
  105. <Col xl="3">
  106. <div className="card card-default">
  107. <div className="card-body">
  108. <div className="text-center">
  109. <h3 className="mt-0">Universitas Satyagama</h3>
  110. <p>0742/O/1990</p>
  111. </div>
  112. <hr />
  113. <ul className="list-unstyled px-4">
  114. <li>
  115. <em className="fa fa-globe fa-fw mr-3"></em>www.satyagama.ac.id
  116. </li>
  117. <li>
  118. <em className="fa fa-graduation-cap fa-fw mr-3"></em>Status Pelanggaran : Tidak Ada
  119. </li>
  120. </ul>
  121. </div>
  122. </div>
  123. </Col>
  124. </Row>
  125. </div>
  126. </ContentWrapper>
  127. );
  128. }
  129. }
  130. export default UploadKeberatan;