Add an expandable explanation
This commit is contained in:
		
							parent
							
								
									3b313f319c
								
							
						
					
					
						commit
						d2ed6f745e
					
				|  | @ -16,6 +16,7 @@ import 'gridjs/dist/theme/mermaid.css' | |||
| import { html } from 'gridjs' | ||||
| import dayjs from 'dayjs' | ||||
| import { useUser } from '../hooks/use-user' | ||||
| import { useState } from 'react' | ||||
| 
 | ||||
| export const getStaticProps = fromPropz(getStaticPropz) | ||||
| export async function getStaticPropz() { | ||||
|  | @ -113,7 +114,7 @@ function Explanation() { | |||
|       </ul> | ||||
|       <p> | ||||
|         We'd be happy to pay a bounty to anyone who can help us solve this | ||||
|         riddle... oh wait. | ||||
|         riddle! Oh wait... | ||||
|       </p> | ||||
|     </div> | ||||
|   ) | ||||
|  | @ -184,6 +185,8 @@ export default function Manaboards(props: { | |||
|     saveFakeBalance(userProfits(user.id, txns) + user.balance) | ||||
|   } | ||||
| 
 | ||||
|   const [expandInfo, setExpandInfo] = useState(false) | ||||
| 
 | ||||
|   return ( | ||||
|     <Page margin> | ||||
|       <Title text={'🏅 Leaderboard slots, for sale!'} /> | ||||
|  | @ -199,9 +202,16 @@ export default function Manaboards(props: { | |||
|           leaderboard slots to recoup our losses. Buy one now to earn fleeting | ||||
|           glory and keep Manafold afloat! | ||||
|         </p> | ||||
|         <p className="alert alert-success"> | ||||
|         <div className="alert alert-success"> | ||||
|           Mana replenished: {formatMoney(userProfits(MANIFOLD_ID, txns))} | ||||
|         </p> | ||||
|           <button | ||||
|             className="btn btn-outline btn-sm normal-case" | ||||
|             onClick={() => setExpandInfo(!expandInfo)} | ||||
|           > | ||||
|             More info | ||||
|           </button> | ||||
|         </div> | ||||
|         {expandInfo && <Explanation />} | ||||
|       </div> | ||||
| 
 | ||||
|       <Col className="mt-6 gap-10"> | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	Block a user