mirror of
				https://gitcode.com/gh_mirrors/re/react-native-pushy.git
				synced 2025-11-04 07:13:10 +08:00 
			
		
		
		
	add info param to switchversion
This commit is contained in:
		@@ -62,17 +62,23 @@ export const PushyProvider = ({
 | 
			
		||||
    [options.updateStrategy],
 | 
			
		||||
  );
 | 
			
		||||
 | 
			
		||||
  const switchVersion = useCallback(() => {
 | 
			
		||||
    if (updateInfo && updateInfo.hash) {
 | 
			
		||||
      client.switchVersion(updateInfo.hash);
 | 
			
		||||
    }
 | 
			
		||||
  }, [client, updateInfo]);
 | 
			
		||||
  const switchVersion = useCallback(
 | 
			
		||||
    (info: CheckResult | undefined = updateInfoRef.current) => {
 | 
			
		||||
      if (info && info.hash) {
 | 
			
		||||
        client.switchVersion(info.hash);
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    [client],
 | 
			
		||||
  );
 | 
			
		||||
 | 
			
		||||
  const switchVersionLater = useCallback(() => {
 | 
			
		||||
    if (updateInfo && updateInfo.hash) {
 | 
			
		||||
      client.switchVersionLater(updateInfo.hash);
 | 
			
		||||
    }
 | 
			
		||||
  }, [client, updateInfo]);
 | 
			
		||||
  const switchVersionLater = useCallback(
 | 
			
		||||
    (info: CheckResult | undefined = updateInfoRef.current) => {
 | 
			
		||||
      if (info && info.hash) {
 | 
			
		||||
        client.switchVersionLater(info.hash);
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    [client],
 | 
			
		||||
  );
 | 
			
		||||
 | 
			
		||||
  const downloadUpdate = useCallback(
 | 
			
		||||
    async (info: CheckResult | undefined = updateInfoRef.current) => {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user