UNPKG

@nayan-ui/react-native

Version:

React Native Component Library for smooth and faster mobile application development.

27 lines (26 loc) 731 B
"use strict"; import React from 'react'; import { ActivityIndicator, View } from 'react-native'; import { useNTheme } from "../hooks/useNTheme.js"; import { cn } from "../lib/utils.js"; import { jsx as _jsx } from "react-native-css-interop/jsx-runtime"; export const NLoading = /*#__PURE__*/React.memo(({ className = '', size = 'large', color }) => { const { colors } = useNTheme(); const loadingColor = color || colors.primary; return _jsx(View, { className: cn('flex-1 justify-center items-center', className), children: _jsx(ActivityIndicator, { animating: true, size: size, color: loadingColor }) }); }); NLoading.displayName = 'NLoading'; //# sourceMappingURL=NLoading.js.map