Skip to content

Commit 848e43c

Browse files
committed
fix: loroValueToJsValue
1 parent ba8a88d commit 848e43c

File tree

4 files changed

+4
-13
lines changed

4 files changed

+4
-13
lines changed

example/src/App.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ export default function App() {
3333
map.insert("map", { "key": "value" });
3434
map.insert("null", null);
3535
map.insert("undefined", undefined);
36-
console.log(doc.toJSON());
36+
console.log("???", loroValueToJsValue(map.getDeepValue()));
3737
doc.commit();
3838

3939
return (

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,4 +175,4 @@
175175
"dependencies": {
176176
"uniffi-bindgen-react-native": "0.28.3-5"
177177
}
178-
}
178+
}

src/extension.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -448,9 +448,9 @@ export const loroValueToJsValue = (value: LoroValue): Value => {
448448
return value.inner.value.map(loroValueToJsValue);
449449
}
450450
if (value instanceof LoroValue.Map) {
451-
const map = new Map<string, Value>();
451+
const map = {};
452452
value.inner.value.forEach((value, key) => {
453-
map.set(key, loroValueToJsValue(value));
453+
map[key]= loroValueToJsValue(value);
454454
});
455455
return map;
456456
}

yarn.lock

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1468,13 +1468,6 @@ __metadata:
14681468
languageName: node
14691469
linkType: hard
14701470

1471-
"@babel/runtime@npm:^7.25.6":
1472-
version: 7.27.6
1473-
resolution: "@babel/runtime@npm:7.27.6"
1474-
checksum: 3f7b879df1823c0926bd5dbc941c62f5d60faa790c1aab9758c04799e1f04ee8d93553be9ec059d4e5882f19fe03cbe8933ee4f46212dced0f6d8205992c9c9a
1475-
languageName: node
1476-
linkType: hard
1477-
14781471
"@babel/template@npm:^7.0.0, @babel/template@npm:^7.25.0, @babel/template@npm:^7.27.1, @babel/template@npm:^7.27.2, @babel/template@npm:^7.3.3":
14791472
version: 7.27.2
14801473
resolution: "@babel/template@npm:7.27.2"
@@ -8357,8 +8350,6 @@ __metadata:
83578350
version: 0.0.0-use.local
83588351
resolution: "loro-react-native@workspace:."
83598352
dependencies:
8360-
"@babel/core": ^7.25.2
8361-
"@babel/runtime": ^7.25.6
83628353
"@commitlint/config-conventional": ^19.6.0
83638354
"@react-native-community/cli": 15.0.0-alpha.2
83648355
"@react-native/babel-preset": 0.79.2

0 commit comments

Comments
 (0)