UNPKG

lucide-react-native

Version:

A Lucide icon library package for React Native applications.

26 lines (22 loc) 670 B
/** * @license lucide-react-native v1.21.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */ import { forwardRef, createElement } from 'react'; import { toPascalCase } from './shared/src/utils/toPascalCase.mjs'; import Icon from './Icon.mjs'; const createLucideIcon = (iconName, iconNode) => { const Component = forwardRef( (props, ref) => createElement(Icon, { ref, iconNode, ...props }) ); Component.displayName = toPascalCase(iconName); return Component; }; export { createLucideIcon as default }; //# sourceMappingURL=createLucideIcon.mjs.map