Skip to content

Commit 72b0898

Browse files
ci: apply automated fixes
1 parent b8109ed commit 72b0898

3 files changed

Lines changed: 43 additions & 49 deletions

File tree

src/components/FeedColumn.tsx

Lines changed: 34 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -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-

src/components/FeedFilters.tsx

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -188,14 +188,14 @@ export function FeedFilters({
188188

189189
const hasActiveFilters = Boolean(
190190
(selectedSources && selectedSources.length > 0) ||
191-
(selectedLibraries && selectedLibraries.length > 0) ||
192-
(selectedCategories && selectedCategories.length > 0) ||
193-
(selectedPartners && selectedPartners.length > 0) ||
194-
(selectedTags && selectedTags.length > 0) ||
195-
featured !== undefined ||
196-
search ||
197-
(selectedReleaseLevels && selectedReleaseLevels.length > 0) ||
198-
(includePrerelease !== undefined && includePrerelease !== true),
191+
(selectedLibraries && selectedLibraries.length > 0) ||
192+
(selectedCategories && selectedCategories.length > 0) ||
193+
(selectedPartners && selectedPartners.length > 0) ||
194+
(selectedTags && selectedTags.length > 0) ||
195+
featured !== undefined ||
196+
search ||
197+
(selectedReleaseLevels && selectedReleaseLevels.length > 0) ||
198+
(includePrerelease !== undefined && includePrerelease !== true),
199199
)
200200

201201
// Render filter content (shared between mobile and desktop)

src/components/FeedListColumns.tsx

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,7 @@ export function FeedListColumns({
3131
adminActions,
3232
}: FeedListColumnsProps) {
3333
return (
34-
<div
35-
className="min-w-0 overflow-x-auto -mx-2 pl-2 flex-1 flex gap-2 min-h-0"
36-
>
34+
<div className="min-w-0 overflow-x-auto -mx-2 pl-2 flex-1 flex gap-2 min-h-0">
3735
{KNOWN_SOURCES.map((source) => (
3836
<FeedColumn
3937
key={source}

0 commit comments

Comments
 (0)