diff --git a/public/demo/images/avatar/amyelsner.png b/public/demo/images/avatar/amyelsner.png
deleted file mode 100644
index f43f164..0000000
Binary files a/public/demo/images/avatar/amyelsner.png and /dev/null differ
diff --git a/public/demo/images/avatar/annafali.png b/public/demo/images/avatar/annafali.png
deleted file mode 100644
index b312fec..0000000
Binary files a/public/demo/images/avatar/annafali.png and /dev/null differ
diff --git a/public/demo/images/avatar/asiyajavayant.png b/public/demo/images/avatar/asiyajavayant.png
deleted file mode 100644
index 545ca73..0000000
Binary files a/public/demo/images/avatar/asiyajavayant.png and /dev/null differ
diff --git a/public/demo/images/avatar/bernardodominic.png b/public/demo/images/avatar/bernardodominic.png
deleted file mode 100644
index e803b32..0000000
Binary files a/public/demo/images/avatar/bernardodominic.png and /dev/null differ
diff --git a/public/demo/images/avatar/elwinsharvill.png b/public/demo/images/avatar/elwinsharvill.png
deleted file mode 100644
index 6045de8..0000000
Binary files a/public/demo/images/avatar/elwinsharvill.png and /dev/null differ
diff --git a/public/demo/images/avatar/ionibowcher.png b/public/demo/images/avatar/ionibowcher.png
deleted file mode 100644
index 9bd6cdf..0000000
Binary files a/public/demo/images/avatar/ionibowcher.png and /dev/null differ
diff --git a/public/demo/images/avatar/ivanmagalhaes.png b/public/demo/images/avatar/ivanmagalhaes.png
deleted file mode 100644
index 93f34cd..0000000
Binary files a/public/demo/images/avatar/ivanmagalhaes.png and /dev/null differ
diff --git a/public/demo/images/avatar/onyamalimba.png b/public/demo/images/avatar/onyamalimba.png
deleted file mode 100644
index 14166c8..0000000
Binary files a/public/demo/images/avatar/onyamalimba.png and /dev/null differ
diff --git a/public/demo/images/avatar/profile.jpg b/public/demo/images/avatar/profile.jpg
deleted file mode 100644
index b8b6179..0000000
Binary files a/public/demo/images/avatar/profile.jpg and /dev/null differ
diff --git a/public/demo/images/avatar/stephenshaw.png b/public/demo/images/avatar/stephenshaw.png
deleted file mode 100644
index 2ab291a..0000000
Binary files a/public/demo/images/avatar/stephenshaw.png and /dev/null differ
diff --git a/public/demo/images/avatar/xuxuefeng.png b/public/demo/images/avatar/xuxuefeng.png
deleted file mode 100644
index aa2f641..0000000
Binary files a/public/demo/images/avatar/xuxuefeng.png and /dev/null differ
diff --git a/public/demo/images/galleria/galleria1.jpg b/public/demo/images/galleria/galleria1.jpg
deleted file mode 100644
index e36b801..0000000
Binary files a/public/demo/images/galleria/galleria1.jpg and /dev/null differ
diff --git a/public/demo/images/galleria/galleria10.jpg b/public/demo/images/galleria/galleria10.jpg
deleted file mode 100644
index 2120049..0000000
Binary files a/public/demo/images/galleria/galleria10.jpg and /dev/null differ
diff --git a/public/demo/images/galleria/galleria10s.jpg b/public/demo/images/galleria/galleria10s.jpg
deleted file mode 100644
index fce806c..0000000
Binary files a/public/demo/images/galleria/galleria10s.jpg and /dev/null differ
diff --git a/public/demo/images/galleria/galleria11.jpg b/public/demo/images/galleria/galleria11.jpg
deleted file mode 100644
index 98200b5..0000000
Binary files a/public/demo/images/galleria/galleria11.jpg and /dev/null differ
diff --git a/public/demo/images/galleria/galleria11s.jpg b/public/demo/images/galleria/galleria11s.jpg
deleted file mode 100644
index 8c2ec99..0000000
Binary files a/public/demo/images/galleria/galleria11s.jpg and /dev/null differ
diff --git a/public/demo/images/galleria/galleria12.jpg b/public/demo/images/galleria/galleria12.jpg
deleted file mode 100644
index c11a2d6..0000000
Binary files a/public/demo/images/galleria/galleria12.jpg and /dev/null differ
diff --git a/public/demo/images/galleria/galleria12s.jpg b/public/demo/images/galleria/galleria12s.jpg
deleted file mode 100644
index 932fe79..0000000
Binary files a/public/demo/images/galleria/galleria12s.jpg and /dev/null differ
diff --git a/public/demo/images/galleria/galleria13.jpg b/public/demo/images/galleria/galleria13.jpg
deleted file mode 100644
index 7f9258a..0000000
Binary files a/public/demo/images/galleria/galleria13.jpg and /dev/null differ
diff --git a/public/demo/images/galleria/galleria13s.jpg b/public/demo/images/galleria/galleria13s.jpg
deleted file mode 100644
index ec0a1bc..0000000
Binary files a/public/demo/images/galleria/galleria13s.jpg and /dev/null differ
diff --git a/public/demo/images/galleria/galleria14.jpg b/public/demo/images/galleria/galleria14.jpg
deleted file mode 100644
index 6ad39ac..0000000
Binary files a/public/demo/images/galleria/galleria14.jpg and /dev/null differ
diff --git a/public/demo/images/galleria/galleria14s.jpg b/public/demo/images/galleria/galleria14s.jpg
deleted file mode 100644
index c13c4f7..0000000
Binary files a/public/demo/images/galleria/galleria14s.jpg and /dev/null differ
diff --git a/public/demo/images/galleria/galleria15.jpg b/public/demo/images/galleria/galleria15.jpg
deleted file mode 100644
index 773e0f8..0000000
Binary files a/public/demo/images/galleria/galleria15.jpg and /dev/null differ
diff --git a/public/demo/images/galleria/galleria15s.jpg b/public/demo/images/galleria/galleria15s.jpg
deleted file mode 100644
index ecd518e..0000000
Binary files a/public/demo/images/galleria/galleria15s.jpg and /dev/null differ
diff --git a/public/demo/images/galleria/galleria1s.jpg b/public/demo/images/galleria/galleria1s.jpg
deleted file mode 100644
index fdef61d..0000000
Binary files a/public/demo/images/galleria/galleria1s.jpg and /dev/null differ
diff --git a/public/demo/images/galleria/galleria2.jpg b/public/demo/images/galleria/galleria2.jpg
deleted file mode 100644
index f015d16..0000000
Binary files a/public/demo/images/galleria/galleria2.jpg and /dev/null differ
diff --git a/public/demo/images/galleria/galleria2s.jpg b/public/demo/images/galleria/galleria2s.jpg
deleted file mode 100644
index f06145d..0000000
Binary files a/public/demo/images/galleria/galleria2s.jpg and /dev/null differ
diff --git a/public/demo/images/galleria/galleria3.jpg b/public/demo/images/galleria/galleria3.jpg
deleted file mode 100644
index dfe588d..0000000
Binary files a/public/demo/images/galleria/galleria3.jpg and /dev/null differ
diff --git a/public/demo/images/galleria/galleria3s.jpg b/public/demo/images/galleria/galleria3s.jpg
deleted file mode 100644
index c53d6d8..0000000
Binary files a/public/demo/images/galleria/galleria3s.jpg and /dev/null differ
diff --git a/public/demo/images/galleria/galleria4.jpg b/public/demo/images/galleria/galleria4.jpg
deleted file mode 100644
index fc8ed45..0000000
Binary files a/public/demo/images/galleria/galleria4.jpg and /dev/null differ
diff --git a/public/demo/images/galleria/galleria4s.jpg b/public/demo/images/galleria/galleria4s.jpg
deleted file mode 100644
index 58c04a5..0000000
Binary files a/public/demo/images/galleria/galleria4s.jpg and /dev/null differ
diff --git a/public/demo/images/galleria/galleria5.jpg b/public/demo/images/galleria/galleria5.jpg
deleted file mode 100644
index de544fa..0000000
Binary files a/public/demo/images/galleria/galleria5.jpg and /dev/null differ
diff --git a/public/demo/images/galleria/galleria5s.jpg b/public/demo/images/galleria/galleria5s.jpg
deleted file mode 100644
index 35c04c9..0000000
Binary files a/public/demo/images/galleria/galleria5s.jpg and /dev/null differ
diff --git a/public/demo/images/galleria/galleria6.jpg b/public/demo/images/galleria/galleria6.jpg
deleted file mode 100644
index a13c395..0000000
Binary files a/public/demo/images/galleria/galleria6.jpg and /dev/null differ
diff --git a/public/demo/images/galleria/galleria6s.jpg b/public/demo/images/galleria/galleria6s.jpg
deleted file mode 100644
index fe9a3f1..0000000
Binary files a/public/demo/images/galleria/galleria6s.jpg and /dev/null differ
diff --git a/public/demo/images/galleria/galleria7.jpg b/public/demo/images/galleria/galleria7.jpg
deleted file mode 100644
index 1871130..0000000
Binary files a/public/demo/images/galleria/galleria7.jpg and /dev/null differ
diff --git a/public/demo/images/galleria/galleria7s.jpg b/public/demo/images/galleria/galleria7s.jpg
deleted file mode 100644
index e4bf005..0000000
Binary files a/public/demo/images/galleria/galleria7s.jpg and /dev/null differ
diff --git a/public/demo/images/galleria/galleria8.jpg b/public/demo/images/galleria/galleria8.jpg
deleted file mode 100644
index c346a49..0000000
Binary files a/public/demo/images/galleria/galleria8.jpg and /dev/null differ
diff --git a/public/demo/images/galleria/galleria8s.jpg b/public/demo/images/galleria/galleria8s.jpg
deleted file mode 100644
index 1786d91..0000000
Binary files a/public/demo/images/galleria/galleria8s.jpg and /dev/null differ
diff --git a/public/demo/images/galleria/galleria9.jpg b/public/demo/images/galleria/galleria9.jpg
deleted file mode 100644
index 62326d1..0000000
Binary files a/public/demo/images/galleria/galleria9.jpg and /dev/null differ
diff --git a/public/demo/images/galleria/galleria9s.jpg b/public/demo/images/galleria/galleria9s.jpg
deleted file mode 100644
index ca8ca50..0000000
Binary files a/public/demo/images/galleria/galleria9s.jpg and /dev/null differ
diff --git a/public/demo/images/nature/nature1.jpg b/public/demo/images/nature/nature1.jpg
deleted file mode 100644
index 15b628c..0000000
Binary files a/public/demo/images/nature/nature1.jpg and /dev/null differ
diff --git a/public/demo/images/nature/nature10.jpg b/public/demo/images/nature/nature10.jpg
deleted file mode 100644
index d7e126a..0000000
Binary files a/public/demo/images/nature/nature10.jpg and /dev/null differ
diff --git a/public/demo/images/nature/nature11.jpg b/public/demo/images/nature/nature11.jpg
deleted file mode 100644
index 57201ce..0000000
Binary files a/public/demo/images/nature/nature11.jpg and /dev/null differ
diff --git a/public/demo/images/nature/nature12.jpg b/public/demo/images/nature/nature12.jpg
deleted file mode 100644
index 760658e..0000000
Binary files a/public/demo/images/nature/nature12.jpg and /dev/null differ
diff --git a/public/demo/images/nature/nature2.jpg b/public/demo/images/nature/nature2.jpg
deleted file mode 100644
index eb11885..0000000
Binary files a/public/demo/images/nature/nature2.jpg and /dev/null differ
diff --git a/public/demo/images/nature/nature3.jpg b/public/demo/images/nature/nature3.jpg
deleted file mode 100644
index 47ce93d..0000000
Binary files a/public/demo/images/nature/nature3.jpg and /dev/null differ
diff --git a/public/demo/images/nature/nature4.jpg b/public/demo/images/nature/nature4.jpg
deleted file mode 100644
index 84ee127..0000000
Binary files a/public/demo/images/nature/nature4.jpg and /dev/null differ
diff --git a/public/demo/images/nature/nature5.jpg b/public/demo/images/nature/nature5.jpg
deleted file mode 100644
index a0215c2..0000000
Binary files a/public/demo/images/nature/nature5.jpg and /dev/null differ
diff --git a/public/demo/images/nature/nature6.jpg b/public/demo/images/nature/nature6.jpg
deleted file mode 100644
index cf2396b..0000000
Binary files a/public/demo/images/nature/nature6.jpg and /dev/null differ
diff --git a/public/demo/images/nature/nature7.jpg b/public/demo/images/nature/nature7.jpg
deleted file mode 100644
index a7d0a67..0000000
Binary files a/public/demo/images/nature/nature7.jpg and /dev/null differ
diff --git a/public/demo/images/nature/nature8.jpg b/public/demo/images/nature/nature8.jpg
deleted file mode 100644
index 5d6764a..0000000
Binary files a/public/demo/images/nature/nature8.jpg and /dev/null differ
diff --git a/public/demo/images/nature/nature9.jpg b/public/demo/images/nature/nature9.jpg
deleted file mode 100644
index b39b46c..0000000
Binary files a/public/demo/images/nature/nature9.jpg and /dev/null differ
diff --git a/public/demo/images/product/bamboo-watch.jpg b/public/demo/images/product/bamboo-watch.jpg
deleted file mode 100644
index dbff9ed..0000000
Binary files a/public/demo/images/product/bamboo-watch.jpg and /dev/null differ
diff --git a/public/demo/images/product/black-watch.jpg b/public/demo/images/product/black-watch.jpg
deleted file mode 100644
index 03f8bd4..0000000
Binary files a/public/demo/images/product/black-watch.jpg and /dev/null differ
diff --git a/public/demo/images/product/blue-band.jpg b/public/demo/images/product/blue-band.jpg
deleted file mode 100644
index 3b84a9a..0000000
Binary files a/public/demo/images/product/blue-band.jpg and /dev/null differ
diff --git a/public/demo/images/product/blue-t-shirt.jpg b/public/demo/images/product/blue-t-shirt.jpg
deleted file mode 100644
index 3287ead..0000000
Binary files a/public/demo/images/product/blue-t-shirt.jpg and /dev/null differ
diff --git a/public/demo/images/product/bracelet.jpg b/public/demo/images/product/bracelet.jpg
deleted file mode 100644
index 6177665..0000000
Binary files a/public/demo/images/product/bracelet.jpg and /dev/null differ
diff --git a/public/demo/images/product/brown-purse.jpg b/public/demo/images/product/brown-purse.jpg
deleted file mode 100644
index 0411571..0000000
Binary files a/public/demo/images/product/brown-purse.jpg and /dev/null differ
diff --git a/public/demo/images/product/chakra-bracelet.jpg b/public/demo/images/product/chakra-bracelet.jpg
deleted file mode 100644
index 29f4771..0000000
Binary files a/public/demo/images/product/chakra-bracelet.jpg and /dev/null differ
diff --git a/public/demo/images/product/galaxy-earrings.jpg b/public/demo/images/product/galaxy-earrings.jpg
deleted file mode 100644
index ad0b1b1..0000000
Binary files a/public/demo/images/product/galaxy-earrings.jpg and /dev/null differ
diff --git a/public/demo/images/product/game-controller.jpg b/public/demo/images/product/game-controller.jpg
deleted file mode 100644
index 6d309ee..0000000
Binary files a/public/demo/images/product/game-controller.jpg and /dev/null differ
diff --git a/public/demo/images/product/gaming-set.jpg b/public/demo/images/product/gaming-set.jpg
deleted file mode 100644
index 9fdbe6c..0000000
Binary files a/public/demo/images/product/gaming-set.jpg and /dev/null differ
diff --git a/public/demo/images/product/gold-phone-case.jpg b/public/demo/images/product/gold-phone-case.jpg
deleted file mode 100644
index 7671968..0000000
Binary files a/public/demo/images/product/gold-phone-case.jpg and /dev/null differ
diff --git a/public/demo/images/product/green-earbuds.jpg b/public/demo/images/product/green-earbuds.jpg
deleted file mode 100644
index 7813105..0000000
Binary files a/public/demo/images/product/green-earbuds.jpg and /dev/null differ
diff --git a/public/demo/images/product/green-t-shirt.jpg b/public/demo/images/product/green-t-shirt.jpg
deleted file mode 100644
index fdb70a7..0000000
Binary files a/public/demo/images/product/green-t-shirt.jpg and /dev/null differ
diff --git a/public/demo/images/product/grey-t-shirt.jpg b/public/demo/images/product/grey-t-shirt.jpg
deleted file mode 100644
index 5b6d78a..0000000
Binary files a/public/demo/images/product/grey-t-shirt.jpg and /dev/null differ
diff --git a/public/demo/images/product/headphones.jpg b/public/demo/images/product/headphones.jpg
deleted file mode 100644
index 5f9f31d..0000000
Binary files a/public/demo/images/product/headphones.jpg and /dev/null differ
diff --git a/public/demo/images/product/light-green-t-shirt.jpg b/public/demo/images/product/light-green-t-shirt.jpg
deleted file mode 100644
index 2fb6219..0000000
Binary files a/public/demo/images/product/light-green-t-shirt.jpg and /dev/null differ
diff --git a/public/demo/images/product/lime-band.jpg b/public/demo/images/product/lime-band.jpg
deleted file mode 100644
index 5627c6b..0000000
Binary files a/public/demo/images/product/lime-band.jpg and /dev/null differ
diff --git a/public/demo/images/product/mini-speakers.jpg b/public/demo/images/product/mini-speakers.jpg
deleted file mode 100644
index 8883aa2..0000000
Binary files a/public/demo/images/product/mini-speakers.jpg and /dev/null differ
diff --git a/public/demo/images/product/painted-phone-case.jpg b/public/demo/images/product/painted-phone-case.jpg
deleted file mode 100644
index 5da5f00..0000000
Binary files a/public/demo/images/product/painted-phone-case.jpg and /dev/null differ
diff --git a/public/demo/images/product/pink-band.jpg b/public/demo/images/product/pink-band.jpg
deleted file mode 100644
index 50124ad..0000000
Binary files a/public/demo/images/product/pink-band.jpg and /dev/null differ
diff --git a/public/demo/images/product/pink-purse.jpg b/public/demo/images/product/pink-purse.jpg
deleted file mode 100644
index a5e864f..0000000
Binary files a/public/demo/images/product/pink-purse.jpg and /dev/null differ
diff --git a/public/demo/images/product/product-placeholder.svg b/public/demo/images/product/product-placeholder.svg
deleted file mode 100644
index 714f105..0000000
--- a/public/demo/images/product/product-placeholder.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
\ No newline at end of file
diff --git a/public/demo/images/product/purple-band.jpg b/public/demo/images/product/purple-band.jpg
deleted file mode 100644
index 17523fe..0000000
Binary files a/public/demo/images/product/purple-band.jpg and /dev/null differ
diff --git a/public/demo/images/product/purple-gemstone-necklace.jpg b/public/demo/images/product/purple-gemstone-necklace.jpg
deleted file mode 100644
index a40d4b3..0000000
Binary files a/public/demo/images/product/purple-gemstone-necklace.jpg and /dev/null differ
diff --git a/public/demo/images/product/purple-t-shirt.jpg b/public/demo/images/product/purple-t-shirt.jpg
deleted file mode 100644
index 12d75f1..0000000
Binary files a/public/demo/images/product/purple-t-shirt.jpg and /dev/null differ
diff --git a/public/demo/images/product/shoes.jpg b/public/demo/images/product/shoes.jpg
deleted file mode 100644
index efc7aca..0000000
Binary files a/public/demo/images/product/shoes.jpg and /dev/null differ
diff --git a/public/demo/images/product/sneakers.jpg b/public/demo/images/product/sneakers.jpg
deleted file mode 100644
index 53f66dc..0000000
Binary files a/public/demo/images/product/sneakers.jpg and /dev/null differ
diff --git a/public/demo/images/product/teal-t-shirt.jpg b/public/demo/images/product/teal-t-shirt.jpg
deleted file mode 100644
index 749ae9d..0000000
Binary files a/public/demo/images/product/teal-t-shirt.jpg and /dev/null differ
diff --git a/public/demo/images/product/yellow-earbuds.jpg b/public/demo/images/product/yellow-earbuds.jpg
deleted file mode 100644
index 1bfc87a..0000000
Binary files a/public/demo/images/product/yellow-earbuds.jpg and /dev/null differ
diff --git a/public/demo/images/product/yoga-mat.jpg b/public/demo/images/product/yoga-mat.jpg
deleted file mode 100644
index 18d9564..0000000
Binary files a/public/demo/images/product/yoga-mat.jpg and /dev/null differ
diff --git a/public/demo/images/product/yoga-set.jpg b/public/demo/images/product/yoga-set.jpg
deleted file mode 100644
index 734ba58..0000000
Binary files a/public/demo/images/product/yoga-set.jpg and /dev/null differ
diff --git a/src/layout/AppLayout.vue b/src/layout/AppLayout.vue
index e5e216c..22ebfa4 100644
--- a/src/layout/AppLayout.vue
+++ b/src/layout/AppLayout.vue
@@ -26,7 +26,8 @@ const containerClass = computed(() => {
'layout-mobile-active': layoutState.staticMenuMobileActive
};
});
-const bindOutsideClickListener = () => {
+
+function bindOutsideClickListener() {
if (!outsideClickListener.value) {
outsideClickListener.value = (event) => {
if (isOutsideClicked(event)) {
@@ -35,19 +36,21 @@ const bindOutsideClickListener = () => {
};
document.addEventListener('click', outsideClickListener.value);
}
-};
-const unbindOutsideClickListener = () => {
+}
+
+function unbindOutsideClickListener() {
if (outsideClickListener.value) {
document.removeEventListener('click', outsideClickListener);
outsideClickListener.value = null;
}
-};
-const isOutsideClicked = (event) => {
+}
+
+function isOutsideClicked(event) {
const sidebarEl = document.querySelector('.layout-sidebar');
const topbarEl = document.querySelector('.layout-menu-button');
return !(sidebarEl.isSameNode(event.target) || sidebarEl.contains(event.target) || topbarEl.isSameNode(event.target) || topbarEl.contains(event.target));
-};
+}
diff --git a/src/layout/AppMenuItem.vue b/src/layout/AppMenuItem.vue
index a963d40..6ebce9e 100644
--- a/src/layout/AppMenuItem.vue
+++ b/src/layout/AppMenuItem.vue
@@ -43,7 +43,8 @@ watch(
isActiveMenu.value = newVal === itemKey.value || newVal.startsWith(itemKey.value + '-');
}
);
-const itemClick = (event, item) => {
+
+function itemClick(event, item) {
if (item.disabled) {
event.preventDefault();
return;
@@ -60,11 +61,11 @@ const itemClick = (event, item) => {
const foundItemKey = item.items ? (isActiveMenu.value ? props.parentItemKey : itemKey) : itemKey.value;
setActiveMenuItem(foundItemKey);
-};
+}
-const checkActiveRoute = (item) => {
+function checkActiveRoute(item) {
return route.path === item.to;
-};
+}
diff --git a/src/views/Dashboard.vue b/src/views/Dashboard.vue
index 7226dfc..32abb7a 100644
--- a/src/views/Dashboard.vue
+++ b/src/views/Dashboard.vue
@@ -169,7 +169,7 @@ watch([getPrimary, getSurface, isDarkTheme], () => {
-
+
diff --git a/src/views/pages/Crud.vue b/src/views/pages/Crud.vue
index 74d91f8..123869b 100644
--- a/src/views/pages/Crud.vue
+++ b/src/views/pages/Crud.vue
@@ -26,20 +26,23 @@ const statuses = ref([
{ label: 'OUTOFSTOCK', value: 'outofstock' }
]);
-const formatCurrency = (value) => {
+function formatCurrency(value) {
if (value) return value.toLocaleString('en-US', { style: 'currency', currency: 'USD' });
return;
-};
-const openNew = () => {
+}
+
+function openNew() {
product.value = {};
submitted.value = false;
productDialog.value = true;
-};
-const hideDialog = () => {
+}
+
+function hideDialog() {
productDialog.value = false;
submitted.value = false;
-};
-const saveProduct = () => {
+}
+
+function saveProduct() {
submitted.value = true;
if (product?.value.name?.trim()) {
@@ -59,22 +62,26 @@ const saveProduct = () => {
productDialog.value = false;
product.value = {};
}
-};
-const editProduct = (prod) => {
+}
+
+function editProduct(prod) {
product.value = { ...prod };
productDialog.value = true;
-};
-const confirmDeleteProduct = (prod) => {
+}
+
+function confirmDeleteProduct(prod) {
product.value = prod;
deleteProductDialog.value = true;
-};
-const deleteProduct = () => {
+}
+
+function deleteProduct() {
products.value = products.value.filter((val) => val.id !== product.value.id);
deleteProductDialog.value = false;
product.value = {};
toast.add({ severity: 'success', summary: 'Successful', detail: 'Product Deleted', life: 3000 });
-};
-const findIndexById = (id) => {
+}
+
+function findIndexById(id) {
let index = -1;
for (let i = 0; i < products.value.length; i++) {
if (products.value[i].id === id) {
@@ -84,29 +91,33 @@ const findIndexById = (id) => {
}
return index;
-};
-const createId = () => {
+}
+
+function createId() {
let id = '';
var chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789';
for (var i = 0; i < 5; i++) {
id += chars.charAt(Math.floor(Math.random() * chars.length));
}
return id;
-};
-const exportCSV = () => {
+}
+
+function exportCSV() {
dt.value.exportCSV();
-};
-const confirmDeleteSelected = () => {
+}
+
+function confirmDeleteSelected() {
deleteProductsDialog.value = true;
-};
-const deleteSelectedProducts = () => {
+}
+
+function deleteSelectedProducts() {
products.value = products.value.filter((val) => !selectedProducts.value.includes(val));
deleteProductsDialog.value = false;
selectedProducts.value = null;
toast.add({ severity: 'success', summary: 'Successful', detail: 'Products Deleted', life: 3000 });
-};
+}
-const getStatusLabel = (status) => {
+function getStatusLabel(status) {
switch (status) {
case 'INSTOCK':
return 'success';
@@ -120,7 +131,7 @@ const getStatusLabel = (status) => {
default:
return null;
}
-};
+}
diff --git a/src/views/pages/Landing.vue b/src/views/pages/Landing.vue
index 8b504f2..314d5d6 100644
--- a/src/views/pages/Landing.vue
+++ b/src/views/pages/Landing.vue
@@ -1,10 +1,10 @@
diff --git a/src/views/uikit/ButtonDoc.vue b/src/views/uikit/ButtonDoc.vue
index 77c96f1..d80151e 100644
--- a/src/views/uikit/ButtonDoc.vue
+++ b/src/views/uikit/ButtonDoc.vue
@@ -21,10 +21,10 @@ const items = ref([
const loading = ref([false, false, false]);
-const load = (index) => {
+function load(index) {
loading.value[index] = true;
setTimeout(() => (loading.value[index] = false), 1000);
-};
+}
diff --git a/src/views/uikit/ChartDoc.vue b/src/views/uikit/ChartDoc.vue
index d0adf90..a8e3e86 100644
--- a/src/views/uikit/ChartDoc.vue
+++ b/src/views/uikit/ChartDoc.vue
@@ -18,7 +18,7 @@ onMounted(() => {
setColorOptions();
});
-const setColorOptions = () => {
+function setColorOptions() {
const documentStyle = getComputedStyle(document.documentElement);
const textColor = documentStyle.getPropertyValue('--text-color');
const textColorSecondary = documentStyle.getPropertyValue('--text-color-secondary');
@@ -216,7 +216,7 @@ const setColorOptions = () => {
}
}
};
-};
+}
watch(
[getPrimary, getSurface, isDarkTheme],
diff --git a/src/views/uikit/FileDoc.vue b/src/views/uikit/FileDoc.vue
index ff8a707..3394437 100644
--- a/src/views/uikit/FileDoc.vue
+++ b/src/views/uikit/FileDoc.vue
@@ -5,13 +5,13 @@ import { ref } from 'vue';
const toast = useToast();
const fileupload = ref();
-const upload = () => {
+function upload() {
fileupload.value.upload();
-};
+}
-const onUpload = () => {
+function onUpload() {
toast.add({ severity: 'info', summary: 'Success', detail: 'File Uploaded', life: 3000 });
-};
+}
diff --git a/src/views/uikit/InputDoc.vue b/src/views/uikit/InputDoc.vue
index 3f6e7cb..4b5a03b 100644
--- a/src/views/uikit/InputDoc.vue
+++ b/src/views/uikit/InputDoc.vue
@@ -58,7 +58,7 @@ onMounted(() => {
NodeService.getTreeNodes().then((data) => (treeSelectNodes.value = data));
});
-const searchCountry = (event) => {
+function searchCountry(event) {
setTimeout(() => {
if (!event.query.trim().length) {
autoFilteredValue.value = [...autoValue.value];
@@ -68,7 +68,7 @@ const searchCountry = (event) => {
});
}
}, 250);
-};
+}
diff --git a/src/views/uikit/ListDoc.vue b/src/views/uikit/ListDoc.vue
index 44dc51b..c534935 100644
--- a/src/views/uikit/ListDoc.vue
+++ b/src/views/uikit/ListDoc.vue
@@ -16,7 +16,7 @@ onMounted(() => {
});
});
-const getSeverity = (product) => {
+function getSeverity(product) {
switch (product.inventoryStatus) {
case 'INSTOCK':
return 'success';
@@ -30,7 +30,7 @@ const getSeverity = (product) => {
default:
return null;
}
-};
+}
diff --git a/src/views/uikit/MediaDoc.vue b/src/views/uikit/MediaDoc.vue
index c45a300..0a16894 100644
--- a/src/views/uikit/MediaDoc.vue
+++ b/src/views/uikit/MediaDoc.vue
@@ -46,7 +46,7 @@ onMounted(() => {
PhotoService.getImages().then((data) => (images.value = data));
});
-const getSeverity = (status) => {
+function getSeverity(status) {
switch (status) {
case 'INSTOCK':
return 'success';
@@ -60,7 +60,7 @@ const getSeverity = (status) => {
default:
return null;
}
-};
+}
diff --git a/src/views/uikit/MenuDoc.vue b/src/views/uikit/MenuDoc.vue
index 315c4da..4d02b0c 100644
--- a/src/views/uikit/MenuDoc.vue
+++ b/src/views/uikit/MenuDoc.vue
@@ -412,13 +412,13 @@ const panelMenuitems = ref([
}
]);
-const toggleMenu = (event) => {
+function toggleMenu(event) {
menu.value.toggle(event);
-};
+}
-const onContextRightClick = (event) => {
+function onContextRightClick(event) {
contextMenu.value.show(event);
-};
+}
diff --git a/src/views/uikit/MessagesDoc.vue b/src/views/uikit/MessagesDoc.vue
index 0d7e589..1d15d4d 100644
--- a/src/views/uikit/MessagesDoc.vue
+++ b/src/views/uikit/MessagesDoc.vue
@@ -7,21 +7,21 @@ const message = ref([]);
const username = ref(null);
const email = ref(null);
-const showSuccess = () => {
+function showSuccess() {
toast.add({ severity: 'success', summary: 'Success Message', detail: 'Message Detail', life: 3000 });
-};
+}
-const showInfo = () => {
+function showInfo() {
toast.add({ severity: 'info', summary: 'Info Message', detail: 'Message Detail', life: 3000 });
-};
+}
-const showWarn = () => {
+function showWarn() {
toast.add({ severity: 'warn', summary: 'Warn Message', detail: 'Message Detail', life: 3000 });
-};
+}
-const showError = () => {
+function showError() {
toast.add({ severity: 'error', summary: 'Error Message', detail: 'Message Detail', life: 3000 });
-};
+}
diff --git a/src/views/uikit/MiscDoc.vue b/src/views/uikit/MiscDoc.vue
index 440f92a..748da31 100644
--- a/src/views/uikit/MiscDoc.vue
+++ b/src/views/uikit/MiscDoc.vue
@@ -4,7 +4,7 @@ import { onBeforeUnmount, onMounted, ref } from 'vue';
const value = ref(0);
let interval = null;
-const startProgress = () => {
+function startProgress() {
interval = setInterval(() => {
let newValue = value.value + Math.floor(Math.random() * 10) + 1;
if (newValue >= 100) {
@@ -12,11 +12,12 @@ const startProgress = () => {
}
value.value = newValue;
}, 2000);
-};
-const endProgress = () => {
+}
+
+function endProgress() {
clearInterval(interval);
interval = null;
-};
+}
onMounted(() => {
startProgress();
diff --git a/src/views/uikit/OverlayDoc.vue b/src/views/uikit/OverlayDoc.vue
index 7ab6cfa..bc79cb2 100644
--- a/src/views/uikit/OverlayDoc.vue
+++ b/src/views/uikit/OverlayDoc.vue
@@ -24,36 +24,32 @@ onMounted(() => {
ProductService.getProductsSmall().then((data) => (products.value = data));
});
-const open = () => {
+function open() {
display.value = true;
-};
+}
-const close = () => {
+function close() {
display.value = false;
-};
+}
-const openConfirmation = () => {
+function openConfirmation() {
displayConfirmation.value = true;
-};
+}
-const closeConfirmation = () => {
+function closeConfirmation() {
displayConfirmation.value = false;
-};
+}
-const toggle = (event) => {
- op.value.toggle(event);
-};
-
-const toggleDataTable = (event) => {
+function toggleDataTable(event) {
op2.value.toggle(event);
-};
+}
-const onProductSelect = (event) => {
+function onProductSelect(event) {
op.value.hide();
toast.add({ severity: 'info', summary: 'Product Selected', detail: event.data.name, life: 3000 });
-};
+}
-const confirm = (event) => {
+function confirm(event) {
confirmPopup.require({
target: event.target,
message: 'Are you sure you want to proceed?',
@@ -73,7 +69,7 @@ const confirm = (event) => {
toast.add({ severity: 'info', summary: 'Rejected', detail: 'You have rejected', life: 3000 });
}
});
-};
+}
diff --git a/src/views/uikit/PanelsDoc.vue b/src/views/uikit/PanelsDoc.vue
index c8ba892..b6559e3 100644
--- a/src/views/uikit/PanelsDoc.vue
+++ b/src/views/uikit/PanelsDoc.vue
@@ -26,9 +26,9 @@ const cardMenu = ref([
]);
const menuRef = ref(null);
-const toggle = () => {
+function toggle() {
menuRef.value.toggle(event);
-};
+}
diff --git a/src/views/uikit/TableDoc.vue b/src/views/uikit/TableDoc.vue
index e585b3f..5161fff 100644
--- a/src/views/uikit/TableDoc.vue
+++ b/src/views/uikit/TableDoc.vue
@@ -26,7 +26,7 @@ const representatives = reactive([
{ name: 'XuXue Feng', image: 'xuxuefeng.png' }
]);
-const getOrderSeverity = (order) => {
+function getOrderSeverity(order) {
switch (order.status) {
case 'DELIVERED':
return 'success';
@@ -43,9 +43,9 @@ const getOrderSeverity = (order) => {
default:
return null;
}
-};
+}
-const getSeverity = (status) => {
+function getSeverity(status) {
switch (status) {
case 'unqualified':
return 'danger';
@@ -62,9 +62,9 @@ const getSeverity = (status) => {
case 'renewal':
return null;
}
-};
+}
-const getStockSeverity = (product) => {
+function getStockSeverity(product) {
switch (product.inventoryStatus) {
case 'INSTOCK':
return 'success';
@@ -78,7 +78,7 @@ const getStockSeverity = (product) => {
default:
return null;
}
-};
+}
onBeforeMount(() => {
ProductService.getProductsWithOrdersSmall().then((data) => (products.value = data));
@@ -93,7 +93,7 @@ onBeforeMount(() => {
initFilters1();
});
-const initFilters1 = () => {
+function initFilters1() {
filters1.value = {
global: { value: null, matchMode: FilterMatchMode.CONTAINS },
name: { operator: FilterOperator.AND, constraints: [{ value: null, matchMode: FilterMatchMode.STARTS_WITH }] },
@@ -105,29 +105,29 @@ const initFilters1 = () => {
activity: { value: [0, 100], matchMode: FilterMatchMode.BETWEEN },
verified: { value: null, matchMode: FilterMatchMode.EQUALS }
};
-};
+}
-const expandAll = () => {
+function expandAll() {
expandedRows.value = products.value.reduce((acc, p) => (acc[p.id] = true) && acc, {});
-};
+}
-const collapseAll = () => {
+function collapseAll() {
expandedRows.value = null;
-};
+}
-const formatCurrency = (value) => {
+function formatCurrency(value) {
return value.toLocaleString('en-US', { style: 'currency', currency: 'USD' });
-};
+}
-const formatDate = (value) => {
+function formatDate(value) {
return value.toLocaleDateString('en-US', {
day: '2-digit',
month: '2-digit',
year: 'numeric'
});
-};
+}
-const calculateCustomerTotal = (name) => {
+function calculateCustomerTotal(name) {
let total = 0;
if (customers3.value) {
for (let customer of customers3.value) {
@@ -138,7 +138,7 @@ const calculateCustomerTotal = (name) => {
}
return total;
-};
+}