@@ -144,31 +144,20 @@ export const ClaudePrototype = () => {
144144 const [ searchQuery , setSearchQuery ] = useState ( '' )
145145 const [ sortBy , setSortBy ] = useState ( 'edited-newest' )
146146
147- // Filter and sort drafts
148147 const filteredDrafts = useMemo ( ( ) => {
149148 let filtered = [ ...drafts ]
150-
151- // Platform filter
152149 if ( platformFilter !== 'All' ) {
153150 filtered = filtered . filter ( ( d ) => d . platform === platformFilter )
154151 }
155-
156- // Type filter
157152 if ( typeFilter !== 'All' ) {
158153 filtered = filtered . filter ( ( d ) => d . kind === typeFilter )
159154 }
160-
161- // Has code filter
162155 if ( hasCodeFilter ) {
163156 filtered = filtered . filter ( ( d ) => d . hasCode )
164157 }
165-
166- // Private only filter
167158 if ( privateOnlyFilter ) {
168159 filtered = filtered . filter ( ( d ) => d . private )
169160 }
170-
171- // Search
172161 if ( searchQuery ) {
173162 const query = searchQuery . toLowerCase ( )
174163 filtered = filtered . filter (
@@ -179,7 +168,6 @@ export const ClaudePrototype = () => {
179168 d . number ?. toString ( ) . includes ( query ) ,
180169 )
181170 }
182-
183171 // Sort
184172 switch ( sortBy ) {
185173 case 'edited-newest' :
@@ -188,11 +176,7 @@ export const ClaudePrototype = () => {
188176 case 'edited-oldest' :
189177 filtered . sort ( ( a , b ) => a . lastEdit - b . lastEdit )
190178 break
191- case 'title-asc' :
192- filtered . sort ( ( a , b ) => a . title . localeCompare ( b . title ) )
193- break
194179 }
195-
196180 return filtered
197181 } , [ drafts , platformFilter , typeFilter , hasCodeFilter , privateOnlyFilter , searchQuery , sortBy ] )
198182
@@ -411,7 +395,6 @@ export const ClaudePrototype = () => {
411395 >
412396 < option value = 'edited-newest' > Edited (newest)</ option >
413397 < option value = 'edited-oldest' > Edited (oldest)</ option >
414- < option value = 'title-asc' > Title (A→Z)</ option >
415398 </ select >
416399
417400 { /* Search */ }
0 commit comments