Skip to content

Commit d8a3e67

Browse files
committed
Merge branch 'update_react-tagged-state' of https://github.com/oleggrishechkin/js-framework-benchmark into oleggrishechkin-update_react-tagged-state
2 parents d5d5034 + 65ed73b commit d8a3e67

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

frameworks/keyed/react-tagged-state/package-lock.json

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

frameworks/keyed/react-tagged-state/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,6 @@
3333
"dependencies": {
3434
"react": "17.0.1",
3535
"react-dom": "17.0.1",
36-
"react-tagged-state": "0.1.40"
36+
"react-tagged-state": "1.0.2"
3737
}
3838
}

frameworks/keyed/react-tagged-state/src/main.jsx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { memo } from "react";
22
import { render } from "react-dom";
3-
import { createTagged , useTagged } from "react-tagged-state";
3+
import { createState , useSelector } from "react-tagged-state";
44

55
const A = ["pretty", "large", "big", "small", "tall", "short", "long", "handsome", "plain", "quaint", "clean",
66
"elegant", "easy", "angry", "crazy", "helpful", "mushy", "odd", "unsightly", "adorable", "important", "inexpensive",
@@ -27,9 +27,9 @@ const buildData = (count) => {
2727
return res;
2828
}
2929

30-
const dataState = createTagged([]);
30+
const dataState = createState([]);
3131

32-
const selectedState = createTagged(0);
32+
const selectedState = createState(0);
3333

3434
const update = (data) => {
3535
const newData = data.slice();
@@ -78,8 +78,8 @@ const Row = memo(({ item, isSelected }) => (
7878
));
7979

8080
const RowList = () => {
81-
const data = useTagged(dataState);
82-
const selected = useTagged(selectedState);
81+
const data = useSelector(dataState);
82+
const selected = useSelector(selectedState);
8383

8484
return data.map((item) => <Row key={item.id} item={item} isSelected={item.id === selected} />);
8585
};

0 commit comments

Comments
 (0)