Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TheSoftwareHouse/react-starter-boilerplate
/ functions
Functions
87 in github.com/TheSoftwareHouse/react-starter-boilerplate
⨍
Functions
87
◇
Types & classes
15
↓ 9 callers
Function
getPlaceholderPattern
(pattern)
plop/utils.mjs:14
↓ 7 callers
Function
createRestHandler
( method: MethodType, )
src/api/mocks/http.ts:5
↓ 5 callers
Function
sendToClient
(client, message, transferrables = [])
public/mockServiceWorker.js:248
↓ 5 callers
Function
useQuery
( params: UseQueryOptions<TQueryFnData, TError>, )
src/hooks/useQuery/useQuery.ts:7
↓ 4 callers
Function
getStandardizedApiError
( error: AxiosError<unknown>, )
src/context/apiClient/apiClientContextController/apiError/apiError.ts:22
↓ 4 callers
Function
passthrough
()
public/mockServiceWorker.js:185
↓ 3 callers
Function
getMockAxiosError
(data: unknown)
src/context/apiClient/apiClientContextController/apiError/apiError.test.ts:5
↓ 3 callers
Function
resetTokens
()
src/context/auth/authActionCreators/authActionCreators.ts:8
↓ 3 callers
Function
sendLog
(level: LogLevel, message: string | Error)
src/integrations/logger.ts:27
↓ 3 callers
Function
useApiClient
()
src/hooks/useApiClient/useApiClient.ts:5
↓ 3 callers
Function
useAuth
()
src/hooks/useAuth/useAuth.ts:5
↓ 3 callers
Function
useLocale
()
src/hooks/useLocale/useLocale.ts:9
↓ 2 callers
Function
getDirectoriesList
(source)
plop/utils.mjs:8
↓ 2 callers
Function
handleErrors
(error: StandardizedApiError)
src/hooks/useHandleQueryErrors/useHandleQueryErrors.ts:7
↓ 2 callers
Function
keysToValues
(source: T)
src/i18n/messages.ts:10
↓ 2 callers
Function
mockApiResponse
(data: unknown, method: 'get' | 'post')
src/hooks/useQuery/useQuery.test.tsx:14
↓ 2 callers
Function
queryFactoryOptions
( options: UseQueryOptions<TQueryFnData, TError>, )
src/api/utils/queryFactoryOptions.ts:5
↓ 2 callers
Function
resetUser
()
src/hooks/useUser/useUser.ts:11
↓ 2 callers
Function
shouldHandleGlobalError
(metaError?: ExtendedQueryMeta['error'], errorCode?: number)
src/hooks/useHandleQueryErrors/useHandleQueryErrors.ts:19
↓ 2 callers
Function
startsWith
(startingChar: string | number, dataToCheck?: string | number)
src/utils/startsWith.ts:1
↓ 2 callers
Function
useMutation
( mutation: Key, options?: Omit< UseMutationOptions<DataForMutation<Key>, TError, GetMutationParams<Ke
src/hooks/useMutation/useMutation.ts:17
↓ 1 callers
Function
apiMutationGenerator
(toKebabCase)
plop/generators/apiMutation.mjs:7
↓ 1 callers
Function
apiQueryGenerator
(toKebabCase)
plop/generators/apiQuery.mjs:7
↓ 1 callers
Function
createUsers
(numUsers = 40)
src/api/mocks/handlers.ts:34
↓ 1 callers
Function
enableMocking
()
src/setupMSW.ts:1
↓ 1 callers
Function
getResponse
(event, client, requestId)
public/mockServiceWorker.js:178
↓ 1 callers
Function
getUsersInfinite
(client: AxiosInstance, { count = '5' }: GetUsersInfiniteArgs)
src/api/actions/auth/auth.queries.ts:13
↓ 1 callers
Function
getUsersList
(client: AxiosInstance, { page = '1' }: GetUsersListArgs)
src/api/actions/auth/auth.queries.ts:20
↓ 1 callers
Function
handleRequest
(event, requestId)
public/mockServiceWorker.js:118
↓ 1 callers
Function
infiniteQueryFactoryOptions
( options: UseInfiniteQueryOptions<TQueryFnData, TError, TPageParam>, )
src/api/utils/queryFactoryOptions.ts:9
↓ 1 callers
Function
isBasicErrorData
(error: unknown)
src/context/apiClient/apiClientContextController/apiError/apiError.ts:56
↓ 1 callers
Function
isClientError
(statusCode?: number)
src/utils/apiErrorStatuses.ts:7
↓ 1 callers
Function
isFormErrorData
(error: unknown)
src/context/apiClient/apiClientContextController/apiError/apiError.ts:65
↓ 1 callers
Function
isServerError
(statusCode?: number)
src/utils/apiErrorStatuses.ts:3
↓ 1 callers
Function
resolveMainClient
(event)
public/mockServiceWorker.js:155
↓ 1 callers
Function
respondWithMock
(response)
public/mockServiceWorker.js:267
↓ 1 callers
Function
setTokens
(payload: SetTokensPayload)
src/context/auth/authActionCreators/authActionCreators.ts:3
↓ 1 callers
Function
sortUsers
(type: UserSortType)
src/routes/users/-components/UsersList.tsx:19
↓ 1 callers
Function
useHandleQueryErrors
()
src/hooks/useHandleQueryErrors/useHandleQueryErrors.ts:6
↓ 1 callers
Function
useInfiniteQuery
( params: UseInfiniteQueryOptions<TQueryFnData, TError, TPageParam>, )
src/hooks/useInfiniteQuery/useInfiniteQuery.ts:14
↓ 1 callers
Function
useUser
(options?: GenericQueryOptions<GetMeQueryResponse>)
src/hooks/useUser/useUser.ts:8
↓ 1 callers
Function
useUsers
()
src/hooks/useUsers/useUsers.ts:4
Function
About
()
src/routes/about/-components/About.tsx:3
Function
ApiClientContextController
({ children }: ApiClientControllerProps)
src/context/apiClient/apiClientContextController/ApiClientContextController.tsx:15
Function
AppProviders
({ children }: AppProvidersProps)
src/providers/AppProviders.tsx:7
Function
AuthContextController
({ children }: AuthContextControllerProps)
src/context/auth/authContextController/AuthContextController.tsx:13
Function
CodeBlock
({ className, children }: CodeBlockProps)
src/ui/codeBlock/CodeBlock.tsx:7
Function
ErrorBoundary
({ shouldLog = true, onError, ...props }: ErrorBoundaryProps)
src/ui/errorBoundary/ErrorBoundary.tsx:8
Function
ErrorComponent
({ shouldError = true }: { shouldError?: boolean })
src/ui/errorBoundary/ErrorBoundary.test.tsx:9
Function
Help
()
src/routes/help/-components/Help.tsx:3
Function
Layout
()
src/routes/-layout/Layout.tsx:8
Function
Loader
()
src/ui/loader/Loader.tsx:1
Function
LocaleContextController
({ children }: LocaleContextControllerProps)
src/context/locale/localeContextController/LocaleContextController.tsx:11
Function
LocationInfo
()
src/ui/locationInfo/LocationInfo.tsx:5
Function
TestComponent
()
src/context/locale/localeContextController/LocaleContextController.test.tsx:13
Function
Translation
({ id, values }: TranslationProps)
src/ui/translation/Translation.tsx:6
Function
User
()
src/routes/users/$id/-components/User.tsx:5
Function
UsersList
()
src/routes/users/-components/UsersList.tsx:8
Function
Wrapper
({ children }: Pick<WrapperProps, 'children'>)
src/tests/index.tsx:78
Function
_Wrapper
({ children, routerConfig = {} }: WrapperProps)
src/tests/index.tsx:24
Method
accessToken
()
src/context/auth/authStorage/AuthStorage.ts:27
Function
authReducer
(prevState, action)
src/context/auth/authReducer/authReducer.ts:7
Method
constructor
(data: T, message?: string)
src/context/apiClient/apiClientContextController/apiError/apiError.ts:12
Method
constructor
(_storage: Storage)
src/context/auth/authStorage/AuthStorage.ts:13
Function
customRender
( ui: React.ReactElement, options?: (RenderOptions<Q> | Omit<RenderOptions, 'queries'>) & ExtraRenderOptio
src/tests/index.tsx:74
Method
disconnect
()
src/setupTests.ts:17
Method
expires
()
src/context/auth/authStorage/AuthStorage.ts:63
Function
getCurrentUser
(client: AxiosInstance)
src/api/actions/auth/auth.queries.ts:8
Function
goToNextPage
()
src/routes/users/-components/UsersList.tsx:27
Function
goToPrevPage
()
src/routes/users/-components/UsersList.tsx:36
Function
handleError
(error: Error, errorInfo: ErrorInfo)
src/ui/errorBoundary/ErrorBoundary.tsx:9
Function
initLogger
()
src/integrations/logger.ts:13
Function
isDirectory
(source)
plop/utils.mjs:6
Function
manualChunks
(id: string)
vite.config.ts:9
Function
navigateToAboutPage
(page: Page)
e2e/actions/navigation.ts:11
Function
navigateToHelpPage
(page: Page)
e2e/actions/navigation.ts:19
Function
navigateToHomePage
(page: Page)
e2e/actions/navigation.ts:3
Method
observe
(target: Node, options?: MutationObserverInit)
src/setupTests.ts:19
Function
openHomePage
(page: Page)
e2e/actions/homePage.ts:3
Method
refreshToken
()
src/context/auth/authStorage/AuthStorage.ts:45
Function
renderFn
()
src/hooks/useLocale/useLocale.test.tsx:11
Function
requestSuccessInterceptor
( config: InternalAxiosRequestConfig, )
src/context/apiClient/apiClientContextController/interceptors/requestInterceptors.ts:8
Function
responseFailureInterceptor
(error: AxiosError<unknown>)
src/context/apiClient/apiClientContextController/interceptors/responseInterceptors.ts:12
Function
responseSuccessInterceptor
(response: AxiosResponse)
src/context/apiClient/apiClientContextController/interceptors/responseInterceptors.ts:10
Method
takeRecords
()
src/setupTests.ts:20
Function
wrapper
({ children }: { children?: ReactNode })
src/context/apiClient/apiClientContextController/ApiClientContextController.test.tsx:8
Function
wrapper
({ children }: { children?: ReactNode })
src/context/locale/localeContextController/LocaleContextController.test.tsx:11