@@ -21,43 +21,38 @@ pnpm install zero-vue
2121
2222Creating ` useZero ` and ` useQuery ` composables:
2323``` ts
24- import type { Mutators } from ' ./mutators.ts'
25- import type { Schema } from ' ./schema.ts'
2624import { createZero } from ' zero-vue'
25+ import { mutators } from ' ./mutators.ts'
26+ import { schema } from ' ./schema.ts'
2727
2828// see docs for all options: https://zero.rocicorp.dev/docs/introduction
29- const { useZero, useQuery } = createZero < Schema , Mutators > ({
29+ const { useZero, useQuery } = createZero ({
3030 userID ,
3131 server: import .meta .env .VITE_PUBLIC_SERVER ,
3232 schema ,
33+ mutators ,
3334 kvStore: ' mem' ,
3435})
3536
3637// OR with computed options:
37- const { useZero, useQuery } = createZero < Schema , Mutators > (() => ({
38+ const { useZero, useQuery } = createZero (() => ({
3839 userID: userID .value ,
3940 server: import .meta .env .VITE_PUBLIC_SERVER ,
4041 schema ,
42+ mutators ,
4143 kvStore: ' mem' ,
4244}))
4345
4446// OR with a Zero instance:
45- const { useZero, useQuery } = createZero < Schema , Mutators > ({
47+ const { useZero, useQuery } = createZero ({
4648 zero: new Zero ({
4749 userID ,
4850 server: import .meta .env .VITE_PUBLIC_SERVER ,
4951 schema ,
52+ mutators ,
5053 kvStore: ' mem' ,
5154 }),
5255})
53-
54- // untyped:
55- const { useZero, useQuery } = createZero ({
56- userID ,
57- server: import .meta .env .VITE_PUBLIC_SERVER ,
58- schema ,
59- kvStore: ' mem' ,
60- })
6156```
6257
6358To query data:
0 commit comments