28 lines
521 B
Objective-C
28 lines
521 B
Objective-C
#import "RNFirebaseCrash.h"
|
|
|
|
#if __has_include(<FirebaseCrash/FIRCrashLog.h>)
|
|
#import "FirebaseCrash/FIRCrashLog.h"
|
|
|
|
@implementation RNFirebaseCrash
|
|
RCT_EXPORT_MODULE();
|
|
|
|
RCT_EXPORT_METHOD(log:(NSString *)message) {
|
|
FIRCrashLog(message);
|
|
}
|
|
|
|
RCT_EXPORT_METHOD(logcat:(nonnull NSNumber *) level tag:(NSString *) tag message:(NSString *) message) {
|
|
FIRCrashLog(message);
|
|
}
|
|
|
|
RCT_EXPORT_METHOD(report:(NSString *) message) {
|
|
FIRCrashLog(message);
|
|
assert(NO);
|
|
}
|
|
|
|
@end
|
|
|
|
#else
|
|
@implementation RNFirebaseCrash
|
|
@end
|
|
#endif
|