File size: 338 Bytes
0dbc9de
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
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),
    ),
  )
}