Less code

Co-authored-by: Matthieu Sieben <matthieusieben@users.noreply.github.com>
This commit is contained in:
Eric Bailey
2025-01-08 09:28:19 -06:00
parent c4810cba64
commit 976e830027
+17 -17
View File
@@ -61,47 +61,47 @@ export type View =
} }
export function parseEmbedView( export function parseEmbedView(
view: AppBskyEmbedRecord.View, { record }: AppBskyEmbedRecord.View,
): View | undefined { ): View | undefined {
if (AppBskyEmbedRecord.isViewRecord(view.record)) { if (AppBskyEmbedRecord.isViewRecord(record)) {
return { return {
type: 'post', type: 'post',
view: view.record, view: record,
} }
} else if (AppBskyEmbedRecord.isViewNotFound(view.record)) { } else if (AppBskyEmbedRecord.isViewNotFound(record)) {
return { return {
type: 'post_not_found', type: 'post_not_found',
view: view.record, view: record,
} }
} else if (AppBskyEmbedRecord.isViewBlocked(view.record)) { } else if (AppBskyEmbedRecord.isViewBlocked(record)) {
return { return {
type: 'post_blocked', type: 'post_blocked',
view: view.record, view: record,
} }
} else if (AppBskyEmbedRecord.isViewDetached(view.record)) { } else if (AppBskyEmbedRecord.isViewDetached(record)) {
return { return {
type: 'post_detached', type: 'post_detached',
view: view.record, view: record,
} }
} else if (AppBskyFeedDefs.isGeneratorView(view.record)) { } else if (AppBskyFeedDefs.isGeneratorView(record)) {
return { return {
type: 'feed', type: 'feed',
view: view.record, view: record,
} }
} else if (AppBskyGraphDefs.isListView(view.record)) { } else if (AppBskyGraphDefs.isListView(record)) {
return { return {
type: 'list', type: 'list',
view: view.record, view: record,
} }
} else if (AppBskyLabelerDefs.isLabelerView(view.record)) { } else if (AppBskyLabelerDefs.isLabelerView(record)) {
return { return {
type: 'labeler', type: 'labeler',
view: view.record, view: record,
} }
} else if (AppBskyGraphDefs.isStarterPackViewBasic(view.record)) { } else if (AppBskyGraphDefs.isStarterPackViewBasic(record)) {
return { return {
type: 'starter_pack', type: 'starter_pack',
view: view.record, view: record,
} }
} }
} }