Commit
·
0f8dbb0
1
Parent(s):
de1d6b5
- src/App.tsx +14 -19
src/App.tsx
CHANGED
@@ -104,26 +104,21 @@ const App: React.FC = () => {
|
|
104 |
|
105 |
|
106 |
|
107 |
-
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
|
113 |
-
|
114 |
-
|
115 |
-
|
116 |
-
|
117 |
-
|
118 |
-
|
119 |
-
|
120 |
-
|
121 |
-
}, [
|
122 |
-
benchmarkedModels,
|
123 |
-
selectedBenchmarkProviders,
|
124 |
-
selectedBenchmarkModels,
|
125 |
|
126 |
-
]);
|
127 |
|
128 |
const sortedBenchmarkedModels = useMemo(() => {
|
129 |
if (!benchmarkSortConfig) return filteredBenchmarkedModels;
|
|
|
104 |
|
105 |
|
106 |
|
107 |
+
const filteredBenchmarkedModels = useMemo(() => {
|
108 |
+
return benchmarkedModels.filter((model) => {
|
109 |
+
const providerMatch =
|
110 |
+
selectedBenchmarkProviders.length === 0 || selectedBenchmarkProviders.includes(model.provider);
|
111 |
+
const modelMatch =
|
112 |
+
selectedBenchmarkModels.length === 0 || selectedBenchmarkModels.includes(model.name);
|
113 |
+
|
114 |
+
return providerMatch && modelMatch;
|
115 |
+
});
|
116 |
+
}, [
|
117 |
+
benchmarkedModels,
|
118 |
+
selectedBenchmarkProviders,
|
119 |
+
selectedBenchmarkModels,
|
120 |
+
]);
|
|
|
|
|
|
|
|
|
121 |
|
|
|
122 |
|
123 |
const sortedBenchmarkedModels = useMemo(() => {
|
124 |
if (!benchmarkSortConfig) return filteredBenchmarkedModels;
|