Skip to content

Commit f62b7bf

Browse files
committed
update READMe to reflect type-inference
1 parent df092b6 commit f62b7bf

File tree

1 file changed

+8
-13
lines changed

1 file changed

+8
-13
lines changed

README.md

Lines changed: 8 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -21,43 +21,38 @@ pnpm install zero-vue
2121

2222
Creating `useZero` and `useQuery` composables:
2323
```ts
24-
import type { Mutators } from './mutators.ts'
25-
import type { Schema } from './schema.ts'
2624
import { 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

6358
To query data:

0 commit comments

Comments
 (0)