fix: Fix tab default (#5104)

This commit is contained in:
Bruno Quaresma
2022-11-16 16:43:35 +00:00
committed by GitHub
parent e6ead7d915
commit 1fcc7caf99
2 changed files with 4 additions and 4 deletions
+3 -3
View File
@@ -1,13 +1,13 @@
import { useSearchParams } from "react-router-dom"
export interface UseTabResult {
value: string | null
value: string
set: (value: string) => void
}
export const useTab = (tabKey: string): UseTabResult => {
export const useTab = (tabKey: string, defaultValue: string): UseTabResult => {
const [searchParams, setSearchParams] = useSearchParams()
const value = searchParams.get(tabKey)
const value = searchParams.get(tabKey) ?? defaultValue
return {
value,
@@ -20,7 +20,7 @@ export const TemplateVersionPage: FC = () => {
const [state] = useMachine(templateVersionMachine, {
context: { versionName, orgId },
})
const tab = useTab("file")
const tab = useTab("file", "0")
const { t } = useTranslation("templateVersionPage")
return (