fix: change SyncPatch array type to represent actual data

This commit is contained in:
wad4444 2025-03-06 13:37:16 +03:00
parent e7fe400fa8
commit c9af6d9488

View file

@ -118,7 +118,7 @@ declare namespace CharmSync {
: State extends Set<infer T> | ReadonlySet<infer T>
? ReadonlyMap<T, true | None>
: State extends readonly (infer T)[]
? readonly (SyncPatch<T> | None | undefined)[]
? readonly (SyncPatch<T> | None | undefined)[] | ReadonlyMap<string, None>
: State extends DataType
? State
: State extends object