@boomerang-io/utils
Version:
A library of reusable utilities and hooks for React webapps on the Boomerang platform.
17 lines (15 loc) • 929 B
JavaScript
export { default as formatErrorMessage } from "./formatErrorMessage";
export { default as isAccessibleKeyboardEvent } from "./isAccessibleKeyboardEvent";
export { default as getHumanizedDuration } from "./getHumanizedDuration";
export { default as sortByProp } from "./sortByProp";
export { default as yupAst } from "./yupAst";
// export redux helpers
export { default as createReducer } from "./createReducer";
export { default as thunkRequestFactory } from "./thunkRequestFactory";
// export hooks
export { default as useCountdown } from "./hooks/useCountdown";
export { default as useInterval } from "./hooks/useInterval";
export { default as useIsModalOpen } from "./hooks/useIsModalOpen";
export { default as useMutationObserver } from "./hooks/useMutationObserver";
export { default as useParseQueryString } from "./hooks/useParseQueryString";
export { default as useWindowDimensions } from "./hooks/useWindowDimensions";