* add actor metadata * show actors in ui * get full movie/show metadata from plex * store actor thumbnail url * rework movie detail page * metadata fixes * rework show detail page * rework artist page * code cleanup
34 lines
1014 B
Plaintext
34 lines
1014 B
Plaintext
<div @onkeydown="@OnKeyDown">
|
|
<MudDialog>
|
|
<DialogContent>
|
|
<MudContainer>
|
|
<MudHighlighter Class="mud-primary-text"
|
|
Style="background-color: transparent; font-weight: bold"
|
|
Text="Do you really want to sign out of Plex? All synchronized content will be removed."/>
|
|
</MudContainer>
|
|
</DialogContent>
|
|
<DialogActions>
|
|
<MudButton OnClick="Cancel">Cancel</MudButton>
|
|
<MudButton Color="Color.Error" Variant="Variant.Filled" OnClick="Submit">Sign out</MudButton>
|
|
</DialogActions>
|
|
</MudDialog>
|
|
</div>
|
|
|
|
@code {
|
|
|
|
[CascadingParameter]
|
|
MudDialogInstance MudDialog { get; set; }
|
|
|
|
private void Submit() => MudDialog.Close(DialogResult.Ok(true));
|
|
|
|
private void Cancel() => MudDialog.Cancel();
|
|
|
|
private void OnKeyDown(KeyboardEventArgs e)
|
|
{
|
|
if (e.Code is "Enter" or "NumpadEnter")
|
|
{
|
|
Submit();
|
|
}
|
|
}
|
|
|
|
} |