fix: app crashes on select cloud model first time onboarding
This commit is contained in:
parent
b9ea4baaa8
commit
1affa5a144
@ -115,6 +115,8 @@ const RemoteEngineSettings = ({
|
|||||||
}
|
}
|
||||||
}, [engine])
|
}, [engine])
|
||||||
|
|
||||||
|
if (!engine) return null
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<ScrollArea className="h-full w-full">
|
<ScrollArea className="h-full w-full">
|
||||||
<div className="block w-full px-4">
|
<div className="block w-full px-4">
|
||||||
|
|||||||
@ -298,40 +298,46 @@ const OnDeviceStarterScreen = ({ isShowStarterScreen }: Props) => {
|
|||||||
key={rowIndex}
|
key={rowIndex}
|
||||||
className="my-2 flex items-center gap-4 md:gap-10"
|
className="my-2 flex items-center gap-4 md:gap-10"
|
||||||
>
|
>
|
||||||
{row.map((remoteEngine) => {
|
{row
|
||||||
const engineLogo = getLogoEngine(
|
.filter(
|
||||||
remoteEngine as InferenceEngine
|
(e) =>
|
||||||
|
engines?.[e as InferenceEngine]?.[0]?.type ===
|
||||||
|
'remote'
|
||||||
)
|
)
|
||||||
|
.map((remoteEngine) => {
|
||||||
|
const engineLogo = getLogoEngine(
|
||||||
|
remoteEngine as InferenceEngine
|
||||||
|
)
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div
|
<div
|
||||||
className="flex cursor-pointer flex-col items-center justify-center gap-4"
|
className="flex cursor-pointer flex-col items-center justify-center gap-4"
|
||||||
key={remoteEngine}
|
key={remoteEngine}
|
||||||
onClick={() => {
|
onClick={() => {
|
||||||
setMainViewState(MainViewState.Settings)
|
setMainViewState(MainViewState.Settings)
|
||||||
setSelectedSetting(
|
setSelectedSetting(
|
||||||
remoteEngine as InferenceEngine
|
remoteEngine as InferenceEngine
|
||||||
)
|
)
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
{engineLogo && (
|
{engineLogo && (
|
||||||
<Image
|
<Image
|
||||||
width={48}
|
width={48}
|
||||||
height={48}
|
height={48}
|
||||||
src={engineLogo}
|
src={engineLogo}
|
||||||
alt="Engine logo"
|
alt="Engine logo"
|
||||||
className="h-10 w-10 flex-shrink-0"
|
className="h-10 w-10 flex-shrink-0"
|
||||||
/>
|
/>
|
||||||
)}
|
|
||||||
|
|
||||||
<p className="font-medium">
|
|
||||||
{getTitleByEngine(
|
|
||||||
remoteEngine as InferenceEngine
|
|
||||||
)}
|
)}
|
||||||
</p>
|
|
||||||
</div>
|
<p className="font-medium">
|
||||||
)
|
{getTitleByEngine(
|
||||||
})}
|
remoteEngine as InferenceEngine
|
||||||
|
)}
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
)
|
||||||
|
})}
|
||||||
</div>
|
</div>
|
||||||
)
|
)
|
||||||
})}
|
})}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user