Skip to content

Commit a772e8d

Browse files
committed
Lint fixes
1 parent 1c977df commit a772e8d

File tree

19 files changed

+460
-443
lines changed

19 files changed

+460
-443
lines changed

services/app/apps/codebattle/assets/js/app.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -170,4 +170,3 @@ if (invitesRoot) {
170170
if (streamRoot) {
171171
renderStreamPage(streamRoot);
172172
}
173-

services/app/apps/codebattle/assets/js/widgets/index.jsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,4 +38,3 @@ export const renderTournamentPlayerPage = domElement => createRoot(domElement).r
3838
export const renderUserPage = domElement => createRoot(domElement).render(<UserPage />);
3939
export const renderUsersRating = domElement => createRoot(domElement).render(<UsersRating />);
4040
export const renderStreamPage = domElement => createRoot(domElement).render(<StreamPage />);
41-

services/app/apps/codebattle/assets/js/widgets/middlewares/Stream.js

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,23 @@ const channel = new Channel();
1212
const establishStream = dispatch => {
1313
const getDispatchActionHandler = actionCreator => data => dispatch(actionCreator(data));
1414

15-
channel.join().receive('ok', () => {});
15+
const onJoinSuccess = response => {
16+
if (response.activeGameId) {
17+
dispatch(actions.setGameId({ id: response.activeGameId }));
18+
}
19+
};
20+
21+
const onJoinFailure = err => {
22+
console.error(err);
23+
// window.location.reload();
24+
};
25+
26+
channel.join().receive('ok', onJoinSuccess).receive('error', onJoinFailure);
1627

1728
const handleActiveGame = getDispatchActionHandler(actions.setGameId);
1829

1930
return channel
20-
.addListener(channelTopics.streamActiveGameSelectedTopic, handleActiveGame)
31+
.addListener(channelTopics.streamActiveGameSelectedTopic, handleActiveGame);
2132
};
2233

2334
export const connectToStream = () => dispatch => {
@@ -26,4 +37,4 @@ export const connectToStream = () => dispatch => {
2637
const currentChannel = establishStream(dispatch);
2738

2839
return currentChannel;
29-
};
40+
};

services/app/apps/codebattle/assets/js/widgets/middlewares/TournamentAdmin.js

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ const initTournamentChannel = (dispatch, isAdminWidged = false) => {
2626
};
2727

2828
const onJoinSuccess = response => {
29-
console.log(response)
3029
if (isAdminWidged) {
3130
// Handle active_game_id if it exists in the response
3231
if (response.activeGameId) {
@@ -49,7 +48,6 @@ const initTournamentChannel = (dispatch, isAdminWidged = false) => {
4948
dispatch(actions.updateTournamentMatches(compact(response.matches)));
5049
dispatch(actions.setTournamentTaskList(compact(response.tasksInfo)));
5150
dispatch(actions.setReports(compact(response.reports)));
52-
5351
};
5452

5553
channel.join().receive('ok', onJoinSuccess).receive('error', onJoinFailure);
@@ -336,10 +334,10 @@ export const getTask = (taskId, onSuccess) => () => {
336334
});
337335
};
338336

339-
export const pushActiveMatchToStream = (gameId) => (dispatch) => {
337+
export const pushActiveMatchToStream = gameId => dispatch => {
340338
// Update the Redux state immediately for instant UI feedback
341339
dispatch(actions.setAdminActiveGameId(gameId));
342-
340+
343341
// Send the update to the server
344342
channel
345343
.push('tournament:stream:active_game', { gameId })

services/app/apps/codebattle/assets/js/widgets/pages/broadcast-editor/eslint.config.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
import js from '@eslint/js'
2-
import globals from 'globals'
3-
import reactHooks from 'eslint-plugin-react-hooks'
4-
import reactRefresh from 'eslint-plugin-react-refresh'
1+
import js from '@eslint/js';
2+
import reactHooks from 'eslint-plugin-react-hooks';
3+
import reactRefresh from 'eslint-plugin-react-refresh';
4+
import globals from 'globals';
55

66
export default [
77
{ ignores: ['dist'] },
@@ -30,4 +30,4 @@ export default [
3030
],
3131
},
3232
},
33-
]
33+
];

services/app/apps/codebattle/assets/js/widgets/pages/broadcast-editor/src/App.jsx

Lines changed: 54 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
import React, { useEffect, useState } from 'react'
2-
import Canvas from './components/Canvas/Canvas'
3-
import Header from './components/Header/Header'
4-
import './index.css'
5-
import './App.css'
1+
import React, { useEffect, useState } from 'react';
2+
3+
import Canvas from './components/Canvas/Canvas';
4+
import Header from './components/Header/Header';
5+
import './index.css';
6+
import './App.css';
67

78
const defaultBlocks = [
89
{
@@ -74,92 +75,91 @@ const defaultBlocks = [
7475
width: 256,
7576
height: 96,
7677
},
77-
]
78+
];
7879

7980
export default function App() {
80-
const [presets, setPresets] = useState({})
81-
const [currentPreset, setCurrentPreset] = useState('default')
82-
const [showSaveField, setShowSaveField] = useState(false)
83-
const [saveName, setSaveName] = useState('')
84-
const [isLoaded, setIsLoaded] = useState(false)
85-
const [canvasKey, setCanvasKey] = useState(0)
81+
const [presets, setPresets] = useState({});
82+
const [currentPreset, setCurrentPreset] = useState('default');
83+
const [showSaveField, setShowSaveField] = useState(false);
84+
const [saveName, setSaveName] = useState('');
85+
const [isLoaded, setIsLoaded] = useState(false);
86+
const [canvasKey, setCanvasKey] = useState(0);
8687

8788
useEffect(() => {
88-
const stored = JSON.parse(localStorage.getItem('presets') || '{}')
89+
const stored = JSON.parse(localStorage.getItem('presets') || '{}');
8990

9091
if (!stored.default) {
91-
stored.default = defaultBlocks
92+
stored.default = defaultBlocks;
9293
}
9394

9495
if (!stored.current || !stored[stored.current]) {
95-
stored.current = 'default'
96+
stored.current = 'default';
9697
}
9798

98-
localStorage.setItem('presets', JSON.stringify(stored))
99-
setPresets(stored)
100-
setCurrentPreset(stored.current)
101-
setTimeout(() => setIsLoaded(true), 60)
102-
}, [])
99+
localStorage.setItem('presets', JSON.stringify(stored));
100+
setPresets(stored);
101+
setCurrentPreset(stored.current);
102+
setTimeout(() => setIsLoaded(true), 60);
103+
}, []);
103104

