• Jovi De Croock's avatar
    (vue) - initial implementation (#1023) · 0e1f5117
    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: 's avatarPhil Pluckthun <phil@kitten.sh>
    0e1f5117