Ei kuvausta
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

settings-api.js 6.9KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121
  1. import Layout from "../components/layout/Layout";
  2. import CreateApi from './../components/form/CreateApi';
  3. import SettingsMenu from "./../components/layout/SettingsMenu";
  4. function SettingsApi() {
  5. return (
  6. <>
  7. <Layout
  8. headTitle="API"
  9. pageTitle="API"
  10. pageTitleSub={"Welcome Intez API page"}
  11. pageClass={"dashboard"}
  12. parent={"Settings"}
  13. child={"API"}
  14. >
  15. <SettingsMenu />
  16. <div className="row">
  17. <div className="col-xxl-12">
  18. <div className="card">
  19. <div className="card-header">
  20. <h4 className="card-title">Create API Key</h4>
  21. </div>
  22. <div className="card-body">
  23. <CreateApi/>
  24. </div>
  25. </div>
  26. </div>
  27. <div className="col-xl-12">
  28. <div className="card">
  29. <div className="card-header">
  30. <h4 className="card-title">Your API Keys</h4>
  31. </div>
  32. <div className="card-body">
  33. <div className="table-responsive api-table">
  34. <table className="table">
  35. <thead>
  36. <tr>
  37. <th>Key</th>
  38. <th>Status</th>
  39. <th>Action</th>
  40. </tr>
  41. </thead>
  42. <tbody>
  43. <tr>
  44. <td>69e387f1-31c3-45ad-9c68-5a51e5e78b43</td>
  45. <td>
  46. <div className="form-check form-switch">
  47. <input className="form-check-input" type="checkbox" checked={true}/>
  48. </div>
  49. </td>
  50. <td>
  51. <span>
  52. <i className="ri-delete-bin-line"></i>
  53. </span>
  54. </td>
  55. </tr>
  56. <tr>
  57. <td>69e387f1-31c3-45ad-9c68-5a51e5e78b43</td>
  58. <td>
  59. <div className="form-check form-switch">
  60. <input className="form-check-input" type="checkbox"/>
  61. </div>
  62. </td>
  63. <td>
  64. <span>
  65. <i className="ri-delete-bin-line"></i>
  66. </span>
  67. </td>
  68. </tr>
  69. <tr>
  70. <td>69e387f1-31c3-45ad-9c68-5a51e5e78b43</td>
  71. <td>
  72. <div className="form-check form-switch">
  73. <input className="form-check-input" type="checkbox"/>
  74. </div>
  75. </td>
  76. <td>
  77. <span>
  78. <i className="ri-delete-bin-line"></i>
  79. </span>
  80. </td>
  81. </tr>
  82. <tr>
  83. <td>69e387f1-31c3-45ad-9c68-5a51e5e78b43</td>
  84. <td>
  85. <div className="form-check form-switch">
  86. <input className="form-check-input" type="checkbox"/>
  87. </div>
  88. </td>
  89. <td>
  90. <span>
  91. <i className="ri-delete-bin-line"></i>
  92. </span>
  93. </td>
  94. </tr>
  95. <tr>
  96. <td>69e387f1-31c3-45ad-9c68-5a51e5e78b43</td>
  97. <td>
  98. <div className="form-check form-switch">
  99. <input className="form-check-input" type="checkbox"/>
  100. </div>
  101. </td>
  102. <td>
  103. <span>
  104. <i className="ri-delete-bin-line"></i>
  105. </span>
  106. </td>
  107. </tr>
  108. </tbody>
  109. </table>
  110. </div>
  111. </div>
  112. </div>
  113. </div>
  114. </div>
  115. </Layout>
  116. </>
  117. );
  118. }
  119. export default SettingsApi;