Geo-Web-Project/cadastre

Allow users to see/interact with the Cadastre map without connecting a wallet

Closed this issue · 1 comments

Description
Allow users without a wallet (or those skeptical of connecting) to see and interact with the Cadastre. We can require wallet connection prior to entering any parcel transaction flow.

Requirements

  • Replace the Get Started button on the current landing page with Enter which takes the user into the Cadastre map without connecting a wallet.
  • Only show the landing page for first-time Cadastre visitors.
  • If the user enters the Cadastre without connecting a wallet, continue to show the existing Connect Wallet button in the header.
  • When users click on any existing parcel while not yet connected, show a Connect to Transact (teal color) button in place of any existing transaction buttons. Parcel, Outstanding Bid, Foreclosure Auction, or Trigger Transfer information should still be shown as applicable.
    • Note: Parcels with outstanding bids viewed by someone other than the licensor currently don't show any transaction buttons. Show the Connect to Transact button anyway to account for the chance that the unconnected user is the licensor.
    • Once the user is connected, show the context-appropriate transaction button(s).
  • If a wallet isn't connected, allow a user to start and lock in a land claim shape without connecting their wallet. On the Claim a Parcel panel, show a Connect to Claim (teal color) button instead of the claim fields/buttons. Upon successful connection, show the existing claim panel.

Closed with #391 & #395