9 lines
288 B
TypeScript
9 lines
288 B
TypeScript
import { createMemo } from "solid-js"
|
|
import { useSync } from "../context/sync"
|
|
|
|
export function useConnected() {
|
|
const sync = useSync()
|
|
return createMemo(() =>
|
|
sync.data.provider.some((x) => x.id !== "opencode" || Object.values(x.models).some((y) => y.cost?.input !== 0)),
|
|
)
|
|
}
|