🐛fix: remove onboarding local model and hide the edit capabilities model (#5301)

* 🐛fix: remove onboarding local model and hide the edit capabilities model

* ♻️refactor: conditional search params setup screen
This commit is contained in:
Faisal Amir 2025-06-16 20:53:48 +07:00 committed by GitHub
parent 4181454799
commit 4dfc9f604a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 10 additions and 6 deletions

View File

@ -3,6 +3,7 @@ import { useModelProvider } from '@/hooks/useModelProvider'
import { Link } from '@tanstack/react-router'
import { route } from '@/constants/routes'
import HeaderPage from './HeaderPage'
import { isProd } from '@/lib/version'
function SetupScreen() {
const { providers } = useModelProvider()
@ -19,7 +20,7 @@ function SetupScreen() {
Welcome to Jan
</h1>
<p className="text-main-view-fg/70 text-lg mt-2">
To get started, youll need to either download a local AI model or
To get started, you'll need to either download a local AI model or
connect to a cloud model using an API key
</p>
</div>
@ -29,7 +30,7 @@ function SetupScreen() {
<Link
to={route.hub}
search={{
step: 'setup_local_provider',
...(!isProd ? { step: 'setup_local_provider' } : {}),
}}
>
<div>

View File

@ -39,6 +39,7 @@ import { toast } from 'sonner'
import { ActiveModel } from '@/types/models'
import { useEffect, useState } from 'react'
import { predefinedProviders } from '@/mock/data'
import { isProd } from '@/lib/version'
// as route.threadsDetail
export const Route = createFileRoute('/settings/providers/$providerName')({
@ -459,10 +460,12 @@ function ProviderDetail() {
}
actions={
<div className="flex items-center gap-1">
<DialogEditModel
provider={provider}
modelId={model.id}
/>
{!isProd && (
<DialogEditModel
provider={provider}
modelId={model.id}
/>
)}
{model.settings && (
<ModelSetting
provider={provider}