Download packages/tui/src/component/use-connected.tsx from SaylorTwift/opencode: direct link, hf CLI and curl.
- Browser
- Download file 338 Bytes
-
https://huggingface.co/SaylorTwift/opencode/resolve/main/packages/tui/src/component/use-connected.tsx
- Command line
-
hf download hf://SaylorTwift/opencode/packages/tui/src/component/use-connected.tsx
-
curl -L -o use-connected.tsx https://huggingface.co/SaylorTwift/opencode/resolve/main/packages/tui/src/component/use-connected.tsx
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), | |
| ), | |
| ) | |
| } | |