Skip to content

Commit 6e463d3

Browse files
committed
Merge branch 'AimWhy-master'
2 parents 25befca + d010759 commit 6e463d3

File tree

8 files changed

+6415
-11
lines changed

8 files changed

+6415
-11
lines changed

frameworks/keyed/frei-hooks/package-lock.json

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

frameworks/keyed/frei-hooks/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,6 @@
3434
"webpack-cli": "5.0.1"
3535
},
3636
"dependencies": {
37-
"@aimwhy/frei": "^1.0.13"
37+
"@aimwhy/frei": "^1.0.16"
3838
}
3939
}

frameworks/keyed/frei-hooks/src/main.jsx

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -59,9 +59,7 @@ const listReducer = (state, action) => {
5959
}
6060
return { data: newdata, selected };
6161
case 'REMOVE': {
62-
const idx = data.findIndex((d) => d.id === action.id);
63-
64-
return { data: [...data.slice(0, idx), ...data.slice(idx + 1)], selected };
62+
return { data: data.filter((item) => item.id !== action.id), selected };
6563
}
6664
case 'SELECT':
6765
return { data, selected: action.id };
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="utf-8" />
5+
<title>React Hooks</title>
6+
<link href="/css/currentStyle.css" rel="stylesheet"/>
7+
</head>
8+
<body>
9+
<div id='main'></div>
10+
<script src='dist/main.js'></script>
11+
</body>
12+
</html>

0 commit comments

Comments
 (0)