|
|
@ -86,8 +86,8 @@ const isLastItemOfArray = (item, arr) => arr[arr.length - 1] === item;
|
|
|
|
:item="child"
|
|
|
|
:item="child"
|
|
|
|
@focusout="
|
|
|
|
@focusout="
|
|
|
|
isLastItemOfArray(child, item.children) &&
|
|
|
|
isLastItemOfArray(child, item.children) &&
|
|
|
|
child.children.length === 0 &&
|
|
|
|
child.children.length === 0 &&
|
|
|
|
(open = false)
|
|
|
|
(open = false)
|
|
|
|
"
|
|
|
|
"
|
|
|
|
/>
|
|
|
|
/>
|
|
|
|
|
|
|
|
|
|
|
@ -104,8 +104,8 @@ const isLastItemOfArray = (item, arr) => arr[arr.length - 1] === item;
|
|
|
|
:item="grandchild"
|
|
|
|
:item="grandchild"
|
|
|
|
@focusout="
|
|
|
|
@focusout="
|
|
|
|
isLastItemOfArray(grandchild, child.children) &&
|
|
|
|
isLastItemOfArray(grandchild, child.children) &&
|
|
|
|
isLastItemOfArray(child, item.children) &&
|
|
|
|
isLastItemOfArray(child, item.children) &&
|
|
|
|
(open = false)
|
|
|
|
(open = false)
|
|
|
|
"
|
|
|
|
"
|
|
|
|
/>
|
|
|
|
/>
|
|
|
|
</li>
|
|
|
|
</li>
|
|
|
|