diff --git a/locale/pl.json b/locale/pl.json index d9b0a3326..f32a2ed16 100644 --- a/locale/pl.json +++ b/locale/pl.json @@ -4093,7 +4093,7 @@ }, "src_dot_pages_dot_components_dot_PageDetailsPage_dot_2001551496": { "context": "page", - "string": "będzie widoczny od {data}" + "string": "będzie widoczny od {date}" }, "src_dot_pages_dot_components_dot_PageDetailsPage_dot_643174786": { "context": "page label", diff --git a/src/pages/components/PageDetailsPage/PageDetailsPage.tsx b/src/pages/components/PageDetailsPage/PageDetailsPage.tsx index c8c5b04fd..102747e0d 100644 --- a/src/pages/components/PageDetailsPage/PageDetailsPage.tsx +++ b/src/pages/components/PageDetailsPage/PageDetailsPage.tsx @@ -66,8 +66,8 @@ const PageDetailsPage: React.FC = ({ errors, page, pageTypes: pageTypeChoiceList, - referencePages = [], - referenceProducts = [], + referencePages, + referenceProducts, saveButtonBarState, selectedPageType, attributeValues, diff --git a/src/pages/views/PageDetails.tsx b/src/pages/views/PageDetails.tsx index 1d117bbf6..f3789f82a 100644 --- a/src/pages/views/PageDetails.tsx +++ b/src/pages/views/PageDetails.tsx @@ -213,7 +213,7 @@ export const PageDetails: React.FC = ({ id, params }) => { errors={pageUpdateOpts.data?.pageUpdate.errors || []} saveButtonBarState={pageUpdateOpts.status} page={pageDetails.data?.page} - attributeValues={attributeValues} + attributeValues={attributeValues || []} onBack={() => navigate(pageListUrl())} onRemove={() => navigate( @@ -227,8 +227,10 @@ export const PageDetails: React.FC = ({ id, params }) => { params.action === "assign-attribute-value" && params.id } onAssignReferencesClick={handleAssignAttributeReferenceClick} - referencePages={mapEdgesToItems(searchPagesOpts?.data?.search)} - referenceProducts={mapEdgesToItems(searchProductsOpts?.data?.search)} + referencePages={mapEdgesToItems(searchPagesOpts?.data?.search) || []} + referenceProducts={ + mapEdgesToItems(searchProductsOpts?.data?.search) || [] + } fetchReferencePages={searchPages} fetchMoreReferencePages={fetchMoreReferencePages} fetchReferenceProducts={searchProducts} diff --git a/src/translations/components/TranslationsEntitiesList/TranslationsEntitiesList.tsx b/src/translations/components/TranslationsEntitiesList/TranslationsEntitiesList.tsx index b8fb00900..5989a4701 100644 --- a/src/translations/components/TranslationsEntitiesList/TranslationsEntitiesList.tsx +++ b/src/translations/components/TranslationsEntitiesList/TranslationsEntitiesList.tsx @@ -102,7 +102,7 @@ const TranslationsEntitiesList: React.FC = props > {entity?.name || } - {entity.completion !== null && + {!!entity?.completion && maybe( () => intl.formatMessage( diff --git a/src/translations/views/TranslationsEntities.tsx b/src/translations/views/TranslationsEntities.tsx index 9ab62d533..16f07e353 100644 --- a/src/translations/views/TranslationsEntities.tsx +++ b/src/translations/views/TranslationsEntities.tsx @@ -143,7 +143,7 @@ const TranslationsEntities: React.FC = ({ return ( node.__typename === "CategoryTranslatableContent" && { completion: { @@ -186,7 +186,7 @@ const TranslationsEntities: React.FC = ({ return ( node.__typename === "ProductTranslatableContent" && { completion: { @@ -230,7 +230,7 @@ const TranslationsEntities: React.FC = ({ return ( node.__typename === "CollectionTranslatableContent" && { completion: { @@ -274,7 +274,7 @@ const TranslationsEntities: React.FC = ({ return ( node.__typename === "SaleTranslatableContent" && { completion: { @@ -313,7 +313,7 @@ const TranslationsEntities: React.FC = ({ return ( node.__typename === "VoucherTranslatableContent" && { completion: { @@ -352,7 +352,7 @@ const TranslationsEntities: React.FC = ({ return ( node.__typename === "PageTranslatableContent" && { completion: { @@ -391,7 +391,7 @@ const TranslationsEntities: React.FC = ({ return ( node.__typename === "AttributeTranslatableContent" && { completion: null, @@ -426,7 +426,7 @@ const TranslationsEntities: React.FC = ({ return ( node.__typename === "ShippingMethodTranslatableContent" && { completion: {