@razorpay/blade
Version:
The Design System that powers Razorpay
23 lines (20 loc) • 1.13 kB
JavaScript
import 'react';
import '@babel/runtime/helpers/objectWithoutProperties';
import 'react-native-svg';
import '@babel/runtime/helpers/defineProperty';
import { jsxs, Fragment, jsx } from 'react/jsx-runtime';
import '../../Icons/_Svg/Svg/Svg.native.js';
import 'styled-components/native';
import '@gorhom/portal';
import 'react-native-gesture-handler';
import '../../BladeProvider/useTheme.js';
import 'react-native';
import '@babel/runtime/helpers/slicedToArray';
import '../../BottomSheet/BottomSheetStack.js';
import '../../../tokens/global/typography.js';
import '../../../tokens/global/motion.js';
import ChevronDownIcon from '../../Icons/ChevronDownIcon/ChevronDownIcon.js';
import ChevronUpIcon from '../../Icons/ChevronUpIcon/ChevronUpIcon.js';
var Chevron=function Chevron(props){var iconColor=`surface.icon.gray.${props.isDisabled?'disabled':'muted'}`;return jsxs(Fragment,{children:[jsx(ChevronDownIcon,{display:props.isOpen?'none':'flex',size:"medium",color:iconColor}),jsx(ChevronUpIcon,{display:props.isOpen?'flex':'none',size:"medium",color:iconColor})]});};
export { Chevron };
//# sourceMappingURL=Chevron.js.map