diff options
author | Eric Bailey <git@esb.lol> | 2023-11-13 15:53:57 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-13 13:53:57 -0800 |
commit | 06eb8b9a4caf3b4163451c538fa327a880c3a2d2 (patch) | |
tree | 07d7f2a068920640b4c536b7020146556086dbec /src/view/com/util/post-embeds/CustomFeedEmbed.tsx | |
parent | a01463788d5e38ffca81fd0d50886838b7a3baba (diff) | |
download | voidsky-06eb8b9a4caf3b4163451c538fa327a880c3a2d2.tar.zst |
Factor our feed source model (#1887)
* Refactor first onboarding step * Replace old FeedSourceCard * Clean up CustomFeedEmbed * Remove discover feeds model * Refactor ProfileFeed screen * Remove useCustomFeed * Delete some unused models * Rip out more prefs * Factor out treeView from thread comp * Improve last commit
Diffstat (limited to 'src/view/com/util/post-embeds/CustomFeedEmbed.tsx')
-rw-r--r-- | src/view/com/util/post-embeds/CustomFeedEmbed.tsx | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/src/view/com/util/post-embeds/CustomFeedEmbed.tsx b/src/view/com/util/post-embeds/CustomFeedEmbed.tsx deleted file mode 100644 index 624157436..000000000 --- a/src/view/com/util/post-embeds/CustomFeedEmbed.tsx +++ /dev/null @@ -1,38 +0,0 @@ -import React, {useMemo} from 'react' -import {AppBskyFeedDefs} from '@atproto/api' -import {usePalette} from 'lib/hooks/usePalette' -import {StyleSheet} from 'react-native' -import {useStores} from 'state/index' -import {FeedSourceModel} from 'state/models/content/feed-source' -import {FeedSourceCard} from 'view/com/feeds/FeedSourceCard' - -export function CustomFeedEmbed({ - record, -}: { - record: AppBskyFeedDefs.GeneratorView -}) { - const pal = usePalette('default') - const store = useStores() - const item = useMemo(() => { - const model = new FeedSourceModel(store, record.uri) - model.hydrateFeedGenerator(record) - return model - }, [store, record]) - return ( - <FeedSourceCard - item={item} - style={[pal.view, pal.border, styles.customFeedOuter]} - showLikes - /> - ) -} - -const styles = StyleSheet.create({ - customFeedOuter: { - borderWidth: 1, - borderRadius: 8, - marginTop: 4, - paddingHorizontal: 12, - paddingVertical: 12, - }, -}) |