Files
CaddyManager/CaddyManager/Components/Pages/CaddyfileEditor/CaddyfileEditor.razor
2025-01-23 23:18:23 +07:00

21 lines
857 B
Caddyfile

@attribute [StreamRendering]
@using CaddyManager.Contracts.Caddy
@inject ICaddyService CaddyService
<MudDialog>
<DialogContent>
@if (IsNew)
{
<MudTextField @bind-Value="FileName" Label="File name" Variant="Variant.Outlined"
Style="margin-bottom: 16px;"
ShrinkLabel="true"></MudTextField>
}
<MudText Typo="Typo.caption" Style="padding-left: 8px; padding-bottom: 4px;">File content</MudText>
<StandaloneCodeEditor ConstructionOptions="@EditorConstructionOptions"
CssClass="caddy-file-editor"></StandaloneCodeEditor>
</DialogContent>
<DialogActions>
<MudButton OnClick="Cancel">Cancel</MudButton>
<MudButton Color="Color.Primary" OnClick="Submit">Save</MudButton>
</DialogActions>
</MudDialog>