opencode / packages /tui /src /component /use-connected.tsx
SaylorTwift's picture
SaylorTwift HF Staff
Add files using upload-large-folder tool
0dbc9de verified
Raw History Blame Contribute Delete
338 Bytes
import { createMemo } from "solid-js"
import { useSync } from "../context/sync"
export function useConnected() {
const sync = useSync()
return createMemo(() =>
sync.data.provider.some(
(provider) =>
provider.id !== "opencode" || Object.values(provider.models).some((model) => model.cost?.input !== 0),
),
)
}