Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/dhatGuy/PERN-Store
/ functions
Functions
186 in github.com/dhatGuy/PERN-Store
⨍
Functions
186
◇
Types & classes
26
Function
GlobalHistory
()
client/src/components/GlobalHistory.jsx:4
Function
Layout
({ children, title, loading })
client/src/layout/Layout.jsx:5
Function
Login
()
client/src/pages/Login.jsx:13
Function
Nav
()
client/src/components/Nav.jsx:8
Function
NotFound
()
client/src/pages/404.jsx:3
Function
OrderDetails
()
client/src/pages/OrderDetails.jsx:9
Function
OrderItem
({ order })
client/src/components/OrderItem.jsx:5
Function
OrderProvider
({ children })
client/src/context/OrderContext.jsx:5
Function
OrderSummary
()
client/src/components/OrderSummary.jsx:4
Function
Orders
()
client/src/pages/Orders.jsx:18
Function
PaymentForm
({ previousStep, addressData, nextStep })
client/src/components/PaymentForm.jsx:14
Function
PaymentForm
({ next })
client/src/components/AddressForm.jsx:6
Function
PaystackBtn
({ isProcessing, setIsProcessing })
client/src/components/PaystackBtn.jsx:9
Function
Product
({ product })
client/src/components/Product.jsx:10
Function
ProductDetails
()
client/src/pages/ProductDetails.jsx:12
Function
ProductList
()
client/src/pages/ProductList.jsx:7
Function
ProductProvider
({ children })
client/src/context/ProductContext.jsx:6
Function
ProtectedRoute
({ redirectPath = "/login", children })
client/src/routes/protected.route.jsx:4
Function
Register
()
client/src/pages/Register.jsx:11
Function
ResetPassword
()
client/src/pages/ResetPassword.jsx:10
Function
ReviewCard
({ reviews })
client/src/components/ReviewCard.jsx:5
Function
ReviewModal
({ product_id, reviews })
client/src/components/ReviewModal.jsx:19
Function
ReviewProvider
({ children })
client/src/context/ReviewContext.jsx:5
Function
Spinner
({ css, size, loading })
client/src/components/Spinner.jsx:3
Function
UserProvider
({ children })
client/src/context/UserContext.jsx:8
Function
WithAxios
({ children })
client/src/helpers/WithAxios.js:6
Function
addItem
(req, res)
server/controllers/cart.controller.js:12
Function
comparePassword
(password, passwordHash)
server/helpers/hashPassword.js:9
Method
constructor
(statusCode, message)
server/helpers/error.js:3
Function
createAccount
(req, res)
server/controllers/auth.controller.js:5
Function
createOrder
(req, res)
server/controllers/orders.controller.js:4
Function
createProduct
(req, res)
server/controllers/products.controller.js:11
Function
createProductReview
(req, res)
server/controllers/products.controller.js:78
Function
createReviewDb
({ productId, content, rating, userId })
server/db/review.db.js:24
Function
createUser
(req, res)
server/controllers/users.controller.js:10
Function
decreaseItemQuantity
(req, res)
server/controllers/cart.controller.js:38
Function
deleteItem
(req, res)
server/controllers/cart.controller.js:20
Function
deleteProduct
(req, res)
server/controllers/products.controller.js:43
Function
deleteUser
(req, res)
server/controllers/users.controller.js:70
Function
forgotPassword
(req, res)
server/controllers/auth.controller.js:54
Function
forgotPasswordMail
(token, email)
server/services/mail.service.js:75
Function
getAllOrders
(req, res)
server/controllers/orders.controller.js:24
Function
getAllProducts
(req, res)
server/controllers/products.controller.js:4
Function
getAllUsers
(req, res)
server/controllers/users.controller.js:5
Function
getCart
(req, res)
server/controllers/cart.controller.js:3
Function
getOrder
(req, res)
server/controllers/orders.controller.js:32
Function
getProduct
(req, res)
server/controllers/products.controller.js:16
Function
getProductByName
(req, res)
server/controllers/products.controller.js:26
Function
getProductBySlug
(req, res)
server/controllers/products.controller.js:21
Function
getProductReviews
(req, res)
server/controllers/products.controller.js:52
Method
getReviews
(product_id)
client/src/services/review.service.js:6
Function
getReviewsDb
({ productId, userId })
server/db/review.db.js:3
Function
getUserById
(req, res)
server/controllers/users.controller.js:27
Function
getUserProfile
(req, res)
server/controllers/users.controller.js:40
Function
googleLogin
(req, res)
server/controllers/auth.controller.js:43
Function
handleChange
(page)
client/src/pages/ProductList.jsx:10
Function
handleError
(err, req, res, next)
server/helpers/error.js:11
Function
handlePage
(num)
client/src/pages/Orders.jsx:23
Function
handlePasswordReset
(data)
client/src/pages/ResetPassword.jsx:34
Function
increaseItemQuantity
(req, res)
server/controllers/cart.controller.js:29
Function
loginUser
(req, res)
server/controllers/auth.controller.js:24
Function
makePayment
(req, res)
server/controllers/payment.controller.js:3
Function
onClose
()
client/src/components/PaystackBtn.jsx:26
Function
onSubmit
(data)
client/src/components/AccountForm.jsx:23
Function
onSubmit
(data)
client/src/pages/Register.jsx:25
Function
onSubmit
(data)
client/src/pages/Login.jsx:52
Function
onSubmitReset
(data)
client/src/components/ForgotPasswordModal.jsx:33
Function
onSuccess
(data)
client/src/components/PaystackBtn.jsx:14
Function
previousStep
()
client/src/pages/Checkout.jsx:26
Function
productsInDb
()
server/helpers/test_helper.js:8
Function
refreshToken
(req, res)
server/controllers/auth.controller.js:79
Method
register
(username, email, password)
client/src/services/auth.service.js:47
Function
resetPassword
()
client/src/pages/Account.jsx:16
Function
resetPassword
(req, res)
server/controllers/auth.controller.js:93
Function
resetPasswordMail
(email)
server/services/mail.service.js:103
Function
signupMail
(to, name)
server/services/mail.service.js:52
Function
toggleModal
()
client/src/components/ForgotPasswordModal.jsx:28
Function
toggleModal
()
client/src/components/ReviewModal.jsx:61
Function
unknownEndpoint
(request, response)
server/middleware/unKnownEndpoint.js:4
Function
updateProduct
(req, res)
server/controllers/products.controller.js:30
Function
updateProductReview
(req, res)
server/controllers/products.controller.js:95
Function
updateReviewDb
({ content, rating, id })
server/db/review.db.js:34
Function
updateUser
(req, res)
server/controllers/users.controller.js:48
Function
useReview
()
client/src/context/ReviewContext.jsx:12
Function
verifyResetToken
(req, res)
server/controllers/auth.controller.js:63
Function
verifyToken
(req, res, next)
server/middleware/verifyToken.js:4
← previous
101–186 of 186, ranked by callers