Skip to content

Commit 5fcd2e8

Browse files
committed
Resolving latest 2 comments
Signed-off-by: YoussefFouadd <[email protected]>
1 parent 835441d commit 5fcd2e8

File tree

1 file changed

+4
-38
lines changed

1 file changed

+4
-38
lines changed

examples/default/src/screens/LegacyModeScreen.tsx

Lines changed: 4 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -8,40 +8,12 @@ import { showNotification } from '../utils/showNotification';
88
export const LegacyModeScreen: React.FC = () => {
99
const [loading, setLoading] = useState(false);
1010

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-
3711
const addMultipleInstabugLogs = async (numberOfLogs: number) => {
3812
setLoading(true);
3913
try {
40-
const logPromises: Promise<void>[] = [];
4114
for (let i = 0; i < numberOfLogs; i++) {
42-
logPromises.push(addInstabugLog(`log ${i}`));
15+
Instabug.logDebug(`log ${i}`);
4316
}
44-
await Promise.all(logPromises);
4517
showNotification('Success', 'Succeeded');
4618
} catch (error) {
4719
showNotification('Error', 'Failed');
@@ -53,11 +25,9 @@ export const LegacyModeScreen: React.FC = () => {
5325
const addMultipleUserEvents = async (numberOfLogs: number) => {
5426
setLoading(true);
5527
try {
56-
const logPromises: Promise<void>[] = [];
5728
for (let i = 0; i < numberOfLogs; i++) {
58-
logPromises.push(addUserEvent(`test user event ${i}`));
29+
Instabug.logUserEvent(`test user event ${i}`);
5930
}
60-
await Promise.all(logPromises);
6131
showNotification('Success', 'Succeeded');
6232
} catch (error) {
6333
showNotification('Error', 'Failed');
@@ -69,11 +39,9 @@ export const LegacyModeScreen: React.FC = () => {
6939
const addMultipleTags = async (numberOfLogs: number) => {
7040
setLoading(true);
7141
try {
72-
const logPromises: Promise<void>[] = [];
7342
for (let i = 0; i < numberOfLogs; i++) {
74-
logPromises.push(addTag(`test tag ${i}`));
43+
Instabug.appendTags([`test tag ${i}`]);
7544
}
76-
await Promise.all(logPromises);
7745
showNotification('Success', 'Succeeded');
7846
} catch (error) {
7947
showNotification('Error', 'Failed');
@@ -85,11 +53,9 @@ export const LegacyModeScreen: React.FC = () => {
8553
const addMultipleUserAttributes = async (numberOfLogs: number) => {
8654
setLoading(true);
8755
try {
88-
const logPromises: Promise<void>[] = [];
8956
for (let i = 0; i < numberOfLogs; i++) {
90-
logPromises.push(addUserAttributes(`user${i}`, `user${i} value`));
57+
Instabug.setUserAttribute(`user${i}`, `user${i} value`);
9158
}
92-
await Promise.all(logPromises);
9359
showNotification('Success', 'Succeeded');
9460
} catch (error) {
9561
showNotification('Error', 'Failed');

0 commit comments

Comments
 (0)