|
|
|
@ -263,7 +263,7 @@ export function Hero(props) {
|
|
|
|
|
Technology is leaving the BOOMER generation behind.
|
|
|
|
|
Now they're on a war path to disrupt the metaverse.
|
|
|
|
|
<br /><br />
|
|
|
|
|
5,000 BOOMERS are ready to radicalize the week of Feb. 6th. Follow us on <a href="https://twitter.com/unaboomernft">Twitter</a> to catch the mint.
|
|
|
|
|
5,000 BOOMERS are ready to radicalize.
|
|
|
|
|
<br /><br />
|
|
|
|
|
Only 1,000 BOOMERS will survive.
|
|
|
|
|
<br /><br />
|
|
|
|
@ -271,7 +271,7 @@ export function Hero(props) {
|
|
|
|
|
{options.unaboomersMinted > 0 && (
|
|
|
|
|
<p>
|
|
|
|
|
<br />
|
|
|
|
|
You have minted {options.unaboomersMinted} Unaboomers.
|
|
|
|
|
You have radicalized {options.unaboomersMinted} Unaboomers.
|
|
|
|
|
</p>
|
|
|
|
|
)}
|
|
|
|
|
<input type='number' step='1' defaultValue={1} min={1} max={options.unaboomerMaxMintPerWallet - options.unaboomersMinted} onChange={(v) => {
|
|
|
|
@ -280,7 +280,7 @@ export function Hero(props) {
|
|
|
|
|
}}></input>
|
|
|
|
|
<button className='doThing' disabled={radicalizeBoomersPrepare.status == 'error' || !isConnected} onClick={() => radicalizeBoomersWrite.write?.()}>
|
|
|
|
|
{radicalizeBoomersWrite.isLoading && <>minting {options.unaboomerAmount}</>}
|
|
|
|
|
{radicalizeBoomersWrite.isIdle && <>Radicalize {options.unaboomerAmount == 1 ? 'a Boomer': <>{options.unaboomerAmount} Boomers</>}</>}
|
|
|
|
|
{radicalizeBoomersWrite.isIdle && <>Mint {options.unaboomerAmount == 1 ? 'a Boomer': <>{options.unaboomerAmount} Boomers</>}</>}
|
|
|
|
|
{radicalizeBoomersWrite.isSuccess && <img src={Loading} width="25px"></img>}
|
|
|
|
|
{radicalizeBoomersWrite.isError && <>error</>}
|
|
|
|
|
</button>
|
|
|
|
@ -304,7 +304,7 @@ export function Hero(props) {
|
|
|
|
|
{options.bombBalance > 0 && (
|
|
|
|
|
<p>
|
|
|
|
|
<br />
|
|
|
|
|
You have {options.bombBalance} mail bombs.
|
|
|
|
|
You have assembled {options.bombBalance} mail bombs.
|
|
|
|
|
</p>
|
|
|
|
|
)}
|
|
|
|
|
<input type='number' step='1' defaultValue={1} min={1} onChange={(v) => {
|
|
|
|
@ -312,8 +312,8 @@ export function Hero(props) {
|
|
|
|
|
assembleBombsWrite.reset()
|
|
|
|
|
}}></input>
|
|
|
|
|
<button className='doThing' disabled={assembleBombsPrepare.status == 'error' || !isConnected} onClick={() => assembleBombsWrite.write?.()}>
|
|
|
|
|
{assembleBombsWrite.isLoading && <>assembling {options.bombAmount}</>}
|
|
|
|
|
{assembleBombsWrite.isIdle && <>Assemble {options.bombAmount == 1 ? 'a mail bomb': <>{options.bombAmount} Mail bombs</>}</>}
|
|
|
|
|
{assembleBombsWrite.isLoading && <>minting {options.bombAmount}</>}
|
|
|
|
|
{assembleBombsWrite.isIdle && <>Mint {options.bombAmount == 1 ? 'a mail bomb': <>{options.bombAmount} Mail bombs</>}</>}
|
|
|
|
|
{assembleBombsWrite.isSuccess && <img src={Loading} width="25px"></img>}
|
|
|
|
|
{assembleBombsWrite.isError && <>error</>}
|
|
|
|
|
</button>
|
|
|
|
@ -396,10 +396,7 @@ export function Hero(props) {
|
|
|
|
|
Mail bomb assembly is open to all. The more BOOMERS destroyed, the more likely your bomb is a dud. Shipments begin at a time of our choosing.
|
|
|
|
|
</p>
|
|
|
|
|
<p>
|
|
|
|
|
Round one ends when 1,000 BOOMERS are left standing.
|
|
|
|
|
</p>
|
|
|
|
|
<p>
|
|
|
|
|
BOOMERS begin to radicalize the week of Feb. 6th. Follow us on <a href="https://twitter.com/unaboomernft">Twitter</a> to catch the mint.
|
|
|
|
|
5,000 BOOMERS are ready to radicalize. Only 1,000 BOOMERS will survive.
|
|
|
|
|
</p>
|
|
|
|
|
<p>
|
|
|
|
|
No allowlist, no creator fee, no roadmap, cc0.
|
|
|
|
|