UNPKG

react-native-snackbar

Version:

Material-design "Snackbar" component for Android and iOS

51 lines (17 loc) 782 B
Object.defineProperty(exports,"__esModule",{value:true}); var _reactNative=require('react-native'); var SnackBar={ LENGTH_LONG:_reactNative.NativeModules.RNSnackbar.LENGTH_LONG, LENGTH_SHORT:_reactNative.NativeModules.RNSnackbar.LENGTH_SHORT, LENGTH_INDEFINITE:_reactNative.NativeModules.RNSnackbar.LENGTH_INDEFINITE, show:function show(options){ var onPressCallback=options.action&&options.action.onPress||function(){}; if(options.action&&options.action.color){ options.action.color=(0,_reactNative.processColor)(options.action.color); } if(options.backgroundColor){ options.backgroundColor=(0,_reactNative.processColor)(options.backgroundColor); } _reactNative.NativeModules.RNSnackbar.show(options,onPressCallback); }};exports.default= SnackBar;