36 lines
927 B
Plaintext
36 lines
927 B
Plaintext
@using Entities.DTO
|
|
@using TechHelper.Client.Exam
|
|
|
|
@if (ParsedExam != null)
|
|
{
|
|
|
|
<MudPaper Height="@Height" Class="@Class" Style="@Style" Width="@Width">
|
|
<MudText Class="d-flex justify-content-center" Typo="Typo.h6"> @ParsedExam.Title </MudText>
|
|
<MudText Typo="Typo.body1"> @ParsedExam.Description </MudText>
|
|
|
|
<ExamGroupView ExamStruct="@ParsedExam.ExamStruct" Elevation="1" Class="ma-0 pa-2" />
|
|
</MudPaper>
|
|
|
|
}
|
|
else
|
|
{
|
|
<MudPaper Class="justify-content-center">
|
|
|
|
<MudProgressCircular Indeterminate="true" Color="Color.Primary" />
|
|
<MudText Class="ml-4">加载试卷中...</MudText>
|
|
</MudPaper>
|
|
}
|
|
|
|
@code {
|
|
|
|
[Parameter]
|
|
public AssignmentDto ParsedExam { get; set; } = new AssignmentDto();
|
|
[Parameter]
|
|
public string Height { get; set; } = "100%";
|
|
[Parameter]
|
|
public string Width { get; set; } = "100%";
|
|
[Parameter]
|
|
public string Class { get; set; } = "";
|
|
[Parameter]
|
|
public string Style { get; set; } = "";
|
|
} |