+1
-1
package.json
+1
-1
package.json
···
25
"@mary/array-fns": "npm:@jsr/mary__array-fns@^0.1.4",
26
"@mary/async-iterator-fns": "npm:@jsr/mary__async-iterator-fns@^0.1.1",
27
"@mary/date-fns": "npm:@jsr/mary__date-fns@^0.1.3",
28
-
"@mary/events": "npm:@jsr/mary__events@^0.1.0",
29
"@mary/exif-rm": "npm:@jsr/mary__exif-rm@^0.2.2",
30
"@mary/solid-freeze": "npm:@externdefs/solid-freeze@^0.1.1",
31
"@mary/solid-query": "npm:@externdefs/solid-query@^0.1.5",
···
25
"@mary/array-fns": "npm:@jsr/mary__array-fns@^0.1.4",
26
"@mary/async-iterator-fns": "npm:@jsr/mary__async-iterator-fns@^0.1.1",
27
"@mary/date-fns": "npm:@jsr/mary__date-fns@^0.1.3",
28
+
"@mary/events": "npm:@jsr/mary__events@^0.2.0",
29
"@mary/exif-rm": "npm:@jsr/mary__exif-rm@^0.2.2",
30
"@mary/solid-freeze": "npm:@externdefs/solid-freeze@^0.1.1",
31
"@mary/solid-query": "npm:@externdefs/solid-query@^0.1.5",
+5
-5
pnpm-lock.yaml
+5
-5
pnpm-lock.yaml
···
82
specifier: npm:@jsr/mary__date-fns@^0.1.3
83
version: '@jsr/mary__date-fns@0.1.3'
84
'@mary/events':
85
-
specifier: npm:@jsr/mary__events@^0.1.0
86
-
version: '@jsr/mary__events@0.1.0'
87
'@mary/exif-rm':
88
specifier: npm:@jsr/mary__exif-rm@^0.2.2
89
version: '@jsr/mary__exif-rm@0.2.2'
···
1228
'@jsr/mary__date-fns@0.1.3':
1229
resolution: {integrity: sha512-kjS04BESEHO9ZTqjOxk4ip8DsAdVDmt/jC5V4zVIYq3VD/04+WJK9kjdQda23eVZMuF9ZZY0zMswU7UXG+PSrg==, tarball: https://npm.jsr.io/~/11/@jsr/mary__date-fns/0.1.3.tgz}
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}
1233
1234
'@jsr/mary__exif-rm@0.2.2':
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
3732
'@jsr/mary__date-fns@0.1.3': {}
3733
3734
-
'@jsr/mary__events@0.1.0': {}
3735
3736
'@jsr/mary__exif-rm@0.2.2': {}
3737
···
82
specifier: npm:@jsr/mary__date-fns@^0.1.3
83
version: '@jsr/mary__date-fns@0.1.3'
84
'@mary/events':
85
+
specifier: npm:@jsr/mary__events@^0.2.0
86
+
version: '@jsr/mary__events@0.2.0'
87
'@mary/exif-rm':
88
specifier: npm:@jsr/mary__exif-rm@^0.2.2
89
version: '@jsr/mary__exif-rm@0.2.2'
···
1228
'@jsr/mary__date-fns@0.1.3':
1229
resolution: {integrity: sha512-kjS04BESEHO9ZTqjOxk4ip8DsAdVDmt/jC5V4zVIYq3VD/04+WJK9kjdQda23eVZMuF9ZZY0zMswU7UXG+PSrg==, tarball: https://npm.jsr.io/~/11/@jsr/mary__date-fns/0.1.3.tgz}
1230
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
1234
'@jsr/mary__exif-rm@0.2.2':
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
3732
'@jsr/mary__date-fns@0.1.3': {}
3733
3734
+
'@jsr/mary__events@0.2.0': {}
3735
3736
'@jsr/mary__exif-rm@0.2.2': {}
3737
+1
-1
src/api/cache/post-shadow.ts
+1
-1
src/api/cache/post-shadow.ts
+1
-1
src/api/cache/profile-shadow.ts
+1
-1
src/api/cache/profile-shadow.ts
···
33
| AppBskyActorDefs.ProfileViewBasic
34
| AppBskyActorDefs.ProfileViewDetailed;
35
36
-
const emitter = new EventEmitter<{ [uri: At.DID]: () => void }>();
37
const shadows = new WeakMap<AllProfileView, ProfileShadow>();
38
39
export const useProfileShadow = (profile: AccessorMaybe<AllProfileView>): Accessor<ProfileShadowView> => {
···
33
| AppBskyActorDefs.ProfileViewBasic
34
| AppBskyActorDefs.ProfileViewDetailed;
35
36
+
const emitter = new EventEmitter<{ [uri: At.DID]: [] }>();
37
const shadows = new WeakMap<AllProfileView, ProfileShadow>();
38
39
export const useProfileShadow = (profile: AccessorMaybe<AllProfileView>): Accessor<ProfileShadowView> => {
+3
-3
src/globals/events.ts
+3
-3
src/globals/events.ts