@sa-frontend/presentation
v1.131.0
Published
```js . ├─ common │ ├─ constants │ │ └─ keys.constant.ts │ ├─ hooks │ │ ├─ useAsyncEffect.hook.ts │ │ ├─ useDebounceEffect.hook.ts │ │ ├─ useEvent.hook.ts │ │ ├─ useInject.hook.ts │ │ ├─ useKeyboardEvent.hook │ │ │ ├─ useKeyboardEvent.co
Downloads
950
Readme
@sa-frontend/presentation
.
├─ common
│ ├─ constants
│ │ └─ keys.constant.ts
│ ├─ hooks
│ │ ├─ useAsyncEffect.hook.ts
│ │ ├─ useDebounceEffect.hook.ts
│ │ ├─ useEvent.hook.ts
│ │ ├─ useInject.hook.ts
│ │ ├─ useKeyboardEvent.hook
│ │ │ ├─ useKeyboardEvent.constants.ts
│ │ │ ├─ useKeyboardEvent.hook.ts
│ │ │ └─ useKeyboardEvent.utility.ts
│ │ ├─ useKeyboardNavigation.hook.ts
│ │ ├─ useStateRef.hook.ts
│ │ ├─ useStateWithCallback.hook.ts
│ │ └─ useUpdateEffect.hook.ts
│ ├─ styles
│ │ ├─ common.styles.css
│ │ └─ common.styles.css.d.ts
│ ├─ types
│ │ ├─ React.types.d.ts
│ │ └─ ReactExtended.types.d.ts
│ └─ utilities
│ ├─ browserDetection.utilities.ts
│ ├─ cn.utility.ts
│ ├─ deviceDetection.utilities.ts
│ ├─ pathToRegExp.utility.ts
│ ├─ toArray.utility.ts
│ ├─ toJSXArray.utility.ts
│ └─ typeGuards.utilities.ts
└─ main
├─ Link
│ └─ Link.tsx
├─ Redirect
│ └─ Redirect.tsx
├─ Route
│ └─ Route.tsx
└─ Router
├─ Router.context.ts
├─ Router.hooks
│ ├─ useHistory.hook.ts
│ ├─ useInternalChildren.hook
│ │ ├─ useInternalChildren.hook.ts
│ │ └─ useInternalChildren.utilities.ts
│ ├─ useInternalLocation.hook
│ │ ├─ useInternalLocation.constant.ts
│ │ ├─ useInternalLocation.hook.ts
│ │ └─ useInternalLocation.utility.ts
│ ├─ useInternalMatch.hook
│ │ └─ useInternalMatch.hook.ts
│ ├─ useLocation.hook.ts
│ └─ useMatch.hook.ts
└─ Router.tsx