Skip to content

Commit 471a1b8

Browse files
authored
docs: Fixes the output example code multiMerge (#1139)
* Fixes the output example code multiMerge
1 parent acf4eb5 commit 471a1b8

File tree

1 file changed

+35
-26
lines changed

1 file changed

+35
-26
lines changed

Diff for: packages/website/docs/API.md

+35-26
Original file line numberDiff line numberDiff line change
@@ -379,41 +379,50 @@ const multiMerge = [
379379

380380

381381
mergeMultiple = async () => {
382-
let currentlyMerged
382+
let parsedCurrentlyMerged
383383

384384
try {
385385
await AsyncStorage.multiSet(multiSet)
386386
await AsyncStorage.multiMerge(multiMerge)
387-
currentlyMerged = await AsyncStorage.multiGet(['@MyApp_USER_1', '@MyApp_USER_2'])
387+
const currentlyMerged = await AsyncStorage.multiGet(['@MyApp_USER_1', '@MyApp_USER_2'])
388+
parsedCurrentlyMerged = currentlyMerged.map(([key, value]) => [
389+
key,
390+
JSON.parse(value),
391+
]);
388392
} catch(e) {
389393
// error
390394
}
391395

392-
console.log(currentlyMerged)
396+
console.log(
397+
'parsedCurrentlyMerged',
398+
JSON.stringify(parsedCurrentlyMerged, null, 2),
399+
);
393400
// console.log output:
394-
// [
395-
// [
396-
// 'USER_1',
397-
// {
398-
// name:"Tom",
399-
// age:30,
400-
// traits: {
401-
// hair: 'brown'
402-
// eyes: 'blue'
403-
// }
404-
// }
405-
// ],
406-
// [
407-
// 'USER_2',
408-
// {
409-
// name:'Sarah',
410-
// age:26,
411-
// traits: {
412-
// hair: 'green'
413-
// }
414-
// }
415-
// ]
416-
// ]
401+
/*
402+
[
403+
[
404+
"@MyApp_USER_1",
405+
{
406+
"name": "Tom",
407+
"age": 31,
408+
"traits": {
409+
"hair": "brown",
410+
"eyes": "blue"
411+
}
412+
}
413+
],
414+
[
415+
"@MyApp_USER_2",
416+
{
417+
"name": "Sarah",
418+
"age": 26,
419+
"traits": {
420+
"hair": "green"
421+
}
422+
}
423+
]
424+
]
425+
*/
417426
}
418427
```
419428

0 commit comments

Comments
 (0)