Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bugthug404/Groceries-next
/ functions
Functions
39 in github.com/bugthug404/Groceries-next
⨍
Functions
39
◇
Types & classes
3
↓ 5 callers
Function
useAuth
()
frontend/utils/auth-hook.ts:11
↓ 3 callers
Function
MDy
(f)
frontend/next.config.js:6
↓ 3 callers
Function
useGroceryItemHook
()
frontend/utils/item-hook.ts:6
↓ 1 callers
Function
authRequest
( req: Request, res: Response, next: NextFunction )
backend/src/middleware/auth-request.ts:4
↓ 1 callers
Function
connectToMongoDB
()
backend/src/utils/db.ts:4
↓ 1 callers
Function
useGroceryItemList
()
frontend/utils/item-list-hook.ts:7
Function
AddUser
(props: { show?: boolean; setShow: React.Dispatch<React.SetStateAction<boolean>>; refetch: Function; })
frontend/components/user/add-item-modal.tsx:12
Function
App
({ Component, pageProps }: AppProps)
frontend/pages/_app.tsx:7
Function
AuthProvider
(props: { children: React.ReactNode })
frontend/components/auth-provider.tsx:11
Function
Button
({ className, onClick, children, type = "button", }: { className?: string; onClick?: () => void;
frontend/components/button.tsx:3
Function
Document
()
frontend/pages/_document.tsx:3
Function
Documentation
()
frontend/pages/documentation.tsx:4
Function
EditItemModal
(props: { editId?: string; setEditId: React.Dispatch<React.SetStateAction<string | undefined>>; itemList
frontend/components/user/edit-item-modal.tsx:11
Function
HomePage
()
frontend/pages/home.tsx:9
Function
Index
()
frontend/pages/index.tsx:6
Function
Input
({ Ref, value, placeholder, className, }: { Ref?: React.RefObject<HTMLInputElement>; value?: strin
frontend/components/input.tsx:3
Function
ItemCard
({ item, setEditId, }: { item: GroceryItemModel; setEditId: React.Dispatch<React.SetStateAction<string
frontend/components/user/item-card.tsx:6
Function
LabeledInput
({ register, label, error, type = "text", }: InputProps)
frontend/components/labeled-input.tsx:11
Function
Loader
()
frontend/utils/loader.tsx:5
Function
Login
()
frontend/pages/login.tsx:18
Function
SignUp
()
frontend/pages/signup.tsx:16
Function
addItem
(userData: any, callBack?: Function)
frontend/utils/item-hook.ts:60
Function
createGroceryItem
(req: Request, res: Response)
backend/src/controllers/groceryItem.service.ts:23
Function
deleteGroceryItem
(req: Request, res: Response)
backend/src/controllers/groceryItem.service.ts:77
Function
deleteItem
(userId: string)
frontend/utils/item-hook.ts:10
Function
editItem
( userId: string, userData: Partial<UserModel>, callBack?: Function )
frontend/utils/item-hook.ts:32
Function
getAllGroceryItem
(req: Request, res: Response)
backend/src/controllers/groceryItem.service.ts:8
Function
getDocs
(req: Request, res: Response)
backend/src/utils/docs.ts:4
Function
login
(data: any)
frontend/utils/auth-hook.ts:18
Function
login
(req: Request, res: Response)
backend/src/controllers/auth.service.ts:46
Function
logout
()
frontend/utils/auth-hook.ts:103
Function
onSubmit
(data: any)
frontend/components/user/edit-item-modal.tsx:29
Function
onSubmit
(data: any)
frontend/components/user/add-item-modal.tsx:27
Function
onSubmit
(data: any)
frontend/pages/signup.tsx:27
Function
onSubmit
(data: any)
frontend/pages/login.tsx:29
Function
signUp
(req: Request, res: Response)
backend/src/controllers/auth.service.ts:9
Function
signup
(data: any, successCallBack?: Function)
frontend/utils/auth-hook.ts:52
Function
testApiCall
()
frontend/utils/auth-hook.ts:82
Function
updateGroceryItem
(req: Request, res: Response)
backend/src/controllers/groceryItem.service.ts:45