<script> import NumberInputSpinner from "vue-number-input-spinner"; import Layout from "../../layouts/main"; import PageHeader from "@/components/page-header"; /** * Cart Component */ export default { components: { NumberInputSpinner, Layout, PageHeader }, data() { return { title: "Cart", items: [ { text: "Ecommerce" }, { text: "Cart", active: true } ] }; } }; </script> <template> <Layout> <PageHeader :title="title" :items="items" /> <div class="row"> <div class="col-lg-12"> <div class="card"> <div class="card-body"> <div class="table-responsive"> <table class="table table-centered mb-0 table-nowrap"> <thead class="bg-light"> <tr> <th style="width: 120px">Product</th> <th>Product Desc</th> <th>Price</th> <th>Quantity</th> <th>Total</th> <th class="text-center">Action</th> </tr> </thead> <tbody> <tr> <td> <img src="@/assets/images/product/img-1.png" alt="product-img" title="product-img" class="avatar-md" /> </td> <td> <h5 class="font-size-14 text-truncate"> <a href="ecommerce-product-detail.html" class="text-dark" >Full sleeve T-shirt</a> </h5> <p class="mb-0"> Color : <span class="font-weight-medium">Blue</span> </p> </td> <td>$ 240</td> <td> <div style="width: 120px;" class="product-cart-touchspin"> <div class="input-group"> <NumberInputSpinner :min="1" :max="100" :integerOnly="true" :value="2" /> </div> </div> </td> <td>$ 480</td> <td style="width: 90px;" class="text-center"> <a href="javascript:void(0);" class="action-icon text-danger"> <i class="mdi mdi-trash-can font-size-18"></i> </a> </td> </tr> <tr> <td> <img src="@/assets/images/product/img-2.png" alt="product-img" title="product-img" class="avatar-md" /> </td> <td> <h5 class="font-size-14 text-truncate"> <a href="ecommerce-product-detail.html" class="text-dark" >Half sleeve T-shirt</a> </h5> <p class="mb-0"> Color : <span class="font-weight-medium">Red</span> </p> </td> <td>$ 225</td> <td> <div style="width: 120px;" class="product-cart-touchspin"> <div class="input-group"> <NumberInputSpinner :min="1" :max="100" :integerOnly="true" :value="1" /> </div> </div> </td> <td>$ 225</td> <td class="text-center"> <a href="javascript:void(0);" class="action-icon text-danger"> <i class="mdi mdi-trash-can font-size-18"></i> </a> </td> </tr> <tr> <td> <img src="@/assets/images/product/img-3.png" alt="product-img" title="product-img" class="avatar-md" /> </td> <td> <h5 class="font-size-14 text-truncate"> <a href="ecommerce-product-detail.html" class="text-dark">Hoodie (Green)</a> </h5> <p class="mb-0"> Color : <span class="font-weight-medium">Green</span> </p> </td> <td>$ 275</td> <td> <div style="width: 120px;" class="product-cart-touchspin"> <div class="input-group"> <NumberInputSpinner :min="1" :max="100" :integerOnly="true" :value="2" /> </div> </div> </td> <td>$ 550</td> <td class="text-center"> <a href="javascript:void(0);" class="action-icon text-danger"> <i class="mdi mdi-trash-can font-size-18"></i> </a> </td> </tr> <tr> <td> <img src="@/assets/images/product/img-4.png" alt="product-img" title="product-img" class="avatar-md" /> </td> <td> <h5 class="font-size-14 text-truncate"> <a href="ecommerce-product-detail.html" class="text-dark">Hoodie (Gray)</a> </h5> <p class="mb-0"> Color : <span class="font-weight-medium">Gray</span> </p> </td> <td>$ 275</td> <td> <div style="width: 120px;" class="product-cart-touchspin"> <div class="input-group"> <NumberInputSpinner :min="1" :max="100" :integerOnly="true" :value="1" /> </div> </div> </td> <td>$ 275</td> <td class="text-center"> <a href="javascript:void(0);" class="action-icon text-danger"> <i class="mdi mdi-trash-can font-size-18"></i> </a> </td> </tr> <tr class="bg-light text-right"> <th scope="row" colspan="5">Sub Total :</th> <td>$ 1530</td> </tr> <tr class="bg-light text-right"> <th scope="row" colspan="5">Discount :</th> <td>- $ 30</td> </tr> <tr class="bg-light text-right"> <th scope="row" colspan="5">Shipping Charge :</th> <td>$ 25</td> </tr> <tr class="bg-light text-right"> <th scope="row" colspan="5">Total :</th> <td>$ 1525</td> </tr> </tbody> </table> </div> </div> </div> </div> </div> <!-- end row --> </Layout> </template>