104105
const handlePresetChange = e => {
105-
const name = e.target.value
106-
const updated = { ...presets, current: name }
107-
setPresets(updated)
108-
setCurrentPreset(name)
109-
localStorage.setItem('presets', JSON.stringify(updated))
110-
}
106+
const name = e.target.value;
107+
const updated = { ...presets, current: name };
108+
setPresets(updated);
109+
setCurrentPreset(name);
110+
localStorage.setItem('presets', JSON.stringify(updated));
111+
};
111112

112113
const handleDeletePreset = () => {
113114
if (currentPreset === 'default') {
114-
alert('Нельзя удалить пресет default')
115-
return
115+
alert('Нельзя удалить пресет default');
116+
return;
116117
}
117118

118-
const updated = { ...presets }
119-
delete updated[currentPreset]
120-
updated.current = 'default'
119+
const updated = { ...presets };
120+
delete updated[currentPreset];
121+
updated.current = 'default';
121122

122-
setPresets(updated)
123-
setCurrentPreset('default')
124-
setCanvasKey(prev => prev + 1)
125-
localStorage.setItem('presets', JSON.stringify(updated))
126-
}
123+
setPresets(updated);
124+
setCurrentPreset('default');
125+
setCanvasKey(prev => prev + 1);
126+
localStorage.setItem('presets', JSON.stringify(updated));
127+
};
127128

128129
const handleSaveClick = () => {
129-
setShowSaveField(true)
130-
setSaveName('')
131-
}
130+
setShowSaveField(true);
131+
setSaveName('');
132+
};
132133

133134
const handleSaveConfirm = () => {
134-
if (!saveName.trim()) return
135+
if (!saveName.trim()) return;
135136
const updated = {
136137
...presets,
137138
[saveName]: presets[currentPreset] || [],
138139
current: saveName,
139-
}
140-
setPresets(updated)
141-
setCurrentPreset(saveName)
142-
localStorage.setItem('presets', JSON.stringify(updated))
143-
setShowSaveField(false)
144-
setSaveName('')
145-
}
140+
};
141+
setPresets(updated);
142+
setCurrentPreset(saveName);
143+
localStorage.setItem('presets', JSON.stringify(updated));
144+
setShowSaveField(false);
145+
setSaveName('');
146+
};
146147

147148
const handleBlocksChange = newBlocks => {
148-
if (currentPreset === 'default') return
149+
if (currentPreset === 'default') return;
149150
const updated = {
150151
...presets,
151152
[currentPreset]: newBlocks,
152153
current: currentPreset,
153-
}
154-
setPresets(updated)
155-
localStorage.setItem('presets', JSON.stringify(updated))
156-
}
154+
};
155+
setPresets(updated);
156+
localStorage.setItem('presets', JSON.stringify(updated));
157+
};
157158

158159
return (
159160
<>
160161
<Header onSave={handleSaveClick} />
161162

162-
163163
<div className="preset-bar">
164164
<select
165165
className="preset-select"
@@ -208,5 +208,5 @@ export default function App() {
208208
</div>
209209
)}
210210
</>
211-
)
211+
);
212212
}

0 commit comments

Comments
 (0)