From 52a09a42f8be735794646781973a5506c75e2e3e Mon Sep 17 00:00:00 2001 From: Michael Bromley Date: Mon, 3 Jul 2023 14:40:59 +0200 Subject: [PATCH] fix(admin-ui): Use SKU to filter product variant list --- packages/admin-ui/i18n-coverage.json | 56 +++++++++---------- .../product-variant-list.component.html | 2 +- .../product-variant-list.component.ts | 8 ++- .../src/lib/static/i18n-messages/cs.json | 3 +- .../src/lib/static/i18n-messages/de.json | 1 + .../src/lib/static/i18n-messages/en.json | 1 + .../src/lib/static/i18n-messages/es.json | 1 + .../src/lib/static/i18n-messages/fr.json | 1 + .../src/lib/static/i18n-messages/it.json | 1 + .../src/lib/static/i18n-messages/pl.json | 1 + .../src/lib/static/i18n-messages/pt_BR.json | 1 + .../src/lib/static/i18n-messages/pt_PT.json | 1 + .../src/lib/static/i18n-messages/ru.json | 1 + .../src/lib/static/i18n-messages/uk.json | 1 + .../src/lib/static/i18n-messages/zh_Hans.json | 1 + .../src/lib/static/i18n-messages/zh_Hant.json | 1 + 16 files changed, 49 insertions(+), 32 deletions(-) diff --git a/packages/admin-ui/i18n-coverage.json b/packages/admin-ui/i18n-coverage.json index 73c6d7f941..301ec5ae31 100644 --- a/packages/admin-ui/i18n-coverage.json +++ b/packages/admin-ui/i18n-coverage.json @@ -1,70 +1,70 @@ { - "generatedOn": "2023-07-03T11:38:32.205Z", - "lastCommit": "e5bea23d5ca9be0d266356f78fb59eafe3581647", + "generatedOn": "2023-07-03T12:30:16.598Z", + "lastCommit": "8669ef4b27abfdc1e4446442a1a9d65cb1fd1927", "translationStatus": { "cs": { - "tokenCount": 738, - "translatedCount": 544, + "tokenCount": 739, + "translatedCount": 545, "percentage": 74 }, "de": { - "tokenCount": 738, - "translatedCount": 737, + "tokenCount": 739, + "translatedCount": 738, "percentage": 100 }, "en": { - "tokenCount": 738, - "translatedCount": 737, + "tokenCount": 739, + "translatedCount": 738, "percentage": 100 }, "es": { - "tokenCount": 738, - "translatedCount": 737, + "tokenCount": 739, + "translatedCount": 738, "percentage": 100 }, "fr": { - "tokenCount": 738, - "translatedCount": 733, + "tokenCount": 739, + "translatedCount": 734, "percentage": 99 }, "it": { - "tokenCount": 738, - "translatedCount": 568, + "tokenCount": 739, + "translatedCount": 569, "percentage": 77 }, "pl": { - "tokenCount": 738, - "translatedCount": 378, + "tokenCount": 739, + "translatedCount": 379, "percentage": 51 }, "pt_BR": { - "tokenCount": 738, - "translatedCount": 737, + "tokenCount": 739, + "translatedCount": 738, "percentage": 100 }, "pt_PT": { - "tokenCount": 738, - "translatedCount": 577, + "tokenCount": 739, + "translatedCount": 578, "percentage": 78 }, "ru": { - "tokenCount": 738, - "translatedCount": 567, + "tokenCount": 739, + "translatedCount": 568, "percentage": 77 }, "uk": { - "tokenCount": 738, - "translatedCount": 567, + "tokenCount": 739, + "translatedCount": 568, "percentage": 77 }, "zh_Hans": { - "tokenCount": 738, - "translatedCount": 513, + "tokenCount": 739, + "translatedCount": 514, "percentage": 70 }, "zh_Hant": { - "tokenCount": 738, - "translatedCount": 358, + "tokenCount": 739, + "translatedCount": 359, "percentage": 49 } } diff --git a/packages/admin-ui/src/lib/catalog/src/components/product-variant-list/product-variant-list.component.html b/packages/admin-ui/src/lib/catalog/src/components/product-variant-list/product-variant-list.component.html index d988a763b2..22ac610275 100644 --- a/packages/admin-ui/src/lib/catalog/src/components/product-variant-list/product-variant-list.component.html +++ b/packages/admin-ui/src/lib/catalog/src/components/product-variant-list/product-variant-list.component.html @@ -23,7 +23,7 @@ /> diff --git a/packages/admin-ui/src/lib/catalog/src/components/product-variant-list/product-variant-list.component.ts b/packages/admin-ui/src/lib/catalog/src/components/product-variant-list/product-variant-list.component.ts index acc3fa568d..551a2081e9 100644 --- a/packages/admin-ui/src/lib/catalog/src/components/product-variant-list/product-variant-list.component.ts +++ b/packages/admin-ui/src/lib/catalog/src/components/product-variant-list/product-variant-list.component.ts @@ -1,6 +1,10 @@ import { Component, Input, OnInit } from '@angular/core'; import { marker as _ } from '@biesbjerg/ngx-translate-extract-marker'; -import { ProductVariantListQueryDocument, TypedBaseListComponent } from '@vendure/admin-ui/core'; +import { + LogicalOperator, + ProductVariantListQueryDocument, + TypedBaseListComponent, +} from '@vendure/admin-ui/core'; @Component({ selector: 'vdr-product-variant-list', @@ -74,7 +78,7 @@ export class ProductVariantListComponent skip, take, filter: { - name: { + sku: { contains: this.searchTermControl.value, }, ...this.filters.createFilterInput(), diff --git a/packages/admin-ui/src/lib/static/i18n-messages/cs.json b/packages/admin-ui/src/lib/static/i18n-messages/cs.json index aaeff273c5..1b5a3e2dd4 100644 --- a/packages/admin-ui/src/lib/static/i18n-messages/cs.json +++ b/packages/admin-ui/src/lib/static/i18n-messages/cs.json @@ -105,6 +105,7 @@ "facet-values": "Hodnoty atributů", "facets": "", "filter-by-name": "Filtrovat dle jména", + "filter-by-sku": "", "filter-inheritance": "", "filters": "Filtry", "inherit-filters-from-parent": "", @@ -769,4 +770,4 @@ "job-result": "Výsledek úlohy", "job-state": "Stav úlohy" } -} +} \ No newline at end of file diff --git a/packages/admin-ui/src/lib/static/i18n-messages/de.json b/packages/admin-ui/src/lib/static/i18n-messages/de.json index 0c09f293d8..4cad764ed6 100644 --- a/packages/admin-ui/src/lib/static/i18n-messages/de.json +++ b/packages/admin-ui/src/lib/static/i18n-messages/de.json @@ -105,6 +105,7 @@ "facet-values": "Facettenwerte", "facets": "Facetten", "filter-by-name": "Nach Name filtern", + "filter-by-sku": "Nach Artikelnummer filtern", "filter-inheritance": "Filter Vererbung", "filters": "Filter", "inherit-filters-from-parent": "Erbe Filter vom Elternteil", diff --git a/packages/admin-ui/src/lib/static/i18n-messages/en.json b/packages/admin-ui/src/lib/static/i18n-messages/en.json index 15623ea6df..9abd5eb7ff 100644 --- a/packages/admin-ui/src/lib/static/i18n-messages/en.json +++ b/packages/admin-ui/src/lib/static/i18n-messages/en.json @@ -105,6 +105,7 @@ "facet-values": "Facet values", "facets": "Facets", "filter-by-name": "Filter by name", + "filter-by-sku": "Filter by SKU", "filter-inheritance": "Filter inheritance", "filters": "Filters", "inherit-filters-from-parent": "Inherit filters from parent", diff --git a/packages/admin-ui/src/lib/static/i18n-messages/es.json b/packages/admin-ui/src/lib/static/i18n-messages/es.json index a4cb33e089..d6037fce28 100644 --- a/packages/admin-ui/src/lib/static/i18n-messages/es.json +++ b/packages/admin-ui/src/lib/static/i18n-messages/es.json @@ -105,6 +105,7 @@ "facet-values": "Valores de faceta", "facets": "Facets", "filter-by-name": "Filtrar por nombre", + "filter-by-sku": "Filtrar por código de referencia", "filter-inheritance": "Herencia de filtros", "filters": "Filtros", "inherit-filters-from-parent": "Heredar filtros del nivel superior", diff --git a/packages/admin-ui/src/lib/static/i18n-messages/fr.json b/packages/admin-ui/src/lib/static/i18n-messages/fr.json index f1ea9a8b7b..f0168b1380 100644 --- a/packages/admin-ui/src/lib/static/i18n-messages/fr.json +++ b/packages/admin-ui/src/lib/static/i18n-messages/fr.json @@ -105,6 +105,7 @@ "facet-values": "Valeurs de composant", "facets": "Composants", "filter-by-name": "Filtrer par nom", + "filter-by-sku": "Filtrer par UGS", "filter-inheritance": "Héritage des filtres", "filters": "Filtres", "inherit-filters-from-parent": "Hériter les filtres du parent", diff --git a/packages/admin-ui/src/lib/static/i18n-messages/it.json b/packages/admin-ui/src/lib/static/i18n-messages/it.json index 6988f8a404..812d5ddd15 100644 --- a/packages/admin-ui/src/lib/static/i18n-messages/it.json +++ b/packages/admin-ui/src/lib/static/i18n-messages/it.json @@ -105,6 +105,7 @@ "facet-values": "Valori attributo", "facets": "", "filter-by-name": "Filtra per nome", + "filter-by-sku": "Filtra per codice SKU", "filter-inheritance": "", "filters": "Filtri", "inherit-filters-from-parent": "", diff --git a/packages/admin-ui/src/lib/static/i18n-messages/pl.json b/packages/admin-ui/src/lib/static/i18n-messages/pl.json index d8320847fe..95cdc8892c 100644 --- a/packages/admin-ui/src/lib/static/i18n-messages/pl.json +++ b/packages/admin-ui/src/lib/static/i18n-messages/pl.json @@ -105,6 +105,7 @@ "facet-values": "Wartości faseta", "facets": "", "filter-by-name": "Filtruj po nazwie", + "filter-by-sku": "Filtruj według SKU", "filter-inheritance": "", "filters": "Filtry", "inherit-filters-from-parent": "", diff --git a/packages/admin-ui/src/lib/static/i18n-messages/pt_BR.json b/packages/admin-ui/src/lib/static/i18n-messages/pt_BR.json index e096d4170e..dfa9961d48 100644 --- a/packages/admin-ui/src/lib/static/i18n-messages/pt_BR.json +++ b/packages/admin-ui/src/lib/static/i18n-messages/pt_BR.json @@ -105,6 +105,7 @@ "facet-values": "Valor da Etiqueta", "facets": "Etiquetas", "filter-by-name": "Filtrar por nome", + "filter-by-sku": "Filtrar por SKU", "filter-inheritance": "Filtrar herança", "filters": "Filtros", "inherit-filters-from-parent": "Herdar filtros do pai", diff --git a/packages/admin-ui/src/lib/static/i18n-messages/pt_PT.json b/packages/admin-ui/src/lib/static/i18n-messages/pt_PT.json index d600719f16..ec9264bc62 100644 --- a/packages/admin-ui/src/lib/static/i18n-messages/pt_PT.json +++ b/packages/admin-ui/src/lib/static/i18n-messages/pt_PT.json @@ -105,6 +105,7 @@ "facet-values": "Valor da Etiqueta", "facets": "", "filter-by-name": "Filtrar por nome", + "filter-by-sku": "Filtrar por SKU", "filter-inheritance": "", "filters": "Filtros", "inherit-filters-from-parent": "", diff --git a/packages/admin-ui/src/lib/static/i18n-messages/ru.json b/packages/admin-ui/src/lib/static/i18n-messages/ru.json index 819bbf429c..0f05d33994 100644 --- a/packages/admin-ui/src/lib/static/i18n-messages/ru.json +++ b/packages/admin-ui/src/lib/static/i18n-messages/ru.json @@ -105,6 +105,7 @@ "facet-values": "Значения тега", "facets": "", "filter-by-name": "Фильтр по имени", + "filter-by-sku": "Фильтровать по SKU", "filter-inheritance": "", "filters": "Фильтры", "inherit-filters-from-parent": "", diff --git a/packages/admin-ui/src/lib/static/i18n-messages/uk.json b/packages/admin-ui/src/lib/static/i18n-messages/uk.json index 09623862e6..15cac22642 100644 --- a/packages/admin-ui/src/lib/static/i18n-messages/uk.json +++ b/packages/admin-ui/src/lib/static/i18n-messages/uk.json @@ -105,6 +105,7 @@ "facet-values": "Значення тегу", "facets": "", "filter-by-name": "Фільтр по імені", + "filter-by-sku": "Фільтрувати за SKU", "filter-inheritance": "", "filters": "Фільтри", "inherit-filters-from-parent": "", diff --git a/packages/admin-ui/src/lib/static/i18n-messages/zh_Hans.json b/packages/admin-ui/src/lib/static/i18n-messages/zh_Hans.json index 57d84aef90..26683159bd 100644 --- a/packages/admin-ui/src/lib/static/i18n-messages/zh_Hans.json +++ b/packages/admin-ui/src/lib/static/i18n-messages/zh_Hans.json @@ -105,6 +105,7 @@ "facet-values": "特征值列表", "facets": "", "filter-by-name": "按名字过滤", + "filter-by-sku": "按SKU筛选", "filter-inheritance": "", "filters": "过滤条件", "inherit-filters-from-parent": "", diff --git a/packages/admin-ui/src/lib/static/i18n-messages/zh_Hant.json b/packages/admin-ui/src/lib/static/i18n-messages/zh_Hant.json index acc39d9ccb..893554a802 100644 --- a/packages/admin-ui/src/lib/static/i18n-messages/zh_Hant.json +++ b/packages/admin-ui/src/lib/static/i18n-messages/zh_Hant.json @@ -105,6 +105,7 @@ "facet-values": "特徵值列表", "facets": "", "filter-by-name": "按名字篩選", + "filter-by-sku": "依照SKU篩選", "filter-inheritance": "", "filters": "篩選條件", "inherit-filters-from-parent": "",