Просмотр исходного кода

fix: remove filters from in history screen

Oleksandr Honcharov 1 год назад
Родитель
Сommit
3ae0f37b1b
1 измененных файлов с 4 добавлено и 26 удалено
  1. 4 26
      src/screens/InAppScreens/TravellersScreen/InHistoryScreen/index.tsx

+ 4 - 26
src/screens/InAppScreens/TravellersScreen/InHistoryScreen/index.tsx

@@ -6,10 +6,8 @@ import { Header, PageWrapper, Loading } from '../../../../components';
 import { storage, StoreType } from '../../../../storage';
 
 import { Profile } from '../Components/Profile';
-import { FilterButton, FilterModal } from '../Components/FilterModal';
 
-import { applyModalSort, dataRanking } from '../utils';
-import { RankingDropdown } from '../utils/types';
+import { dataRanking } from '../utils';
 
 import type { Ranking } from '..';
 
@@ -17,10 +15,6 @@ const InHistoryScreen = () => {
   const [historyRanking, setHistoryRanking] = useState<Ranking[]>([]);
   const [isLoading, setIsLoading] = useState(true);
 
-  const [filteredData, setFilteredData] = useState<Ranking[]>([]);
-  const [isModalActive, setIsModalActive] = useState(false);
-  const [confirmedValueRanking, setConfirmedValueRanking] = useState<RankingDropdown | null>();
-
   useFocusEffect(
     useCallback(() => {
       const fetchRanking = async () => {
@@ -39,25 +33,11 @@ const InHistoryScreen = () => {
 
   return (
     <PageWrapper>
-      <FilterModal
-        isModalVisible={isModalActive}
-        setModalVisible={(value) => setIsModalActive(value)}
-        applyFilter={(filterAge, filterRanking, filterCountry) => {
-          setConfirmedValueRanking(filterRanking);
-          setFilteredData(applyModalSort(historyRanking, filterAge, filterRanking, filterCountry));
-          setIsModalActive(false);
-        }}
-        countriesData={[]}
-      />
-
-      <Header
-        label="In History"
-        rightElement={<FilterButton onPress={() => setIsModalActive(!isModalActive)} />}
-      />
+      <Header label="In History" />
 
       <FlatList
         showsVerticalScrollIndicator={false}
-        data={filteredData.length > 0 ? filteredData : historyRanking}
+        data={historyRanking}
         keyExtractor={(item) => item.user_id.toString()}
         renderItem={({ item, index }) => (
           <Profile
@@ -82,9 +62,7 @@ const InHistoryScreen = () => {
               item.score_whs,
               item.score_kye
             ]}
-            active_score={
-              confirmedValueRanking ? confirmedValueRanking.value - 1 : dataRanking[0].value - 1
-            }
+            active_score={dataRanking[0].value - 1}
             tbt_score={item.score_tbt}
             tbt_rank={item.rank_tbt}
             badge_tbt={item.badge_tbt}