Presidentlin commited on
Commit
0f8dbb0
·
1 Parent(s): de1d6b5
Files changed (1) hide show
  1. src/App.tsx +14 -19
src/App.tsx CHANGED
@@ -104,26 +104,21 @@ const App: React.FC = () => {
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
- // When not linking, allow filtering by either
115
- if (selectedBenchmarkProviders.length > 0 && selectedBenchmarkModels.length > 0) {
116
- return providerMatch || modelMatch;
117
- }
118
-
119
- return providerMatch && modelMatch; // this handles the case where one or both are empty
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;