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
This commit is contained in:
Eric Bailey
2023-11-13 15:53:57 -06:00
committed by GitHub
parent a01463788d
commit 06eb8b9a4c
21 changed files with 526 additions and 1356 deletions
+3 -1
View File
@@ -52,6 +52,7 @@ export function Button({
accessibilityLabelledBy,
onAccessibilityEscape,
withLoading = false,
disabled = false,
}: React.PropsWithChildren<{
type?: ButtonType
label?: string
@@ -65,6 +66,7 @@ export function Button({
accessibilityLabelledBy?: string
onAccessibilityEscape?: () => void
withLoading?: boolean
disabled?: boolean
}>) {
const theme = useTheme()
const typeOuterStyle = choose<ViewStyle, Record<ButtonType, ViewStyle>>(
@@ -198,7 +200,7 @@ export function Button({
<Pressable
style={getStyle}
onPress={onPressWrapped}
disabled={isLoading}
disabled={disabled || isLoading}
testID={testID}
accessibilityRole="button"
accessibilityLabel={accessibilityLabel}