diff --git a/src/main.js b/src/main.js index 9cb9bb0..689e675 100644 --- a/src/main.js +++ b/src/main.js @@ -3,7 +3,7 @@ import './style.css' import App from './app.vue' import PrimeVue from 'primevue/config'; -import Aura from '@primevue/themes/material'; +import Aura from '@primevue/themes/aura'; import router from "./router" import 'primeicons/primeicons.css' import ToastService from 'primevue/toastservice'; diff --git a/src/views/Home.vue b/src/views/Home.vue index 7175943..049a50f 100644 --- a/src/views/Home.vue +++ b/src/views/Home.vue @@ -11,6 +11,8 @@ import InputGroupAddon from 'primevue/inputgroupaddon'; import Checkbox from 'primevue/checkbox'; import DataTable from 'primevue/datatable'; import Column from 'primevue/column'; +import Tag from 'primevue/tag'; +import Badge from 'primevue/badge'; import { ref, onMounted} from 'vue'; const toast = useToast(); @@ -66,6 +68,22 @@ async function create_product() { } } } +async function editProduct(product){ + console.log(product); +} +const stockSeverity = (data) => { + if (!data) return 'info'; + + const quantity = data.quantity; + + if (quantity <= 5) { + return 'danger'; + } else if (quantity > 5 && quantity <= 20) { + return 'success'; + } else { + return 'warning'; + } +}; onMounted(async () => { try { products.value = await getProducts(); @@ -137,15 +155,29 @@ try {