Iceshrimp.NET/Iceshrimp.Backend/Components/Helpers/VersionedScript.razor
Laura Hausmann b6714dbba9
[backend/razor] Switch to MapStaticAssets
This allows for fingerprinted filenames, ETags & enhanced caching.
2024-11-18 19:02:42 +01:00

10 lines
No EOL
388 B
Text

<script src="/@Assets[src.TrimStart('/')]" @attributes="AdditionalAttributes"></script>
@code {
@* ReSharper disable InconsistentNaming *@
[Parameter, EditorRequired] public required string src { get; set; }
@* ReSharper restore InconsistentNaming *@
[Parameter(CaptureUnmatchedValues = true)]
public IDictionary<string, object>? AdditionalAttributes { get; set; }
}