+1
-1
package.json
+1
-1
package.json
···
25
25
"@mary/array-fns": "npm:@jsr/mary__array-fns@^0.1.4",
26
26
"@mary/async-iterator-fns": "npm:@jsr/mary__async-iterator-fns@^0.1.1",
27
27
"@mary/date-fns": "npm:@jsr/mary__date-fns@^0.1.3",
28
-
"@mary/events": "npm:@jsr/mary__events@^0.1.0",
28
+
"@mary/events": "npm:@jsr/mary__events@^0.2.0",
29
29
"@mary/exif-rm": "npm:@jsr/mary__exif-rm@^0.2.2",
30
30
"@mary/solid-freeze": "npm:@externdefs/solid-freeze@^0.1.1",
31
31
"@mary/solid-query": "npm:@externdefs/solid-query@^0.1.5",
+5
-5
pnpm-lock.yaml
+5
-5
pnpm-lock.yaml
···
82
82
specifier: npm:@jsr/mary__date-fns@^0.1.3
83
83
version: '@jsr/mary__date-fns@0.1.3'
84
84
'@mary/events':
85
-
specifier: npm:@jsr/mary__events@^0.1.0
86
-
version: '@jsr/mary__events@0.1.0'
85
+
specifier: npm:@jsr/mary__events@^0.2.0
86
+
version: '@jsr/mary__events@0.2.0'
87
87
'@mary/exif-rm':
88
88
specifier: npm:@jsr/mary__exif-rm@^0.2.2
89
89
version: '@jsr/mary__exif-rm@0.2.2'
···
1228
1228
'@jsr/mary__date-fns@0.1.3':
1229
1229
resolution: {integrity: sha512-kjS04BESEHO9ZTqjOxk4ip8DsAdVDmt/jC5V4zVIYq3VD/04+WJK9kjdQda23eVZMuF9ZZY0zMswU7UXG+PSrg==, tarball: https://npm.jsr.io/~/11/@jsr/mary__date-fns/0.1.3.tgz}
1230
1230
1231
-
'@jsr/mary__events@0.1.0':
1232
-
resolution: {integrity: sha512-oS6jVOaXTaNEa6avRncwrEtUYaBKrq/HEybPa9Z3aoeMs+RSly0vn0KcOj/fy2H6iTBkeh3wa8+/9nFjhKyKIg==, tarball: https://npm.jsr.io/~/11/@jsr/mary__events/0.1.0.tgz}
1231
+
'@jsr/mary__events@0.2.0':
1232
+
resolution: {integrity: sha512-WcBRbtuTno3zcfXKd7SEeKr1lAJF+CQ8BCv+PEEMmNKNqFurkEksGxRB3UDPZxIxjJ7sAqMVTL26wRuMpAcIeA==, tarball: https://npm.jsr.io/~/11/@jsr/mary__events/0.2.0.tgz}
1233
1233
1234
1234
'@jsr/mary__exif-rm@0.2.2':
1235
1235
resolution: {integrity: sha512-+ZpLaC+1CyqWhH608Sqd6/yTG0pOlokn2tCXha7s1SMQ+GLKo4Nn/PskTeeP9Pt+6gNYSu6ednoSlRvXb2ZGxg==, tarball: https://npm.jsr.io/~/11/@jsr/mary__exif-rm/0.2.2.tgz}
···
3731
3731
3732
3732
'@jsr/mary__date-fns@0.1.3': {}
3733
3733
3734
-
'@jsr/mary__events@0.1.0': {}
3734
+
'@jsr/mary__events@0.2.0': {}
3735
3735
3736
3736
'@jsr/mary__exif-rm@0.2.2': {}
3737
3737
+1
-1
src/api/cache/post-shadow.ts
+1
-1
src/api/cache/post-shadow.ts
···
32
32
threadMuted: boolean;
33
33
}
34
34
35
-
const emitter = new EventEmitter<{ [uri: string]: () => void }>();
35
+
const emitter = new EventEmitter<{ [uri: string]: [] }>();
36
36
const shadows = new WeakMap<AppBskyFeedDefs.PostView, PostShadow>();
37
37
38
38
export const usePostShadow = (post: AccessorMaybe<AppBskyFeedDefs.PostView>): Accessor<PostShadowView> => {
+1
-1
src/api/cache/profile-shadow.ts
+1
-1
src/api/cache/profile-shadow.ts
···
33
33
| AppBskyActorDefs.ProfileViewBasic
34
34
| AppBskyActorDefs.ProfileViewDetailed;
35
35
36
-
const emitter = new EventEmitter<{ [uri: At.DID]: () => void }>();
36
+
const emitter = new EventEmitter<{ [uri: At.DID]: [] }>();
37
37
const shadows = new WeakMap<AllProfileView, ProfileShadow>();
38
38
39
39
export const useProfileShadow = (profile: AccessorMaybe<AllProfileView>): Accessor<ProfileShadowView> => {
+3
-3
src/globals/events.ts
+3
-3
src/globals/events.ts
···
2
2
3
3
export const globalEvents = new EventEmitter<{
4
4
// User has published a post
5
-
postpublished(): void;
5
+
postpublished: [];
6
6
// Media is being played
7
-
mediaplay(id: string): void;
7
+
mediaplay: [id: string];
8
8
// User initiated scroll to top
9
-
softreset(): void;
9
+
softreset: [];
10
10
}>();