package.react-utils.index.js Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of neeto-commons-frontend Show documentation
Show all versions of neeto-commons-frontend Show documentation
A package encapsulating common code across neeto projects including initializers, utility functions, common components and hooks and so on.
// components
export { default as HoneybadgerErrorBoundary } from "./HoneybadgerErrorBoundary";
export { default as PrivateRoute } from "./PrivateRoute";
export { default as PageTitle } from "./PageTitle";
// hooks
export { default as useDebounce } from "./useDebounce";
export * from "./useDisplayErrorPage";
export { default as useDisplayErrorPage } from "./useDisplayErrorPage";
export { default as useFetchNeetoApps } from "./useFetchNeetoApps";
export { default as useFieldSubmit } from "./useFieldSubmit";
export { default as useFuncDebounce } from "./useFuncDebounce";
export { default as useIsElementVisibleInDom } from "./useIsElementVisibleInDom";
export { default as useKeyboardShortcutsPaneState } from "./useKeyboardShortcutsPaneState";
export { default as useLocalStorage } from "./useLocalStorage";
export { default as useMutationWithInvalidation } from "./useMutationWithInvalidation";
export { default as useOnClickOutside } from "./useOnClickOutside";
export { default as usePersistedQuery } from "./usePersistedQuery";
export { default as usePrevious } from "./usePrevious";
export { default as useQueryParams } from "./useQueryParams";
export * from "./useRegisterNavigationCheckpoint";
export { default as useRegisterNavigationCheckpoint } from "./useRegisterNavigationCheckpoint";
export { default as useStateWithDependency } from "./useStateWithDependency";
export { default as useTimer } from "./useTimer";
export { default as useUpdateEffect } from "./useUpdateEffect";
export { default as useBreakpoints } from "./useBreakpoints";
export * from "./useRestoreScrollPosition";
export { default as useRestoreScrollPosition } from "./useRestoreScrollPosition";
// utils
export * from "./BrowserPushNotifications";
export * from "./metaClick";
export { default as withImmutableActions } from "./withImmutableActions";
export { default as withT } from "./withT";
export { default as withTitle } from "./withTitle";
export { default as QueryClientProvider } from "./QueryClientProvider";
export * from "./QueryClientProvider";
export { default as AppContainer } from "./AppContainer";
//# sourceMappingURL=index.js.map