Skip to content

Commit 06663cb

Browse files
committed
Use correct type letter for store state
1 parent 3f84c15 commit 06663cb

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

preact.d.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@ declare module 'unistore/preact' {
1414
Child: Preact.ComponentConstructor<T & I & MappedActionCreators<A>, S> | Preact.AnyComponent<T & I & MappedActionCreators<A>, S>
1515
) => Preact.ComponentConstructor<T | T & I, S>;
1616

17-
export interface ProviderProps<T> {
18-
store: Store<T>;
17+
export interface ProviderProps<K> {
18+
store: Store<K>;
1919
}
2020

21-
export class Provider<T> extends Preact.Component<ProviderProps<T>> {
22-
render(props: ProviderProps<T>): Preact.JSX.Element;
21+
export class Provider<K> extends Preact.Component<ProviderProps<K>> {
22+
render(props: ProviderProps<K>): Preact.JSX.Element;
2323
}
2424
}

react.d.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@ declare module 'unistore/react' {
1515
Child: ((props: T & I & MappedActionCreators<A>) => React.ReactNode) | React.ComponentClass<T & I & MappedActionCreators<A>, S> | React.FC<T & I & MappedActionCreators<A>>
1616
) => React.ComponentClass<T | T & I, S> | React.FC<T | T & I>;
1717

18-
export interface ProviderProps<T> {
19-
store: Store<T>;
18+
export interface ProviderProps<K> {
19+
store: Store<K>;
2020
}
2121

22-
export class Provider<T> extends React.Component<ProviderProps<T>, {}> {
22+
export class Provider<K> extends React.Component<ProviderProps<K>, {}> {
2323
render(): React.ReactNode;
2424
}
2525

0 commit comments

Comments
 (0)