3D Arena
Generative 3D Leaderboard
{#if currentView === "Leaderboard" || currentView === "Vote" || currentView === "About"}
{#if currentView === "Leaderboard"}
{#if showFilter}
Filter Options
(showOnlyOpenSource = !showOnlyOpenSource)}
on:keydown={(e) => e.key === "Enter" && (showOnlyOpenSource = !showOnlyOpenSource)}
role="menuitemcheckbox"
aria-checked={showOnlyOpenSource}
tabindex="0"
>
Open source
✓
{/if}
{/if}
{/if}
{#if currentView === "Leaderboard"}
{:else if currentView === "Vote"}
{:else if currentView === "ModelDetails" && selectedEntry}
(currentView = "Leaderboard")}
onSceneClick={showScene}
/>
{:else if currentView === "Viewer" && selectedScene && selectedEntry}
(currentView = "ModelDetails")} />
{:else if currentView === "About"}
{/if}