Skip to content

Commit 2c29f1f

Browse files
committed
Make SignalType use SignalInput
1 parent 7e50e35 commit 2c29f1f

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

packages/storage/src/persisted.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ export type PersistenceOptions<T, O extends Record<string, any> | undefined> = {
7272

7373
export type SignalInput = Signal<any> | [Store<any>, SetStoreFunction<any>];
7474

75-
export type SignalType<S extends Signal<any> | [Store<any>, SetStoreFunction<any>]> =
75+
export type SignalType<S extends SignalInput> =
7676
S extends Signal<infer T> ? T : S extends [Store<infer T>, SetStoreFunction<infer T>] ? T : never;
7777

7878
export type PersistedState<S extends SignalInput> =

0 commit comments

Comments
 (0)