Skip to content

Commit bf6c5d1

Browse files
committed
fix typecheck errors
1 parent 653d594 commit bf6c5d1

File tree

19 files changed

+29
-29
lines changed

19 files changed

+29
-29
lines changed

web/src/app/admin/traces/page.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ import { toast } from '@/components/ui/use-toast'
2121

2222
export default function TraceDashboardPage() {
2323
const router = useRouter()
24-
const searchParams = useSearchParams()
24+
const searchParams = useSearchParams() ?? new URLSearchParams()
2525
const [searchType, setSearchType] = useState<'request' | 'client'>('request')
2626
const [searchValue, setSearchValue] = useState('')
2727
const [clientRequestId, setClientRequestId] = useState<string | null>(null)

web/src/app/docs/layout.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ export default function DocsLayout({
1313
}: {
1414
children: React.ReactNode
1515
}) {
16-
const pathname = usePathname()
16+
const pathname = usePathname() ?? '/docs'
1717
const [open, setOpen] = useState(false)
1818
const [showTopFade, setShowTopFade] = useState(false)
1919
const [showBottomFade, setShowBottomFade] = useState(false)

web/src/app/orgs/[slug]/analytics/page.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,9 +58,9 @@ interface AnalyticsData {
5858

5959
export default function OrganizationAnalyticsPage() {
6060
const { data: session, status } = useSession()
61-
const params = useParams()
61+
const params = useParams() ?? {}
6262
const router = useRouter()
63-
const orgSlug = params.slug as string
63+
const orgSlug = (params.slug ?? '') as string
6464

6565
const [analytics, setAnalytics] = useState<AnalyticsData | null>(null)
6666
const [analyticsLoading, setAnalyticsLoading] = useState(true)

web/src/app/orgs/[slug]/billing/purchase/page.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,10 @@ import { useOrganizationData } from '@/hooks/use-organization-data'
2424

2525
export default function OrganizationBillingPurchasePage() {
2626
const { data: session, status } = useSession()
27-
const params = useParams()
27+
const params = useParams() ?? {}
2828
const router = useRouter()
29-
const searchParams = useSearchParams()
30-
const orgSlug = params.slug as string
29+
const searchParams = useSearchParams() ?? new URLSearchParams()
30+
const orgSlug = (params.slug ?? '') as string
3131

3232
const [purchasing, setPurchasing] = useState(false)
3333
const [settingUpBilling, setSettingUpBilling] = useState(false)

web/src/app/orgs/[slug]/billing/setup/page.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@ interface OrganizationDetails {
2626

2727
export default function BillingSetupPage() {
2828
const { data: session, status } = useSession()
29-
const params = useParams()
29+
const params = useParams() ?? {}
3030
const router = useRouter()
31-
const orgSlug = params.slug as string
31+
const orgSlug = (params.slug as string) ?? ''
3232

3333
const [settingUp, setSettingUp] = useState(false)
3434

web/src/app/orgs/[slug]/page.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,10 @@ import { useOrganizationData } from '@/hooks/use-organization-data'
3636

3737
export default function OrganizationPage() {
3838
const { data: session, status } = useSession()
39-
const params = useParams()
39+
const params = useParams() ?? {}
4040
const router = useRouter()
41-
const searchParams = useSearchParams()
42-
const orgSlug = params.slug as string
41+
const searchParams = useSearchParams() ?? new URLSearchParams()
42+
const orgSlug = (params.slug as string) ?? ''
4343
const isMobile = useIsMobile()
4444

4545
const [settingUpBilling, setSettingUpBilling] = useState(false)

web/src/app/orgs/[slug]/repositories/page.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ import { useOrganizationData } from '@/hooks/use-organization-data'
1111

1212
export default function RepositoriesPage() {
1313
const { data: session, status } = useSession()
14-
const params = useParams()
14+
const params = useParams() ?? {}
1515
const router = useRouter()
16-
const orgSlug = params.slug as string
16+
const orgSlug = (params.slug as string) ?? ''
1717

1818
// Use the custom hook for organization data
1919
const { organization, isLoading, error } = useOrganizationData(orgSlug)

web/src/app/orgs/[slug]/settings/page.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ import type { PublisherProfileResponse } from '@codebuff/common/types/publisher'
2020

2121
export default function OrganizationSettingsPage() {
2222
const { data: session, status } = useSession()
23-
const params = useParams()
23+
const params = useParams() ?? {}
2424
const router = useRouter()
25-
const orgSlug = params.slug as string
25+
const orgSlug = (params.slug as string) ?? ''
2626

2727
const [updateForm, setUpdateForm] = useState({
2828
name: '',

web/src/app/orgs/[slug]/team/page.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ import { useOrganizationData } from '@/hooks/use-organization-data'
1111

1212
export default function TeamPage() {
1313
const { data: session, status } = useSession()
14-
const params = useParams()
14+
const params = useParams() ?? {}
1515
const router = useRouter()
16-
const orgSlug = params.slug as string
16+
const orgSlug = (params.slug as string) ?? ''
1717

1818
// Use the custom hook for organization data
1919
const { organization, isLoading, error } = useOrganizationData(orgSlug)

web/src/app/orgs/[slug]/usage/page.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,9 @@ interface UsageData {
4242

4343
export default function UsagePage() {
4444
const { data: session, status } = useSession()
45-
const params = useParams()
45+
const params = useParams() ?? {}
4646
const router = useRouter()
47-
const orgSlug = params.slug as string
47+
const orgSlug = (params.slug as string) ?? ''
4848

4949
const [usageData, setUsageData] = useState<UsageData | null>(null)
5050
const [usageLoading, setUsageLoading] = useState(true)

0 commit comments

Comments
 (0)