@eslam-elmeniawy/react-native-common-components
Version:
Common `ReactNative` components packed in library for usage in projects.
30 lines (26 loc) • 800 B
JavaScript
;
// External imports.
import * as React from 'react';
import { I18nManager } from 'react-native';
// Types imports.
import { Text } from "../Text/index.js";
// Internal imports.
import styles from "./SelectDialog.styles.js";
import { jsx as _jsx } from "react/jsx-runtime";
const NoData = /*#__PURE__*/React.memo(props => {
const {
noDataMessage,
noDataComponent
} = props;
if (noDataComponent) {
return noDataComponent;
}
const _isArabic = (I18nManager.getConstants().localeIdentifier?.indexOf('ar') ?? -1) > -1;
return /*#__PURE__*/_jsx(Text, {
style: styles.noDataText,
size: 15,
children: noDataMessage ?? (_isArabic ? 'لا تتوافر بيانات!' : 'No data available')
});
});
export default NoData;
//# sourceMappingURL=NoData.js.map