diff --git a/src/lib/components/admin/Evaluations/Leaderboard.svelte b/src/lib/components/admin/Evaluations/Leaderboard.svelte
index e5d8a21662..6774d6a731 100644
--- a/src/lib/components/admin/Evaluations/Leaderboard.svelte
+++ b/src/lib/components/admin/Evaluations/Leaderboard.svelte
@@ -7,6 +7,8 @@
import { onMount, getContext } from 'svelte';
import { models } from '$lib/stores';
+ import ModelModal from './LeaderboardModal.svelte';
+
import Spinner from '$lib/components/common/Spinner.svelte';
import Tooltip from '$lib/components/common/Tooltip.svelte';
import MagnifyingGlass from '$lib/components/icons/MagnifyingGlass.svelte';
@@ -51,6 +53,25 @@
lost: number;
};
+ //////////////////////
+ //
+ // Aggregate Level Modal
+ //
+ //////////////////////
+
+ let showLeaderboardModal = false;
+ let selectedModel = null;
+
+ const openFeedbackModal = (model) => {
+ showLeaderboardModal = true;
+ selectedModel = model;
+ };
+
+ const closeLeaderboardModal = () => {
+ showLeaderboardModal = false;
+ selectedModel = null;
+ };
+
//////////////////////
//
// Rank models by Elo rating
@@ -268,6 +289,13 @@
});
+