lucide-react-native
Version:
A Lucide icon library package for React Native applications.
26 lines (22 loc) • 670 B
JavaScript
/**
* @license lucide-react-native v1.18.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