File tree Expand file tree Collapse file tree 1 file changed +4
-7
lines changed Expand file tree Collapse file tree 1 file changed +4
-7
lines changed Original file line number Diff line number Diff line change 6
6
Node ,
7
7
NSComponentsMap ,
8
8
NSCustomComponentsMap ,
9
- PseudoElementsMap
9
+ PseudoElementsMap ,
10
10
} from "dominative" ;
11
11
import { JSX as SolidJSX } from "solid-js" ;
12
12
@@ -40,12 +40,12 @@ export type MapNativeViewEvents<T, C> = {
40
40
[ K in T as `on:${K } `] : ( event : DOMEvent < C > ) => void ;
41
41
} ;
42
42
43
- export type MapPseudoElementEvents < T , C > = {
43
+ export type MapPseudoElementEvents < T > = {
44
44
[ K in T as `on:${K } `] : ( event : {
45
45
view ?: ViewBase ;
46
46
index ?: number ;
47
47
item ?: any ;
48
- data ?: any
48
+ data ?: any ;
49
49
} ) => void ;
50
50
} ;
51
51
@@ -60,10 +60,7 @@ type NSComponentEventsMap = {
60
60
NSCustomComponentsMap [ K ]
61
61
> ;
62
62
} & {
63
- [ K in keyof Pick < PseudoElementsMap , "ItemTemplate" > ] : MapPseudoElementEvents <
64
- "createView" | "itemLoading" ,
65
- PseudoElementsMap [ K ]
66
- > ;
63
+ ItemTemplate : MapPseudoElementEvents < "createView" | "itemLoading" > ;
67
64
} & {
68
65
[ K in keyof Omit < PseudoElementsMap , "ItemTemplate" > ] : { } ;
69
66
} ;
You can’t perform that action at this time.
0 commit comments