- saving progress;
This commit is contained in:
@@ -210,6 +210,7 @@ const BandoFlowEdit = () => {
|
||||
const field = form ? head(form.content.filter(o => o.id === chosenFieldItem.chosenField)) : null;
|
||||
if (field) {
|
||||
const options = head(field.settings.filter(o => o.name === 'options'));
|
||||
console.log('suboptions1', options.value)
|
||||
setMainFieldSubOptions(options.value);
|
||||
}
|
||||
}
|
||||
@@ -291,6 +292,7 @@ const BandoFlowEdit = () => {
|
||||
{ label: __('Nessun scelta', 'gepafin'), name: '' },
|
||||
...options.value
|
||||
]
|
||||
console.log('suboptions2', suboptions)
|
||||
setMainFieldSubOptions(suboptions);
|
||||
const data = {
|
||||
formId: parseInt(initialForm),
|
||||
@@ -333,6 +335,7 @@ const BandoFlowEdit = () => {
|
||||
}
|
||||
storeSet.main.flowData([]);
|
||||
setChosenMainField('');
|
||||
console.log('suboptions3', [], initialForm)
|
||||
setMainFieldSubOptions([]);
|
||||
setChosenMainFieldOptions([]);
|
||||
const flowForms = storeGet.main.flowForms();
|
||||
@@ -411,8 +414,7 @@ const BandoFlowEdit = () => {
|
||||
const finalFormData = head(forms.filter(o => o.id === finalForm));
|
||||
const levelForms = forms.filter(o => o.id !== initialForm && o.id !== finalForm);
|
||||
|
||||
//console.log('isFlowAllowed', isFlowAllowed, flowData, flowEdges);
|
||||
//console.log('forms:', initialForm, finalForm, chosenMainField, chosenMainFieldOptions)
|
||||
console.log('mainFieldSuboptions', mainFieldSuboptions);
|
||||
return (
|
||||
<div className="appPage">
|
||||
<div className="appPage__pageHeader">
|
||||
@@ -491,7 +493,7 @@ const BandoFlowEdit = () => {
|
||||
{forms.length >= 2 && initialForm && finalForm
|
||||
? <div className="flowContainer" ref={itemContainerRef}>
|
||||
<div className="flowContainerInner">
|
||||
<div className="flowContainer__level">
|
||||
<div className="flowContainer__level initialLevel">
|
||||
<div className="flowContainer__flowItem initialForm"
|
||||
ref={(el) => initialForm ? setItemRef(initialForm, el) : null}>
|
||||
<div className="flowContainer__flowItemInner">
|
||||
@@ -503,8 +505,8 @@ const BandoFlowEdit = () => {
|
||||
</div>
|
||||
|
||||
{levelForms.length && initialForm && finalForm
|
||||
? <div className="flowContainer__level">
|
||||
{levelForms.map(o => <div key={o.id}
|
||||
? <div className="flowContainer__level intermediateLevel">
|
||||
{levelForms.map((o, i) => <div key={o.id}
|
||||
ref={(el) => setItemRef(o.id, el)}
|
||||
className="flowContainer__flowItem levelForms">
|
||||
<div className="flowContainer__flowItemInner">
|
||||
@@ -527,10 +529,13 @@ const BandoFlowEdit = () => {
|
||||
</div>
|
||||
</div>
|
||||
</div>)}
|
||||
{levelForms.length > 1
|
||||
? <><div className="flowContainer__levelMaskEnd"></div>
|
||||
<div className="flowContainer__levelMaskStart"></div></> : null}
|
||||
</div> : null}
|
||||
|
||||
{forms.length >= 2 && initialForm && finalForm
|
||||
? <div className="flowContainer__level">
|
||||
? <div className="flowContainer__level finalLevel">
|
||||
<div className="flowContainer__flowItem finalForm"
|
||||
ref={(el) => finalForm ? setItemRef(finalForm, el) : null}>
|
||||
<div className="flowContainer__flowItemInner">
|
||||
|
||||
Reference in New Issue
Block a user