diff --git a/module/oc_telegram_shop/upload/oc_telegram_shop/src/Handlers/ProductsHandler.php b/module/oc_telegram_shop/upload/oc_telegram_shop/src/Handlers/ProductsHandler.php index 10ed62a..ce61570 100755 --- a/module/oc_telegram_shop/upload/oc_telegram_shop/src/Handlers/ProductsHandler.php +++ b/module/oc_telegram_shop/upload/oc_telegram_shop/src/Handlers/ProductsHandler.php @@ -55,6 +55,7 @@ class ProductsHandler } ) ->forPage($page, $perPage) + ->orderBy('date_added', 'DESC') ->get(); $productIds = Arr::pluck($products, 'product_id'); diff --git a/spa/index.html b/spa/index.html index d87d0eb..c8a77f3 100644 --- a/spa/index.html +++ b/spa/index.html @@ -1,14 +1,15 @@ - + - + Vite + Vue
+ diff --git a/spa/package-lock.json b/spa/package-lock.json index 683bed6..39d70c7 100644 --- a/spa/package-lock.json +++ b/spa/package-lock.json @@ -11,7 +11,8 @@ "@heroicons/vue": "^2.2.0", "@tailwindcss/vite": "^4.1.11", "ofetch": "^1.4.1", - "vue": "^3.5.17" + "vue": "^3.5.17", + "vue-tg": "^0.9.0-beta.10" }, "devDependencies": { "@vitejs/plugin-vue": "^6.0.0", @@ -2089,6 +2090,15 @@ } } }, + "node_modules/vue-tg": { + "version": "0.9.0-beta.10", + "resolved": "https://registry.npmjs.org/vue-tg/-/vue-tg-0.9.0-beta.10.tgz", + "integrity": "sha512-ymcOZ4bUa1x+2nveAeNaVWiFsl8E7Itudyz4DKxYVwpE7ApZYwO/go9dchTKP4NIUaUDSeRqYro6Cmlh8xhjYA==", + "license": "MIT", + "peerDependencies": { + "vue": "^3" + } + }, "node_modules/yallist": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz", diff --git a/spa/package.json b/spa/package.json index 871ff51..3826cd9 100644 --- a/spa/package.json +++ b/spa/package.json @@ -4,7 +4,7 @@ "version": "0.0.0", "type": "module", "scripts": { - "dev": "vite", + "dev": "vite --host", "build": "vite build", "preview": "vite preview" }, @@ -12,7 +12,8 @@ "@heroicons/vue": "^2.2.0", "@tailwindcss/vite": "^4.1.11", "ofetch": "^1.4.1", - "vue": "^3.5.17" + "vue": "^3.5.17", + "vue-tg": "^0.9.0-beta.10" }, "devDependencies": { "@vitejs/plugin-vue": "^6.0.0", diff --git a/spa/src/App.vue b/spa/src/App.vue index a95abd3..f3c5fcd 100644 --- a/spa/src/App.vue +++ b/spa/src/App.vue @@ -1,6 +1,8 @@