fix: update setAny method to use 'any' type for value parameter

This commit is contained in:
Uruk
2025-11-25 18:55:00 +01:00
committed by Gauvain
parent 75d6948a81
commit 379e93edf9

View File

@@ -4,7 +4,7 @@ import { storage } from "@/utils/mmkv";
declare module "react-native-mmkv" {
interface MMKV {
get<T>(key: string): T | undefined;
setAny(key: string, value: unknown): void;
setAny(key: string, value: any | undefined): void;
}
}
@@ -21,7 +21,11 @@ storage.get = function <T>(this: MMKV, key: string): T | undefined {
}
};
storage.setAny = function (this: MMKV, key: string, value: unknown): void {
storage.setAny = function (
this: MMKV,
key: string,
value: any | undefined,
): void {
try {
if (value === undefined) {
this.remove(key);