Skip to main content
function useLinkApple(): {
  linkApple: () => Promise<void>;
  oauthState:   | null
     | OAuthFlowState;
};
A hook for linking an Apple account to the current user. This is a convenience wrapper around useLinkOAuth for Apple provider.

Returns

{
  linkApple: () => Promise<void>;
  oauthState:   | null
     | OAuthFlowState;
}
An object containing the linkApple function and oauthState.

linkApple()

linkApple: () => Promise<void>;

Returns

Promise<void>

oauthState

oauthState: 
  | null
  | OAuthFlowState;