Allow unsaving lists
This commit is contained in:
@@ -129,15 +129,12 @@ export function FeedSourceCardLoaded({
|
|||||||
}, [_, removeFeed, savedFeedConfig])
|
}, [_, removeFeed, savedFeedConfig])
|
||||||
|
|
||||||
const onToggleSaved = React.useCallback(async () => {
|
const onToggleSaved = React.useCallback(async () => {
|
||||||
// Only feeds can be un/saved, lists are handled elsewhere
|
|
||||||
if (feed?.type !== 'feed') return
|
|
||||||
|
|
||||||
if (isSaved) {
|
if (isSaved) {
|
||||||
removePromptControl.open()
|
removePromptControl.open()
|
||||||
} else {
|
} else {
|
||||||
await onSave()
|
await onSave()
|
||||||
}
|
}
|
||||||
}, [feed?.type, isSaved, removePromptControl, onSave])
|
}, [isSaved, removePromptControl, onSave])
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* LOAD STATE
|
* LOAD STATE
|
||||||
@@ -225,7 +222,7 @@ export function FeedSourceCardLoaded({
|
|||||||
</Text>
|
</Text>
|
||||||
</View>
|
</View>
|
||||||
|
|
||||||
{showSaveBtn && feed.type === 'feed' && (
|
{showSaveBtn && (
|
||||||
<View style={[s.justifyCenter]}>
|
<View style={[s.justifyCenter]}>
|
||||||
<Pressable
|
<Pressable
|
||||||
testID={`feed-${feed.displayName}-toggleSave`}
|
testID={`feed-${feed.displayName}-toggleSave`}
|
||||||
|
|||||||
Reference in New Issue
Block a user