event.ts 444 B

1234567891011121314151617181920
  1. import { DeviceEventEmitter } from 'react-native';
  2. export const EventKeys = {
  3. STORE_CHOOSE: 'STORE_CHOOSE',
  4. WEAL_REFRESH: 'WEAL_REFRESH',
  5. };
  6. export const emit = (event: string, data?: any) => {
  7. DeviceEventEmitter.emit(event, data);
  8. };
  9. export const on = (event: string, callback: (data?: any) => void) => {
  10. return DeviceEventEmitter.addListener(event, callback);
  11. };
  12. export default {
  13. emit,
  14. on,
  15. keys: EventKeys,
  16. };