├── .expo-shared └── assets.json ├── .gitignore ├── App.tsx ├── License ├── Notes.txt ├── README.md ├── app.json ├── assets ├── fonts │ └── SpaceMono-Regular.ttf ├── images │ ├── NoImage.jpeg │ ├── adaptive-icon.png │ ├── favicon.png │ ├── icon.png │ └── splash.png └── lotties │ ├── AddProperty.json │ ├── Applications.json │ ├── Contacted.json │ ├── Favorites.json │ ├── Loading.json │ └── SearchScreen.json ├── babel.config.js ├── components ├── AddPropertySection.tsx ├── AmenitiesList.tsx ├── AnimatedListHeader.tsx ├── AppleButton.tsx ├── BlackDot.tsx ├── BulletedList.tsx ├── ButtonList.tsx ├── Card.tsx ├── CardInformation.tsx ├── CurrentLocationButton.tsx ├── DescriptionInput.tsx ├── FacebookButton.tsx ├── GeneralTextCard.tsx ├── GoogleButton.tsx ├── HeaderFilterButtons.tsx ├── HeaderInput.tsx ├── HeaderLogistics.tsx ├── ImageCarousel.tsx ├── Loading.tsx ├── ManageUnitsCard.tsx ├── Map.tsx ├── MapMarker.tsx ├── ModalHeader.tsx ├── OrDivider.tsx ├── OverallReviewScoreCard.tsx ├── PasswordInput.tsx ├── PetCard.tsx ├── PhoneInput.tsx ├── PressableInput.tsx ├── RecentSearchButton.tsx ├── RecentSearchList.tsx ├── ReviewCard.tsx ├── Row.tsx ├── ScoreCard.tsx ├── Screen.tsx ├── SearchAddress.tsx ├── Select.tsx ├── SignUpAndSignInButtons.tsx ├── Stars.tsx ├── TabBar.tsx ├── TextMoreOrLess.tsx ├── TouchableStarsContainer.tsx ├── UnitAmenities.tsx ├── UnitButton.tsx ├── UnitDescription.tsx ├── UnitPhotosPicker.tsx ├── __tests__ │ └── StyledText-test.js ├── editPropertySections │ ├── ContactInfo.tsx │ ├── GeneralPropertyInfo.tsx │ ├── UnitsInput.tsx │ └── UtilitiesAndAmenities.tsx ├── logos │ ├── FacebookLogo.tsx │ └── GoogleLogo.tsx └── propertyDetailsSections │ ├── AboutSection.tsx │ ├── AmenitiesSection.tsx │ ├── ContactSection.tsx │ ├── LeaseAndFeesSection.tsx │ ├── LocationSection.tsx │ ├── PricingAndFloorPlanSection.tsx │ ├── PropertyHeaderSection.tsx │ └── ReviewSection.tsx ├── constants.ts ├── constants ├── USStates.ts ├── bathValues.ts ├── bedValues.ts ├── laundryValues.ts ├── petValues.ts ├── propertyAmenities.ts ├── propertyUtiliities.ts ├── socket.ts └── unitAmenities.ts ├── context.ts ├── data └── properties.ts ├── eas.json ├── google-services.json ├── hooks ├── mutations │ ├── useCreateConversationMutation.ts │ ├── useCreateMessageMutation.tsx │ ├── useCreatePropertyMutation.ts │ ├── useCreateReviewMutation.ts │ ├── useDeletePropertyMutation.ts │ ├── useEditApartmentsMutation.ts │ ├── useEditPropertyMutation.ts │ └── useSavePropertyMutation.ts ├── queries │ ├── useApartmentsQuery.ts │ ├── useContactedPropertiesQuery.ts │ ├── useConversationsQuery.ts │ ├── useEditPropertyQuery.ts │ ├── useMyPropertiesQuery.ts │ ├── useSavedPropertiesQuery.ts │ ├── useSearchPropertiesQuery.ts │ ├── useSelectedConversationQuery.ts │ └── useSelectedPropertyQuery.ts ├── useAuth.ts ├── useCachedResources.ts ├── useColorScheme.ts ├── useLoading.ts ├── useNotifications.ts └── useUser.ts ├── navigation ├── LinkingConfiguration.ts └── index.tsx ├── package.json ├── screens ├── AccountScreen.tsx ├── AccountSettingsScreen.tsx ├── AddPropertyScreen.tsx ├── ConversationsScreen.tsx ├── CreateManagerScreen.tsx ├── EditPropertyScreen.tsx ├── FindLocationsScreen.tsx ├── ForgotPasswordScreen.tsx ├── ManageUnitsScreen.tsx ├── MessagePropertyScreen.tsx ├── MessagesScreen.tsx ├── MyPropertiesScreen.tsx ├── PropertyDetailsScreen.tsx ├── ResetPasswordScreen.tsx ├── ReviewScreen.tsx ├── SavedScreen.tsx ├── SearchScreen.tsx ├── SignInScreen.tsx ├── SignUpOrSignInScreen.tsx └── SignUpScreen.tsx ├── services ├── location.ts ├── tokens.ts └── user.ts ├── theme.ts ├── tsconfig.json ├── types.tsx ├── types ├── apartment.ts ├── conversation.ts ├── editPropertyInitialValues.ts ├── error.ts ├── locationIQ.ts ├── message.ts ├── pet.ts ├── property.ts ├── review.ts ├── score.ts ├── tempApartment.ts └── user.ts ├── utils ├── callPhoneNumber.ts ├── getFormattedLocationText.ts ├── getStateAbbreviation.ts ├── handleError.ts ├── openURL.ts └── pickImage.ts └── yarn.lock /.expo-shared/assets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/.expo-shared/assets.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/.gitignore -------------------------------------------------------------------------------- /App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/App.tsx -------------------------------------------------------------------------------- /License: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/License -------------------------------------------------------------------------------- /Notes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/Notes.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/README.md -------------------------------------------------------------------------------- /app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/app.json -------------------------------------------------------------------------------- /assets/fonts/SpaceMono-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/assets/fonts/SpaceMono-Regular.ttf -------------------------------------------------------------------------------- /assets/images/NoImage.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/assets/images/NoImage.jpeg -------------------------------------------------------------------------------- /assets/images/adaptive-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/assets/images/adaptive-icon.png -------------------------------------------------------------------------------- /assets/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/assets/images/favicon.png -------------------------------------------------------------------------------- /assets/images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/assets/images/icon.png -------------------------------------------------------------------------------- /assets/images/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/assets/images/splash.png -------------------------------------------------------------------------------- /assets/lotties/AddProperty.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/assets/lotties/AddProperty.json -------------------------------------------------------------------------------- /assets/lotties/Applications.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/assets/lotties/Applications.json -------------------------------------------------------------------------------- /assets/lotties/Contacted.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/assets/lotties/Contacted.json -------------------------------------------------------------------------------- /assets/lotties/Favorites.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/assets/lotties/Favorites.json -------------------------------------------------------------------------------- /assets/lotties/Loading.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/assets/lotties/Loading.json -------------------------------------------------------------------------------- /assets/lotties/SearchScreen.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/assets/lotties/SearchScreen.json -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/babel.config.js -------------------------------------------------------------------------------- /components/AddPropertySection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/AddPropertySection.tsx -------------------------------------------------------------------------------- /components/AmenitiesList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/AmenitiesList.tsx -------------------------------------------------------------------------------- /components/AnimatedListHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/AnimatedListHeader.tsx -------------------------------------------------------------------------------- /components/AppleButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/AppleButton.tsx -------------------------------------------------------------------------------- /components/BlackDot.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/BlackDot.tsx -------------------------------------------------------------------------------- /components/BulletedList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/BulletedList.tsx -------------------------------------------------------------------------------- /components/ButtonList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/ButtonList.tsx -------------------------------------------------------------------------------- /components/Card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/Card.tsx -------------------------------------------------------------------------------- /components/CardInformation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/CardInformation.tsx -------------------------------------------------------------------------------- /components/CurrentLocationButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/CurrentLocationButton.tsx -------------------------------------------------------------------------------- /components/DescriptionInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/DescriptionInput.tsx -------------------------------------------------------------------------------- /components/FacebookButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/FacebookButton.tsx -------------------------------------------------------------------------------- /components/GeneralTextCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/GeneralTextCard.tsx -------------------------------------------------------------------------------- /components/GoogleButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/GoogleButton.tsx -------------------------------------------------------------------------------- /components/HeaderFilterButtons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/HeaderFilterButtons.tsx -------------------------------------------------------------------------------- /components/HeaderInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/HeaderInput.tsx -------------------------------------------------------------------------------- /components/HeaderLogistics.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/HeaderLogistics.tsx -------------------------------------------------------------------------------- /components/ImageCarousel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/ImageCarousel.tsx -------------------------------------------------------------------------------- /components/Loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/Loading.tsx -------------------------------------------------------------------------------- /components/ManageUnitsCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/ManageUnitsCard.tsx -------------------------------------------------------------------------------- /components/Map.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/Map.tsx -------------------------------------------------------------------------------- /components/MapMarker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/MapMarker.tsx -------------------------------------------------------------------------------- /components/ModalHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/ModalHeader.tsx -------------------------------------------------------------------------------- /components/OrDivider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/OrDivider.tsx -------------------------------------------------------------------------------- /components/OverallReviewScoreCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/OverallReviewScoreCard.tsx -------------------------------------------------------------------------------- /components/PasswordInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/PasswordInput.tsx -------------------------------------------------------------------------------- /components/PetCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/PetCard.tsx -------------------------------------------------------------------------------- /components/PhoneInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/PhoneInput.tsx -------------------------------------------------------------------------------- /components/PressableInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/PressableInput.tsx -------------------------------------------------------------------------------- /components/RecentSearchButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/RecentSearchButton.tsx -------------------------------------------------------------------------------- /components/RecentSearchList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/RecentSearchList.tsx -------------------------------------------------------------------------------- /components/ReviewCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/ReviewCard.tsx -------------------------------------------------------------------------------- /components/Row.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/Row.tsx -------------------------------------------------------------------------------- /components/ScoreCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/ScoreCard.tsx -------------------------------------------------------------------------------- /components/Screen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/Screen.tsx -------------------------------------------------------------------------------- /components/SearchAddress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/SearchAddress.tsx -------------------------------------------------------------------------------- /components/Select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/Select.tsx -------------------------------------------------------------------------------- /components/SignUpAndSignInButtons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/SignUpAndSignInButtons.tsx -------------------------------------------------------------------------------- /components/Stars.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/Stars.tsx -------------------------------------------------------------------------------- /components/TabBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/TabBar.tsx -------------------------------------------------------------------------------- /components/TextMoreOrLess.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/TextMoreOrLess.tsx -------------------------------------------------------------------------------- /components/TouchableStarsContainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/TouchableStarsContainer.tsx -------------------------------------------------------------------------------- /components/UnitAmenities.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/UnitAmenities.tsx -------------------------------------------------------------------------------- /components/UnitButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/UnitButton.tsx -------------------------------------------------------------------------------- /components/UnitDescription.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/UnitDescription.tsx -------------------------------------------------------------------------------- /components/UnitPhotosPicker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/UnitPhotosPicker.tsx -------------------------------------------------------------------------------- /components/__tests__/StyledText-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/__tests__/StyledText-test.js -------------------------------------------------------------------------------- /components/editPropertySections/ContactInfo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/editPropertySections/ContactInfo.tsx -------------------------------------------------------------------------------- /components/editPropertySections/GeneralPropertyInfo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/editPropertySections/GeneralPropertyInfo.tsx -------------------------------------------------------------------------------- /components/editPropertySections/UnitsInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/editPropertySections/UnitsInput.tsx -------------------------------------------------------------------------------- /components/editPropertySections/UtilitiesAndAmenities.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/editPropertySections/UtilitiesAndAmenities.tsx -------------------------------------------------------------------------------- /components/logos/FacebookLogo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/logos/FacebookLogo.tsx -------------------------------------------------------------------------------- /components/logos/GoogleLogo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/logos/GoogleLogo.tsx -------------------------------------------------------------------------------- /components/propertyDetailsSections/AboutSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/propertyDetailsSections/AboutSection.tsx -------------------------------------------------------------------------------- /components/propertyDetailsSections/AmenitiesSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/propertyDetailsSections/AmenitiesSection.tsx -------------------------------------------------------------------------------- /components/propertyDetailsSections/ContactSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/propertyDetailsSections/ContactSection.tsx -------------------------------------------------------------------------------- /components/propertyDetailsSections/LeaseAndFeesSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/propertyDetailsSections/LeaseAndFeesSection.tsx -------------------------------------------------------------------------------- /components/propertyDetailsSections/LocationSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/propertyDetailsSections/LocationSection.tsx -------------------------------------------------------------------------------- /components/propertyDetailsSections/PricingAndFloorPlanSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/propertyDetailsSections/PricingAndFloorPlanSection.tsx -------------------------------------------------------------------------------- /components/propertyDetailsSections/PropertyHeaderSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/propertyDetailsSections/PropertyHeaderSection.tsx -------------------------------------------------------------------------------- /components/propertyDetailsSections/ReviewSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/components/propertyDetailsSections/ReviewSection.tsx -------------------------------------------------------------------------------- /constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/constants.ts -------------------------------------------------------------------------------- /constants/USStates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/constants/USStates.ts -------------------------------------------------------------------------------- /constants/bathValues.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/constants/bathValues.ts -------------------------------------------------------------------------------- /constants/bedValues.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/constants/bedValues.ts -------------------------------------------------------------------------------- /constants/laundryValues.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/constants/laundryValues.ts -------------------------------------------------------------------------------- /constants/petValues.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/constants/petValues.ts -------------------------------------------------------------------------------- /constants/propertyAmenities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/constants/propertyAmenities.ts -------------------------------------------------------------------------------- /constants/propertyUtiliities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/constants/propertyUtiliities.ts -------------------------------------------------------------------------------- /constants/socket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/constants/socket.ts -------------------------------------------------------------------------------- /constants/unitAmenities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/constants/unitAmenities.ts -------------------------------------------------------------------------------- /context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/context.ts -------------------------------------------------------------------------------- /data/properties.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/data/properties.ts -------------------------------------------------------------------------------- /eas.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/eas.json -------------------------------------------------------------------------------- /google-services.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/google-services.json -------------------------------------------------------------------------------- /hooks/mutations/useCreateConversationMutation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/hooks/mutations/useCreateConversationMutation.ts -------------------------------------------------------------------------------- /hooks/mutations/useCreateMessageMutation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/hooks/mutations/useCreateMessageMutation.tsx -------------------------------------------------------------------------------- /hooks/mutations/useCreatePropertyMutation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/hooks/mutations/useCreatePropertyMutation.ts -------------------------------------------------------------------------------- /hooks/mutations/useCreateReviewMutation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/hooks/mutations/useCreateReviewMutation.ts -------------------------------------------------------------------------------- /hooks/mutations/useDeletePropertyMutation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/hooks/mutations/useDeletePropertyMutation.ts -------------------------------------------------------------------------------- /hooks/mutations/useEditApartmentsMutation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/hooks/mutations/useEditApartmentsMutation.ts -------------------------------------------------------------------------------- /hooks/mutations/useEditPropertyMutation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/hooks/mutations/useEditPropertyMutation.ts -------------------------------------------------------------------------------- /hooks/mutations/useSavePropertyMutation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/hooks/mutations/useSavePropertyMutation.ts -------------------------------------------------------------------------------- /hooks/queries/useApartmentsQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/hooks/queries/useApartmentsQuery.ts -------------------------------------------------------------------------------- /hooks/queries/useContactedPropertiesQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/hooks/queries/useContactedPropertiesQuery.ts -------------------------------------------------------------------------------- /hooks/queries/useConversationsQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/hooks/queries/useConversationsQuery.ts -------------------------------------------------------------------------------- /hooks/queries/useEditPropertyQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/hooks/queries/useEditPropertyQuery.ts -------------------------------------------------------------------------------- /hooks/queries/useMyPropertiesQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/hooks/queries/useMyPropertiesQuery.ts -------------------------------------------------------------------------------- /hooks/queries/useSavedPropertiesQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/hooks/queries/useSavedPropertiesQuery.ts -------------------------------------------------------------------------------- /hooks/queries/useSearchPropertiesQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/hooks/queries/useSearchPropertiesQuery.ts -------------------------------------------------------------------------------- /hooks/queries/useSelectedConversationQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/hooks/queries/useSelectedConversationQuery.ts -------------------------------------------------------------------------------- /hooks/queries/useSelectedPropertyQuery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/hooks/queries/useSelectedPropertyQuery.ts -------------------------------------------------------------------------------- /hooks/useAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/hooks/useAuth.ts -------------------------------------------------------------------------------- /hooks/useCachedResources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/hooks/useCachedResources.ts -------------------------------------------------------------------------------- /hooks/useColorScheme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/hooks/useColorScheme.ts -------------------------------------------------------------------------------- /hooks/useLoading.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/hooks/useLoading.ts -------------------------------------------------------------------------------- /hooks/useNotifications.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/hooks/useNotifications.ts -------------------------------------------------------------------------------- /hooks/useUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/hooks/useUser.ts -------------------------------------------------------------------------------- /navigation/LinkingConfiguration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/navigation/LinkingConfiguration.ts -------------------------------------------------------------------------------- /navigation/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/navigation/index.tsx -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/package.json -------------------------------------------------------------------------------- /screens/AccountScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/screens/AccountScreen.tsx -------------------------------------------------------------------------------- /screens/AccountSettingsScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/screens/AccountSettingsScreen.tsx -------------------------------------------------------------------------------- /screens/AddPropertyScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/screens/AddPropertyScreen.tsx -------------------------------------------------------------------------------- /screens/ConversationsScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/screens/ConversationsScreen.tsx -------------------------------------------------------------------------------- /screens/CreateManagerScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/screens/CreateManagerScreen.tsx -------------------------------------------------------------------------------- /screens/EditPropertyScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/screens/EditPropertyScreen.tsx -------------------------------------------------------------------------------- /screens/FindLocationsScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/screens/FindLocationsScreen.tsx -------------------------------------------------------------------------------- /screens/ForgotPasswordScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/screens/ForgotPasswordScreen.tsx -------------------------------------------------------------------------------- /screens/ManageUnitsScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/screens/ManageUnitsScreen.tsx -------------------------------------------------------------------------------- /screens/MessagePropertyScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/screens/MessagePropertyScreen.tsx -------------------------------------------------------------------------------- /screens/MessagesScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/screens/MessagesScreen.tsx -------------------------------------------------------------------------------- /screens/MyPropertiesScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/screens/MyPropertiesScreen.tsx -------------------------------------------------------------------------------- /screens/PropertyDetailsScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/screens/PropertyDetailsScreen.tsx -------------------------------------------------------------------------------- /screens/ResetPasswordScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/screens/ResetPasswordScreen.tsx -------------------------------------------------------------------------------- /screens/ReviewScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/screens/ReviewScreen.tsx -------------------------------------------------------------------------------- /screens/SavedScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/screens/SavedScreen.tsx -------------------------------------------------------------------------------- /screens/SearchScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/screens/SearchScreen.tsx -------------------------------------------------------------------------------- /screens/SignInScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/screens/SignInScreen.tsx -------------------------------------------------------------------------------- /screens/SignUpOrSignInScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/screens/SignUpOrSignInScreen.tsx -------------------------------------------------------------------------------- /screens/SignUpScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/screens/SignUpScreen.tsx -------------------------------------------------------------------------------- /services/location.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/services/location.ts -------------------------------------------------------------------------------- /services/tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/services/tokens.ts -------------------------------------------------------------------------------- /services/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/services/user.ts -------------------------------------------------------------------------------- /theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/theme.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/types.tsx -------------------------------------------------------------------------------- /types/apartment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/types/apartment.ts -------------------------------------------------------------------------------- /types/conversation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/types/conversation.ts -------------------------------------------------------------------------------- /types/editPropertyInitialValues.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/types/editPropertyInitialValues.ts -------------------------------------------------------------------------------- /types/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/types/error.ts -------------------------------------------------------------------------------- /types/locationIQ.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/types/locationIQ.ts -------------------------------------------------------------------------------- /types/message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/types/message.ts -------------------------------------------------------------------------------- /types/pet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/types/pet.ts -------------------------------------------------------------------------------- /types/property.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/types/property.ts -------------------------------------------------------------------------------- /types/review.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/types/review.ts -------------------------------------------------------------------------------- /types/score.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/types/score.ts -------------------------------------------------------------------------------- /types/tempApartment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/types/tempApartment.ts -------------------------------------------------------------------------------- /types/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/types/user.ts -------------------------------------------------------------------------------- /utils/callPhoneNumber.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/utils/callPhoneNumber.ts -------------------------------------------------------------------------------- /utils/getFormattedLocationText.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/utils/getFormattedLocationText.ts -------------------------------------------------------------------------------- /utils/getStateAbbreviation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/utils/getStateAbbreviation.ts -------------------------------------------------------------------------------- /utils/handleError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/utils/handleError.ts -------------------------------------------------------------------------------- /utils/openURL.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/utils/openURL.ts -------------------------------------------------------------------------------- /utils/pickImage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/utils/pickImage.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JeremyPersing/apartmentsclone/HEAD/yarn.lock --------------------------------------------------------------------------------