diff options
Diffstat (limited to 'src/state/queries/postgate/util.ts')
-rw-r--r-- | src/state/queries/postgate/util.ts | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/src/state/queries/postgate/util.ts b/src/state/queries/postgate/util.ts index 96762d38c..c1955cc74 100644 --- a/src/state/queries/postgate/util.ts +++ b/src/state/queries/postgate/util.ts @@ -1,4 +1,5 @@ import { + $Typed, AppBskyEmbedRecord, AppBskyEmbedRecordWithMedia, AppBskyFeedDefs, @@ -45,8 +46,12 @@ export function mergePostgateRecords( }) } -export function createEmbedViewDetachedRecord({uri}: {uri: string}) { - const record: AppBskyEmbedRecord.ViewDetached = { +export function createEmbedViewDetachedRecord({ + uri, +}: { + uri: string +}): $Typed<AppBskyEmbedRecord.View> { + const record: $Typed<AppBskyEmbedRecord.ViewDetached> = { $type: 'app.bsky.embed.record#viewDetached', uri, detached: true, @@ -95,7 +100,7 @@ export function createMaybeDetachedQuoteEmbed({ export function createEmbedViewRecordFromPost( post: AppBskyFeedDefs.PostView, -): AppBskyEmbedRecord.ViewRecord { +): $Typed<AppBskyEmbedRecord.ViewRecord> { return { $type: 'app.bsky.embed.record#viewRecord', uri: post.uri, |