Skip to content

Commit

Permalink
unstable
Browse files Browse the repository at this point in the history
  • Loading branch information
RemiEven committed Oct 13, 2024
1 parent 7366dcf commit d4ef136
Showing 1 changed file with 19 additions and 9 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -59,11 +59,11 @@
}
function isStateCondition(condition: any) {
console.log("msdkfjgdhdk", condition)
if (!!condition) {
return condition.target === "population" || condition.target === "money" || condition.target === "ecology"
}
return false;
return condition?.target === "population" || condition?.target === "money" || condition?.target === "ecology"
}
function isAllOfCondition(condition: any) {
return !!condition?.allOf;
}
</script>
Expand All @@ -75,21 +75,31 @@
style:transform="translate(-50%, -50%) translate({labelX}px,{labelY}px)"
class="edge-label nodrag nopan"
>
<div class="condition_div">
{#if data.if && isStateCondition(data.if) }
<div class="condition_div">
<span>if</span>
<span><Fa icon={toIcon(data.if.target)} /></span>
<span><Fa icon={toOperationIcon(data.if.comparator)} /></span>
<span>{data.if.value}</span>
</div>
{:else if data.if && isAllOfCondition(data.if)}
{#if data.if.allOf.length === 2}
<span>if</span>
<span>{data.if.allOf[0].target}</span>
<span><Fa icon={toOperationIcon(data.if.allOf[0].comparator)} /></span>
<span>{data.if.allOf[0].value}</span>
<span>and</span>
<span>{data.if.allOf[1].target}</span>
<span><Fa icon={toOperationIcon(data.if.allOf[1].comparator)} /></span>
<span>{data.if.allOf[1].value}</span>
{/if}
{:else if data.if}
<div class="condition_div">
<span>if</span>
<span>{data.if.target}</span>
<span><Fa icon={toOperationIcon(data.if.comparator)} /></span>
<span>{data.if.value}</span>
</div>
{/if}
</div>

{#if data.weight}
<OutplantWeightIcon weight={data.weight}></OutplantWeightIcon>
{/if}
Expand Down

0 comments on commit d4ef136

Please sign in to comment.