CreditBalance.vue 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. <template>
  2. <!--begin::Card-->
  3. <div :class="`card pt-4 ${cardClasses}`">
  4. <!--begin::Card header-->
  5. <div class="card-header border-0">
  6. <!--begin::Card title-->
  7. <div class="card-title">
  8. <h2 class="fw-bold">Credit Balance</h2>
  9. </div>
  10. <!--end::Card title-->
  11. <!--begin::Card toolbar-->
  12. <div class="card-toolbar">
  13. <a
  14. href="#"
  15. class="btn btn-sm btn-flex btn-light-primary"
  16. data-bs-toggle="modal"
  17. data-bs-target="#kt_modal_adjust_balance"
  18. >
  19. <span class="svg-icon svg-icon-3">
  20. <inline-svg :src="getAssetPath('media/icons/duotune/art/art005.svg')" />
  21. </span>
  22. Adjust Balance
  23. </a>
  24. </div>
  25. <!--end::Card toolbar-->
  26. </div>
  27. <!--end::Card header-->
  28. <!--begin::Card body-->
  29. <div class="card-body pt-0">
  30. <div class="fw-bold fs-2">
  31. $32,487.57
  32. <span class="text-muted fs-4 fw-semobold">USD</span>
  33. <div class="fs-7 fw-normal text-muted">
  34. Balance will increase the amount due on the customer's next invoice.
  35. </div>
  36. </div>
  37. </div>
  38. <!--end::Card body-->
  39. </div>
  40. <!--end::Card-->
  41. </template>
  42. <script lang="ts">
  43. import { getAssetPath } from "@/core/helpers/assets"
  44. import { defineComponent } from "vue"
  45. export default defineComponent({
  46. name: "credit-bilance",
  47. props: {
  48. cardClasses: String,
  49. },
  50. components: {},
  51. setup() {
  52. return {
  53. getAssetPath,
  54. }
  55. },
  56. })
  57. </script>