@inject ISnackbar Snackbar @inject IRestWrapper RestWrapper @inject IUserUtility UserUtility @inject IDialogService DialogService اطلاعات کلی اطلاعات کلی سکشن را با دقت وارد کنید @foreach (var state in Enum.GetValues(typeof(BasePageSectionType)).Cast()) { } ایتم ها ایتم های سکشن را به دستی میتوانید تغییر دهید @if (ViewModel.IsFileSelected) { تغییر عکس } else { انتخاب عکس } افزودن حذف @if (ViewModel.IsEditing) { } else { } بستن @code { [CascadingParameter] MudDialogInstance MudDialog { get; set; } [Parameter] public BasePageSection? Page { get; set; } public PageSectionActionDialogBoxViewModel ViewModel { get; set; } protected override async Task OnInitializedAsync() { if (Page == null) ViewModel = new PageSectionActionDialogBoxViewModel(Snackbar, RestWrapper, UserUtility, DialogService, MudDialog); else ViewModel = new PageSectionActionDialogBoxViewModel(Snackbar, RestWrapper, UserUtility, DialogService, MudDialog, Page); await ViewModel.InitializeAsync(); await base.OnInitializedAsync(); } }