@using LucideBlazor @using MoonlightServers.Shared.Admin.Templates @using ShadcnBlazor.Accordions @using ShadcnBlazor.Buttons @using ShadcnBlazor.Fields @using ShadcnBlazor.Inputs
@foreach (var file in FilesConfig.ConfigurationFiles) {
@file.Path
@{ var id = $"configFilePath{file.GetHashCode()}"; } Path @{ var id = $"configFileParser{file.GetHashCode()}"; } Parser
}
@code { [Parameter] public UpdateFilesConfigDto FilesConfig { get; set; } private void Add() => FilesConfig.ConfigurationFiles.Add(new()); private void Delete(UpdateConfigurationFileDto dto) => FilesConfig.ConfigurationFiles.Remove(dto); }