UNPKG

@razorpay/blade

Version:

The Design System that powers Razorpay

23 lines (20 loc) 1.13 kB
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