Refactor tip amount, reduce to M

This commit is contained in:
Ian Philips 2022-08-30 08:56:02 -06:00
parent 73b75c3d9b
commit d958990a94
5 changed files with 6 additions and 10 deletions

View File

@ -5,3 +5,4 @@ export type Like = {
createdTime: number createdTime: number
tipTxnId?: string tipTxnId?: string
} }
export const LIKE_TIP_AMOUNT = 2

View File

@ -6,11 +6,8 @@ import { User } from 'common/user'
import { useUserLikes } from 'web/hooks/use-likes' import { useUserLikes } from 'web/hooks/use-likes'
import toast from 'react-hot-toast' import toast from 'react-hot-toast'
import { formatMoney } from 'common/util/format' import { formatMoney } from 'common/util/format'
import { import { likeContract, unLikeContract } from 'web/lib/firebase/likes'
LIKE_TIP_AMOUNT, import { LIKE_TIP_AMOUNT } from 'common/like'
likeContract,
unLikeContract,
} from 'web/lib/firebase/likes'
export function LikeMarketButton(props: { export function LikeMarketButton(props: {
contract: Contract contract: Contract

View File

@ -1,4 +1,4 @@
import { User } from 'common/lib/user' import { User } from 'common/user'
import { useState } from 'react' import { useState } from 'react'
import { TextButton } from 'web/components/text-button' import { TextButton } from 'web/components/text-button'
import { Modal } from 'web/components/layout/modal' import { Modal } from 'web/components/layout/modal'

View File

@ -1,7 +1,7 @@
import { useEffect, useState } from 'react' import { useEffect, useState } from 'react'
import { listenForLikes } from 'web/lib/firebase/users' import { listenForLikes } from 'web/lib/firebase/users'
import { Like } from 'common/like' import { Like } from 'common/like'
import { Contract } from 'common/lib/contract' import { Contract } from 'common/contract'
import { getContractFromId } from 'web/lib/firebase/contracts' import { getContractFromId } from 'web/lib/firebase/contracts'
import { filterDefined } from 'common/util/array' import { filterDefined } from 'common/util/array'

View File

@ -3,13 +3,11 @@ import { db } from 'web/lib/firebase/init'
import toast from 'react-hot-toast' import toast from 'react-hot-toast'
import { transact } from 'web/lib/firebase/api' import { transact } from 'web/lib/firebase/api'
import { removeUndefinedProps } from 'common/util/object' import { removeUndefinedProps } from 'common/util/object'
import { Like } from 'common/like' import { Like, LIKE_TIP_AMOUNT } from 'common/like'
import { track } from '@amplitude/analytics-browser' import { track } from '@amplitude/analytics-browser'
import { User } from 'common/user' import { User } from 'common/user'
import { Contract } from 'common/contract' import { Contract } from 'common/contract'
export const LIKE_TIP_AMOUNT = 5
function getLikesCollection(userId: string) { function getLikesCollection(userId: string) {
return collection(db, 'users', userId, 'likes') return collection(db, 'users', userId, 'likes')
} }