2024-03-31 01:33:17 +03:30
|
|
|
|
@using Shared.DTOs
|
|
|
|
|
@inject HttpClient _hc
|
2024-04-04 18:14:01 +03:30
|
|
|
|
<div class="contact-info-area pb-90" id="contact">
|
|
|
|
|
<div class="container">
|
|
|
|
|
<div class="row">
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
2024-03-31 01:33:17 +03:30
|
|
|
|
<div class="tp-project__area grey-bg pt-50 pb-50 fix" id="blog">
|
2024-03-29 17:44:38 +03:30
|
|
|
|
<div class="blog-grid-inner mb-10">
|
|
|
|
|
<div class="container">
|
|
|
|
|
<div class="row">
|
|
|
|
|
<div class="col-12">
|
|
|
|
|
<div class="popular-blog-title mb-40 text-center">
|
|
|
|
|
<h4>آخرین پست ها</h4>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="row">
|
2024-03-31 01:33:17 +03:30
|
|
|
|
@foreach (var item in items)
|
|
|
|
|
{
|
2024-04-03 14:36:33 +03:30
|
|
|
|
<ItemBlog Item="item" />
|
2024-03-31 01:33:17 +03:30
|
|
|
|
}
|
|
|
|
|
|
2024-03-29 17:44:38 +03:30
|
|
|
|
</div>
|
2024-04-01 16:52:29 +03:30
|
|
|
|
<NavLink href="ListBlog">
|
|
|
|
|
<span>ادامه دارد ...</span>
|
|
|
|
|
<b></b>
|
|
|
|
|
</NavLink>
|
2024-03-29 17:44:38 +03:30
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
@code {
|
2024-03-31 01:33:17 +03:30
|
|
|
|
List<BlogDto> items = new List<BlogDto>();
|
|
|
|
|
protected override async Task OnInitializedAsync()
|
|
|
|
|
{
|
2024-04-02 17:14:18 +03:30
|
|
|
|
var request = await _hc.GetFromJsonAsync<PagingDto<BlogDto>>("Base/LastBlog?PageIndex=1&PageSize=3");
|
|
|
|
|
items = request.list;
|
2024-03-31 01:33:17 +03:30
|
|
|
|
await base.OnInitializedAsync();
|
|
|
|
|
}
|
2024-03-29 17:44:38 +03:30
|
|
|
|
}
|