redirect url react native code example

Example 1: react redirect to url

import { Route, Redirect } from 'react-router'

<Route exact path="/" render={() => (
  loggedIn ? (
    <Redirect to="/dashboard"/>
  ) : (
    <PublicHomePage/>
  )
)}/>

Example 2: redirect to url onPress react native

const claimRequestHandler = (claimUrl) => Linking.openURL(claimUrl);

export const claimButton = ({status, isReturned, isClaimOpen, claimUrl, btnStyle}) => {
    const updatedStatus = getStatus(status, isClaimOpen);
    const showButton = (canViewClaim().includes(updatedStatus) && !isReturned);
    return showButton && (
        <PrimaryButton
        style={btnStyle}
        onPress={() => claimRequestHandler(claimUrl)}
        >
            {updatedStatus === STATUS.CLAIM_OPEN
                ? "Track your claim"
                : "File a claim"}
        </PrimaryButton>
    );
}