diff --git a/src/components/icons/CogsIcon.tsx b/src/components/icons/CogsIcon.tsx
index c576fb23..436d46c9 100644
--- a/src/components/icons/CogsIcon.tsx
+++ b/src/components/icons/CogsIcon.tsx
@@ -15,6 +15,7 @@ export function CogsIcon({
aria-hidden={props['aria-label'] ? undefined : true}
className={className}
height={height}
+ width={width}
role="img"
xmlns="http://www.w3.org/2000/svg"
>
diff --git a/src/libraries/devtools.tsx b/src/libraries/devtools.tsx
index 7d901c6a..5c9f632c 100644
--- a/src/libraries/devtools.tsx
+++ b/src/libraries/devtools.tsx
@@ -43,7 +43,7 @@ export const devtoolsProject = {
featureHighlights: [
{
title: 'Unified Devtools Panel',
- icon:
TanStack Devtools provides a centralized panel that houses all
diff --git a/src/libraries/form.tsx b/src/libraries/form.tsx
index 7dac086a..c569fa0d 100644
--- a/src/libraries/form.tsx
+++ b/src/libraries/form.tsx
@@ -35,7 +35,7 @@ export const formProject = {
to: '/form/latest/docs',
},
{
- icon:
,
+ icon:
,
label: 'Examples',
to: '/form/latest/docs/framework/react/examples/simple',
},
@@ -48,7 +48,7 @@ export const formProject = {
featureHighlights: [
{
title: 'First-Class TypeScript Support',
- icon:
,
+ icon:
,
description: (
TanStack Form touts first-class TypeScript support with outstanding
diff --git a/src/libraries/pacer.tsx b/src/libraries/pacer.tsx
index 97695830..1a89dbcc 100644
--- a/src/libraries/pacer.tsx
+++ b/src/libraries/pacer.tsx
@@ -41,7 +41,7 @@ export const pacerProject = {
to: '/pacer/latest/docs',
},
{
- icon: ,
+ icon: ,
label: 'Examples',
to: '/pacer/latest/docs/framework/react/examples/debounce',
},
diff --git a/src/libraries/query.tsx b/src/libraries/query.tsx
index 53618cae..8733989a 100644
--- a/src/libraries/query.tsx
+++ b/src/libraries/query.tsx
@@ -65,7 +65,7 @@ export const queryProject = {
to: '/query/latest/docs/framework/react/overview',
},
{
- icon: ,
+ icon: ,
label: 'Examples',
to: '/query/latest/docs/framework/react/examples/basic',
},
diff --git a/src/libraries/ranger.tsx b/src/libraries/ranger.tsx
index afb85c9f..43a79906 100644
--- a/src/libraries/ranger.tsx
+++ b/src/libraries/ranger.tsx
@@ -40,7 +40,7 @@ export const rangerProject = {
to: '/ranger/latest/docs/overview',
},
{
- icon: ,
+ icon: ,
label: 'Examples',
to: '/ranger/latest/docs/framework/react/examples/basic',
},
diff --git a/src/libraries/router.tsx b/src/libraries/router.tsx
index 3a7d1cc2..8c987456 100644
--- a/src/libraries/router.tsx
+++ b/src/libraries/router.tsx
@@ -51,7 +51,7 @@ export const routerProject = {
to: '/router/latest/docs/framework/react/overview',
},
{
- icon: ,
+ icon: ,
label: 'Examples',
to: '/router/latest/docs/framework/react/examples/kitchen-sink-file-based',
},
diff --git a/src/libraries/start.tsx b/src/libraries/start.tsx
index 6d1b4fea..e2e27118 100644
--- a/src/libraries/start.tsx
+++ b/src/libraries/start.tsx
@@ -43,7 +43,7 @@ export const startProject = {
to: '/start/latest/docs/framework/react/overview',
},
{
- icon: ,
+ icon: ,
label: 'Examples',
to: '/start/latest/docs/framework/react/examples/start-basic',
},
diff --git a/src/libraries/store.tsx b/src/libraries/store.tsx
index a89cd507..c9fa34fe 100644
--- a/src/libraries/store.tsx
+++ b/src/libraries/store.tsx
@@ -35,7 +35,7 @@ export const storeProject = {
to: '/store/latest/docs',
},
{
- icon: ,
+ icon: ,
label: 'Examples',
to: '/store/latest/docs/framework/react/examples/simple',
},
diff --git a/src/libraries/table.tsx b/src/libraries/table.tsx
index a3de648b..0071dfe0 100644
--- a/src/libraries/table.tsx
+++ b/src/libraries/table.tsx
@@ -57,7 +57,7 @@ export const tableProject = {
to: '/table/latest/docs/introduction',
},
{
- icon: ,
+ icon: ,
label: 'Examples',
to: '/table/latest/docs/framework/react/examples/basic',
},
diff --git a/src/libraries/virtual.tsx b/src/libraries/virtual.tsx
index 7986cc9c..465298ce 100644
--- a/src/libraries/virtual.tsx
+++ b/src/libraries/virtual.tsx
@@ -37,7 +37,7 @@ export const virtualProject = {
to: '/virtual/latest/docs/introduction',
},
{
- icon: ,
+ icon: ,
label: 'Examples',
to: '/virtual/latest/docs/framework/react/examples/dynamic',
},
diff --git a/src/queries/feed.ts b/src/queries/feed.ts
index 75c24fce..83949810 100644
--- a/src/queries/feed.ts
+++ b/src/queries/feed.ts
@@ -5,8 +5,6 @@ import {
getFeedEntryById,
getFeedStats,
getFeedFacetCounts,
- searchFeedEntries,
- getFeedConfig,
} from '~/utils/feed.functions'
import type { EntryType, ReleaseLevel } from '~/db/schema'
diff --git a/src/queries/roles.ts b/src/queries/roles.ts
index a4e3e910..53037a29 100644
--- a/src/queries/roles.ts
+++ b/src/queries/roles.ts
@@ -1,8 +1,6 @@
import { queryOptions } from '@tanstack/react-query'
import {
listRoles,
- getRole,
- getUserRoles,
getBulkUserRoles,
getBulkEffectiveCapabilities,
} from '~/utils/roles.functions'
diff --git a/src/queries/stats.ts b/src/queries/stats.ts
index 2f4e6651..a5188f53 100644
--- a/src/queries/stats.ts
+++ b/src/queries/stats.ts
@@ -1,9 +1,6 @@
import { queryOptions } from '@tanstack/react-query'
import { getOSSStats } from '~/utils/stats.server'
-import type {
- Library as StatsLibrary,
- StatsQueryParams,
-} from '~/utils/stats.server'
+import type { StatsQueryParams } from '~/utils/stats.server'
import type { Library } from '~/libraries'
export type {
diff --git a/src/routes/$libraryId/$version.docs.framework.$framework.index.tsx b/src/routes/$libraryId/$version.docs.framework.$framework.index.tsx
index 10bdc5c7..8ec64da3 100644
--- a/src/routes/$libraryId/$version.docs.framework.$framework.index.tsx
+++ b/src/routes/$libraryId/$version.docs.framework.$framework.index.tsx
@@ -1,8 +1,6 @@
import { seo } from '~/utils/seo'
-import { redirect, createFileRoute } from '@tanstack/react-router'
-import { Doc } from '~/components/Doc'
-import { loadDocs } from '~/utils/docs'
-import { Framework, getBranch, getLibrary } from '~/libraries'
+import { createFileRoute } from '@tanstack/react-router'
+import { Framework, getLibrary } from '~/libraries'
import { getFrameworkOptions } from '~/libraries/frameworks'
import { capitalize } from '~/utils/utils'
import { DocContainer } from '~/components/DocContainer'
@@ -14,7 +12,7 @@ export const Route = createFileRoute(
)({
staleTime: 1000 * 60 * 5,
loader: (ctx) => {
- const { framework, version, libraryId } = ctx.params
+ const { framework } = ctx.params
const [frameworkOption] = getFrameworkOptions([framework as Framework])
@@ -39,7 +37,7 @@ export const Route = createFileRoute(
})
function Comp() {
- const { framework, version, libraryId } = Route.useParams()
+ const { framework, libraryId } = Route.useParams()
const library = getLibrary(libraryId)
const [frameworkOption] = getFrameworkOptions([framework as Framework])
diff --git a/src/routes/$libraryId/$version.docs.framework.$framework.{$}[.]md.tsx b/src/routes/$libraryId/$version.docs.framework.$framework.{$}[.]md.tsx
index 76b75005..aabaa8eb 100644
--- a/src/routes/$libraryId/$version.docs.framework.$framework.{$}[.]md.tsx
+++ b/src/routes/$libraryId/$version.docs.framework.$framework.{$}[.]md.tsx
@@ -1,4 +1,4 @@
-import { findLibrary, getBranch, getLibrary } from '~/libraries'
+import { findLibrary, getBranch } from '~/libraries'
import { loadDocs } from '~/utils/docs'
import { createFileRoute, notFound } from '@tanstack/react-router'
diff --git a/src/routes/$libraryId/$version.docs.tsx b/src/routes/$libraryId/$version.docs.tsx
index 8d4f7847..8d964dc1 100644
--- a/src/routes/$libraryId/$version.docs.tsx
+++ b/src/routes/$libraryId/$version.docs.tsx
@@ -31,7 +31,7 @@ export const Route = createFileRoute('/$libraryId/$version/docs')({
}
},
component: DocsRoute,
- headers: (ctx) => {
+ headers: () => {
return {
'cache-control': 'public, max-age=0, must-revalidate',
'cdn-cache-control': 'max-age=300, stale-while-revalidate=300, durable',
diff --git a/src/routes/_libraries/account.tsx b/src/routes/_libraries/account.tsx
index 0f1f0335..9bd707e0 100644
--- a/src/routes/_libraries/account.tsx
+++ b/src/routes/_libraries/account.tsx
@@ -1,6 +1,5 @@
import { createFileRoute, Outlet, Link, redirect } from '@tanstack/react-router'
import { requireAuth } from '~/utils/auth.server'
-import { twMerge } from 'tailwind-merge'
export const Route = createFileRoute('/_libraries/account')({
component: AccountLayout,
diff --git a/src/routes/_libraries/account/index.tsx b/src/routes/_libraries/account/index.tsx
index d6d0dbd6..f9698eef 100644
--- a/src/routes/_libraries/account/index.tsx
+++ b/src/routes/_libraries/account/index.tsx
@@ -115,7 +115,7 @@ function AccountSettingsPage() {
onClick={signOut}
className="text-sm flex gap-2 items-center font-medium bg-black/80 hover:bg-black text-white dark:bg-white/95 dark:hover:bg-white dark:text-black py-1.5 px-2 rounded-md transition-colors my-4"
>
- Logout
+ Logout
diff --git a/src/routes/_libraries/blog.$.tsx b/src/routes/_libraries/blog.$.tsx
index 4637c1bb..c53232d2 100644
--- a/src/routes/_libraries/blog.$.tsx
+++ b/src/routes/_libraries/blog.$.tsx
@@ -180,7 +180,7 @@ ${content}`
href={`https://github.com/${repo}/edit/${branch}/${filePath}`}
className="flex items-center gap-2"
>
-