Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tqwewe/solid-urql

Urql support for Solid JS projects.
https://github.com/tqwewe/solid-urql

Last synced: about 2 months ago
JSON representation

Urql support for Solid JS projects.

Awesome Lists containing this project

README

        

Solid URQL


URQL support for Solid JS projects.


## Installation

```bash
yarn add solid-urql @urql/core graphql
# or
npm i solid-urql @urql/core graphql
```

## Usage

```tsx
import { createClient, Provider } from 'solid-urql'

const client = createClient({
url: 'http://localhost:8000/graphql',
})

const App = (props) => {
return (



)
}
```

```tsx
import { Show } from 'solid-js'
import { createQuery } from 'solid-urql'

const TodosQuery = `
query {
todos {
id
title
}
}
`

const TodoList = (props) => {
const [items, itemsState, reexecuteQuery] = createQuery({
query: TodosQuery,
})

return (
Loading...}>


Items are:{' '}
{items()
.map((item) => item.title)
.join(', ')}



)
}
```

Read more at the [URQL Official Documentation](https://formidable.com/open-source/urql/).

## Contributing 🙌

Contributions are more than welcome. If you see any changes fit, go ahead and open an issue or PR.

---

Any support is a huge motivation, thank you very much!

Buy Me A Coffee