kikko icon indicating copy to clipboard operation
kikko copied to clipboard

Towards 1.0 release

Open quolpr opened this issue 2 years ago • 3 comments

What remains to do before stable 1.0 release

Overall

  • [ ] Consider useQuery`SELECT * FROM ${table('notes')} hook api syntax
  • [ ] Fix #64
  • [ ] Remove query-builder, sql packages; use boono instead. Remove query builder usage except query builder doc(I don't want users to force use the query builder)
  • [ ] Add nice gif with vscode coding example
  • [ ] Think about better hooks naming. Currently, react-query has useQuery, and we have useQuery hook too

React

  • [ ] Make sure hooks are ready for new react suspense api. Maybe I will need to change current API
  • [ ] Use use-sync-external
  • [ ] Add doc about multi DB support

Vue

  • [ ] Add multi DB support for VUE the same way as we do for React

quolpr avatar Oct 16 '22 16:10 quolpr

is the useQuery naming definitive ? the name clash with react-query is a bit unfortunate since we can use kikko queries with react-query (for caching/invalidating mostly I guess)

astahmer avatar Oct 17 '22 13:10 astahmer

@astahmer oh you are right! Yep, it's better to think about other names to not conflict with react-query 🤔 I added to the plan

quolpr avatar Oct 17 '22 15:10 quolpr

I went with useDbQuery if that helps

astahmer avatar Oct 17 '22 15:10 astahmer