UNPKG

@exabytellc/utils

Version:

EB react utils to make everything a little easier!

104 lines (102 loc) 2.73 kB
/** * @exabytellc/name * * @license MIT * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ // TODO remove, import directly from Base UI or create one folder per module export { default as BlocsProvider } from "./BlocsProvider"; export { default as Boundary } from "./Boundary"; export { default as Color } from "./Color"; export { Colors, RGBToHSL, HSLtoRGB, generateColorList, indexColor, randomColor, randomColorSeed, scaleColors, listColorsScale, radialGradientColors, radialGradientColorsCSS, scaleHeatColors, listHeatColors, radialGradientHeatColors, } from "./colors"; export { default as copyToClipboard } from './copyToClipboard'; export { default as createBlocContext } from './createBlocContext'; export { toFormdata, fromFormdata, mergeFormData } from "./data"; export { default as HttpRequest } from './HttpRequest'; export { arrClean, arrCountIf, arrUnique, flattenObj, forEach, mapToArray, mapToObject, } from './list'; export { clamp, forceNum, loop, randomNum, randomNumSeed, randomInt, randomIntSeed, readableNum, round, numLinearTo, numEaseTo, numExponentialTo, } from './math'; export { default as Notif } from "./Notif"; export { default as share } from './share'; export { default as Shimmer } from './Shimmer'; export { createStateHook, StateHooks, ToggleState, ModalState, CookieState, LocalStorageState, SessionStorageState, ListState, MapState, DebounceState, MediaQueryState, } from './stateHooks'; export { Cookie, SessionStorage, LocaleStorage, UrlParams } from './storage'; export { padStart, padEnd, repeatStr, forceStr } from "./str"; export { default as timeSince } from "./timeSince"; export { default as TranslationBloc } from "./TranslationBloc"; export { isArr, isBlob, isBool, isClass, isDate, isElement, isEmpty, isFile, isFormData, isFunc, isImage, isNode, isNull, isNum, isObj, isStr, isValidDate, multiTypes, typeOf, } from './types'; export { default as useForceRerender } from "./useForceRerender"; export { default as useForm } from "./useForm"; export { default as useHttpRequest } from './useHttpRequest'; export { default as useLinkLoader } from "./useLinkLoader"; export { default as useScriptLoader } from "./useScriptLoader"; export { default as useT } from './useT'; export { default as useUrlBuilder, UrlPart } from './useUrlBuilder';