Skip to content

Commit b5c1f9e

Browse files
committed
feat(async-storage): ios legacy storage
1 parent 3bbbbc7 commit b5c1f9e

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

packages/async-storage/apple/AsyncStorage.mm

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,35 @@ - (void)getKeys:(nonnull NSString *)dbName resolve:(nonnull RCTPromiseResolveBlo
3737
}
3838

3939

40+
#pragma mark - Legacy Storage
41+
42+
43+
- (void)legacy_multiGet:(nonnull NSArray *)keys resolve:(nonnull RCTPromiseResolveBlock)resolve reject:(nonnull RCTPromiseRejectBlock)reject {
44+
resolve(nil);
45+
46+
}
47+
48+
- (void)legacy_multiSet:(nonnull NSArray *)kvPairs resolve:(nonnull RCTPromiseResolveBlock)resolve reject:(nonnull RCTPromiseRejectBlock)reject {
49+
resolve(nil);
50+
}
51+
52+
- (void)legacy_multiRemove:(nonnull NSArray *)keys resolve:(nonnull RCTPromiseResolveBlock)resolve reject:(nonnull RCTPromiseRejectBlock)reject {
53+
resolve(nil);
54+
}
55+
56+
- (void)legacy_getAllKeys:(nonnull RCTPromiseResolveBlock)resolve reject:(nonnull RCTPromiseRejectBlock)reject {
57+
resolve(nil);
58+
}
59+
60+
- (void)legacy_clear:(nonnull RCTPromiseResolveBlock)resolve reject:(nonnull RCTPromiseRejectBlock)reject {
61+
resolve(nil);
62+
}
63+
64+
- (void)legacy_multiMerge:(nonnull NSArray *)kvPairs resolve:(nonnull RCTPromiseResolveBlock)resolve reject:(nonnull RCTPromiseRejectBlock)reject {
65+
// merge is removed
66+
resolve(nil);
67+
}
68+
4069
#ifdef RCT_NEW_ARCH_ENABLED
4170
- (std::shared_ptr<facebook::react::TurboModule>)getTurboModule:
4271
(const facebook::react::ObjCTurboModule::InitParams &)params

0 commit comments

Comments
 (0)