Welcome everyone 🤗! Today we will learn the basics of several technologies we use everyday at Brigad:
- React-native
- Graphql
- TypeScript
- Dependencies
platform :ios, '10.0' | |
# YOUR REACT NATIVE CLI PATH (from the iOS folder) | |
require_relative '../../../node_modules/@react-native-community/cli-platform-ios/native_modules' | |
target 'mobileapp' do | |
# YOUR REACT NATIVE PATH (from the iOS folder) | |
rn_path = '../../../node_modules/react-native' | |
pod 'FBLazyVector', :path => "#{rn_path}/Libraries/FBLazyVector" | |
pod 'FBReactNativeSpec', :path => "#{rn_path}/Libraries/FBReactNativeSpec" |
{ | |
"dependencies": { | |
"react-native": "*" | |
} | |
} |
+diff --git a/node_modules/@sentry/react-native/android/src/main/java/io/sentry/RNSentryModule.java b/node_modules/@sentry/react-native/android/src/main/java/io/sentry/RNSentryModule.java | |
index 5a05c2d..e9b53f9 100644 | |
--- a/node_modules/@sentry/react-native/android/src/main/java/io/sentry/RNSentryModule.java | |
+++ b/node_modules/@sentry/react-native/android/src/main/java/io/sentry/RNSentryModule.java | |
@@ -187,7 +187,17 @@ public class RNSentryModule extends ReactContextBaseJavaModule { | |
} | |
if (breadcrumb.hasKey("type")) { | |
- breadcrumbBuilder.setType(breadcrumb.getString("type")); | |
+ String breadcrumbType = breadcrumb.getString("type"); |
export interface WebViewNativeEvent { | |
url: string; | |
loading: boolean; | |
title: string; | |
canGoBack: boolean; | |
canGoForward: boolean; | |
lockIdentifier: number; | |
} |
import { Transitioning, Transition } from 'react-native-reanimated'; | |
import React, { useRef, useEffect, useState } from 'react'; | |
import { Platform, StyleSheet, Text, View, Button } from 'react-native'; | |
const instructions = Platform.select({ | |
ios: 'Press Cmd+R to reload,\n' + 'Cmd+D or shake for dev menu', | |
android: | |
'Double tap R on your keyboard to reload,\n' + | |
'Shake or press menu button for dev menu', | |
}); |
@Override | |
protected List<ReactPackage> getPackages() { | |
return Arrays.<ReactPackage>asList( | |
new MainReactPackage(), | |
new RNCWebViewPackage() | |
); | |
} |
@Override | |
protected List<ReactPackage> getPackages() { | |
return Arrays.<ReactPackage>asList( | |
new MainReactPackage() | |
); | |
} |
package com.example; | |
import android.app.Application; | |
import com.facebook.react.ReactApplication; | |
import com.reactnativecommunity.webview.RNCWebViewPackage; | |
import com.facebook.react.ReactNativeHost; | |
import com.facebook.react.ReactPackage; | |
import com.facebook.react.shell.MainReactPackage; | |
import com.facebook.soloader.SoLoader; |
package com.example; | |
import android.app.Application; | |
import com.facebook.react.ReactApplication; | |
import com.facebook.react.ReactNativeHost; | |
import com.facebook.react.ReactPackage; | |
import com.facebook.react.shell.MainReactPackage; | |
import com.facebook.soloader.SoLoader; |