1
0
mirror of https://gitcode.com/gh_mirrors/re/react-native-pushy.git synced 2025-11-04 15:23:11 +08:00
Code Issues Packages Projects Releases Wiki Activity GitHub Gitee

add info param to switchversion

This commit is contained in:
sunnylqm
2024-07-23 22:54:40 +08:00
parent 7780f9985e
commit 13d8cf7b80

View File

@@ -62,17 +62,23 @@ export const PushyProvider = ({
[options.updateStrategy], [options.updateStrategy],
); );
const switchVersion = useCallback(() => { const switchVersion = useCallback(
if (updateInfo && updateInfo.hash) { (info: CheckResult | undefined = updateInfoRef.current) => {
client.switchVersion(updateInfo.hash); if (info && info.hash) {
} client.switchVersion(info.hash);
}, [client, updateInfo]); }
},
[client],
);
const switchVersionLater = useCallback(() => { const switchVersionLater = useCallback(
if (updateInfo && updateInfo.hash) { (info: CheckResult | undefined = updateInfoRef.current) => {
client.switchVersionLater(updateInfo.hash); if (info && info.hash) {
} client.switchVersionLater(info.hash);
}, [client, updateInfo]); }
},
[client],
);
const downloadUpdate = useCallback( const downloadUpdate = useCallback(
async (info: CheckResult | undefined = updateInfoRef.current) => { async (info: CheckResult | undefined = updateInfoRef.current) => {