@@ -157,9 +157,7 @@ export function FeedColumn({
157157 < div className = "text-xs text-gray-500 dark:text-gray-400" >
158158 { totalCount } { totalCount === 1 ? 'entry' : 'entries' }
159159 { allEntries . length > 0 && allEntries . length < totalCount && (
160- < span className = "ml-1" >
161- ({ allEntries . length } loaded)
162- </ span >
160+ < span className = "ml-1" > ({ allEntries . length } loaded)</ span >
163161 ) }
164162 </ div >
165163 </ div >
@@ -208,7 +206,10 @@ export function FeedColumn({
208206
209207 { /* Load More Sentinel */ }
210208 { hasNextPage && allEntries . length > 0 && (
211- < div ref = { loadMoreRef } className = "py-4 flex items-center justify-center" >
209+ < div
210+ ref = { loadMoreRef }
211+ className = "py-4 flex items-center justify-center"
212+ >
212213 { isLoadingMore && (
213214 < FaSpinner className = "animate-spin text-sm text-gray-500" />
214215 ) }
@@ -245,38 +246,36 @@ function FeedEntryColumn({
245246 const getTypeBadge = ( ) => {
246247 const isPrerelease = entry . tags . includes ( 'release:prerelease' )
247248
248- const badgeConfigs : Record < string , { label : string ; className : string } > =
249- {
250- release : {
251- label : 'Release' ,
252- className :
253- 'bg-blue-100 dark:bg-blue-900 text-blue-800 dark:text-blue-200' ,
254- } ,
255- prerelease : {
256- label : 'Prerelease' ,
257- className :
258- 'bg-purple-100 dark:bg-purple-900 text-purple-800 dark:text-purple-200' ,
259- } ,
260- blog : {
261- label : 'Blog' ,
262- className :
263- 'bg-green-100 dark:bg-green-900 text-green-800 dark:text-green-200' ,
264- } ,
265- announcement : {
266- label : 'Announcement' ,
267- className :
268- 'bg-orange-100 dark:bg-orange-900 text-orange-800 dark:text-orange-200' ,
269- } ,
270- partner : {
271- label : 'Partner' ,
272- className :
273- 'bg-pink-100 dark:bg-pink-900 text-pink-800 dark:text-pink-200' ,
274- } ,
275- }
249+ const badgeConfigs : Record < string , { label : string ; className : string } > = {
250+ release : {
251+ label : 'Release' ,
252+ className :
253+ 'bg-blue-100 dark:bg-blue-900 text-blue-800 dark:text-blue-200' ,
254+ } ,
255+ prerelease : {
256+ label : 'Prerelease' ,
257+ className :
258+ 'bg-purple-100 dark:bg-purple-900 text-purple-800 dark:text-purple-200' ,
259+ } ,
260+ blog : {
261+ label : 'Blog' ,
262+ className :
263+ 'bg-green-100 dark:bg-green-900 text-green-800 dark:text-green-200' ,
264+ } ,
265+ announcement : {
266+ label : 'Announcement' ,
267+ className :
268+ 'bg-orange-100 dark:bg-orange-900 text-orange-800 dark:text-orange-200' ,
269+ } ,
270+ partner : {
271+ label : 'Partner' ,
272+ className :
273+ 'bg-pink-100 dark:bg-pink-900 text-pink-800 dark:text-pink-200' ,
274+ } ,
275+ }
276276
277277 const category = entry . category
278- const key =
279- category === 'release' && isPrerelease ? 'prerelease' : category
278+ const key = category === 'release' && isPrerelease ? 'prerelease' : category
280279
281280 return (
282281 badgeConfigs [ key ] || {
@@ -308,9 +307,7 @@ function FeedEntryColumn({
308307 >
309308 { badge . label }
310309 </ span >
311- { entry . featured && (
312- < span className = "px-1 py-0.5 text-[10px]" > ⭐</ span >
313- ) }
310+ { entry . featured && < span className = "px-1 py-0.5 text-[10px]" > ⭐</ span > }
314311 < time
315312 dateTime = { new Date ( entry . publishedAt ) . toISOString ( ) }
316313 className = "text-[10px] text-gray-500 dark:text-gray-400 ml-auto"
@@ -359,4 +356,3 @@ function FeedEntryColumn({
359356 </ article >
360357 )
361358}
362-
0 commit comments