From 78b82078d0a97eeacd3b57b3b2ecaa47aa1b9bfd Mon Sep 17 00:00:00 2001 From: Aman Chaturvedi Date: Thu, 29 Dec 2022 15:26:39 +0530 Subject: [PATCH] Case details and call sheet fixes --- src/screens/caseDetails/CaseDetails.tsx | 37 +------- src/screens/caseDetails/CaseDetailsHeader.tsx | 42 +++++++++ .../caseDetails/UserDetailsSection.tsx | 93 ++++++++++--------- .../PhoneNumberSelectionBottomSheet.tsx | 3 +- .../journeyStepper/TaskContent.tsx | 20 +++- .../journeyStepper/TaskStepper.tsx | 24 +++-- 6 files changed, 132 insertions(+), 87 deletions(-) create mode 100644 src/screens/caseDetails/CaseDetailsHeader.tsx diff --git a/src/screens/caseDetails/CaseDetails.tsx b/src/screens/caseDetails/CaseDetails.tsx index c396a891..516ca277 100644 --- a/src/screens/caseDetails/CaseDetails.tsx +++ b/src/screens/caseDetails/CaseDetails.tsx @@ -1,18 +1,14 @@ import React from 'react'; import { - Alert, RefreshControl, SafeAreaView, ScrollView, StyleSheet, View, } from 'react-native'; -import Button from '../../../RN-UI-LIB/src/components/Button'; -import Text from '../../../RN-UI-LIB/src/components/Text'; -import BackArrowIcon from '../../../RN-UI-LIB/src/Icons/BackArrowIcon'; import {GenericStyles} from '../../../RN-UI-LIB/src/styles'; -import {goBack, navigateToScreen} from '../../components/utlis/navigationUtlis'; -import {useAppDispatch, useAppSelector} from '../../hooks'; +import {useAppSelector} from '../../hooks'; +import CaseDetailsHeader from './CaseDetailsHeader'; import TaskStepper from './journeyStepper/TaskStepper'; import UserDetailsSection from './UserDetailsSection'; @@ -36,7 +32,7 @@ const CaseDetails: React.FC = props => { } = props; const [refreshing, setRefreshing] = React.useState(false); - const dispatch = useAppDispatch(); + const detailObject = useAppSelector( state => state.allCases.caseDetails[caseId], ); @@ -56,35 +52,10 @@ const CaseDetails: React.FC = props => { onRefresh={onRefresh} /> }> - - - + - {/*