From 7c7d6815f87b6d1e344be9cab5982c46d8e70906 Mon Sep 17 00:00:00 2001 From: Boa Date: Tue, 19 Apr 2022 08:15:05 -0600 Subject: [PATCH 01/23] Add create market button (#79) --- .gitignore | 2 +- web/components/nav/sidebar.tsx | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 1426fe0c..6cb1e610 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,4 @@ .DS_Store - +.idea/ .vercel node_modules diff --git a/web/components/nav/sidebar.tsx b/web/components/nav/sidebar.tsx index a86f0d79..67e8ae29 100644 --- a/web/components/nav/sidebar.tsx +++ b/web/components/nav/sidebar.tsx @@ -158,6 +158,12 @@ export default function Sidebar() { buttonContent={} /> + + {user && ( + + + + )} ) } From 7ccdc6d683adaee9577b2bd9550a53d9aac133bd Mon Sep 17 00:00:00 2001 From: Ian Philips Date: Tue, 19 Apr 2022 09:01:40 -0600 Subject: [PATCH 02/23] Hide bet panel on FR after successful submit --- web/components/answers/answer-bet-panel.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/web/components/answers/answer-bet-panel.tsx b/web/components/answers/answer-bet-panel.tsx index e1ecfab4..7010de9f 100644 --- a/web/components/answers/answer-bet-panel.tsx +++ b/web/components/answers/answer-bet-panel.tsx @@ -64,6 +64,7 @@ export function AnswerBetPanel(props: { if (result?.status === 'success') { setIsSubmitting(false) setBetAmount(undefined) + props.closePanel() } else { setError(result?.error || 'Error placing bet') setIsSubmitting(false) From 190a39b2d640aa3f937a14f821d4420549b295d1 Mon Sep 17 00:00:00 2001 From: James Grugett Date: Tue, 19 Apr 2022 11:04:07 -0500 Subject: [PATCH 03/23] Autofocus question input on /create page --- web/pages/create.tsx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/web/pages/create.tsx b/web/pages/create.tsx index e5a295af..b668fffb 100644 --- a/web/pages/create.tsx +++ b/web/pages/create.tsx @@ -8,10 +8,8 @@ import { Spacer } from '../components/layout/spacer' import { useUser } from '../hooks/use-user' import { Contract, contractPath } from '../lib/firebase/contracts' import { createContract } from '../lib/firebase/api-call' -import { BuyAmountInput } from '../components/amount-input' import { FIXED_ANTE, MINIMUM_ANTE } from '../../common/antes' import { InfoTooltip } from '../components/info-tooltip' -import { CREATOR_FEE } from '../../common/fees' import { Page } from '../components/page' import { Title } from '../components/title' import { ProbabilitySelector } from '../components/probability-selector' @@ -39,6 +37,7 @@ export default function Create() {