Не работает ссылка на спрайт svg в компоненте razor in blazor wasm

сам спрайт и ссылки работают, если указываю строку явно:

<use xlink:href="#helmet"></use>

если же указываю как поле объекта, то перестает работать:

<use xlink:href="@equipment.Xlink"></use>

тип поля string, в итоговом html все в порядке, но спрайт не выводится.

код компонента:

<div class="sidebar__wrap">
    <div class="sidebar-title">
        <span class="sidebar-title__icon sidebar-title__icon_control">@ControlPoint.Name</span>
    </div>
    <div class="sidebar__content">
        <ul class="controls-list">
            @foreach (ControlPointEquipment equipment in ControlPoint.ControlPointEquipments)
            {
                <li class="controls-list__item">
                    <svg class="controls-list__icon">
                        <use xlink:href="#helmet"></use><!-- так работает -->
                        <!--<use xlink:href="@equipment.Xlink"></use> так нет ( -->
                    </svg>
                    <div class="controls-list__name">@equipment.Name</div>
                </li>
            }
        </ul>
    </div>
</div>

@code {
    [Parameter] public ControlPoint ControlPoint { get; set; }
}

Ответы (0 шт):