Skip to content

Commit cc4358e

Browse files
committed
auto fix by linter
1 parent 367f9bd commit cc4358e

8 files changed

Lines changed: 41 additions & 41 deletions

File tree

atcoder-problems-frontend/src/components/ContestLink.tsx

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ type RatedTarget = Number | RatedTargetType;
1717

1818
function getRatedTarget(contest: Contest) : RatedTarget {
1919
const agc001date = 1468670400;
20-
if(agc001date > contest.start_epoch_second) return RatedTargetType.Unrated;
20+
if(agc001date > contest.start_epoch_second) { return RatedTargetType.Unrated; }
2121
switch (contest.rate_change){
2222
case undefined:
2323
return RatedTargetType.Unrated;
@@ -27,24 +27,24 @@ function getRatedTarget(contest: Contest) : RatedTarget {
2727
return RatedTargetType.All;
2828
case (/\d+/.test(contest.rate_change) ? contest.rate_change : false):
2929
const tmp = /\d+/.exec(contest.rate_change);
30-
if(tmp !== null) return parseInt(tmp[0]);
30+
if(tmp !== null) { return parseInt(tmp[0]); }
3131
default:
3232
return RatedTargetType.Unrated;
3333
}
3434
}
3535

3636
function getColorClass(target: RatedTarget): string {
37-
if(target === RatedTargetType.All) return "difficulty-red";
38-
if(target === RatedTargetType.Unrated) return "";
37+
if(target === RatedTargetType.All) { return "difficulty-red"; }
38+
if(target === RatedTargetType.Unrated) { return ""; }
3939

40-
if (target < 400) return "difficulty-grey";
41-
else if (target < 800) return "difficulty-brown";
42-
else if (target < 1200) return "difficulty-green";
43-
else if (target < 1600) return "difficulty-cyan";
44-
else if (target < 2000) return "difficulty-blue";
45-
else if (target < 2400) return "difficulty-yellow";
46-
else if (target < 2800) return "difficulty-orange";
47-
else return "difficulty-red";
40+
if (target < 400) { return "difficulty-grey"; }
41+
else if (target < 800) { return "difficulty-brown"; }
42+
else if (target < 1200) { return "difficulty-green"; }
43+
else if (target < 1600) { return "difficulty-cyan"; }
44+
else if (target < 2000) { return "difficulty-blue"; }
45+
else if (target < 2400) { return "difficulty-yellow"; }
46+
else if (target < 2800) { return "difficulty-orange"; }
47+
else { return "difficulty-red"; }
4848
}
4949

5050
const ContestLink: React.FC<Props> = props => {

atcoder-problems-frontend/src/components/DifficultyCircle.tsx

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -11,27 +11,27 @@ interface LocalState {
1111
}
1212

1313
function getColor(difficulty: number): string {
14-
if (difficulty < 400) return "#808080";
14+
if (difficulty < 400) { return "#808080"; }
1515
// grey
16-
else if (difficulty < 800) return "#804000";
16+
else if (difficulty < 800) { return "#804000"; }
1717
// brown
18-
else if (difficulty < 1200) return "#008000";
18+
else if (difficulty < 1200) { return "#008000"; }
1919
// green
20-
else if (difficulty < 1600) return "#00C0C0";
20+
else if (difficulty < 1600) { return "#00C0C0"; }
2121
// cyan
22-
else if (difficulty < 2000) return "#0000FF";
22+
else if (difficulty < 2000) { return "#0000FF"; }
2323
// blue
24-
else if (difficulty < 2400) return "#C0C000";
24+
else if (difficulty < 2400) { return "#C0C000"; }
2525
// yellow
26-
else if (difficulty < 2800) return "#FF8000";
26+
else if (difficulty < 2800) { return "#FF8000"; }
2727
// orange
28-
else if (difficulty < 3200) return "#FF0000";
28+
else if (difficulty < 3200) { return "#FF0000"; }
2929
// red
30-
else if (difficulty < 3600) return "#725a36";
30+
else if (difficulty < 3600) { return "#725a36"; }
3131
// bronze
32-
else if (difficulty < 4000) return "#808080";
32+
else if (difficulty < 4000) { return "#808080"; }
3333
// silver
34-
else return "#ffd700"; // gold
34+
else { return "#ffd700"; } // gold
3535
}
3636

3737
export class DifficultyCircle extends React.Component<Props, LocalState> {
@@ -73,7 +73,7 @@ export class DifficultyCircle extends React.Component<Props, LocalState> {
7373
className="difficulty-circle"
7474
style={styleOptions}
7575
id={circleId}
76-
></span>
76+
/>
7777
<Tooltip
7878
placement="top"
7979
target={circleId}

atcoder-problems-frontend/src/components/ProblemLink.tsx

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,15 @@ interface Props {
1111
}
1212

1313
function getColorClass(difficulty: number | null): string {
14-
if (difficulty === null) return "";
15-
if (difficulty < 400) return "difficulty-grey";
16-
else if (difficulty < 800) return "difficulty-brown";
17-
else if (difficulty < 1200) return "difficulty-green";
18-
else if (difficulty < 1600) return "difficulty-cyan";
19-
else if (difficulty < 2000) return "difficulty-blue";
20-
else if (difficulty < 2400) return "difficulty-yellow";
21-
else if (difficulty < 2800) return "difficulty-orange";
22-
else return "difficulty-red";
14+
if (difficulty === null) { return ""; }
15+
if (difficulty < 400) { return "difficulty-grey"; }
16+
else if (difficulty < 800) { return "difficulty-brown"; }
17+
else if (difficulty < 1200) { return "difficulty-green"; }
18+
else if (difficulty < 1600) { return "difficulty-cyan"; }
19+
else if (difficulty < 2000) { return "difficulty-blue"; }
20+
else if (difficulty < 2400) { return "difficulty-yellow"; }
21+
else if (difficulty < 2800) { return "difficulty-orange"; }
22+
else { return "difficulty-red"; }
2323
}
2424

2525
const ProblemLink: React.FC<Props> = props => {
@@ -35,9 +35,9 @@ const ProblemLink: React.FC<Props> = props => {
3535
{problemTitle}
3636
</a>
3737
);
38-
if (!showDifficulty) return link;
38+
if (!showDifficulty) { return link; }
3939

40-
if (difficulty === null) return link;
40+
if (difficulty === null) { return link; }
4141
return (
4242
<>
4343
<DifficultyCircle

atcoder-problems-frontend/src/pages/ReviewPage.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ import {
2727
predictSolveTime
2828
} from "../utils/ProblemModelUtil";
2929

30-
type ReviewEntry = {
30+
interface ReviewEntry {
3131
readonly id: number;
3232
readonly problem_id: string;
3333
readonly contest_id: string;
@@ -38,7 +38,7 @@ type ReviewEntry = {
3838
readonly difficulty: number | null;
3939
readonly predictedSolveTime: number | null;
4040
readonly predictedSolveProbability: number | null;
41-
};
41+
}
4242

4343
const ReviewPage: React.FC<Props> = props => {
4444
const {

atcoder-problems-frontend/src/pages/UserPage/Recommendations.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -283,7 +283,7 @@ class Recommendations extends React.Component<Props, LocalState> {
283283
<TableHeaderColumn
284284
dataField="difficulty"
285285
dataFormat={(difficulty: number | null) => {
286-
if (difficulty === null) return "-";
286+
if (difficulty === null) { return "-"; }
287287
return String(difficulty);
288288
}}
289289
>

atcoder-problems-frontend/src/pages/UserPage/SubmissionList.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ const SubmissionList = (props: Props) => {
2424
Map<string, string>()
2525
);
2626

27-
let verdictOptions: any = {};
27+
const verdictOptions: any = {};
2828
submissions
2929
.reduce((set, s) => set.add(s.result), new Set<string>())
3030
.forEach((verdict, index) => {

atcoder-problems-frontend/src/reducers.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ const dataReducer = (
135135

136136
const problemModels = action.problemModels.map(
137137
(model: ProblemModel): ProblemModel => {
138-
if (model.difficulty === undefined) return model;
138+
if (model.difficulty === undefined) { return model; }
139139
return {
140140
...model,
141141
difficulty: clipDifficulty(model.difficulty),

atcoder-problems-frontend/src/utils/Url.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@ export const formatSubmissionUrl = (id: number, contest: string) => `${formatCon
77
export const formatProblemUrl = (problem: string, contest: string) => `${formatContestUrl(contest)}/tasks/${problem}`;
88

99
export const formatSolversUrl = (contest: string, problem: string) =>
10-
`${formatContestUrl(contest)}/submissions?f.Task=${problem}&f.Status=AC`;
10+
`${formatContestUrl(contest)}/submissions?f.Task=${problem}&f.Status=AC`;

0 commit comments

Comments
 (0)