Skip to content

Commit cb826e1

Browse files
ci: apply automated fixes
1 parent 34c0966 commit cb826e1

File tree

10 files changed

+95
-90
lines changed

10 files changed

+95
-90
lines changed

src/components/Navbar.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -790,9 +790,9 @@ export function Navbar({ children }: { children: React.ReactNode }) {
790790
showMenu && 'md:translate-x-0',
791791
// lg breakpoint: inline when no Title, flyout when Title
792792
inlineMenu &&
793-
'lg:sticky lg:top-[var(--navbar-height)] lg:translate-x-0 lg:bg-white/50 lg:dark:bg-black/30 lg:backdrop-blur-none lg:shadow-none',
793+
'lg:sticky lg:top-[var(--navbar-height)] lg:translate-x-0 lg:bg-white/50 lg:dark:bg-black/30 lg:backdrop-blur-none lg:shadow-none',
794794
!inlineMenu &&
795-
'lg:fixed lg:top-[var(--navbar-height)] lg:bg-white lg:dark:bg-black/90 lg:backdrop-blur-lg lg:shadow-xl',
795+
'lg:fixed lg:top-[var(--navbar-height)] lg:bg-white lg:dark:bg-black/90 lg:backdrop-blur-lg lg:shadow-xl',
796796
!inlineMenu && !showMenu && 'lg:-translate-x-full',
797797
!inlineMenu && showMenu && 'lg:translate-x-0',
798798
)}

src/components/ShowcaseGallery.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -360,7 +360,7 @@ export function ShowcaseGallery() {
360360
totalItems={data.pagination.total}
361361
pageSize={24}
362362
onPageChange={handlePageChange}
363-
onPageSizeChange={() => { }}
363+
onPageSizeChange={() => {}}
364364
canGoPrevious={search.page > 1}
365365
canGoNext={search.page < data.pagination.totalPages}
366366
itemLabel="projects"

src/routes/$libraryId/$version.docs.framework.$framework.$.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,9 @@ export const Route = createFileRoute(
2626
return await loadDocs({
2727
repo: library.repo,
2828
branch: getBranch(library, version),
29-
docsPath: `${library.docsRoot || 'docs'
30-
}/framework/${framework}/${docsPath}`,
29+
docsPath: `${
30+
library.docsRoot || 'docs'
31+
}/framework/${framework}/${docsPath}`,
3132
})
3233
} catch (error) {
3334
// If doc not found, redirect to framework docs root instead of showing 404

src/routes/admin/banners.index.tsx

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ import { useDeleteWithConfirmation } from '~/hooks/useDeleteWithConfirmation'
3535

3636
const searchSchema = v.object({
3737
includeInactive: v.optional(v.boolean(), true),
38-
});
38+
})
3939

