diff --git a/src/components/manage/Blocks/DetailedLink/Edit.jsx b/src/components/manage/Blocks/DetailedLink/Edit.jsx index 5b231f3..81d1923 100644 --- a/src/components/manage/Blocks/DetailedLink/Edit.jsx +++ b/src/components/manage/Blocks/DetailedLink/Edit.jsx @@ -25,7 +25,9 @@ const Edit = props => { ...props.data, detailedLink: { ...props.data.detailedLink, - ...props.pages[state.link.value], + title: props.pages[state.link.value].title, + description: props.pages[state.link.value].description, + path: state.link.value, }, }); } @@ -48,7 +50,9 @@ const Edit = props => { ...props.data, detailedLink: { ...props.data.detailedLink, - ...link, + title: link.text, + description: link.description, + path: link.value, }, }); }} diff --git a/src/components/manage/Blocks/DetailedLink/View.jsx b/src/components/manage/Blocks/DetailedLink/View.jsx index 7c8bbe0..6e4bd74 100644 --- a/src/components/manage/Blocks/DetailedLink/View.jsx +++ b/src/components/manage/Blocks/DetailedLink/View.jsx @@ -18,13 +18,13 @@ const View = props => { {(props.data?.detailedLink && (
- {props.data.detailedLink.title || props.data.detailedLink.text} + {props.data.detailedLink.title || ''}

{props.data.detailedLink.description || ''}

e.preventDefault} - to={getPath(props.data.detailedLink.value)} + to={getPath(props.data.detailedLink.path)} >