Switch /analytics to propz
This commit is contained in:
		
							parent
							
								
									0fcfee6d77
								
							
						
					
					
						commit
						95e24e9b87
					
				|  | @ -5,11 +5,13 @@ import { Col } from '../components/layout/col' | |||
| import { Spacer } from '../components/layout/spacer' | ||||
| import { Page } from '../components/page' | ||||
| import { Title } from '../components/title' | ||||
| import { usePropz } from '../hooks/use-propz' | ||||
| import { getDailyBets } from '../lib/firebase/bets' | ||||
| import { getDailyComments } from '../lib/firebase/comments' | ||||
| import { getDailyContracts } from '../lib/firebase/contracts' | ||||
| import { IS_PRIVATE_MANIFOLD } from '../lib/firebase/init' | ||||
| 
 | ||||
| export async function getStaticProps() { | ||||
| export async function getStaticPropz() { | ||||
|   const numberOfDays = 80 | ||||
|   const today = dayjs(dayjs().format('YYYY-MM-DD')) | ||||
|   const startDate = today.subtract(numberOfDays, 'day') | ||||
|  | @ -54,11 +56,18 @@ export default function Analytics(props: { | |||
|   dailyContractCounts: number[] | ||||
|   dailyCommentCounts: number[] | ||||
| }) { | ||||
|   props = usePropz(getStaticPropz) ?? { | ||||
|     startDate: 0, | ||||
|     dailyActiveUsers: [], | ||||
|     dailyBetCounts: [], | ||||
|     dailyContractCounts: [], | ||||
|     dailyCommentCounts: [], | ||||
|   } | ||||
|   return ( | ||||
|     <Page> | ||||
|       <CustomAnalytics {...props} /> | ||||
|       <Spacer h={8} /> | ||||
|       <FirebaseAnalytics /> | ||||
|       {!IS_PRIVATE_MANIFOLD && <FirebaseAnalytics />} | ||||
|     </Page> | ||||
|   ) | ||||
| } | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	Block a user