- {showChallenge && (
-
- )}
-
+ {user?.id !== contract.creatorId && (
-
+ )}
+
+
+
)
}
diff --git a/web/components/contract/like-market-button.tsx b/web/components/contract/like-market-button.tsx
index f4fed287..0fed0518 100644
--- a/web/components/contract/like-market-button.tsx
+++ b/web/components/contract/like-market-button.tsx
@@ -6,10 +6,11 @@ import { User } from 'common/user'
import { useUserLikes } from 'web/hooks/use-likes'
import toast from 'react-hot-toast'
import { formatMoney } from 'common/util/format'
-import { likeContract, unLikeContract } from 'web/lib/firebase/likes'
+import { likeContract } from 'web/lib/firebase/likes'
import { LIKE_TIP_AMOUNT } from 'common/like'
import clsx from 'clsx'
-import { Row } from 'web/components/layout/row'
+import { Col } from 'web/components/layout/col'
+import { firebaseLogin } from 'web/lib/firebase/users'
export function LikeMarketButton(props: {
contract: Contract
@@ -18,16 +19,12 @@ export function LikeMarketButton(props: {
const { contract, user } = props
const likes = useUserLikes(user?.id)
- const likedContractIds = likes
+ const userLikedContractIds = likes
?.filter((l) => l.type === 'contract')
.map((l) => l.id)
- if (!user) return