@razorpay/blade
Version:
The Design System that powers Razorpay
33 lines (32 loc) • 1.67 kB
JavaScript
import './getColorScheme/index.js';
import './getMediaQuery/index.js';
import './getPlatformType/index.js';
import './useBreakpoint/index.js';
import './useColorScheme/index.js';
export { useInterval } from './useInterval.js';
import './platform/index.js';
import './makeBorderSize/index.js';
import './makeMotionTime/index.web.js';
import './makeSpace/index.js';
import './makeTypographySize/index.web.js';
import './makeSize/index.js';
import './toTitleCase/index.js';
import './usePrevious/index.js';
export { ThemeContext, default as useTheme } from '../components/BladeProvider/useTheme.js';
export { getColorScheme } from './getColorScheme/getColorScheme.web.js';
export { getMediaQuery } from './getMediaQuery/getMediaQuery.js';
export { getPlatformType } from './getPlatformType/getPlatformType.js';
export { useBreakpoint } from './useBreakpoint/useBreakpoint.js';
export { useColorScheme } from './useColorScheme/useColorScheme.js';
export { isReactNative } from './platform/isReactNative.js';
export { isBrowser } from './platform/isBrowser.js';
export { getOS, isAndroid } from './platform/getOS.web.js';
export { castNativeType, castWebType } from './platform/castUtils.js';
export { makeBorderSize } from './makeBorderSize/makeBorderSize.js';
export { makeMotionTime } from './makeMotionTime/makeMotionTime.web.js';
export { makeSpace } from './makeSpace/makeSpace.js';
export { makeTypographySize } from './makeTypographySize/makeTypographySize.web.js';
export { makeSize } from './makeSize/makeSize.js';
export { toTitleCase } from './toTitleCase/toTitleCase.js';
export { usePrevious } from './usePrevious/usePrevious.js';
//# sourceMappingURL=index.js.map