{#if $followStateStore === "requesting" && $followRoleStore === "follower"}

{$LL.follow.interactMenu.title.follow({ leader: name($followUsersStore[0]) })}

{/if} {#if $followStateStore === "ending"}

{$LL.follow.interactMenu.title.interact()}

{#if $followRoleStore === "follower"}

{$LL.follow.interactMenu.stop.follower({ leader: name($followUsersStore[0]) })}

{:else if $followRoleStore === "leader"}

{$LL.follow.interactMenu.stop.leader()}

{/if}
{/if} {#if $followStateStore === "active" || $followStateStore === "ending"}
{#if $followRoleStore === "follower"}

{$LL.follow.interactStatus.following({ leader: name($followUsersStore[0]) })}

{:else if $followUsersStore.length === 0}

{$LL.follow.interactStatus.waitingFollowers()}

{:else if $followUsersStore.length === 1}

{$LL.follow.interactStatus.followed.one({ follower: name($followUsersStore[0]) })}

{:else if $followUsersStore.length === 2}

{$LL.follow.interactStatus.followed.two({ firstFollower: name($followUsersStore[0]), secondFollower: name($followUsersStore[1]), })}

{:else}

{$LL.follow.interactStatus.followed.many({ followers: $followUsersStore.slice(0, -1).map(name).join(", "), lastFollower: name($followUsersStore[$followUsersStore.length - 1]), })}

{/if}
{/if} {#if $followStateStore === "off"} {/if} {#if $followStateStore === "active" || $followStateStore === "ending"} {#if $followRoleStore === "follower"} {:else} {/if} {/if}