Fix crashes (#1216)

This commit is contained in:
Dominik Żegleń 2021-07-07 09:59:08 +02:00 committed by GitHub
parent 75d85e66cb
commit 3f378087a4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 17 additions and 15 deletions

View file

@ -4093,7 +4093,7 @@
}, },
"src_dot_pages_dot_components_dot_PageDetailsPage_dot_2001551496": { "src_dot_pages_dot_components_dot_PageDetailsPage_dot_2001551496": {
"context": "page", "context": "page",
"string": "będzie widoczny od {data}" "string": "będzie widoczny od {date}"
}, },
"src_dot_pages_dot_components_dot_PageDetailsPage_dot_643174786": { "src_dot_pages_dot_components_dot_PageDetailsPage_dot_643174786": {
"context": "page label", "context": "page label",

View file

@ -66,8 +66,8 @@ const PageDetailsPage: React.FC<PageDetailsPageProps> = ({
errors, errors,
page, page,
pageTypes: pageTypeChoiceList, pageTypes: pageTypeChoiceList,
referencePages = [], referencePages,
referenceProducts = [], referenceProducts,
saveButtonBarState, saveButtonBarState,
selectedPageType, selectedPageType,
attributeValues, attributeValues,

View file

@ -213,7 +213,7 @@ export const PageDetails: React.FC<PageDetailsProps> = ({ id, params }) => {
errors={pageUpdateOpts.data?.pageUpdate.errors || []} errors={pageUpdateOpts.data?.pageUpdate.errors || []}
saveButtonBarState={pageUpdateOpts.status} saveButtonBarState={pageUpdateOpts.status}
page={pageDetails.data?.page} page={pageDetails.data?.page}
attributeValues={attributeValues} attributeValues={attributeValues || []}
onBack={() => navigate(pageListUrl())} onBack={() => navigate(pageListUrl())}
onRemove={() => onRemove={() =>
navigate( navigate(
@ -227,8 +227,10 @@ export const PageDetails: React.FC<PageDetailsProps> = ({ id, params }) => {
params.action === "assign-attribute-value" && params.id params.action === "assign-attribute-value" && params.id
} }
onAssignReferencesClick={handleAssignAttributeReferenceClick} onAssignReferencesClick={handleAssignAttributeReferenceClick}
referencePages={mapEdgesToItems(searchPagesOpts?.data?.search)} referencePages={mapEdgesToItems(searchPagesOpts?.data?.search) || []}
referenceProducts={mapEdgesToItems(searchProductsOpts?.data?.search)} referenceProducts={
mapEdgesToItems(searchProductsOpts?.data?.search) || []
}
fetchReferencePages={searchPages} fetchReferencePages={searchPages}
fetchMoreReferencePages={fetchMoreReferencePages} fetchMoreReferencePages={fetchMoreReferencePages}
fetchReferenceProducts={searchProducts} fetchReferenceProducts={searchProducts}

View file

@ -102,7 +102,7 @@ const TranslationsEntitiesList: React.FC<TranslationsEntitiesListProps> = props
> >
<TableCell>{entity?.name || <Skeleton />}</TableCell> <TableCell>{entity?.name || <Skeleton />}</TableCell>
<TableCell className={classes.textRight}> <TableCell className={classes.textRight}>
{entity.completion !== null && {!!entity?.completion &&
maybe<React.ReactNode>( maybe<React.ReactNode>(
() => () =>
intl.formatMessage( intl.formatMessage(

View file

@ -143,7 +143,7 @@ const TranslationsEntities: React.FC<TranslationsEntitiesProps> = ({
return ( return (
<TranslationsEntitiesList <TranslationsEntitiesList
disabled={loading} disabled={loading}
entities={mapEdgesToItems(data?.translations).map( entities={mapEdgesToItems(data?.translations)?.map(
node => node =>
node.__typename === "CategoryTranslatableContent" && { node.__typename === "CategoryTranslatableContent" && {
completion: { completion: {
@ -186,7 +186,7 @@ const TranslationsEntities: React.FC<TranslationsEntitiesProps> = ({
return ( return (
<TranslationsEntitiesList <TranslationsEntitiesList
disabled={loading} disabled={loading}
entities={mapEdgesToItems(data?.translations).map( entities={mapEdgesToItems(data?.translations)?.map(
node => node =>
node.__typename === "ProductTranslatableContent" && { node.__typename === "ProductTranslatableContent" && {
completion: { completion: {
@ -230,7 +230,7 @@ const TranslationsEntities: React.FC<TranslationsEntitiesProps> = ({
return ( return (
<TranslationsEntitiesList <TranslationsEntitiesList
disabled={loading} disabled={loading}
entities={mapEdgesToItems(data?.translations).map( entities={mapEdgesToItems(data?.translations)?.map(
node => node =>
node.__typename === "CollectionTranslatableContent" && { node.__typename === "CollectionTranslatableContent" && {
completion: { completion: {
@ -274,7 +274,7 @@ const TranslationsEntities: React.FC<TranslationsEntitiesProps> = ({
return ( return (
<TranslationsEntitiesList <TranslationsEntitiesList
disabled={loading} disabled={loading}
entities={mapEdgesToItems(data?.translations).map( entities={mapEdgesToItems(data?.translations)?.map(
node => node =>
node.__typename === "SaleTranslatableContent" && { node.__typename === "SaleTranslatableContent" && {
completion: { completion: {
@ -313,7 +313,7 @@ const TranslationsEntities: React.FC<TranslationsEntitiesProps> = ({
return ( return (
<TranslationsEntitiesList <TranslationsEntitiesList
disabled={loading} disabled={loading}
entities={mapEdgesToItems(data?.translations).map( entities={mapEdgesToItems(data?.translations)?.map(
node => node =>
node.__typename === "VoucherTranslatableContent" && { node.__typename === "VoucherTranslatableContent" && {
completion: { completion: {
@ -352,7 +352,7 @@ const TranslationsEntities: React.FC<TranslationsEntitiesProps> = ({
return ( return (
<TranslationsEntitiesList <TranslationsEntitiesList
disabled={loading} disabled={loading}
entities={mapEdgesToItems(data?.translations).map( entities={mapEdgesToItems(data?.translations)?.map(
node => node =>
node.__typename === "PageTranslatableContent" && { node.__typename === "PageTranslatableContent" && {
completion: { completion: {
@ -391,7 +391,7 @@ const TranslationsEntities: React.FC<TranslationsEntitiesProps> = ({
return ( return (
<TranslationsEntitiesList <TranslationsEntitiesList
disabled={loading} disabled={loading}
entities={mapEdgesToItems(data?.translations).map( entities={mapEdgesToItems(data?.translations)?.map(
node => node =>
node.__typename === "AttributeTranslatableContent" && { node.__typename === "AttributeTranslatableContent" && {
completion: null, completion: null,
@ -426,7 +426,7 @@ const TranslationsEntities: React.FC<TranslationsEntitiesProps> = ({
return ( return (
<TranslationsEntitiesList <TranslationsEntitiesList
disabled={loading} disabled={loading}
entities={mapEdgesToItems(data?.translations).map( entities={mapEdgesToItems(data?.translations)?.map(
node => node =>
node.__typename === "ShippingMethodTranslatableContent" && { node.__typename === "ShippingMethodTranslatableContent" && {
completion: { completion: {