@@ -153,6 +153,21 @@ function PartnersFilter({
153
153
Partner Status
154
154
</ label >
155
155
< div className = "flex gap-2" >
156
+ < button
157
+ onClick = { ( ) => {
158
+ // Toggle: if currently inactive, turn off filter, otherwise set to inactive
159
+ onStatusChange (
160
+ selectedStatus === 'active' ? undefined : 'active'
161
+ )
162
+ } }
163
+ className = { `px-3 py-2 rounded-md text-sm transition-colors ${
164
+ selectedStatus === 'active'
165
+ ? 'bg-green-500 text-white'
166
+ : 'bg-gray-100 dark:bg-gray-700 text-gray-700 dark:text-gray-300 hover:bg-gray-200 dark:hover:bg-gray-600'
167
+ } `}
168
+ >
169
+ Current Partners
170
+ </ button >
156
171
< button
157
172
onClick = { ( ) => {
158
173
// Toggle: if currently inactive, turn off filter, otherwise set to inactive
@@ -205,27 +220,6 @@ function PartnersFilter({
205
220
{ /* Current filter chips */ }
206
221
{ hasFilters && (
207
222
< div className = "flex flex-wrap gap-2" >
208
- { /* Status chip */ }
209
- { selectedStatus && (
210
- < span
211
- className = { `inline-flex items-center gap-1 px-2 py-1 rounded-md text-xs ${
212
- selectedStatus === 'active'
213
- ? 'bg-green-100 dark:bg-green-900 text-green-800 dark:text-green-200'
214
- : 'bg-orange-100 dark:bg-orange-900 text-orange-800 dark:text-orange-200'
215
- } `}
216
- >
217
- { selectedStatus === 'active'
218
- ? 'Current Partners'
219
- : 'Previous Partners' }
220
- < button
221
- onClick = { ( ) => onStatusChange ( undefined ) }
222
- className = "hover:bg-green-200 dark:hover:bg-green-800 rounded p-0.5 transition-colors"
223
- >
224
- < MdClose className = "w-3 h-3" />
225
- </ button >
226
- </ span >
227
- ) }
228
-
229
223
{ /* Library chips */ }
230
224
{ selectedLibraries ?. map ( ( libraryId ) => {
231
225
const library = availableLibraries . find (
0 commit comments