When reusing the `FarcasterPrompt` component in the connect farcaster bottom sheet I run into the issue that when the bottom sheet closes the `FarcasterPrompt` displays the disconnected text since the `fid` is now set. To give me more control of when the `FarcasterPrompt` displays the disconnect text I changed the condition to be based on a prop rather than the context