@using LANCommander.SDK.Enums @using OptionSchema = LANCommander.SDK.Models.OptionSchema @using OptionChoiceYamlConverter = LANCommander.SDK.Models.OptionChoiceYamlConverter @using LANCommander.Server.Extensions @using YamlDotNet.Serialization @using YamlDotNet.Serialization.NamingConventions @inherits FeedbackComponent @inject ScriptService ScriptService @inject ArchiveService ArchiveService @inject ServerService ServerService @inject RedistributableService RedistributableService @inject ModalService ModalService @inject IMessageService MessageService @inject ILogger Logger @foreach (var group in Snippets.Select(s => s.Group).Distinct()) { @foreach (var snippet in Snippets.Where(s => s.Group == group)) { @snippet.Name } } @if (_variables.Any()) { @foreach (var variable in _variables) { @variable } } @if (_optionKeys.Any()) { @foreach (var optionKey in _optionKeys) { $Options.@optionKey } } @if (_archive != null) { } @if (IsDebuggable && HasDebugTarget) {