mirror of
https://github.com/tooot-app/app
synced 2025-06-05 22:19:13 +02:00
Correct iPad screenshots
This commit is contained in:
@ -8,11 +8,9 @@ import {
|
||||
TabLocalStackParamList
|
||||
} from '@utils/navigation/navigators'
|
||||
import { QueryKeyTimeline } from '@utils/queryHooks/timeline'
|
||||
import { getInstanceTimelinesLookback } from '@utils/slices/instancesSlice'
|
||||
import React, { useCallback, useMemo } from 'react'
|
||||
import { useTranslation } from 'react-i18next'
|
||||
import { Platform } from 'react-native'
|
||||
import { useSelector } from 'react-redux'
|
||||
import TabSharedRoot from './Shared/Root'
|
||||
|
||||
const Stack = createNativeStackNavigator<TabLocalStackParamList>()
|
||||
@ -45,17 +43,11 @@ const TabLocal = React.memo(
|
||||
[i18n.language]
|
||||
)
|
||||
|
||||
const timelinesLookback = useSelector(
|
||||
getInstanceTimelinesLookback,
|
||||
() => true
|
||||
)
|
||||
const queryKey: QueryKeyTimeline = ['Timeline', { page: 'Following' }]
|
||||
const renderItem = useCallback(({ item }) => {
|
||||
if (timelinesLookback?.['Following']?.ids?.[0] === item.id) {
|
||||
return <TimelineDefault item={item} queryKey={queryKey} />
|
||||
}
|
||||
return <TimelineDefault item={item} queryKey={queryKey} />
|
||||
}, [])
|
||||
const renderItem = useCallback(
|
||||
({ item }) => <TimelineDefault item={item} queryKey={queryKey} />,
|
||||
[]
|
||||
)
|
||||
const children = useCallback(
|
||||
() => (
|
||||
<Timeline
|
||||
|
@ -85,17 +85,15 @@ const TabPublic = React.memo(
|
||||
}
|
||||
}) => {
|
||||
const queryKey: QueryKeyTimeline = ['Timeline', { page }]
|
||||
const renderItem = ({ item }: any) => {
|
||||
if (timelinesLookback?.[page]?.ids?.[0] === item.id) {
|
||||
return <TimelineDefault item={item} queryKey={queryKey} />
|
||||
}
|
||||
return <TimelineDefault item={item} queryKey={queryKey} />
|
||||
}
|
||||
return (
|
||||
<Timeline
|
||||
queryKey={queryKey}
|
||||
lookback={page}
|
||||
customProps={{ renderItem }}
|
||||
customProps={{
|
||||
renderItem: ({ item }: any) => (
|
||||
<TimelineDefault item={item} queryKey={queryKey} />
|
||||
)
|
||||
}}
|
||||
/>
|
||||
)
|
||||
},
|
||||
|
@ -2,10 +2,7 @@ import apiInstance, { InstanceResponse } from '@api/instance'
|
||||
import haptics from '@components/haptics'
|
||||
import queryClient from '@helpers/queryClient'
|
||||
import { store } from '@root/store'
|
||||
import {
|
||||
getInstanceNotificationsFilter,
|
||||
updateInstanceTimelineLookback
|
||||
} from '@utils/slices/instancesSlice'
|
||||
import { getInstanceNotificationsFilter } from '@utils/slices/instancesSlice'
|
||||
import { AxiosError } from 'axios'
|
||||
import { uniqBy } from 'lodash'
|
||||
import {
|
||||
|
Reference in New Issue
Block a user