@@ -8,40 +8,12 @@ import { showNotification } from '../utils/showNotification';
8
8
export const LegacyModeScreen : React . FC = ( ) => {
9
9
const [ loading , setLoading ] = useState ( false ) ;
10
10
11
- const addInstabugLog = ( log : string ) : Promise < void > => {
12
- return new Promise < void > ( ( resolve ) => {
13
- Instabug . logDebug ( log ) ;
14
- resolve ( ) ;
15
- } ) ;
16
- } ;
17
-
18
- const addUserEvent = ( event : string ) : Promise < void > => {
19
- return new Promise < void > ( ( resolve ) => {
20
- Instabug . logUserEvent ( event ) ;
21
- resolve ( ) ;
22
- } ) ;
23
- } ;
24
- const addTag = ( tag : string ) : Promise < void > => {
25
- return new Promise < void > ( ( resolve ) => {
26
- Instabug . appendTags ( [ tag ] ) ;
27
- resolve ( ) ;
28
- } ) ;
29
- } ;
30
- const addUserAttributes = ( key : string , value : string ) : Promise < void > => {
31
- return new Promise < void > ( ( resolve ) => {
32
- Instabug . setUserAttribute ( key , value ) ;
33
- resolve ( ) ;
34
- } ) ;
35
- } ;
36
-
37
11
const addMultipleInstabugLogs = async ( numberOfLogs : number ) => {
38
12
setLoading ( true ) ;
39
13
try {
40
- const logPromises : Promise < void > [ ] = [ ] ;
41
14
for ( let i = 0 ; i < numberOfLogs ; i ++ ) {
42
- logPromises . push ( addInstabugLog ( `log ${ i } ` ) ) ;
15
+ Instabug . logDebug ( `log ${ i } ` ) ;
43
16
}
44
- await Promise . all ( logPromises ) ;
45
17
showNotification ( 'Success' , 'Succeeded' ) ;
46
18
} catch ( error ) {
47
19
showNotification ( 'Error' , 'Failed' ) ;
@@ -53,11 +25,9 @@ export const LegacyModeScreen: React.FC = () => {
53
25
const addMultipleUserEvents = async ( numberOfLogs : number ) => {
54
26
setLoading ( true ) ;
55
27
try {
56
- const logPromises : Promise < void > [ ] = [ ] ;
57
28
for ( let i = 0 ; i < numberOfLogs ; i ++ ) {
58
- logPromises . push ( addUserEvent ( `test user event ${ i } ` ) ) ;
29
+ Instabug . logUserEvent ( `test user event ${ i } ` ) ;
59
30
}
60
- await Promise . all ( logPromises ) ;
61
31
showNotification ( 'Success' , 'Succeeded' ) ;
62
32
} catch ( error ) {
63
33
showNotification ( 'Error' , 'Failed' ) ;
@@ -69,11 +39,9 @@ export const LegacyModeScreen: React.FC = () => {
69
39
const addMultipleTags = async ( numberOfLogs : number ) => {
70
40
setLoading ( true ) ;
71
41
try {
72
- const logPromises : Promise < void > [ ] = [ ] ;
73
42
for ( let i = 0 ; i < numberOfLogs ; i ++ ) {
74
- logPromises . push ( addTag ( `test tag ${ i } ` ) ) ;
43
+ Instabug . appendTags ( [ `test tag ${ i } ` ] ) ;
75
44
}
76
- await Promise . all ( logPromises ) ;
77
45
showNotification ( 'Success' , 'Succeeded' ) ;
78
46
} catch ( error ) {
79
47
showNotification ( 'Error' , 'Failed' ) ;
@@ -85,11 +53,9 @@ export const LegacyModeScreen: React.FC = () => {
85
53
const addMultipleUserAttributes = async ( numberOfLogs : number ) => {
86
54
setLoading ( true ) ;
87
55
try {
88
- const logPromises : Promise < void > [ ] = [ ] ;
89
56
for ( let i = 0 ; i < numberOfLogs ; i ++ ) {
90
- logPromises . push ( addUserAttributes ( `user${ i } ` , `user${ i } value` ) ) ;
57
+ Instabug . setUserAttribute ( `user${ i } ` , `user${ i } value` ) ;
91
58
}
92
- await Promise . all ( logPromises ) ;
93
59
showNotification ( 'Success' , 'Succeeded' ) ;
94
60
} catch ( error ) {
95
61
showNotification ( 'Error' , 'Failed' ) ;
0 commit comments