File tree Expand file tree Collapse file tree 1 file changed +12
-21
lines changed
browser-extension/tests/playground Expand file tree Collapse file tree 1 file changed +12
-21
lines changed Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ import { cva, type VariantProps } from 'class-variance-authority'
33import {
44 Clock ,
55 Code ,
6+ Eye ,
67 EyeOff ,
78 Image ,
89 Link ,
@@ -518,17 +519,24 @@ export const ClaudePrototype = () => {
518519 />
519520 </ div >
520521 < div className = 'relative flex overflow-hidden gap-1' >
521- < span
522+ < button
523+ type = 'button'
524+ onClick = { ( ) => updateFilter ( 'showTrashed' , ! filters . showTrashed ) }
522525 className = { twMerge (
523526 statBadge ( {
524- type : 'trashed' ,
527+ clickable : true ,
528+ type : filters . showTrashed ? 'trashed' : 'hideTrashed' ,
525529 } ) ,
526530 'border' ,
527531 ) }
528532 >
529533 < Trash2 className = 'w-3 h-3' />
530- < EyeOff className = 'w-3 h-3' />
531- </ span >
534+ { filters . showTrashed ? (
535+ < Eye className = 'w-3 h-3' />
536+ ) : (
537+ < EyeOff className = 'w-3 h-3' />
538+ ) }
539+ </ button >
532540 < MultiSegment < FilterState [ 'sentFilter' ] >
533541 value = { filters . sentFilter }
534542 onValueChange = { ( value ) => updateFilter ( 'sentFilter' , value ) }
@@ -550,23 +558,6 @@ export const ClaudePrototype = () => {
550558 } ,
551559 ] }
552560 />
553- { /*
554- <MultiSegment<FilterState['showTrashed']>
555- value={filters.showTrashed}
556- onValueChange={(value) => updateFilter('showTrashed', value)}
557- segments={[
558- {
559- text: 'show trashed',
560- type: 'trashed',
561- value: true,
562- },
563- {
564- text: 'hide trashed',
565- type: 'hideTrashed',
566- value: false
567- },
568- ]}
569- /> */ }
570561 </ div >
571562 </ div >
572563 </ div >
You can’t perform that action at this time.
0 commit comments