File tree Expand file tree Collapse file tree 2 files changed +13
-1
lines changed
LinkDotNet.Blog.Web/Pages Expand file tree Collapse file tree 2 files changed +13
-1
lines changed Original file line number Diff line number Diff line change 2
2
@using LinkDotNet .Domain
3
3
@using LinkDotNet .Infrastructure .Persistence
4
4
@inject IRepository _repository
5
+ @inject IJSRuntime _jsRuntime
5
6
@inherits MarkdownComponentBase
6
7
7
8
@if (BlogPost == null )
38
39
{
39
40
BlogPost = await _repository .GetByIdAsync (BlogPostId );
40
41
}
42
+
43
+ protected override async Task OnAfterRenderAsync (bool firstRender )
44
+ {
45
+ if (firstRender )
46
+ {
47
+ await _jsRuntime .InvokeVoidAsync (" hljs.highlightAll" );
48
+ StateHasChanged ();
49
+ }
50
+ }
41
51
}
Original file line number Diff line number Diff line change 26
26
<link href =" css/site.css" rel =" stylesheet" />
27
27
<link href =" LinkDotNet.Blog.Web.styles.css" rel =" stylesheet" />
28
28
<link href =" _content/Blazored.Toast/blazored-toast.min.css" rel =" stylesheet" />
29
- <link rel =" stylesheet" href =" https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all .min.css" integrity =" sha512-iBBXm8fW90+nuLcSKlbmrPcLa0OT92xO1BIsZ+ywDWZCvqsWgccV3gFoRBv0z+8dLJgyAHIhR35VZc2oM/gI1w ==" crossorigin =" anonymous" referrerpolicy =" no-referrer" />
29
+ <link rel =" stylesheet" href =" https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.0.1/styles/monokai .min.css" integrity =" sha512-RLF8eOxhuwsRINc7r56dpl9a3VStqrXD+udWahutJrYdyh++2Ghnf+s4jFsOyryKZt/GNjPwbXVPH3MJpKrn2g ==" crossorigin =" anonymous" referrerpolicy =" no-referrer" />
30
30
</head >
31
31
<body >
32
32
<component type =" typeof(App)" render-mode =" ServerPrerendered" />
43
43
</div >
44
44
45
45
<script src =" _framework/blazor.server.js" ></script >
46
+ <script src =" https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.0.1/highlight.min.js" integrity =" sha512-W7EehcwtSbRF63FIQlXEOOd5mnq0Et0V0nUOvwcUvjnCKgOLLYbqriQxEQSp63sfrkryxIg/A/O8v8O18QwQCQ==" crossorigin =" anonymous" referrerpolicy =" no-referrer" ></script >
47
+ <script src =" https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.0.1/languages/csharp.min.js" integrity =" sha512-2GO++5/u4InQ3/o7fLh93nyZIzTFl7fYi7+RjP7pgxsXikSCRf5jjw8U8vQSfCfFolN8G8xAxct9696uVxtQSg==" crossorigin =" anonymous" referrerpolicy =" no-referrer" ></script >
46
48
<script src =" https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/js/all.min.js" integrity =" sha512-RXf+QSDCUQs5uwRKaDoXt55jygZZm2V++WUZduaU/Ui/9EGp3f/2KZVahFZBKGH0s774sd3HmrhUy+SgOFQLVQ==" crossorigin =" anonymous" referrerpolicy =" no-referrer" ></script >
47
49
</body >
48
50
</html >
You can’t perform that action at this time.
0 commit comments