Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/vadimdemedes/draqula

🧛 GraphQL client for minimalistic React apps
https://github.com/vadimdemedes/draqula

0.5.4

6147ae3bec6d9bc47d19a86146f5ed6988864346 authored almost 5 years ago by Vadim Demedes <[email protected]>
Fix race condition when fetching more items after page is focused

`fetchMore()` and `refetch()` were triggered at the same time, which resulted
in new items being...

0e3ec3be9a8e9bc7e850a155aeb983625a619fed authored almost 5 years ago by Vadim Demedes <[email protected]>
Add .now to .gitignore

5c4551a19e25975f0a85969c64ed88223dba710e authored almost 5 years ago by Vadim Demedes <[email protected]>
Add React Native + TypeScript recipe

5b691e387bc9614d9aada0413db4fca4a2ad680d authored almost 5 years ago by Vadim Demedes <[email protected]>
0.5.3

fa7a159bbfbd3e67b8edd86ab3e2cc93847138ef authored almost 5 years ago by Vadim Demedes <[email protected]>
Use `AbortSignal` type exposed from `abort-controller`

e8c441f9f7172cdfbf5be8242e34dae7f14056c2 authored almost 5 years ago by Vadim Demedes <[email protected]>
0.5.2

d30bb58a7f77de009bcb4c0bb30640572c119847 authored almost 5 years ago by Vadim Demedes <[email protected]>
Remove undefined from useMutation mutate() return type

ddd48264b194b0d14c55aeee31ba2b5cef57ca5f authored almost 5 years ago by Vadim Demedes <[email protected]>
0.5.0

1357f2805de417e8c07c5c7d2bafd5e0e38028b8 authored almost 5 years ago by Vadim Demedes <[email protected]>
Clean up useQuery

ed6c1e05def96b7f7d583acaafbac39b0194d063 authored almost 5 years ago by Vadim Demedes <[email protected]>
Add `setData()` to change data cache for each query

ec458fbc8ec1a372003c89c0efa0d93cccbf89b0 authored almost 5 years ago by Vadim Demedes <[email protected]>
0.4.4

5dce39f68abbf1fb157b0f70aed18a186a95296f authored almost 5 years ago by Vadim Demedes <[email protected]>
Prevent state updates in useMutation after component unmounted

13d64127cda7a515eb71c2470e6b11ebc31b7e8c authored almost 5 years ago by Vadim Demedes <[email protected]>
0.4.3

916fbd2f9563911a883d3c6dd5ef6706f5c5d5a1 authored almost 5 years ago by Vadim Demedes <[email protected]>
Remove docs workflow, because now has deprecated required features

9f28f039353eee3efff7eda8717e50099ca62c4a authored almost 5 years ago by Vadim Demedes <[email protected]>
Get rid of unstable_batchedUpdates

f7e29b6f1e2c39242958af5ed33d2f162168a93d authored almost 5 years ago by Vadim Demedes <[email protected]>
0.4.2

5536c3d2ffe37c715345525c627cc1e154fba759 authored about 5 years ago by Vadim Demedes <[email protected]>
Make `useMutation` options optional

360b0e3d4cdcf4eb6b6d3597af69e2ac002762b7 authored about 5 years ago by Vadim Demedes <[email protected]>
0.4.1

24242ae815d60ac0e4e9dd2eef21a7aa61c12d47 authored about 5 years ago by Vadim Demedes <[email protected]>
Expose `useDraqulaClient` hook to get instance of client

89bac665e712fe2c938105ae4d8ad3eb9705a75e authored about 5 years ago by Vadim Demedes <[email protected]>
0.4.0

2ee2918f47d0ac93220bf171caad1b25ac8106bd authored about 5 years ago by Vadim Demedes <[email protected]>
Document preloading

d8494a31c3bfbde1ac3ffc29c01467118c1dcf51 authored about 5 years ago by Vadim Demedes <[email protected]>
Add `preload()` method to client to preload queries

Fixes #17

Useful for speeding up user experience and preloading queries for
next pages. For exa...

425dadca9c404b3773940928752e931a967e6958 authored about 5 years ago by Vadim Demedes <[email protected]>
0.3.0

23cd07d0e7d302627bb405bdc46d819c79081206 authored about 5 years ago by Vadim Demedes <[email protected]>
Code tweaks

