diff --git a/.changeset/ninety-plums-look.md b/.changeset/ninety-plums-look.md new file mode 100644 index 0000000..edc1108 --- /dev/null +++ b/.changeset/ninety-plums-look.md @@ -0,0 +1,5 @@ +--- +"saleor-app-products-feed": minor +--- + +Added test-id attributes to several meaningful elements. Now quering in automated tests are more stable diff --git a/.changeset/poor-hounds-move.md b/.changeset/poor-hounds-move.md new file mode 100644 index 0000000..012dac3 --- /dev/null +++ b/.changeset/poor-hounds-move.md @@ -0,0 +1,5 @@ +--- +"saleor-app-products-feed": minor +--- + +Make Google Categories mapping lazy loaded, so the page loads immediately and forms add with a delay. Previously the page was stuck due to large chunk size diff --git a/apps/products-feed/src/modules/category-mapping/construct-category-breadcrumbs.tsx b/apps/products-feed/src/modules/category-mapping/construct-category-breadcrumbs.tsx index ad59106..593159b 100644 --- a/apps/products-feed/src/modules/category-mapping/construct-category-breadcrumbs.tsx +++ b/apps/products-feed/src/modules/category-mapping/construct-category-breadcrumbs.tsx @@ -11,7 +11,7 @@ export const CategoryBreadcrumbs = (props: { category: CategoryWithMappingFragme const breadcrumbs = constructCategoryBreadcrumbs(props.category); return ( - + {breadcrumbs.map((category, index) => { const isLast = index === breadcrumbs.length - 1; diff --git a/apps/products-feed/src/modules/category-mapping/ui/category-mapping-form.tsx b/apps/products-feed/src/modules/category-mapping/ui/category-mapping-form.tsx index 5542dfe..b7aa7f4 100644 --- a/apps/products-feed/src/modules/category-mapping/ui/category-mapping-form.tsx +++ b/apps/products-feed/src/modules/category-mapping/ui/category-mapping-form.tsx @@ -59,6 +59,7 @@ export const CategoryMappingForm = ({ render={({ field: { value, onChange } }) => { return (