@@ -7,6 +7,8 @@ defmodule AlgoraWeb.Org.PreviewNav do
7
7
8
8
alias Algora.Accounts
9
9
alias Algora.Organizations
10
+ alias AlgoraWeb.Forms.BountyForm
11
+ alias AlgoraWeb.Forms.ContractForm
10
12
11
13
require Logger
12
14
@@ -18,7 +20,10 @@ defmodule AlgoraWeb.Org.PreviewNav do
18
20
19
21
{ :cont ,
20
22
socket
21
- |> assign ( :new_bounty_form , to_form ( % { "github_issue_url" => "" , "amount" => "" } ) )
23
+ |> assign ( :main_bounty_form , to_form ( BountyForm . changeset ( % BountyForm { } , % { } ) ) )
24
+ |> assign ( :main_bounty_form_open? , false )
25
+ |> assign ( :main_contract_form , to_form ( ContractForm . changeset ( % ContractForm { } , % { } ) ) )
26
+ |> assign ( :main_contract_form_open? , false )
22
27
|> assign ( :current_org , org )
23
28
|> assign ( :current_user , user )
24
29
|> assign ( :current_context , org )
@@ -39,7 +44,10 @@ defmodule AlgoraWeb.Org.PreviewNav do
39
44
40
45
socket =
41
46
socket
42
- |> assign ( :new_bounty_form , to_form ( % { "github_issue_url" => "" , "amount" => "" } ) )
47
+ |> assign ( :main_bounty_form , to_form ( BountyForm . changeset ( % BountyForm { } , % { } ) ) )
48
+ |> assign ( :main_bounty_form_open? , false )
49
+ |> assign ( :main_contract_form , to_form ( ContractForm . changeset ( % ContractForm { } , % { } ) ) )
50
+ |> assign ( :main_contract_form_open? , false )
43
51
|> assign ( :current_org , current_context )
44
52
|> assign ( :current_user_role , :admin )
45
53
|> assign ( :nav , nav_items ( repo_owner , repo_name ) )
0 commit comments