@datacomvn/lunar-date-picker
Version:
A powerful React Native lunar date picker with timezone support, lazy loading, and native performance built on Nitro Modules
26 lines (24 loc) • 747 B
JavaScript
;
import { Image } from 'react-native';
import { NitroModules } from 'react-native-nitro-modules';
const LunarDatePickerHybridObject = NitroModules.createHybridObject('LunarDatePicker');
const resolveAsset = source => {
return Image.resolveAssetSource(source);
};
export function pickDate(params) {
LunarDatePickerHybridObject.present(params);
}
/**
* bắt buộc phải config nhé
*/
export function configure(config) {
const resolvedConfig = {
...config,
fromImage: resolveAsset(config.fromImage),
toImage: resolveAsset(config.toImage),
closeImage: resolveAsset(config.closeImage)
};
LunarDatePickerHybridObject.configure(resolvedConfig);
}
export * from "./type.js";
//# sourceMappingURL=index.js.map