Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/EQuimper/InStore-a-React-Native-E-Commerce-with-a-Restful-API-in-NodeJS
/ functions
Functions
87 in github.com/EQuimper/InStore-a-React-Native-E-Commerce-with-a-Restful-API-in-NodeJS
⨍
Functions
87
◇
Types & classes
46
↓ 3 callers
Method
save
(data)
mobile/src/screens/EditAddressScreen.js:20
↓ 1 callers
Function
buildAddress
mobile/src/utils/buildAddress.js:1
↓ 1 callers
Function
buildCustomerInfo
(info, providerName)
server/src/modules/customer/buildCustomerInfo.js:1
↓ 1 callers
Function
cacheImages
(images)
mobile/src/utils/cacheImages.js:4
↓ 1 callers
Function
getOrCreateCustomer
(info, providerName)
server/src/modules/customer/customer.js:27
↓ 1 callers
Function
me
server/src/modules/customer/customer.js:64
↓ 1 callers
Function
verifyToken
server/src/services/Auth.js:21
Function
Button
({ children, disabled, onPress, style, disabledStyle })
mobile/src/commons/Button.js:6
Function
CloseBtn
({ color, size, ...rest })
mobile/src/commons/CloseBtn.js:7
Function
Left
({ children })
mobile/src/commons/ListColumn.js:8
Function
OnboardingLogo
()
mobile/src/commons/OnboardingLogo.js:7
Function
Right
({ children })
mobile/src/commons/ListColumn.js:14
Function
addProduct
(product)
mobile/src/stores/ShoppingCart.js:23
Function
addToCart
()
mobile/src/models/Product.js:30
Function
addressesIsEmpty
()
mobile/src/models/CurrentUser.js:19
Function
auth
()
mobile/src/models/CurrentUser.js:16
Function
authAsync
server/src/services/authProvider/Google.js:5
Function
authAsync
server/src/services/authProvider/Facebook.js:7
Function
back
()
mobile/src/api/NavigationService.js:18
Function
bgColor
mobile/src/commons/LoginButton.js:9
Function
city
()
mobile/src/components/AddressForm.js:34
Function
componentDidMount
()
mobile/src/components/DealCaroussel.js:27
Function
componentDidMount
()
mobile/src/components/QtyHover.js:17
Function
componentDidMount
()
mobile/src/screens/AddressesScreen.js:43
Method
componentDidMount
()
mobile/App.js:20
Method
componentDidMount
()
mobile/src/screens/SplashScreen.js:12
Method
componentDidMount
()
mobile/src/screens/LoginScreen.js:20
Function
componentWillUnmount
()
mobile/src/components/DealCaroussel.js:33
Function
componentWillUnmount
()
mobile/src/components/QtyHover.js:21
Function
componentWillUnmount
()
mobile/src/components/CartItem.js:29
Function
constructor
(props)
mobile/src/components/DealCaroussel.js:17
Function
constructor
(props)
mobile/src/screens/AddressesScreen.js:32
Function
create
(req, res)
server/src/modules/customer/customer.controller.js:8
Function
create
(req, res)
server/src/modules/address/address.controller.js:5
Function
createAddress
server/src/modules/address/address.js:3
Function
createToken
server/src/services/Auth.js:9
Function
customerAuth
(req, res, next)
server/src/modules/customer/customer.js:5
Function
decCartQty
()
mobile/src/models/Product.js:27
Function
deleteAddress
(addressId, userId)
server/src/modules/address/address.js:62
Function
deleteAddress
(req, res)
server/src/modules/address/address.controller.js:68
Function
fetchAddresses
()
mobile/src/screens/AddressesScreen.js:48
Function
getCurrentRouteName
(navigationState)
mobile/src/api/NavigationService.js:37
Function
getTokenFromHeaders
server/src/services/Auth.js:25
Function
getUserAddresses
server/src/modules/address/address.js:19
Function
getUserInfo
(req, res)
server/src/modules/customer/customer.controller.js:41
Function
incCartQty
()
mobile/src/models/Product.js:24
Function
loginAsync
()
mobile/src/api/Google.js:5
Function
loginAsync
()
mobile/src/api/Facebook.js:5
Function
navigate
(routeName, params)
mobile/src/api/NavigationService.js:9
Function
popToTop
(immediate = true)
mobile/src/api/NavigationService.js:22
Function
postalCode
()
mobile/src/components/AddressForm.js:39
Function
price
()
mobile/src/models/Product.js:16
Function
productsList
()
mobile/src/stores/ShoppingCart.js:18
Function
removeAddress
(address)
mobile/src/models/CurrentUser.js:56
Function
removeFromCart
()
mobile/src/models/Product.js:35
Function
removeProduct
(product)
mobile/src/stores/ShoppingCart.js:30
Method
render
()
mobile/App.js:36
Method
render
()
mobile/src/components/AddressListItem.js:17
Method
render
()
mobile/src/components/LocationItem.js:20
Method
render
()
mobile/src/components/TabItem.js:12
Method
render
()
mobile/src/screens/CreateAddressScreen.js:29
Method
render
()
mobile/src/screens/SettingsScreen.js:32
Method
render
()
mobile/src/screens/ProfileScreen.js:53
Method
render
()
mobile/src/screens/ShoppingCartScreen.js:83
Method
render
()
mobile/src/screens/index.js:182
Method
render
()
mobile/src/screens/StoresScreen.js:7
Method
render
()
mobile/src/screens/EditAddressScreen.js:60
Method
render
()
mobile/src/screens/ListScreen.js:7
Method
render
()
mobile/src/screens/SplashScreen.js:20
Method
render
()
mobile/src/screens/LoginScreen.js:60
Method
render
()
mobile/src/screens/OrderScreen.js:7
Method
render
()
mobile/src/commons/ListColumn.js:41
Method
render
()
mobile/src/commons/ProfileBtn.js:14
Function
reset
({ actions, index })
mobile/src/api/NavigationService.js:29
Method
save
(address)
mobile/src/screens/CreateAddressScreen.js:19
Function
saveAddress
()
mobile/src/components/AddressForm.js:59
Function
searchAddress
(value)
mobile/src/components/AddressForm.js:50
Function
setTopLevelNavigator
(ref)
mobile/src/api/NavigationService.js:5
Function
streetName
()
mobile/src/components/AddressForm.js:29
Function
totalAmount
()
mobile/src/stores/ShoppingCart.js:13
Function
totalPrice
()
mobile/src/models/Product.js:19
Function
totalProducts
()
mobile/src/stores/ShoppingCart.js:10
Function
update
(req, res)
server/src/modules/address/address.controller.js:49
Function
update
(newData)
mobile/src/models/UserAddresses.js:33
Function
updateAddress
(addressId, newAddressValues, userId)
server/src/modules/address/address.js:29
Function
user
()
mobile/src/models/UserAddresses.js:28
Function
userAddresses
(req, res)
server/src/modules/address/address.controller.js:38