var BgbCategory=function(){var a=()=>{0!=$(".half-text").length&&($(".half-text").height()<200&&$(".show_more").hide(),$(".show_more").click((function(){$(".half-text").removeClass("half-text").addClass("full-text"),$(this).remove()})))},e=(a,e)=>{$.urlParam=function(a,e){var t=new RegExp("[?&]"+a+"=([^&#]*)").exec(e);return null==t?null:decodeURI(t[1])||0},a.children("a").each((function(){$(this).unbind("click").on("click",(function(a){a.preventDefault();var t=$.urlParam("page",$(this).attr("href"));null!=t&&e(t)}))}))},t=(a=1)=>{0==$(".category-comments").length||a<=0||ajaxRequest("GET",`${window.location.pathname}/comments?page=${a}`,null,!1,(function(n){if(n.success){if(0==n.data.data.length)return void $(".category-comments").remove();$(".category-comments").show();var i="";if($.each(n.data.data,(function(a,e){i+=BgbOverride.getCategoryCommentTemplate(a,e,!0)})),$(".category-comments-data").html(i).fadeOut(50).fadeIn(150),n.data.last_page>1){var o="";IsMobile()?o+=`<div onclick="BgbCategory.handleCategoryCommentPage(${a-1});" class="c-page`+(1==a?" disable":"")+`" id="page-previous">${__("Önceki")}</div>\n                                        <span class="c-page-info">${a}/${n.data.last_page}</span>\n                                <div `+(a==n.data.last_page?"":`onclick="BgbCategory.handleCategoryCommentPage(${a+1});"`)+' class="c-page'+(a==n.data.last_page?" disable":"")+`" id="page-next" style="margin-left: 5px">${__("Sonraki")}</div>`:$.each(n.data.links,(function(a,e){var t=e.label;"pagination.previous"==t?t="<":"pagination.next"==t&&(t=">"),o+=`<a href="${e.url}" class="btn btn-primary btn-sm c-page ${e.active?"active":""}">${t}</a>`})),$("#comments-pagenation").html(o),e($("#comments-pagenation"),(function(a){t(a)}))}}}))};return{init:function(){a(),$(".category-slider").length>0&&$(".category-slider").slick({variableWidth:!1,dots:!1,infinite:!0,centerMode:!1,adaptiveHeight:!0,lazyLoad:"ondemand",autoplay:!0,autoplaySpeed:3e3}),t()},handleCategoryCommentPage:(a=1)=>t(a)}}();"loading"===document.readyState?document.addEventListener("DOMContentLoaded",(function(){BgbCategory.init()})):BgbCategory.init();