4040
export const Route = createFileRoute('/admin/banners/')({
4141
component: BannersAdminPage,
@@ -183,8 +183,9 @@ function BannersAdminPage() {
183183
return (
184184
<div
185185
key={banner.id}
186-
className={`bg-white dark:bg-gray-800 rounded-xl border border-gray-200 dark:border-gray-700 overflow-hidden ${!banner.isActive ? 'opacity-60' : ''
187-
}`}
186+
className={`bg-white dark:bg-gray-800 rounded-xl border border-gray-200 dark:border-gray-700 overflow-hidden ${
187+
!banner.isActive ? 'opacity-60' : ''
188+
}`}
188189
>
189190
<div className="p-4">
190191
<div className="flex items-start gap-4">
@@ -282,10 +283,11 @@ function BannersAdminPage() {
282283
<div className="flex items-center gap-2">
283284
<button
284285
onClick={() => handleToggleActive(banner)}
285-
className={`p-2 rounded-lg transition-colors ${banner.isActive
286-
? 'text-green-600 hover:bg-green-100 dark:hover:bg-green-900/30'
287-
: 'text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-700'
288-
}`}
286+
className={`p-2 rounded-lg transition-colors ${
287+
banner.isActive
288+
? 'text-green-600 hover:bg-green-100 dark:hover:bg-green-900/30'
289+
: 'text-gray-400 hover:bg-gray-100 dark:hover:bg-gray-700'
290+
}`}
289291
title={banner.isActive ? 'Deactivate' : 'Activate'}
290292
>
291293
{banner.isActive ? (

src/routes/admin/feedback.index.tsx

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,13 @@ import { libraryIdSchema, docFeedbackStatusSchema } from '~/utils/schemas'
88

99
const searchSchema = v.object({
1010
page: v.optional(v.number(), 1),
11-
pageSize: v.optional(
12-
v.pipe(v.number(), v.integer(), v.minValue(1)),
13-
50,
14-
),
11+
pageSize: v.optional(v.pipe(v.number(), v.integer(), v.minValue(1)), 50),
1512
status: v.optional(v.array(docFeedbackStatusSchema)),
1613
libraryId: v.optional(libraryIdSchema),
1714
isDetached: v.optional(v.boolean()),
1815
dateFrom: v.optional(v.string()),
1916
dateTo: v.optional(v.string()),
20-
});
17+
})
2118

2219
export const Route = createFileRoute('/admin/feedback/')({
2320
staleTime: 1000 * 60 * 5, // 5 minutes

src/routes/admin/index.tsx

Lines changed: 34 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ const searchSchema = v.object({
4242
v.picklist(['overview', 'users', 'activity', 'ads']),
4343
'overview',
4444
),
45-
});
45+
})
4646

4747
export const Route = createFileRoute('/admin/')({
4848
validateSearch: searchSchema,
@@ -134,10 +134,11 @@ function AdminDashboard() {
134134
key={t.id}
135135
to="/admin"
136136
search={{ tab: t.id }}
137-
className={`flex items-center gap-2 px-4 py-2 text-sm font-medium border-b-2 transition-colors ${tab === t.id
138-
? 'border-blue-500 text-blue-600 dark:text-blue-400'
139-
: 'border-transparent text-gray-500 hover:text-gray-700 dark:text-gray-400 dark:hover:text-gray-300'
140-
}`}
137+
className={`flex items-center gap-2 px-4 py-2 text-sm font-medium border-b-2 transition-colors ${
138+
tab === t.id
139+
? 'border-blue-500 text-blue-600 dark:text-blue-400'
140+
: 'border-transparent text-gray-500 hover:text-gray-700 dark:text-gray-400 dark:hover:text-gray-300'
141+
}`}
141142
>
142143
{t.icon}
143144
{t.label}
@@ -194,8 +195,8 @@ function OverviewTab({
194195
stats.yesterdaySignups === 0
195196
? 0
196197
: ((stats.todaySignups - stats.yesterdaySignups) /
197-
stats.yesterdaySignups) *
198-
100
198+
stats.yesterdaySignups) *
199+
100
199200

200201
return (
201202
<div className="space-y-6">
@@ -331,12 +332,13 @@ function OverviewTab({
331332
>
332333
<div className="flex items-center gap-2">
333334
<span
334-
className={`text-sm font-bold w-5 ${index === 0
335-
? 'text-amber-500'
336-
: index === 1
337-
? 'text-gray-400'
338-
: 'text-amber-700'
339-
}`}
335+
className={`text-sm font-bold w-5 ${
336+
index === 0
337+
? 'text-amber-500'
338+
: index === 1
339+
? 'text-gray-400'
340+
: 'text-amber-700'
341+
}`}
340342
>
341343
#{index + 1}
342344
</span>
@@ -383,8 +385,8 @@ function UsersTab({
383385
stats.yesterdaySignups === 0
384386
? 0
385387
: ((stats.todaySignups - stats.yesterdaySignups) /
386-
stats.yesterdaySignups) *
387-
100
388+
stats.yesterdaySignups) *
389+
100
388390

389391
return (
390392
<div className="space-y-6">
@@ -476,8 +478,7 @@ function UsersTab({
476478
View and manage individual user accounts, roles, and capabilities.
477479
</p>
478480
</div>
479-
<Link
480-
to="/admin/users">
481+
<Link to="/admin/users">
481482
<Button>Manage Users</Button>
482483
</Link>
483484
</div>
@@ -809,14 +810,15 @@ function ActivityTab({
809810
>
810811
<div className="flex items-center gap-3">
811812
<span
812-
className={`text-sm font-bold w-6 ${index === 0
813-
? 'text-amber-500'
814-
: index === 1
815-
? 'text-gray-400'
816-
: index === 2
817-
? 'text-amber-700'
818-
: 'text-gray-500'
819-
}`}
813+
className={`text-sm font-bold w-6 ${
814+
index === 0
815+
? 'text-amber-500'
816+
: index === 1
817+
? 'text-gray-400'
818+
: index === 2
819+
? 'text-amber-700'
820+
: 'text-gray-500'
821+
}`}
820822
>
821823
#{index + 1}
822824
</span>
@@ -1064,12 +1066,13 @@ function ChangeIndicator({ value }: { value: number }) {
10641066

10651067
return (
10661068
<div
1067-
className={`flex items-center gap-1 text-sm font-medium ${isPositive
1068-
? 'text-green-600 dark:text-green-400'
1069-
: isNegative
1070-
? 'text-red-600 dark:text-red-400'
1071-
: 'text-gray-600 dark:text-gray-400'
1072-
}`}
1069+
className={`flex items-center gap-1 text-sm font-medium ${
1070+
isPositive
1071+
? 'text-green-600 dark:text-green-400'
1072+
: isNegative
1073+
? 'text-red-600 dark:text-red-400'
1074+
: 'text-gray-600 dark:text-gray-400'
1075+
}`}
10731076
>
10741077
{isPositive ? (
10751078
<ArrowUp className="w-4 h-4" />

src/routes/admin/showcases.index.tsx

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,11 @@ import { libraryIdSchema, showcaseStatusSchema } from '~/utils/schemas'
88

99
const searchSchema = v.object({
1010
page: v.optional(v.number(), 1),
11-
pageSize: v.optional(
12-
v.pipe(v.number(), v.integer(), v.minValue(1)),
13-
50,
14-
),
11+
pageSize: v.optional(v.pipe(v.number(), v.integer(), v.minValue(1)), 50),
1512
status: v.optional(v.array(showcaseStatusSchema)),
1613
libraryId: v.optional(v.array(libraryIdSchema)),
1714
isFeatured: v.optional(v.boolean()),
18-
});
15+
})
1916

2017
export const Route = createFileRoute('/admin/showcases/')({
2118
staleTime: 1000 * 60 * 5, // 5 minutes

src/routes/admin/showcases_.$id.tsx

Lines changed: 34 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -357,7 +357,7 @@ function ShowcaseDetailPage() {
357357
<Badge
358358
variant={
359359
statusVariant[
360-
showcase.status as keyof typeof statusVariant
360+
showcase.status as keyof typeof statusVariant
361361
]
362362
}
363363
>
@@ -487,11 +487,11 @@ function ShowcaseDetailPage() {
487487
setFormData((prev) =>
488488
prev
489489
? {
490-
...prev,
491-
trancoRank: e.target.value
492-
? parseInt(e.target.value, 10)
493-
: null,
494-
}
490+
...prev,
491+
trancoRank: e.target.value
492+
? parseInt(e.target.value, 10)
493+
: null,
494+
}
495495
: null,
496496
)
497497
}
@@ -513,9 +513,9 @@ function ShowcaseDetailPage() {
513513
setFormData((prev) =>
514514
prev
515515
? {
516-
...prev,
517-
voteScore: parseInt(e.target.value, 10) || 0,
518-
}
516+
...prev,
517+
voteScore: parseInt(e.target.value, 10) || 0,
518+
}
519519
: null,
520520
)
521521
}
@@ -591,12 +591,13 @@ function ShowcaseDetailPage() {
591591
<ThumbsUp className="w-4 h-4" />
592592
</button>
593593
<span
594-
className={`inline-flex items-center px-2.5 py-1 rounded-full text-sm font-medium ${showcase.voteScore > 0
595-
? 'bg-emerald-100 text-emerald-800 dark:bg-emerald-900/30 dark:text-emerald-300'
596-
: showcase.voteScore < 0
597-
? 'bg-red-100 text-red-800 dark:bg-red-900/30 dark:text-red-300'
598-
: 'bg-gray-100 text-gray-800 dark:bg-gray-700 dark:text-gray-300'
599-
}`}
594+
className={`inline-flex items-center px-2.5 py-1 rounded-full text-sm font-medium ${
595+
showcase.voteScore > 0
596+
? 'bg-emerald-100 text-emerald-800 dark:bg-emerald-900/30 dark:text-emerald-300'
597+
: showcase.voteScore < 0
598+
? 'bg-red-100 text-red-800 dark:bg-red-900/30 dark:text-red-300'
599+
: 'bg-gray-100 text-gray-800 dark:bg-gray-700 dark:text-gray-300'
600+
}`}
600601
>
601602
{showcase.voteScore > 0 ? '+' : ''}
602603
{showcase.voteScore}
@@ -685,10 +686,11 @@ function ShowcaseDetailPage() {
685686
return { ...prev, libraries: newLibs }
686687
})
687688
}
688-
className={`inline-flex items-center px-3 py-1 rounded-full text-sm font-medium transition-colors ${isSelected
689-
? 'bg-blue-600 text-white'
690-
: 'bg-gray-100 text-gray-800 dark:bg-gray-700 dark:text-gray-300 hover:bg-gray-200 dark:hover:bg-gray-600'
691-
}`}
689+
className={`inline-flex items-center px-3 py-1 rounded-full text-sm font-medium transition-colors ${
690+
isSelected
691+
? 'bg-blue-600 text-white'
692+
: 'bg-gray-100 text-gray-800 dark:bg-gray-700 dark:text-gray-300 hover:bg-gray-200 dark:hover:bg-gray-600'
693+
}`}
692694
>
693695
{lib.name}
694696
</button>
@@ -731,10 +733,11 @@ function ShowcaseDetailPage() {
731733
return { ...prev, useCases: newUseCases }
732734
})
733735
}
734-
className={`inline-flex items-center px-3 py-1 rounded-full text-sm font-medium transition-colors ${isSelected
735-
? 'bg-purple-600 text-white'
736-
: 'bg-gray-100 text-gray-800 dark:bg-gray-700 dark:text-gray-300 hover:bg-gray-200 dark:hover:bg-gray-600'
737-
}`}
736+
className={`inline-flex items-center px-3 py-1 rounded-full text-sm font-medium transition-colors ${
737+
isSelected
738+
? 'bg-purple-600 text-white'
739+
: 'bg-gray-100 text-gray-800 dark:bg-gray-700 dark:text-gray-300 hover:bg-gray-200 dark:hover:bg-gray-600'
740+
}`}
738741
>
739742
{USE_CASE_LABELS[useCase] || useCase}
740743
</button>
@@ -805,14 +808,16 @@ function ShowcaseDetailPage() {
805808
prev ? { ...prev, isFeatured: !prev.isFeatured } : null,
806809
)
807810
}
808-
className={`relative inline-flex h-6 w-11 items-center rounded-full transition-colors ${formData?.isFeatured
809-
? 'bg-purple-600'
810-
: 'bg-gray-300 dark:bg-gray-600'
811-
}`}
811+
className={`relative inline-flex h-6 w-11 items-center rounded-full transition-colors ${
812+
formData?.isFeatured
813+
? 'bg-purple-600'
814+
: 'bg-gray-300 dark:bg-gray-600'
815+
}`}
812816
>
813817
<span
814-
className={`inline-block h-4 w-4 transform rounded-full bg-white transition-transform ${formData?.isFeatured ? 'translate-x-6' : 'translate-x-1'
815-
}`}
818+
className={`inline-block h-4 w-4 transform rounded-full bg-white transition-transform ${
819+
formData?.isFeatured ? 'translate-x-6' : 'translate-x-1'
820+
}`}
816821
/>
817822
</button>
818823
<span className="text-sm text-gray-700 dark:text-gray-300">

src/routes/admin/users.tsx

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ const searchSchema = v.object({
184184
useEffectiveCapabilities: v.optional(v.boolean(), true),
185185
sortBy: v.optional(v.string()),
186186
sortDir: v.optional(v.picklist(['asc', 'desc'])),
187-
});
187+
})
188188

189189
export const Route = createFileRoute('/admin/users')({
190190
beforeLoad: async () => {
@@ -338,8 +338,8 @@ function UsersPage() {
338338
// Pass userId only if it's valid, otherwise pass undefined (query handles it)
339339
const validEditingUserId =
340340
editingUserId &&
341-
typeof editingUserId === 'string' &&
342-
editingUserId.trim() !== ''
341+
typeof editingUserId === 'string' &&
342+
editingUserId.trim() !== ''
343343
? editingUserId
344344
: undefined
345345
const editingUserRolesQuery = useQuery({
@@ -520,7 +520,7 @@ function UsersPage() {
520520
checked={
521521
usersQuery?.data?.page
522522
? selectedUserIds.size === usersQuery.data.page.length &&
523-
usersQuery.data.page.length > 0
523+
usersQuery.data.page.length > 0
524524
: false
525525
}
526526
onChange={toggleAllSelection}
@@ -896,9 +896,9 @@ function UsersPage() {
896896
{header.isPlaceholder
897897
? null
898898
: flexRender(
899-
header.column.columnDef.header,
900-
header.getContext(),
901-
)}
899+
header.column.columnDef.header,
900+
header.getContext(),
901+
)}
902902
</SortableTableHeaderCell>
903903
))}
904904
</TableHeaderRow>

src/routes/showcase/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ const searchSchema = v.object({
1111
useCases: v.optional(v.array(showcaseUseCaseSchema)),
1212
hasSourceCode: v.optional(v.boolean()),
1313
q: v.optional(v.string()),
14-
});
14+
})
1515

1616
export const Route = createFileRoute('/showcase/')({
1717
validateSearch: searchSchema,

0 commit comments

Comments
 (0)