File tree Expand file tree Collapse file tree 4 files changed +16
-15
lines changed Expand file tree Collapse file tree 4 files changed +16
-15
lines changed Original file line number Diff line number Diff line change @@ -195,7 +195,7 @@ export interface Persister<Persist extends Persists = Persists.StoreOnly> {
195195}
196196
197197/// AnyPersister
198- export type AnyPersister = Persister < Persists . StoreOrMergeableStore > ;
198+ export type AnyPersister = Persister < Persists > ;
199199
200200/// DatabaseExecuteCommand
201201export type DatabaseExecuteCommand = (
Original file line number Diff line number Diff line change @@ -214,9 +214,9 @@ export interface Persister<
214214}
215215
216216/// AnyPersister
217- export type AnyPersister = Persister <
218- OptionalSchemas ,
219- Persists . StoreOrMergeableStore
217+ export type AnyPersister < Schemas extends OptionalSchemas > = Persister <
218+ Schemas ,
219+ Persists
220220> ;
221221
222222/// DatabaseExecuteCommand
Original file line number Diff line number Diff line change @@ -1034,7 +1034,7 @@ export function usePersisterOrPersisterById(
10341034// useProvidePersister
10351035export function useProvidePersister (
10361036 persisterId : Id ,
1037- persister : AnyPersister ,
1037+ persister : AnyPersister | undefined ,
10381038) : void ;
10391039
10401040/// usePersisterStatus
@@ -1074,7 +1074,7 @@ export function useSynchronizerOrSynchronizerById(
10741074// useProvideSynchronizer
10751075export function useProvideSynchronizer (
10761076 synchronizerId : Id ,
1077- synchronizer : Synchronizer ,
1077+ synchronizer : Synchronizer | undefined ,
10781078) : void ;
10791079
10801080/// useSynchronizerStatus
Original file line number Diff line number Diff line change @@ -8,6 +8,14 @@ import type {
88 TableIdFromSchema ,
99 ValueIdFromSchema ,
1010} from '../../_internal/store/with-schemas/index.d.ts' ;
11+ import type {
12+ AnyPersister ,
13+ PersistedStore ,
14+ Persister ,
15+ Persists ,
16+ Status ,
17+ StatusListener ,
18+ } from '../../persisters/with-schemas/index.d.ts' ;
1119import type {
1220 BackwardCheckpointsProps ,
1321 CellProps ,
@@ -106,13 +114,6 @@ import type {
106114 MetricListener ,
107115 Metrics ,
108116} from '../../metrics/with-schemas/index.d.ts' ;
109- import type {
110- PersistedStore ,
111- Persister ,
112- Persists ,
113- Status ,
114- StatusListener ,
115- } from '../../persisters/with-schemas/index.d.ts' ;
116117import type {
117118 Queries ,
118119 ResultCell ,
@@ -1229,7 +1230,7 @@ export type WithSchemas<Schemas extends OptionalSchemas> = {
12291230 // useProvidePersister
12301231 useProvidePersister : (
12311232 persisterId : Id ,
1232- persister : Persister < Schemas , Persists . StoreOrMergeableStore > ,
1233+ persister : AnyPersister < Schemas > | undefined ,
12331234 ) => void ;
12341235
12351236 /// usePersisterStatus
@@ -1271,7 +1272,7 @@ export type WithSchemas<Schemas extends OptionalSchemas> = {
12711272 // useProvideSynchronizer
12721273 useProvideSynchronizer : (
12731274 synchronizerId : Id ,
1274- synchronizer : Synchronizer < Schemas > ,
1275+ synchronizer : Synchronizer < Schemas > | undefined ,
12751276 ) => void ;
12761277
12771278 /// useSynchronizerStatus
You can’t perform that action at this time.
0 commit comments