Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Zoot01/sentrify-dashboard
/ functions
Functions
97 in github.com/Zoot01/sentrify-dashboard
⨍
Functions
97
◇
Types & classes
54
↓ 8 callers
Function
Loadable
(Component: LazyExoticComponent<() => JSX.Element>)
apps/web/src/components/shared/Loadable/index.tsx:6
↓ 8 callers
Function
hexToRGBA
(hexCode: string, opacity: number)
apps/web/src/utils/hexToRGBA.ts:1
↓ 6 callers
Function
isAxiosError
(error: unknown)
apps/web/src/services/api/axiosError.ts:3
↓ 5 callers
Function
handleResultClick
(id: string)
apps/web/src/layout/DashboardLayout/AppBar/SearchModal/index.tsx:246
↓ 3 callers
Function
handleListItemClick
(event: MouseEvent<HTMLDivElement>, index: number, route: string)
apps/web/src/layout/DashboardLayout/AppBar/ProfileDropdown/index.tsx:57
↓ 2 callers
Function
changePassword
(value: string)
apps/web/src/views/auth/Register/index.tsx:59
↓ 2 callers
Function
sendUserEmail
( payload: SendEmailParams<DataType> )
apps/api/src/queues/index.ts:11
↓ 2 callers
Function
strengthColor
(count: number)
apps/web/src/utils/passwordStrength.ts:8
↓ 2 callers
Function
strengthIndicator
(number: string)
apps/web/src/utils/passwordStrength.ts:17
↓ 1 callers
Function
AuthRoutes
()
apps/web/src/routes/AuthRoutes.tsx:15
↓ 1 callers
Function
ItemIcon
()
apps/web/src/layout/DashboardLayout/Navbar/NavList/NavItem/index.tsx:29
↓ 1 callers
Function
MuiButton
(theme: Theme)
packages/ui/theme/overrides/components/MuiButton.ts:4
↓ 1 callers
Function
MuiCard
(theme: Theme)
packages/ui/theme/overrides/components/MuiCard.ts:4
↓ 1 callers
Function
MuiCssBaseline
(theme: Theme)
packages/ui/theme/overrides/components/MuiCssBaseline.ts:4
↓ 1 callers
Function
MuiListItemButton
(theme: Theme)
packages/ui/theme/overrides/components/MuiListItemButton.ts:3
↓ 1 callers
Function
MuiOutlinedInput
(theme: Theme)
packages/ui/theme/overrides/components/MuiOutlinedInput.ts:4
↓ 1 callers
Function
MuiOverides
(theme: Theme)
packages/ui/theme/overrides/index.ts:10
↓ 1 callers
Function
MuiPaper
(theme: Theme)
packages/ui/theme/overrides/components/MuiPaper.ts:4
↓ 1 callers
Function
MuiTooltip
(theme: Theme)
packages/ui/theme/overrides/components/MuiTooltip.ts:4
↓ 1 callers
Function
PublicRoutes
()
apps/web/src/routes/PublicRoutes.tsx:9
↓ 1 callers
Function
RenderInputs
()
apps/web/src/views/auth/Verify/index.tsx:109
↓ 1 callers
Function
changePassword
(value: string)
apps/web/src/views/auth/ResetPassword/index.tsx:61
↓ 1 callers
Function
checkOpenForParent
(child: NavItemType[], id: string)
apps/web/src/layout/DashboardLayout/Navbar/NavList/NavCollapse/index.tsx:58
↓ 1 callers
Function
closeSearchModal
()
apps/web/src/layout/DashboardLayout/index.tsx:97
↓ 1 callers
Function
createSession
( req: Request, user: Users, cb: (id: string) => void )
apps/api/src/utils/createSession.ts:9
↓ 1 callers
Function
filterResults
(input: string)
apps/web/src/layout/DashboardLayout/AppBar/SearchModal/index.tsx:258
↓ 1 callers
Function
generateRandomNumber
()
apps/api/src/utils/generateRandomNumber.ts:1
↓ 1 callers
Function
handleChange
( e: ChangeEvent<HTMLInputElement>, onChange: (...event: unknown[]) => void, )
apps/web/src/views/auth/Verify/index.tsx:61
↓ 1 callers
Function
handleLogout
()
apps/web/src/layout/DashboardLayout/AppBar/ProfileDropdown/index.tsx:44
↓ 1 callers
Function
hasMixed
(number: string)
apps/web/src/utils/passwordStrength.ts:3
↓ 1 callers
Function
hasNumber
(number: string)
apps/web/src/utils/passwordStrength.ts:1
↓ 1 callers
Function
hasSpecial
(number: string)
apps/web/src/utils/passwordStrength.ts:6
↓ 1 callers
Function
itemHandler
(id: string)
apps/web/src/layout/DashboardLayout/Navbar/NavList/NavItem/index.tsx:37
↓ 1 callers
Function
sendEmail
({ data, recipients, subject, template, }: SendEmailParams<T>)
apps/api/src/utils/emails/index.ts:8
↓ 1 callers
Function
theme
(options: ThemeOptionsType)
packages/ui/theme/theme.ts:10
↓ 1 callers
Function
useIdle
({ onIdle, idleTime = 1 }: Props)
apps/web/src/hooks/useIdle.ts:12
Function
App
()
apps/web/src/App.tsx:11
Function
AppbarContent
({ popupState, openSearchModal }: Props)
apps/web/src/layout/DashboardLayout/AppBar/index.tsx:40
Function
ApplicantRefferal
()
apps/web/src/components/views/dashboard/ApplicantRefferal.tsx:240
Function
ApplicantStates
()
apps/web/src/components/views/dashboard/ApplicantStates.tsx:16
Function
ApplicantsSnapshot
()
apps/web/src/components/views/dashboard/ApplicantsSnapshot.tsx:26
Function
ApplicationVisits
()
apps/web/src/components/views/dashboard/ApplicationVisits.tsx:19
Function
AuthGuard
({ children }: Props)
apps/web/src/routes/guards/AuthGuard/index.tsx:12
Function
BlankLayout
()
apps/web/src/views/dashboard/utilities/BlankLayout/index.tsx:6
Function
ButtonScale
({ children }: Props)
apps/web/src/components/animations/ButtonScale/index.tsx:8
Function
CardStatsVertical
({ bgColor, chipText, icon, stats, title, trendNumber, color, trend, }: Props)
apps/web/src/components/CardStatsVertical/index.tsx:23
Function
CreateApplicant
()
apps/web/src/views/dashboard/CreateApplicant/index.tsx:1
Function
DashboardDefault
()
apps/web/src/views/dashboard/DashboardDefault/index.tsx:12
Function
DashboardLayout
()
apps/web/src/layout/DashboardLayout/index.tsx:81
Function
DefaultLayout
()
apps/web/src/layout/DefaultLayout/index.tsx:11
Function
ForgotPassword
()
apps/web/src/views/auth/ForgotPassword/index.tsx:28
Function
Icon
({ icon, style }: IconProps)
packages/ui/components/Icon/index.tsx:8
Function
IdleModal
({ open, refreshSession, handleLogout }: Props)
apps/web/src/components/IdleModal/index.tsx:24
Function
Loader
()
apps/web/src/components/shared/Loader/index.tsx:13
Function
LoadingOverlay
({ loading }: Props)
apps/web/src/components/shared/LoadingOverlay/index.tsx:10
Function
Login
()
apps/web/src/views/auth/Login/index.tsx:39
Function
Logo
({ textColor }: Props)
apps/web/src/components/Logo/index.tsx:7
Function
NavCollapse
({ menu, level }: Props)
apps/web/src/layout/DashboardLayout/Navbar/NavList/NavCollapse/index.tsx:45
Function
NavGroup
({ item }: Props)
apps/web/src/layout/DashboardLayout/Navbar/NavList/NavGroup/index.tsx:11
Function
NavItem
({ item, level }: Props)
apps/web/src/layout/DashboardLayout/Navbar/NavList/NavItem/index.tsx:22
Function
Navbar
()
apps/web/src/layout/DashboardLayout/Navbar/index.tsx:5
Function
NoResult
({ input, theme, handleResultClick }: NoResultsProps)
apps/web/src/layout/DashboardLayout/AppBar/SearchModal/index.tsx:139
Function
Preformance
()
apps/web/src/components/views/dashboard/Preformance.tsx:19
Function
ProfileDropdown
({ popupState }: Props)
apps/web/src/layout/DashboardLayout/AppBar/ProfileDropdown/index.tsx:37
Function
Register
()
apps/web/src/views/auth/Register/index.tsx:45
Function
RenderTabAvatar
({ category, image }: { category: string; image: string })
apps/web/src/components/views/dashboard/ApplicantRefferal.tsx:251
Function
RenderTabContent
({ data }: { data: TabContentType[] })
apps/web/src/components/views/dashboard/ApplicantRefferal.tsx:148
Function
ResetPassword
()
apps/web/src/views/auth/ResetPassword/index.tsx:38
Function
Results
({ results, handleResultClick }: ResultsProps)
apps/web/src/layout/DashboardLayout/AppBar/SearchModal/index.tsx:54
Function
Routes
()
apps/web/src/routes/index.ts:5
Function
SearchApplicant
()
apps/web/src/views/dashboard/SearchApplicant/index.tsx:1
Function
SearchFiles
()
apps/web/src/views/dashboard/files/SearchFiles/index.tsx:1
Function
SearchModal
({ searchModalOpen, closeSearchModal }: Props)
apps/web/src/layout/DashboardLayout/AppBar/SearchModal/index.tsx:239
Function
Status
()
apps/web/src/views/dashboard/utilities/Status/index.tsx:1
Function
UploadFiles
()
apps/web/src/views/dashboard/files/UploadFiles/index.tsx:1
Function
Verify
()
apps/web/src/views/auth/Verify/index.tsx:48
Method
constructor
(status: StatusCodes, message: ReasonPhrases | string)
apps/api/src/utils/errorHandler.ts:7
Function
errorResponder
( error: APIError, request: Request, response: Response, next: NextFunction )
apps/api/src/utils/errorHandler.ts:17
Function
forgotPassword
( req: Request<{}, {}, ForgotPasswordAPI.ForgotPasswordRequest>, res: Response<ForgotPasswordAPI.ForgotPas
apps/api/src/controllers/auth/forgotPassword.ts:12
Function
getInitials
(string: string)
apps/web/src/utils/getInitials.ts:1
Function
handleChange
(event: SyntheticEvent, newValue: string)
apps/web/src/components/views/dashboard/ApplicantRefferal.tsx:247
Function
handleClick
()
apps/web/src/layout/DashboardLayout/Navbar/NavList/NavCollapse/index.tsx:53
Function
handleIdle
()
apps/web/src/layout/DashboardLayout/index.tsx:105
Function
handleIdle
()
apps/web/src/hooks/useIdle.ts:16
Function
handleKeyDown
(e: KeyboardEvent<HTMLInputElement>)
apps/web/src/views/auth/Verify/index.tsx:76
Function
handleLogout
()
apps/web/src/layout/DashboardLayout/index.tsx:114
Function
handleSearch
(e: ChangeEvent<HTMLInputElement>)
apps/web/src/layout/DashboardLayout/AppBar/SearchModal/index.tsx:270
Function
logNewSession
(id: string)
apps/api/src/utils/createSession.ts:5
Function
loggedInUser
(req: Request, _res: Response, next: NextFunction)
apps/api/src/middlewares/loggedInUser.ts:5
Function
login
( req: Request<{}, {}, LoginAPI.LoginRequest>, res: Response<LoginAPI.LoginResponse>, next: NextFunction
apps/api/src/controllers/auth/login.ts:9
Function
logout
( req: Request, res: Response<LogoutAPI.LogoutResponse>, next: NextFunction )
apps/api/src/controllers/auth/logout.ts:6
Function
openSearchModal
()
apps/web/src/layout/DashboardLayout/index.tsx:101
Function
refreshSession
()
apps/web/src/layout/DashboardLayout/index.tsx:109
Function
register
( req: Request<{}, {}, RegisterAPI.RegisterRequest>, res: Response<RegisterAPI.RegisterResponse>, next:
apps/api/src/controllers/auth/register.ts:17
Function
resetPassword
( req: Request<{}, {}, ResetPasswordAPI.ResetPasswordRequest>, res: Response<ResetPasswordAPI.ResetPasswor
apps/api/src/controllers/auth/resetPassword.ts:13
Function
restoreSession
( req: Request, res: Response<RestoreSessionAPI.RestoreSessionResponse>, next: NextFunction )
apps/api/src/controllers/auth/restoreSession.ts:6
Function
verify
( req: Request<{}, {}, VerifyRequestBody>, res: Response, next: NextFunction )
apps/api/src/controllers/auth/verify.ts:12