Skip to content

Commit bc33111

Browse files
committed
fix types
1 parent 5eae0b8 commit bc33111

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

index.d.ts

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import {
66
Node,
77
NSComponentsMap,
88
NSCustomComponentsMap,
9-
PseudoElementsMap
9+
PseudoElementsMap,
1010
} from "dominative";
1111
import { JSX as SolidJSX } from "solid-js";
1212

@@ -40,12 +40,12 @@ export type MapNativeViewEvents<T, C> = {
4040
[K in T as `on:${K}`]: (event: DOMEvent<C>) => void;
4141
};
4242

43-
export type MapPseudoElementEvents<T, C> = {
43+
export type MapPseudoElementEvents<T> = {
4444
[K in T as `on:${K}`]: (event: {
4545
view?: ViewBase;
4646
index?: number;
4747
item?: any;
48-
data?: any
48+
data?: any;
4949
}) => void;
5050
};
5151

@@ -60,10 +60,7 @@ type NSComponentEventsMap = {
6060
NSCustomComponentsMap[K]
6161
>;
6262
} & {
63-
[K in keyof Pick<PseudoElementsMap, "ItemTemplate">]: MapPseudoElementEvents<
64-
"createView" | "itemLoading",
65-
PseudoElementsMap[K]
66-
>;
63+
ItemTemplate: MapPseudoElementEvents<"createView" | "itemLoading">;
6764
} & {
6865
[K in keyof Omit<PseudoElementsMap, "ItemTemplate">]: {};
6966
};

0 commit comments

Comments
 (0)