Skip to content

Commit

Permalink
Save data for empty accordion on mount
Browse files Browse the repository at this point in the history
  • Loading branch information
razvanMiu committed Apr 6, 2021
1 parent 8113731 commit f80e728
Showing 1 changed file with 15 additions and 3 deletions.
18 changes: 15 additions & 3 deletions src/components/manage/Blocks/Accordion/Edit.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ import EditBlockWrapper from './EditBlockWrapper';
import './editor.less';

const Edit = (props) => {
const [selectedBlock, setSelectedBlock] = useState({});
const {
block,
data,
Expand All @@ -23,12 +24,23 @@ const Edit = (props) => {
manage,
formDescription,
} = props;

const metadata = props.metadata || props.properties;
const properties = isEmpty(data?.data?.blocks)
? emptyAccordion(3)
: data.data;
const [selectedBlock, setSelectedBlock] = useState({});
const metadata = props.metadata || props.properties;

React.useEffect(() => {
if (isEmpty(data?.data)) {
onChangeBlock(block, {
...data,
data: {
...properties,
},
});
}
/* eslint-disable-next-line */
}, []);

React.useEffect(() => {
properties.blocks_layout.items.map((item) => {
if (isEmpty(properties.blocks[item].blocks)) {
Expand Down

0 comments on commit f80e728

Please sign in to comment.