Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

264 linhas
15 KiB

  1. import React from 'react';
  2. import Navbar from "@/components/_App/Navbar";
  3. import Footer from "@/components/_App/Footer";
  4. import PageBanner from '@/components/Common/PageBanner';
  5. import * as Icon from 'react-feather';
  6. const Checkout = () => {
  7. return (
  8. <>
  9. <Navbar />
  10. <PageBanner pageTitle="Checkout" />
  11. <div className="checkout-area ptb-80">
  12. <div className="container">
  13. <div className="row">
  14. <div className="col-lg-12 col-md-12">
  15. <div className="user-actions">
  16. <Icon.Edit />
  17. <span>Returning customer? <a href="#">Click here to login</a></span>
  18. </div>
  19. </div>
  20. </div>
  21. <form>
  22. <div className="row">
  23. <div className="col-lg-6 col-md-12">
  24. <div className="billing-details">
  25. <h3 className="title">Billing Details</h3>
  26. <div className="row">
  27. <div className="col-lg-12 col-md-12">
  28. <div className="form-group">
  29. <label>Country <span className="required">*</span></label>
  30. <div className="select-box">
  31. <select className="form-select">
  32. <option value="1">United Arab Emirates</option>
  33. <option value="2">China</option>
  34. <option value="3">United Kingdom</option>
  35. <option value="4">Germany</option>
  36. <option value="5">France</option>
  37. <option value="6">Japan</option>
  38. </select>
  39. </div>
  40. </div>
  41. </div>
  42. <div className="col-lg-6 col-md-6">
  43. <div className="form-group">
  44. <label>First Name <span className="required">*</span></label>
  45. <input type="text" className="form-control" />
  46. </div>
  47. </div>
  48. <div className="col-lg-6 col-md-6">
  49. <div className="form-group">
  50. <label>Last Name <span className="required">*</span></label>
  51. <input type="text" className="form-control" />
  52. </div>
  53. </div>
  54. <div className="col-lg-12 col-md-12">
  55. <div className="form-group">
  56. <label>Company Name</label>
  57. <input type="text" className="form-control" />
  58. </div>
  59. </div>
  60. <div className="col-lg-12 col-md-6">
  61. <div className="form-group">
  62. <label>Address <span className="required">*</span></label>
  63. <input type="text" className="form-control" />
  64. </div>
  65. </div>
  66. <div className="col-lg-12 col-md-6">
  67. <div className="form-group">
  68. <label>Town / City <span className="required">*</span></label>
  69. <input type="text" className="form-control" />
  70. </div>
  71. </div>
  72. <div className="col-lg-6 col-md-6">
  73. <div className="form-group">
  74. <label>State / County <span className="required">*</span></label>
  75. <input type="text" className="form-control" />
  76. </div>
  77. </div>
  78. <div className="col-lg-6 col-md-6">
  79. <div className="form-group">
  80. <label>Postcode / Zip <span className="required">*</span></label>
  81. <input type="text" className="form-control" />
  82. </div>
  83. </div>
  84. <div className="col-lg-6 col-md-6">
  85. <div className="form-group">
  86. <label>Email Address <span className="required">*</span></label>
  87. <input type="email" className="form-control" />
  88. </div>
  89. </div>
  90. <div className="col-lg-6 col-md-6">
  91. <div className="form-group">
  92. <label>Phone <span className="required">*</span></label>
  93. <input type="text" className="form-control" />
  94. </div>
  95. </div>
  96. <div className="col-lg-12 col-md-12">
  97. <div className="form-check">
  98. <input type="checkbox" className="form-check-input" id="create-an-account" />
  99. <label className="form-check-label" htmlFor="create-an-account">Create an account?</label>
  100. </div>
  101. </div>
  102. <div className="col-lg-12 col-md-12">
  103. <div className="form-check">
  104. <input type="checkbox" className="form-check-input" id="ship-different-address" />
  105. <label className="form-check-label" htmlFor="ship-different-address">Ship to a different address?</label>
  106. </div>
  107. </div>
  108. <div className="col-lg-12 col-md-12">
  109. <div className="form-group">
  110. <textarea name="notes" id="notes" cols="30" rows="4" placeholder="Order Notes" className="form-control"></textarea>
  111. </div>
  112. </div>
  113. </div>
  114. </div>
  115. </div>
  116. <div className="col-lg-6 col-md-12">
  117. <div className="order-details">
  118. <h3 className="title">Your Order</h3>
  119. <div className="order-table table-responsive">
  120. <table className="table table-bordered">
  121. <thead>
  122. <tr>
  123. <th scope="col">Product Name</th>
  124. <th scope="col">Total</th>
  125. </tr>
  126. </thead>
  127. <tbody>
  128. <tr>
  129. <td className="product-name">
  130. <a href="#">Smart Watch</a>
  131. </td>
  132. <td className="product-total">
  133. <span className="subtotal-amount">$30.00</span>
  134. </td>
  135. </tr>
  136. <tr>
  137. <td className="product-name">
  138. <a href="#">TV</a>
  139. </td>
  140. <td className="product-total">
  141. <span className="subtotal-amount">$30.00</span>
  142. </td>
  143. </tr>
  144. <tr>
  145. <td className="product-name">
  146. <a href="#">Book</a>
  147. </td>
  148. <td className="product-total">
  149. <span className="subtotal-amount">$30.00</span>
  150. </td>
  151. </tr>
  152. <tr>
  153. <td className="product-name">
  154. <a href="#">Smart Watch</a>
  155. </td>
  156. <td className="product-total">
  157. <span className="subtotal-amount">$30.00</span>
  158. </td>
  159. </tr>
  160. <tr>
  161. <td className="product-name">
  162. <a href="#">TV</a>
  163. </td>
  164. <td className="product-total">
  165. <span className="subtotal-amount">$30.00</span>
  166. </td>
  167. </tr>
  168. <tr>
  169. <td className="product-name">
  170. <a href="#">Book</a>
  171. </td>
  172. <td className="product-total">
  173. <span className="subtotal-amount">$30.00</span>
  174. </td>
  175. </tr>
  176. <tr>
  177. <td className="order-subtotal">
  178. <span>Cart Subtotal</span>
  179. </td>
  180. <td className="order-subtotal-price">
  181. <span className="order-subtotal-amount">$210.00</span>
  182. </td>
  183. </tr>
  184. <tr>
  185. <td className="order-shipping">
  186. <span>Shipping</span>
  187. </td>
  188. <td className="shipping-price">
  189. <span>$5.00</span>
  190. </td>
  191. </tr>
  192. <tr>
  193. <td className="total-price">
  194. <span>Order Total</span>
  195. </td>
  196. <td className="product-subtotal">
  197. <span className="subtotal-amount">$215.00</span>
  198. </td>
  199. </tr>
  200. </tbody>
  201. </table>
  202. </div>
  203. <div className="payment-method">
  204. <p>
  205. <input type="radio" id="direct-bank-transfer" name="radio-group" defaultChecked />
  206. <label htmlFor="direct-bank-transfer">Direct Bank Transfer</label>
  207. Make your payment directly into our bank account. Please use your Order ID as the payment reference. Your order will not be shipped until the funds have cleared in our account.
  208. </p>
  209. <p>
  210. <input type="radio" id="paypal" name="radio-group" />
  211. <label htmlFor="paypal">PayPal</label>
  212. </p>
  213. <p>
  214. <input type="radio" id="cash-on-delivery" name="radio-group" />
  215. <label htmlFor="cash-on-delivery">Cash on Delivery</label>
  216. </p>
  217. </div>
  218. <a href="#" className="btn btn-primary order-btn">Place Order</a>
  219. </div>
  220. </div>
  221. </div>
  222. </form>
  223. </div>
  224. </div>
  225. <Footer />
  226. </>
  227. )
  228. }
  229. export default Checkout;