From de7036c7cc6dd7e436ad1d31b988d9d56ad31f76 Mon Sep 17 00:00:00 2001 From: Luca Rinaldi Date: Sun, 29 Nov 2020 03:58:00 +0100 Subject: [PATCH] feat(store): update the italian store links (#1002) --- src/store/model/amazon-it.ts | 378 ++++++++++++++++++++++++++++++++++- src/store/model/comet.ts | 20 ++ src/store/model/euronics.ts | 20 +- src/store/model/unieuro.ts | 14 ++ 4 files changed, 428 insertions(+), 4 deletions(-) diff --git a/src/store/model/amazon-it.ts b/src/store/model/amazon-it.ts index 635db8d..a1be17e 100644 --- a/src/store/model/amazon-it.ts +++ b/src/store/model/amazon-it.ts @@ -16,10 +16,362 @@ export const AmazonIt: Store = { } }, links: [ + { + brand: 'asus', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08L8LG4M3&Quantity.1=1', + model: 'dual', + series: '3070', + url: 'https://www.amazon.it/dp/B08L8LG4M3' + }, + { + brand: 'asus', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08L8HPKR6&Quantity.1=1', + model: 'dual', + series: '3070', + url: 'https://www.amazon.it/dp/B08L8HPKR6' + }, + { + brand: 'asus', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08L8JNTXQ&Quantity.1=1', + model: 'strix', + series: '3070', + url: 'https://www.amazon.it/dp/B08L8JNTXQ' + }, + { + brand: 'asus', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08L8KC1J7&Quantity.1=1', + model: 'tuf', + series: '3070', + url: 'https://www.amazon.it/dp/B08L8KC1J7' + }, + { + brand: 'gigabyte', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08KY266MG&Quantity.1=1', + model: 'gaming oc', + series: '3070', + url: 'https://www.amazon.it/dp/B08KY266MG' + }, + { + brand: 'msi', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08KWN2LZG&Quantity.1=1', + model: 'gaming', + series: '3070', + url: 'https://www.amazon.it/dp/B08KWN2LZG' + }, + { + brand: 'pny', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08HBJB7YD&Quantity.1=1', + model: 'xlr8 revel', + series: '3070', + url: 'https://www.amazon.it/dp/B08HBJB7YD' + }, + { + brand: 'pny', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08HBF5L3K&Quantity.1=1', + model: 'xlr8 uprising', + series: '3070', + url: 'https://www.amazon.it/dp/B08HBF5L3K' + }, + { + brand: 'msi', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08KWPDXJZ&Quantity.1=1', + model: 'ventus 2x oc', + series: '3070', + url: 'https://www.amazon.it/dp/B08KWPDXJZ' + }, + { + brand: 'msi', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08KWLMZV4&Quantity.1=1', + model: 'ventus 3x oc', + series: '3070', + url: 'https://www.amazon.it/dp/B08KWLMZV4' + }, + { + brand: 'zotac', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08LF32LJ6&Quantity.1=1', + model: 'gaming', + series: '3070', + url: 'https://www.amazon.it/dp/B08LF32LJ6' + }, + { + brand: 'evga', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08L8L71SM&Quantity.1=1', + model: 'xc3 ultra', + series: '3070', + url: 'https://www.amazon.it/dp/B08L8L71SM' + }, + { + brand: 'evga', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08L8L9TCZ&Quantity.1=1', + model: 'ftw3', + series: '3070', + url: 'https://www.amazon.it/dp/B08L8L9TCZ' + }, + { + brand: 'gigabyte', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08KY266MG&Quantity.1=1', + model: 'gaming oc', + series: '3070', + url: 'https://www.amazon.it/dp/B08KY266MG' + }, + { + brand: 'gigabyte', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08M13DXSZ&Quantity.1=1', + model: 'vision oc', + series: '3070', + url: 'https://www.amazon.it/dp/B08M13DXSZ' + }, + { + brand: 'gigabyte', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08KXZV626&Quantity.1=1', + model: 'eagle', + series: '3070', + url: 'https://www.amazon.it/dp/B08KXZV626' + }, + { + brand: 'pny', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08HBR7QBM&Quantity.1=1', + model: 'xlr8 revel', + series: '3080', + url: 'https://www.amazon.it/dp/B08HBR7QBM' + }, + { + brand: 'pny', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08HBTJMLJ&Quantity.1=1', + model: 'xlr8 revel', + series: '3080', + url: 'https://www.amazon.it/dp/B08HBTJMLJ' + }, + { + brand: 'evga', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08HR3Y5GQ&Quantity.1=1', + model: 'ftw3 ultra', + series: '3080', + url: 'https://www.amazon.it/dp/B08HR3Y5GQ' + }, + { + brand: 'evga', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08HR55YB5&Quantity.1=1', + model: 'xc3 ultra', + series: '3080', + url: 'https://www.amazon.it/dp/B08HR55YB5' + }, + { + brand: 'evga', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08HR4RJ3Q&Quantity.1=1', + model: 'xc3', + series: '3080', + url: 'https://www.amazon.it/dp/B08HR4RJ3Q' + }, + { + brand: 'evga', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08HR6FMF3&Quantity.1=1', + model: 'xc3 black', + series: '3080', + url: 'https://www.amazon.it/dp/B08HR6FMF3' + }, + { + brand: 'gigabyte', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08HJTH61J&Quantity.1=1', + model: 'gaming oc', + series: '3080', + url: 'https://www.amazon.it/dp/B08HJTH61J' + }, + { + brand: 'gigabyte', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08HJS2JLJ&Quantity.1=1', + model: 'eagle oc', + series: '3080', + url: 'https://www.amazon.it/dp/B08HJS2JLJ' + }, + { + brand: 'asus', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08HH5WF97&Quantity.1=1', + model: 'tuf oc', + series: '3080', + url: 'https://www.amazon.it/dp/B08HH5WF97' + }, + { + brand: 'asus', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08HHDP9DW&Quantity.1=1', + model: 'tuf', + series: '3080', + url: 'https://www.amazon.it/dp/B08HHDP9DW' + }, + { + brand: 'asus', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08J6GMWCQ&Quantity.1=1', + model: 'strix oc', + series: '3090', + url: 'https://www.amazon.it/dp/B08J6GMWCQ' + }, + { + brand: 'msi', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08HR5SXPS&Quantity.1=1', + model: 'ventus 3x oc', + series: '3080', + url: 'https://www.amazon.it/dp/B08HR5SXPS' + }, + { + brand: 'zotac', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08HJNKT3P&Quantity.1=1', + model: 'trinity', + series: '3080', + url: 'https://www.amazon.it/dp/B08HJNKT3P' + }, + { + brand: 'zotac', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08HJQ182D&Quantity.1=1', + model: 'trinity', + series: '3090', + url: 'https://www.amazon.it/dp/B08HJQ182D' + }, + { + brand: 'pny', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08HBQWBHH&Quantity.1=1', + model: 'xlr8 revel', + series: '3090', + url: 'https://www.amazon.it/dp/B08HBQWBHH' + }, + { + brand: 'pny', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08HBVX53D&Quantity.1=1', + model: 'xlr8 revel', + series: '3090', + url: 'https://www.amazon.it/dp/B08HBVX53D' + }, + { + brand: 'msi', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08HRBW6VB&Quantity.1=1', + model: 'gaming x trio', + series: '3090', + url: 'https://www.amazon.it/dp/B08HRBW6VB' + }, + { + brand: 'msi', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08HR9D2JS&Quantity.1=1', + model: 'ventus 3x', + series: '3090', + url: 'https://www.amazon.it/dp/B08HR9D2JS' + }, + { + brand: 'gigabyte', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08HJRF2CN&Quantity.1=1', + model: 'gaming oc', + series: '3090', + url: 'https://www.amazon.it/dp/B08HJRF2CN' + }, + { + brand: 'gigabyte', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08HJPDJTY&Quantity.1=1', + model: 'eagle oc', + series: '3090', + url: 'https://www.amazon.it/dp/B08HJPDJTY' + }, + { + brand: 'asus', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08HJGNJ81&Quantity.1=1', + model: 'tuf oc', + series: '3090', + url: 'https://www.amazon.it/dp/B08HJGNJ81' + }, + { + brand: 'asus', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08HJLLF7G&Quantity.1=1', + model: 'tuf oc', + series: '3090', + url: 'https://www.amazon.it/dp/B08HJLLF7G' + }, + { + brand: 'amd', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08166SLDF&Quantity.1=1', + model: '5600x', + series: 'ryzen5600', + url: 'https://www.amazon.it/dp/B08166SLDF' + }, + { + brand: 'amd', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B0815XFSGK&Quantity.1=1', + model: '5800x', + series: 'ryzen5800', + url: 'https://www.amazon.it/dp/product/B0815XFSGK' + }, + { + brand: 'amd', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08164VTWH&Quantity.1=1', + model: '5900x', + series: 'ryzen5900', + url: 'https://www.amazon.it/dp/B08164VTWH' + }, + { + brand: 'amd', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B0815Y8J9N&Quantity.1=1', + model: '5950x', + series: 'ryzen5950', + url: 'https://www.amazon.it/dp/B0815Y8J9N' + }, + { + brand: 'sapphire', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08MVC76SR&Quantity.1=1', + model: 'amd reference', + series: 'rx6800xt', + url: 'https://www.amazon.it/dp/B08MVC76SR' + }, + { + brand: 'sapphire', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08MVCLBWK&Quantity.1=1', + model: 'amd reference', + series: 'rx6800', + url: 'https://www.amazon.it/dp/B08MVCLBWK' + }, { brand: 'sony', cartUrl: - 'https://www.amazon.com/gp/aws/cart/add.html?ASIN.1=B08KKJ37F7&Quantity.1=1', + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08KKJ37F7&Quantity.1=1', model: 'ps5 console', series: 'sonyps5c', url: 'https://www.amazon.it/dp/B08KKJ37F7' @@ -31,6 +383,30 @@ export const AmazonIt: Store = { model: 'ps5 digital', series: 'sonyps5de', url: 'https://www.amazon.it/dp/B08KJF2D25' + }, + { + brand: 'microsoft', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08JDSW1ZW&Quantity.1=1', + model: 'xbox series x', + series: 'xboxsx', + url: 'https://www.amazon.it/dp/B08JDSW1ZW' + }, + { + brand: 'microsoft', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B08JDTCXRG&Quantity.1=1', + model: 'xbox series s', + series: 'xboxss', + url: 'https://www.amazon.it/dp/B08JDTCXRG' + }, + { + brand: 'corsair', + cartUrl: + 'https://www.amazon.it/gp/aws/cart/add.html?ASIN.1=B07M63H81H&Quantity.1=1', + model: '750 platinum', + series: 'sf', + url: 'https://www.amazon.it/dp/B07M63H81H' } ], name: 'amazon-it' diff --git a/src/store/model/comet.ts b/src/store/model/comet.ts index dc09008..749f576 100644 --- a/src/store/model/comet.ts +++ b/src/store/model/comet.ts @@ -14,6 +14,26 @@ export const Comet: Store = { model: 'ps5 console', series: 'sonyps5c', url: 'https://www.comet.it/ps5/sony-playstation-5' + }, + { + brand: 'sony', + model: 'ps5 digital', + series: 'sonyps5de', + url: 'https://www.comet.it/ps5/sony-playstation-5-digital-edition' + }, + { + brand: 'microsoft', + cartUrl: 'https://www.comet.it/cart/insert/MIS01077A/online', + model: 'xbox series x', + series: 'xboxsx', + url: 'https://www.comet.it/xbox-serie-x/xbox-series-x' + }, + { + brand: 'microsoft', + cartUrl: 'https://www.comet.it/cart/insert/MIS010761/online', + model: 'xbox series s', + series: 'xboxss', + url: 'https://www.comet.it/xbox-serie-x/xbox-series-s' } ], name: 'comet' diff --git a/src/store/model/euronics.ts b/src/store/model/euronics.ts index 4850bfb..3418fbf 100644 --- a/src/store/model/euronics.ts +++ b/src/store/model/euronics.ts @@ -4,7 +4,7 @@ export const Euronics: Store = { labels: { inStock: { container: '.purchaseButtonsWidth', - text: ['Aggiungi al carrello', 'prenota e ritira'] + text: ['Aggiungi al carrello'] } }, links: [ @@ -13,14 +13,28 @@ export const Euronics: Store = { model: 'ps5 console', series: 'sonyps5c', url: - 'https://www.euronics.it/console/sony-computer/playstation-5/eProd202008906/' + 'https://www.euronics.it/console/sony-computer/playstation-5/eProd202008906' }, { brand: 'sony', model: 'ps5 digital', series: 'sonyps5de', url: - 'https://www.euronics.it/console/sony-computer/playstation-5-digital-edition/eProd202008907/' + 'https://www.euronics.it/console/sony-computer/playstation-5-digital-edition/eProd202008907' + }, + { + brand: 'microsoft', + model: 'xbox series x', + series: 'xboxsx', + url: + 'https://www.euronics.it/console/microsoft/xbox-series-x-1tb-it-italy-sxto/eProd202008981' + }, + { + brand: 'microsoft', + model: 'xbox series s', + series: 'xboxss', + url: + 'https://www.euronics.it/console/microsoft/xbox-series-s-512gb-it-italy-ltsn/eProd202008982' } ], name: 'euronics' diff --git a/src/store/model/unieuro.ts b/src/store/model/unieuro.ts index 28d12bf..7e4ca3a 100644 --- a/src/store/model/unieuro.ts +++ b/src/store/model/unieuro.ts @@ -21,6 +21,20 @@ export const Unieuro: Store = { series: 'sonyps5de', url: 'https://www.unieuro.it/online/Playstation-5/PlayStation-5-Digital-Edition-pidSONPS5DIGITAL' + }, + { + brand: 'microsoft', + model: 'xbox series x', + series: 'xboxsx', + url: + 'https://www.unieuro.it/online/Xbox-Series/Xbox-Series-X-pidDBLRRT00008' + }, + { + brand: 'microsoft', + model: 'xbox series s', + series: 'xboxss', + url: + 'https://www.unieuro.it/online/Xbox-Series/Xbox-Series-S-pidDBLRRS00008' } ], name: 'unieuro'