UNPKG

react-native-reanimated

Version:

More powerful alternative to Animated library for React Native.

15 lines (14 loc) 605 B
'use strict'; import { maybeAddSuffix, parseBoxShadowString } from '../../../utils'; export const processBoxShadowWeb = value => { const parsedShadow = typeof value === 'string' ? parseBoxShadowString(value) : value; return parsedShadow.map(({ offsetX, offsetY, color = '#000', blurRadius = '', spreadDistance = '', inset = '' }) => [maybeAddSuffix(offsetX, 'px'), maybeAddSuffix(offsetY, 'px'), maybeAddSuffix(blurRadius, 'px'), maybeAddSuffix(spreadDistance, 'px'), color, inset ? 'inset' : ''].filter(Boolean).join(' ')).join(', '); }; //# sourceMappingURL=shadows.js.map