MOB-1104: destructure hook params in function definition

This commit is contained in:
sepeterson
2026-02-05 16:05:53 -06:00
parent fc2ee2105b
commit e8b647c196

View File

@@ -165,23 +165,19 @@ interface UseObsDetailsSharedLogicReturn {
refetchSubscriptions: () => void;
}
const useObsDetailsSharedLogic = (
params: UseObsDetailsSharedLogicParams,
): UseObsDetailsSharedLogicReturn => {
const {
observation,
uuid,
localObservation,
markDeletedLocally,
remoteObservation,
setRemoteObsWasDeleted,
fetchRemoteObservationError,
currentUser,
belongsToCurrentUser,
isRefetching,
refetchRemoteObservation,
} = params;
const useObsDetailsSharedLogic = ( {
observation,
uuid,
localObservation,
markDeletedLocally,
remoteObservation,
setRemoteObsWasDeleted,
fetchRemoteObservationError,
currentUser,
belongsToCurrentUser,
isRefetching,
refetchRemoteObservation,
}: UseObsDetailsSharedLogicParams ): UseObsDetailsSharedLogicReturn => {
const setObservations = useStore( state => state.setObservations );
const navigation = useNavigation<NavigationProp<ParamListBase>>( );
const realm = useRealm( );