Skip to content

Commit 245705e

Browse files
committed
fixup! fixup! fixup! Add functional component -> Toast
1 parent 4751ea1 commit 245705e

File tree

1 file changed

+18
-16
lines changed

1 file changed

+18
-16
lines changed

src/app/components/SocketHandler.tsx

Lines changed: 18 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -23,73 +23,75 @@ export const SocketHandler = (props: SocketHandlerInterfaces.Props) => {
2323
} = props;
2424

2525
socket.on('Info', (message: string) => {
26-
addToast(message, { appearance: 'info' });
26+
addToast(message, { appearance: 'info', autoDismiss: true });
2727
});
2828

2929
socket.on('Success', (message: string) => {
30-
addToast(message, { appearance: 'success' });
30+
addToast(message, { appearance: 'success', autoDismiss: true });
3131
});
3232

3333
socket.on('Error', (message: string) => {
34-
addToast(message, { appearance: 'error' });
34+
addToast(message, { appearance: 'error', autoDismiss: true });
3535
});
3636

3737
socket.on('connect', () => {
38-
addToast('Connected to Server!', { appearance: 'success' });
38+
addToast('Connected to Server!', { appearance: 'success', autoDismiss: true });
3939
});
4040

4141
socket.on('Compile Info', (message: string) => {
42-
addToast(message, { appearance: 'info' });
42+
addToast(message, { appearance: 'info', autoDismiss: true });
4343
});
4444

4545
socket.on('Compile Success', () => {
46-
addToast('Compiled Successfully!', { appearance: 'success' });
46+
addToast('Compiled Successfully!', { appearance: 'success', autoDismiss: true });
4747
sendCompileSuccess();
4848
});
4949

5050
socket.on('Compile Error', (message: string) => {
51-
addToast(`Compile Error: ${message}`, { appearance: 'error' }), sendCompileError('');
51+
addToast(`Compile Error: ${message}`, { appearance: 'error', autoDismiss: true }),
52+
sendCompileError('');
5253
});
5354

5455
socket.on('Compile Error Log', (log: string) => {
55-
addToast('Compile Error', { appearance: 'error' }), sendCompileError(log);
56+
addToast('Compile Error', { appearance: 'error', autoDismiss: true }), sendCompileError(log);
5657
});
5758

5859
socket.on('Match Info', (message: string) => {
59-
addToast(message, { appearance: 'info' });
60+
addToast(message, { appearance: 'info', autoDismiss: true });
6061
});
6162

6263
socket.on('Match Error', (message: string) => {
63-
addToast(message, { appearance: 'error' }), sendExecuteError(message);
64+
addToast(message, { appearance: 'error', autoDismiss: true }), sendExecuteError(message);
6465
});
6566

6667
socket.on('Match Result Success', (result: string) => {
67-
addToast(result, { appearance: 'success' });
68+
addToast(result, { appearance: 'success', autoDismiss: true });
6869
});
6970

7071
socket.on('Match Result Error', (result: string) => {
71-
addToast(result, { appearance: 'error' });
72+
addToast(result, { appearance: 'error', autoDismiss: true });
7273
});
7374

7475
socket.on('Match Success', (matchLogs: string) => {
75-
addToast('Match Executed Successfully!', { appearance: 'success' });
76+
addToast('Match Executed Successfully!', { appearance: 'success', autoDismiss: true });
7677
sendExecuteSuccess(matchLogs);
7778
});
7879

7980
socket.on('Debug Run Info', (message: string) => {
80-
addToast(message, { appearance: 'info' });
81+
addToast(message, { appearance: 'info', autoDismiss: true });
8182
});
8283

8384
socket.on('Debug Run Success', (stackTrace: string) => {
8485
sendDebugRunSuccess(stackTrace);
8586
});
8687

8788
socket.on('Debug Run Error', (message: string) => {
88-
addToast(`Debug Run Error: ${message}`, { appearance: 'error' }), sendDebugRunError();
89+
addToast(`Debug Run Error: ${message}`, { appearance: 'error', autoDismiss: true }),
90+
sendDebugRunError();
8991
});
9092

9193
socket.on('disconnect', () => {
92-
addToast('Disconnected', { appearance: 'error' });
94+
addToast('Disconnected', { appearance: 'error', autoDismiss: true });
9395
});
9496

9597
return () => {

0 commit comments

Comments
 (0)