Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AlexSapoznikov/react-next-keep-alive
/ functions
Functions
37 in github.com/AlexSapoznikov/react-next-keep-alive
⨍
Functions
37
◇
Types & classes
0
↓ 3 callers
Function
isEnabled
()
example/components/provider.tsx:76
↓ 3 callers
Function
isEnabled
()
src/provider.tsx:76
↓ 1 callers
Function
getCachedViewProps
(cachedProps: Object)
example/components/provider.tsx:190
↓ 1 callers
Function
getCachedViewProps
(cachedProps: Object)
src/provider.tsx:190
↓ 1 callers
Function
getKeepAliveEffect
(isHidden: boolean)
example/components/provider.tsx:208
↓ 1 callers
Function
getKeepAliveEffect
(isHidden: boolean)
src/provider.tsx:208
↓ 1 callers
Function
withKeepAlive
( Component: ((props?: Object) => JSX.Element), name: KeepAliveName, opts: KeepAliveOptsProps = defaultO
example/components/component.tsx:13
Function
IndexPage
()
example/pages/page2.tsx:3
Function
IndexPage
()
example/pages/index.tsx:5
Function
KeepAlive
(props: KeepAliveProps)
example/components/component.tsx:18
Function
KeepAlive
(props: KeepAliveProps)
src/component.tsx:18
Function
KeepAliveProvider
(props: KeepAliveProviderProps)
example/components/provider.tsx:56
Function
KeepAliveProvider
(props: KeepAliveProviderProps)
src/provider.tsx:56
Function
MyApp
({ Component, pageProps }: AppProps)
example/pages/_app.tsx:5
Function
handleDropCache
(event: any)
example/components/provider.tsx:121
Function
handleDropCache
(event: any)
src/provider.tsx:121
Function
handleLoadFromCache
(event: any)
example/components/provider.tsx:112
Function
handleLoadFromCache
(event: any)
src/provider.tsx:112
Function
handleMountedEvent
(e: any)
example/components/hooks.tsx:10
Function
handleMountedEvent
(e: any)
src/hooks.tsx:10
Function
handleRouteChangeComplete
()
example/components/provider.tsx:101
Function
handleRouteChangeComplete
()
src/provider.tsx:101
Function
handleRouteChangeStart
()
example/components/provider.tsx:94
Function
handleRouteChangeStart
()
src/provider.tsx:94
Function
handleUnmountedEvent
(e: any)
example/components/hooks.tsx:32
Function
handleUnmountedEvent
(e: any)
src/hooks.tsx:32
Function
keepAliveDropCache
(name?: string | ((cacheKeys: string[]) => string | string[]), scrollToTop?: boolean)
example/components/controls.tsx:14
Function
keepAliveDropCache
(name?: string | ((cacheKeys: string[]) => string | string[]), scrollToTop?: boolean)
src/controls.tsx:14
Function
keepAliveLoadFromCache
(name: string, enabled: boolean)
example/components/controls.tsx:1
Function
keepAliveLoadFromCache
(name: string, enabled: boolean)
src/controls.tsx:1
Function
useKeepAliveEffect
(effect: EffectCallback, deps?: any[])
example/components/provider.tsx:209
Function
useKeepAliveEffect
(effect: EffectCallback, deps?: any[])
src/provider.tsx:209
Function
useKeepAliveMountEffect
(name: string, effect: Function)
example/components/hooks.tsx:8
Function
useKeepAliveMountEffect
(name: string, effect: Function)
src/hooks.tsx:8
Function
useKeepAliveUnmountEffect
(name: string, effect: Function)
example/components/hooks.tsx:30
Function
useKeepAliveUnmountEffect
(name: string, effect: Function)
src/hooks.tsx:30
Function
withKeepAlive
( Component: ((props?: Object) => JSX.Element), name: KeepAliveName, opts: KeepAliveOptsProps = defaultO
src/component.tsx:13