2023-11-23 15:25:24 +00:00
|
|
|
import * as isArrayEqual from "./array";
|
|
|
|
|
|
|
|
import * as email from "./email";
|
|
|
|
|
|
|
|
import * as useId from "./useId";
|
|
|
|
import {
|
|
|
|
getCorrectTextAlign,
|
|
|
|
getCorrectBorderRadius,
|
|
|
|
getCorrectFourValuesStyle,
|
|
|
|
} from "./rtlUtils";
|
|
|
|
import * as useClickOutside from "./useClickOutside";
|
|
|
|
import * as trimSeparator from "./trimSeparator";
|
|
|
|
import * as getCorrectDate from "./getCorrectDate";
|
|
|
|
import { handleAnyClick } from "./event";
|
|
|
|
import * as DomHelpers from "./domHelpers";
|
|
|
|
import * as ObjectUtils from "./objectUtils";
|
|
|
|
import {
|
|
|
|
size,
|
|
|
|
mobile,
|
|
|
|
mobileMore,
|
|
|
|
tablet,
|
|
|
|
transitionalScreenSize,
|
|
|
|
isMobile,
|
|
|
|
isTablet,
|
|
|
|
isDesktop,
|
|
|
|
isTouchDevice,
|
2023-11-24 07:43:45 +00:00
|
|
|
checkIsSSR,
|
2023-11-23 15:25:24 +00:00
|
|
|
} from "./device";
|
|
|
|
import { getCookie } from "./cookie";
|
|
|
|
import { Context, Provider, Consumer } from "./context";
|
|
|
|
import commonIconsStyles, { IconSizeType } from "./common-icons-style";
|
|
|
|
import { classNames } from "./classNames";
|
2023-11-24 07:43:45 +00:00
|
|
|
import { getBannerAttribute, getLanguage } from "./banner";
|
2023-11-23 15:25:24 +00:00
|
|
|
|
|
|
|
export {
|
2023-11-24 07:43:45 +00:00
|
|
|
checkIsSSR,
|
|
|
|
getLanguage,
|
2023-11-23 15:25:24 +00:00
|
|
|
isArrayEqual,
|
|
|
|
getBannerAttribute,
|
|
|
|
classNames,
|
|
|
|
commonIconsStyles,
|
|
|
|
IconSizeType,
|
|
|
|
Context,
|
|
|
|
Provider,
|
|
|
|
Consumer,
|
|
|
|
getCookie,
|
|
|
|
size,
|
|
|
|
mobile,
|
|
|
|
mobileMore,
|
|
|
|
tablet,
|
|
|
|
transitionalScreenSize,
|
|
|
|
isMobile,
|
|
|
|
isTablet,
|
|
|
|
isDesktop,
|
|
|
|
isTouchDevice,
|
|
|
|
getCorrectTextAlign,
|
|
|
|
getCorrectBorderRadius,
|
|
|
|
getCorrectFourValuesStyle,
|
|
|
|
email,
|
|
|
|
useId,
|
|
|
|
useClickOutside,
|
|
|
|
trimSeparator,
|
|
|
|
getCorrectDate,
|
|
|
|
handleAnyClick,
|
|
|
|
DomHelpers,
|
|
|
|
ObjectUtils,
|
|
|
|
};
|
|
|
|
|
|
|
|
export const getModalType = () => {
|
|
|
|
return window.innerWidth < size.desktop ? "aside" : "modal";
|
|
|
|
};
|