6763de3633db0f7f601df5e754022ec3d2d186b7 authored about 5 years ago by Vadim Demedes <[email protected]>
Minor website changes

0ce0f092d3d22291083a379f6763e980738799d8 authored about 5 years ago by Vadim Demedes <[email protected]>
Revert "Remove `isLoading` from `useQuery` result"

This reverts commit 72bf2dd1e0418d5af80278a3374dfc7eeab37cd6.

See https://github.com/vadimdemed...

624a0ec406f973a031e6157a4cf35345195f6dad authored about 5 years ago by Vadim Demedes <[email protected]>
Remove `isLoading` from `useQuery` result

Fixes #15

After researching SWR (https://github.com/zeit/swr), I realized
there's really no ben...

72bf2dd1e0418d5af80278a3374dfc7eeab37cd6 authored about 5 years ago by Vadim Demedes <[email protected]>
Use `undefined` instead of `null`

Because `null` doesn't have any benefit over `undefined`.

d96f9db523ee7031716e258f6979e02c33e65951 authored about 5 years ago by Vadim Demedes <[email protected]>
Add `clearCache()` method to client to clear cache

Fixes #13

If you have a web app where users can log in, you risk briefly
exposing data of the f...

1e064d6e5b3e829e668b370b2732ac0abc83b250 authored about 5 years ago by Vadim Demedes <[email protected]>
Expose message of the first error in `GraphQLError`

Fixes #12

Most of the error handling I had to write only expected
one error to be returned from...

0b0978282a23d4d9704fa963acd0f9f90289edf8 authored about 5 years ago by Vadim Demedes <[email protected]>
Allow skipping all refetching when performing mutation

Fixes https://github.com/vadimdemedes/draqula/issues/18

There are cases when it's not important...

fbd463cc7b7cd171e233050459c2493a036c26fe authored about 5 years ago by Vadim Demedes <[email protected]>
Refetch queries when window gets focused

Fixes #20

Idea borrowed from ZEIT's swr project (https://github.com/zeit/swr).

Useful for keep...

1de0c1573bcbe5763982c62f593eed422045e8d7 authored about 5 years ago by Vadim Demedes <[email protected]>
Batch state updates via unstable_batchedUpdates

Fixes #19

Currently an error or invalid component output can be caused because of this,
since u...

680d7a9806f19381e214c6e61bdf08611585d1ea authored about 5 years ago by Vadim Demedes <[email protected]>
Add prepare script

13cb374b5eec7763387bf7e833e3b3cc470bd185 authored about 5 years ago by Vadim Demedes <[email protected]>
0.2.3

d328d4eec134909f38f0fdf46f63e6ab6a5ffb1d authored about 5 years ago by Vadim Demedes <[email protected]>
Make `options` optional in `fetchMore()`

a75ad33faf744d5a4ffcf05f430019db2e6fbf06 authored about 5 years ago by Vadim Demedes <[email protected]>
0.2.2

bf171e8d336ea3ed9d33b3a28dd758cbc58c4d78 authored about 5 years ago by Vadim Demedes <[email protected]>
Code fixes

2ec9bedae84d84231c7c7db534a162bf1fa78162 authored about 5 years ago by Vadim Demedes <[email protected]>
Fix "Node does not exist" error on mutation (#10)

8b967eb48f0c9dbe9288a2a3f28bd89af7293912 authored about 5 years ago by Víctor Martínez <[email protected]>
Fixes a typo in the error message in useDraqulaClient.ts. (#11)

c2b20d5c19902881bf9220fbc4a3443e703b9ee5 authored about 5 years ago by Casey Lee <[email protected]>
0.2.1

adfdaeb2f742e5ffb726ab4089e1811e587bd52e authored over 5 years ago by Vadim Demedes <[email protected]>
Fix lint errors

a16dc62452c7c894c9c38c5c737fdaa355e8792f authored over 5 years ago by Vadim Demedes <[email protected]>
Add all properties to GraphQLError (#5)

* fully GraphQLError

* test: fully GraphQLError

* rename err to error2

Co-Authored-By: ...

15b7336fa91ee673a4be4a377dcf56c87f1a0926 authored over 5 years ago by Đức An <[email protected]>
Fix `waitForRefetchQueries` example in mutation docs (#3)

633e9322e902bd6ffe7addd1dec661f263e6cc32 authored over 5 years ago by Charlike Mike Reagent <[email protected]>
Documentation improvements (#2)

83f64e4a600780b3670153f31172557551647e6a authored over 5 years ago by Sindre Sorhus <[email protected]>
Fix JSX in README (#1)

afb0b5eb4223afa1bda1d1168283c262a9879b0b authored over 5 years ago by Stephen Mathieson <[email protected]>
Fix syntax highlighting of readme example

46cfd8864aeb87c6200b994dd5c2c57ff5a4715e authored over 5 years ago by Vadim Demedes <[email protected]>
0.2.0

4927c7db0e3e10ea8dec74eded52f69390950cdb authored over 5 years ago by Vadim Demedes <[email protected]>
Add hero to readme

43bef8a999d68676644f148a0b681ed9a72f047c authored over 5 years ago by Vadim Demedes <[email protected]>
Add hero image

cee22c2ef0be6a1720eaa9a7c4847d670a8332ad authored over 5 years ago by Vadim Demedes <[email protected]>
Adjust logo colors

9834ee4646c92ffa3592135abda654a060d7d16f authored over 5 years ago by Vadim Demedes <[email protected]>
Minor docs changes

ffe4ed47154acae9e322b1c0501319982135e613 authored over 5 years ago by Vadim Demedes <[email protected]>
Change return type of hooks to objects

1551cb08abca4faf11abb02570ebd5bf909c8bd0 authored over 5 years ago by Vadim Demedes <[email protected]>
More responsive fixes

597e0c27516b269fa5f89840ba59911575a01914 authored over 5 years ago by Vadim Demedes <[email protected]>
Make website responsive

3e27cc6cf84479c14e4a3d61776061d29b2ba0a1 authored over 5 years ago by Vadim Demedes <[email protected]>
Add fathom analytics

3200fe69577ce5b41b596c3265892b0f35132dcb authored over 5 years ago by Vadim Demedes <[email protected]>
Add purgecss plugin

d4bc7a5c9a8980b106c57b9301655e2057c961dd authored over 5 years ago by Vadim Demedes <[email protected]>
Relax docs workflow

455a0343718faa35e89a00be7b7fa1ca45f546fd authored over 5 years ago by Vadim Demedes <[email protected]>
Add favicon

a858fbd59f2c87348a1acf51ec9290ad422096e8 authored over 5 years ago by Vadim Demedes <[email protected]>
Add branding elements

cf6d9f48a6f84a08ed3111e4fb009c798d8477a7 authored over 5 years ago by Vadim Demedes <[email protected]>
Add page titles

49662922c75444b05421fce98165553ad44ab1e8 authored over 5 years ago by Vadim Demedes <[email protected]>
Remove public folder from git

824b1c67021a17e73bd0a3eb1d665cfad5f41ff4 authored over 5 years ago by Vadim Demedes <[email protected]>
0.1.0

4121cf68f926d20179452e1da3f0f4061695b07e authored over 5 years ago by Vadim Demedes <[email protected]>
Add readme

d68bfb6a8530d1f35c34121498bad9ae857d8757 authored over 5 years ago by Vadim Demedes <[email protected]>
Add workflow for docs

3c5b5ae5504e0f2622df0b0ce2dbc80baa986bb4 authored over 5 years ago by Vadim Demedes <[email protected]>
Minor docs changes

a85ed9816acba70e965cd7b65db3664525e8b362 authored over 5 years ago by Vadim Demedes <[email protected]>
Fix lint errors

5e250df4f14cc33ede34886365d06915f1ea82b8 authored over 5 years ago by Vadim Demedes <[email protected]>
Add docs

6682a4873880f1062a293f36f0ae8361222a427b authored over 5 years ago by Vadim Demedes <[email protected]>
Add .prettierignore

1fc359ecea9e7241b2d1bd14d61409cafdb65419 authored over 5 years ago by Vadim Demedes <[email protected]>
Add fetchingMore to useQuery

67102138ae5106eebd9d20c5f6873eaaeeb5a0be authored over 5 years ago by Vadim Demedes <[email protected]>
Minor changes

a95bc57e1791b7fd51ea7e351958a69174814d6e authored over 5 years ago by Vadim Demedes <[email protected]>
Init

c92cdec19a50cc1c6302225350c4b92820c5effd authored over 5 years ago by Vadim Demedes <[email protected]>