UNPKG

@oxyhq/services

Version:

Reusable OxyHQ module to handle authentication, user management, karma system, device-based session management and more 🚀

25 lines (23 loc) • 589 B
"use strict"; import { Platform, Alert } from 'react-native'; /** * Cross-platform confirm dialog. Uses window.confirm on web, Alert.alert on native. * @param message The message to display * @param onConfirm Callback if user confirms */ export function confirmAction(message, onConfirm) { if (Platform.OS === 'web') { if (window.confirm(message)) { onConfirm(); } } else { Alert.alert('Confirm', message, [{ text: 'Cancel', style: 'cancel' }, { text: 'OK', onPress: onConfirm }]); } } //# sourceMappingURL=confirmAction.js.map