Refactor: Extract utils, cleanup timer logic, fix share screenshot
This commit is contained in:
53
src/constants/puzzles.js
Normal file
53
src/constants/puzzles.js
Normal file
@@ -0,0 +1,53 @@
|
||||
export const PUZZLES = {
|
||||
easy: {
|
||||
id: 'easy',
|
||||
name: 'Uśmiech',
|
||||
size: 5,
|
||||
grid: [
|
||||
[0, 1, 0, 1, 0],
|
||||
[0, 1, 0, 1, 0],
|
||||
[0, 0, 0, 0, 0],
|
||||
[1, 0, 0, 0, 1],
|
||||
[0, 1, 1, 1, 0]
|
||||
]
|
||||
},
|
||||
medium: {
|
||||
id: 'medium',
|
||||
name: 'Domek',
|
||||
size: 10,
|
||||
grid: [
|
||||
[0, 0, 0, 0, 1, 1, 0, 0, 0, 0],
|
||||
[0, 0, 0, 1, 1, 1, 1, 0, 0, 0],
|
||||
[0, 0, 1, 1, 1, 1, 1, 1, 0, 0],
|
||||
[0, 1, 1, 0, 0, 0, 0, 1, 1, 0],
|
||||
[1, 1, 1, 1, 1, 1, 1, 1, 1, 1],
|
||||
[1, 0, 0, 1, 1, 1, 1, 0, 0, 1],
|
||||
[1, 0, 0, 1, 0, 0, 1, 0, 0, 1],
|
||||
[1, 0, 0, 1, 1, 1, 1, 0, 0, 1],
|
||||
[1, 1, 1, 1, 1, 1, 1, 1, 1, 1],
|
||||
[0, 1, 1, 1, 1, 1, 1, 1, 1, 0]
|
||||
]
|
||||
},
|
||||
hard: {
|
||||
id: 'hard',
|
||||
name: 'Statek',
|
||||
size: 15,
|
||||
grid: [
|
||||
[0,0,0,0,0,0,0,1,0,0,0,0,0,0,0],
|
||||
[0,0,0,0,0,0,1,1,1,0,0,0,0,0,0],
|
||||
[0,0,0,0,0,1,1,1,1,1,0,0,0,0,0],
|
||||
[0,0,0,0,1,1,1,1,1,1,1,0,0,0,0],
|
||||
[0,0,0,0,0,0,1,1,1,0,0,0,0,0,0],
|
||||
[0,0,0,0,0,0,1,1,1,0,0,0,0,0,0],
|
||||
[0,0,0,0,0,0,1,1,1,0,0,0,0,0,0],
|
||||
[0,0,0,0,0,0,1,1,1,0,0,0,0,0,0],
|
||||
[0,0,0,0,0,0,1,1,1,0,0,0,0,0,0],
|
||||
[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],
|
||||
[0,1,1,1,1,1,1,1,1,1,1,1,1,1,0],
|
||||
[0,0,1,1,1,1,1,1,1,1,1,1,1,0,0],
|
||||
[0,0,0,1,1,1,1,1,1,1,1,1,0,0,0],
|
||||
[0,0,0,0,1,1,1,1,1,1,1,0,0,0,0],
|
||||
[0,0,0,0,0,1,1,1,1,1,0,0,0,0,0]
|
||||
]
|
||||
}
|
||||
};
|
||||
Reference in New Issue
Block a user