blob: 118a00c33f17cc6eac8a30d3682bc8043d3eefd6 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
@page "/Projects/{ProjectSlug}/Issues/New"
@using ArcaneLibs.Extensions
@using BugMine.Sdk.Events.Timeline
@using BugMine.Web.Components.ScopedContainers
<h3>New issue</h3>
<ProjectContainer ProjectSlug="@ProjectSlug" ProjectContext="@ProjectContext">
<p>Title: <InputText @bind-Value="@IssueData.Name"/></p>
@if (Constants.Debug) {
<p>Debug info:</p>
<p>Issue data:</p>
<pre>@IssueData.ToJson()</pre>
}
</ProjectContainer>
@code {
[Parameter]
public string ProjectSlug { get; set; } = null!;
public ProjectContainer.ProjectContainerContext? ProjectContext { get; set; } = new();
public BugMineIssueData IssueData { get; set; } = new();
}
|