mirror of
https://github.com/littensy/charm.git
synced 2026-10-21 03:36:11 +00:00
fix: wrap hooks in untracked, update types
This commit is contained in:
parent
1657e2cb74
commit
87e7260c16
5 changed files with 40 additions and 16 deletions
6
packages/charm-sync/src/index.d.ts
vendored
6
packages/charm-sync/src/index.d.ts
vendored
|
|
@ -115,7 +115,7 @@ export namespace client {
|
|||
|
||||
export function reset(): void;
|
||||
|
||||
export function applyPayloads<Atoms extends { [key: string]: Atom<any> }, Serialize extends boolean>(
|
||||
export function applyPayloads<Atoms extends { [key: string]: Atom<any> }, Serialize extends boolean = true>(
|
||||
payloads: SyncPayload<Atoms, Serialize>[],
|
||||
): void;
|
||||
}
|
||||
|
|
@ -127,8 +127,8 @@ export namespace server {
|
|||
|
||||
export function unsyncClient(client: Player): void;
|
||||
|
||||
export function startSync<Atoms extends { [key: string]: Atom<any> }, Serialize extends boolean>(
|
||||
onSync: (client: Player, payload: SyncPayload<Atoms, Serialize>) => void,
|
||||
export function startSync<Atoms extends { [key: string]: Atom<any> }, Serialize extends boolean = true>(
|
||||
onSync: (client: Player, payloads: SyncPayload<Atoms, Serialize>[]) => void,
|
||||
): Cleanup;
|
||||
|
||||
export function stopSync(): void;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue