import React from "react"; import Link from "component/link"; import CardVerify from "component/cardVerify"; import lbryio from "lbryio.js"; class UserVerify extends React.PureComponent { constructor(props) { super(props); this.state = { code: "", }; } handleCodeChanged(event) { this.setState({ code: event.target.value, }); } onToken(data) { this.props.verifyUserIdentity(data.id); } render() { const { errorMessage, isPending, navigate } = this.props; return (

{__("Final Human Proof")}

Finally, please complete one and only one of the options below.

{__("1) Proof via Credit")}

{__( "If you have a valid credit or debit card, you can instantly prove your humanity." ) + " " + __( "There is no charge at all for this, now or in the future." ) + " "}

{errorMessage &&

{errorMessage}

}

{__("2) Proof via YouTube")}

{__( "If you have a YouTube account with published videos that you want to make available on LBRY, syncing your account will grant instant authorization." )}

This will not automatically refresh after approval. Once you have synced your account, just navigate away or click {" "} .

{__("3) Proof via Chat")}

{__( "A moderator capable of approving you is typically available in the #verification channel of our chat room." )}

{__( "This process will likely involve providing proof of a stable and established online identity of some kind." )}

{__("Or, Skip It Entirely")}

{__( "You can continue without this step, but you will not be eligible to earn rewards." )}

navigate("/discover")} button="alt" label={__("Skip Rewards")} />
); } } export default UserVerify;