Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ahwgs/fast_h5_umi
/ functions
Functions
78 in github.com/ahwgs/fast_h5_umi
⨍
Functions
78
◇
Types & classes
50
↓ 10 callers
Method
log
(errorInfo: AnyObject)
src/utils/report.ts:75
↓ 4 callers
Function
request
(config: AxiosRequestConfig)
src/utils/request.ts:92
↓ 2 callers
Function
formatterMenu
(routes: any[])
src/utils/utils.ts:14
↓ 2 callers
Function
getAuthority
(str?: string)
src/utils/authority.ts:6
↓ 2 callers
Function
isComponentClass
(component: React.ComponentClass | React.ReactNode)
src/components/Authorized/Secured.tsx:10
↓ 2 callers
Function
renderAuthorize
(Authorized: T)
src/components/Authorized/renderAuthorize.ts:10
↓ 2 callers
Method
setRenderComponent
(props: PromiseRenderProps<T, K>)
src/components/Authorized/PromiseRender.tsx:39
↓ 1 callers
Function
Get
(url: string, params?: object, config?: AxiosRequestConfig)
src/utils/request.ts:97
↓ 1 callers
Function
check
(authority: IAuthorityType, target: T, Exception: K)
src/components/Authorized/CheckPermissions.tsx:79
↓ 1 callers
Function
checkIsInstantiation
(target: React.ComponentClass | React.ReactNode)
src/components/Authorized/Secured.tsx:21
↓ 1 callers
Function
checkPermissions
( authority: IAuthorityType, currentAuthority: string | string[], target: T, Exception: K, )
src/components/Authorized/CheckPermissions.tsx:21
↓ 1 callers
Function
clear
(url)
clearSourceMap.js:6
↓ 1 callers
Function
errorReport
( url: string, error: string | Error, requestOptions: AxiosRequestConfig, response?: AnyObject, )
src/utils/request.ts:11
↓ 1 callers
Function
findProConfig
(key: string)
src/utils/url.config.ts:27
↓ 1 callers
Function
flattenMenuData
(data: any[])
src/utils/utils.ts:17
↓ 1 callers
Function
getCookie
(name?: string)
src/utils/cookie.ts:5
↓ 1 callers
Method
getInstance
(options: ReportOptions)
src/utils/report.ts:25
↓ 1 callers
Function
getMenuRoute
(routes: any[])
src/utils/utils.ts:38
↓ 1 callers
Function
getRouteAuthority
(path: string, routeData: any[])
src/utils/utils.ts:63
↓ 1 callers
Method
install
()
src/utils/report.ts:35
↓ 1 callers
Function
matchComponent
()
src/pages/Authorized.tsx:42
↓ 1 callers
Method
registerGlobalError
()
src/utils/report.ts:45
↓ 1 callers
Function
reloadAuthorized
()
src/utils/Authorized.ts:8
↓ 1 callers
Function
setAuthority
(authority: string | string[])
src/utils/authority.ts:26
↓ 1 callers
Function
setCookie
(name: string, value: string | object)
src/utils/cookie.ts:9
↓ 1 callers
Function
setOptions
(options: NavigationBarOption)
src/utils/nav.ts:6
↓ 1 callers
Function
setPageOption
()
src/pages/setting/index.tsx:22
Function
AuthComponent
({ children, route = { routes: [], }, location = { pathname: '', }, user, })
src/pages/Authorized.tsx:22
Function
Authorized
({ children, authority, noMatch })
src/components/Authorized/Authorized.tsx:18
Function
AuthorizedRoute
({ component: Component, render, authority, redirectPath, ...rest })
src/components/Authorized/AuthorizedRoute.tsx:15
Function
BasicLayout
src/layouts/BasicLayout.tsx:16
Function
BlankLayout
({ children })
src/layouts/BlankLayout.tsx:3
Function
ComponentPage
()
src/pages/component/index.tsx:19
Function
Delete
(url: string, data?: object, config?: AxiosRequestConfig)
src/utils/request.ts:124
Function
Exception403
()
src/components/Authorized/Secured.tsx:8
Function
Exception403
()
src/pages/exception/404.tsx:4
Function
Exception403
()
src/pages/exception/403.tsx:5
Function
ExpandAuthPage
()
src/pages/expand/auth/index.tsx:3
Function
ExpandPage
()
src/pages/expand/index.tsx:19
Function
HomePage
src/pages/home/index.tsx:11
Function
LoginPage
src/pages/login/index.tsx:10
Function
MainLayout
src/layouts/index.tsx:4
Function
MenuBar
src/components/MenuBar/index.tsx:14
Function
MinePage
src/pages/mine/index.tsx:11
Function
Post
(url: string, data?: object, config?: AxiosRequestConfig)
src/utils/request.ts:106
Function
Put
(url: string, data?: object, config?: AxiosRequestConfig)
src/utils/request.ts:115
Function
SettingPage
src/pages/setting/index.tsx:13
Function
UserLayout
({ children })
src/layouts/UserLayout.tsx:3
Function
authorize
(authority: string, error?: React.ReactNode)
src/components/Authorized/Secured.tsx:47
Function
chainWebpack
(config)
config/config.ts:117
Function
changeLoginStatus
(state, { payload })
src/models/user.ts:106
Method
componentDidCatch
(error: any, info: any)
src/components/ErrorBoundary/index.tsx:31
Method
componentDidMount
()
src/components/Authorized/PromiseRender.tsx:25
Method
constructor
(props: IErrorBoundaryProps)
src/components/ErrorBoundary/index.tsx:15
Method
constructor
(props: NavigationBarProps)
src/components/NavigationBar/index.tsx:25
Method
constructor
(options: ReportOptions)
src/utils/report.ts:20
Function
fetchCurrent
* 获取用户信息
src/models/user.ts:38
Function
fetchLogin
(req: any, res: any)
mock/user.ts:9
Function
fetchLoginStatus
* 检查登录状态与权限
src/models/user.ts:58
Function
fetchLogout
* 退出登录
src/models/user.ts:52
Function
fetchUserService
()
src/services/user.ts:5
Function
generateScopedName
(name: string, filename: string)
config/babel.config.ts:12
Function
getAuthorityFromRouter
( router: T[] = [], pathname: string, )
src/utils/utils.ts:50
Function
goPage
()
src/pages/mine/index.tsx:14
Method
leftContentRender
()
src/components/NavigationBar/index.tsx:60
Function
onSetting
()
src/pages/setting/index.tsx:18
Function
removeCookie
(name?: string)
src/utils/cookie.ts:13
Method
render
()
src/components/Authorized/PromiseRender.tsx:73
Method
render
()
src/components/ErrorBoundary/index.tsx:45
Method
render
()
src/components/NavigationBar/index.tsx:47
Function
requestFail
(error: any)
src/utils/request.ts:50
Function
requestSuccess
(config: any)
src/utils/request.ts:37
Function
responseFail
(error: AxiosError)
src/utils/request.ts:80
Function
responseSuccess
(response: AxiosResponse)
src/utils/request.ts:54
Method
rightContentRender
()
src/components/NavigationBar/index.tsx:52
Function
save
(state, { payload })
src/models/user.ts:100
Function
save
(state, { payload })
src/models/app.ts:23
Function
test
({ resource })
config/config.ts:126