Skip to content

Commit d85ba2a

Browse files
Jimmy LeeJimmy Lee
authored andcommitted
hotfix: en passant
1 parent 66ed155 commit d85ba2a

File tree

2 files changed

+17
-4
lines changed

2 files changed

+17
-4
lines changed

app/page.tsx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -594,9 +594,11 @@ export default async function Page(props) {
594594
<br />
595595
<br />
596596
<Card title="EN PASSANT">
597-
<Chessboard board={Constants.CHESSBOARD_PRE_CHECKMATE} />
597+
<Chessboard board={Constants.CHESSBOARD_CHECKMATE_STEP_ONE} />
598598
&nbsp;
599-
<Chessboard board={Constants.CHESSBOARD_CHECKMATE} />
599+
<Chessboard board={Constants.CHESSBOARD_CHECKMATE_STEP_TWO} />
600+
&nbsp;
601+
<Chessboard board={Constants.CHESSBOARD_CHECKMATE_STEP_THREE} />
600602
</Card>
601603
</Accordion>
602604
<br />

common/constants.ts

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,18 @@ export const CHESSBOARD_BAD_BISHOP: string[][] = [
132132
['R', ' ', ' ', ' ', 'K', ' ', ' ', 'R'],
133133
];
134134

135-
export const CHESSBOARD_PRE_CHECKMATE: string[][] = [
135+
export const CHESSBOARD_CHECKMATE_STEP_ONE: string[][] = [
136+
[' ', ' ', ' ', '', ' ', 'r', ' ', 'r'],
137+
['p', 'b', ' ', 'n', ' ', 'p', ' ', 'k'],
138+
['', 'q', '', 'N', 'p', '', '', ''],
139+
['', 'p', 'p', 'n', 'P', '', 'Q', ''],
140+
['', 'b', 'p', 'P', 'B', '', '', ''],
141+
['', '', '', '', '', '', '', ''],
142+
['P', 'P', ' ', ' ', ' ', 'P', 'P', 'P'],
143+
['R', ' ', ' ', ' ', ' ', 'R', 'K', ''],
144+
];
145+
146+
export const CHESSBOARD_CHECKMATE_STEP_TWO: string[][] = [
136147
[' ', ' ', ' ', '', ' ', 'r', ' ', 'r'],
137148
['p', 'b', ' ', 'n', ' ', ' ', ' ', 'k'],
138149
['', 'q', '', 'N', 'p', '', '', ''],
@@ -143,7 +154,7 @@ export const CHESSBOARD_PRE_CHECKMATE: string[][] = [
143154
['R', ' ', ' ', ' ', ' ', 'R', 'K', ''],
144155
];
145156

146-
export const CHESSBOARD_CHECKMATE: string[][] = [
157+
export const CHESSBOARD_CHECKMATE_STEP_THREE: string[][] = [
147158
[' ', ' ', ' ', '', ' ', 'r', ' ', 'r'],
148159
['p', 'b', ' ', 'n', ' ', ' ', ' ', 'k'],
149160
['', 'q', '', 'N', 'p', 'P', '', ''],

0 commit comments

Comments
 (0)