-
Jovi De Croock authored
* fix suspense-ssr runs * start the vue implementation * add example * fix useQuery and implement useMutation * correctly export types * start with proper version * add to csb ci * prepare readme titles * check for sync result * undo accidental react-urql readme change * add invalidator * add subscription * bump and export * bump deps * remove accidental changeset * Fix TypeScript checks of mixed-JSX workspace - Remove React-specific dependencies from root package.json for cleanup - Include only necessary types declaration packages in {react,preact,vue,next}-urql - Preserve JSX syntax by default where necessary - Remove JSX syntax from some next-urql files where it isn't needed - IMPORTANT: skipLibCheck: true to skip JSX conflicts in declarations * Fix tsconfig.json's jsx preference for preact-urql * reimplement vue methods * workaround closure crashing on the urql core reexport * implement .then for vue-suspense * clean up implementation * Update HelloWorld.vue * export useSubscription * address comments * Reimplement useQuery effects tracking * Update examples and effects timing * Update useSubscription implementation * Add opts back to execute methods on hooks * Update useMutation types * Add provideClient/useClient combo context API * Disable closure compiler for @urql/vue * Update README with peer range Co-authored-by:
Phil Pluckthun <phil@kitten.sh>