1import{d as g,dq as U,y as F,z as u,a1 as N,r as k,H as V,k as q,o as i,c as d,e as _,a as s,w as l,ag as c,b as e,j as H,f as K,q as D,O as j}from"./app-HPiLX-0W.js";import{_ as z}from"./ColumnListSelector.vue_vue_type_script_setup_true_lang-Ds-TJvhb.js";import{_ as Q}from"./ExportOptions.vue_vue_type_script_setup_true_lang-C6EqIpFQ.js";import{u as W}from"./constraintFilters-CzYHAUQJ.js";import{u as G}from"./preferences-BvLK7zp3.js";import{_ as I,u as J}from"./report-CjX9lwd4.js";import{c as X}from"./keywords-aP7kqn8z.js";import{_ as Y}from"./PopularMarketplacesTable.vue_vue_type_script_setup_true_lang-Cc_nShLG.js";/* empty css *//* empty css */import"./vuedraggable.umd-DkDR9yhC.js";import"./CheckLabel-3ZV1VgMg.js";import"./Checkbox-BLtd3N2w.js";import"./ListIconItem-BDFaODfb.js";import"./export-D4kl1dpQ.js";import"./jspdf.es.min-DmUH-B0K.js";import"./jspdf.plugin.autotable-B0IxatYY.js";import"./numbers-Db1eLdbV.js";import"./inputicon.esm-DYRCcv_i.js";import"./inputswitch.esm-Cc0RmZMB.js";import"./column-utils-DHYb6BL2.js";import"./statistics-BExbFJoF.js";import"./datatable.esm-C5DClaMP.js";import"./index.esm-CzaWOWux.js";import"./checkbox.esm-Oi6XMTQF.js";import"./DtColumn-D1eXn8A0.js";import"./PillValue.vue_vue_type_script_setup_true_lang-B2B25Jqc.js";import"./pill-copy-DlVIj8XH.js";import"./ScrollablePanel.vue_vue_type_script_setup_true_lang-CF1RaP5U.js";import"./TrackedColumnFilterBtn.vue_vue_type_script_setup_true_lang-Da50lhyN.js";import"./FilterDeleteBtn.vue_vue_type_script_setup_true_lang-KpaKsfEn.js";import"./TrendChart.vue_vue_type_script_setup_true_lang-CylPwO32.js";import"./ColumnFilterDialog.vue_vue_type_script_setup_true_lang-CRVc_-mG.js";import"./card.esm-Ct9jl5U1.js";import"./calendar.esm-Cxs1VaGA.js";import"./index.esm-CWRAE2W6.js";import"./TextInput.vue_vue_type_script_setup_true_lang-DAIkvWkG.js";import"./ScoreCardTabSelector.vue_vue_type_script_setup_true_lang-DaCrN0cx.js";/* empty css */import"./DataTable-CyO5yCf-.js";import"./Paginator-B4eah4Cs.js";import"./filter-vLa8ac1j.js";import"./parseISO-BEEUMtwm.js";import"./sort-BuR-BfUi.js";import"./colors-Bee1OMRi.js";import"./datatable-style-CtQ4eMA9.js";const Z={class:"flex flex-col gap-8"},ee=g({__name:"MarketplacesWrapper",setup(t){const r=G("keyword_tool_marketplaces_table_columns")();r.setConfig({preferenceName:"keyword_tool_marketplaces_table",defaultColumnPreferences:U});const p=F(),{user:C}=u(p),{preferences:y}=u(r),{searchParams:f,updateSearchParams:P}=N(),S=X(),{marketplacesFilterConstraints:h,marketplaces:w}=u(S),M=k(),m=k(f.value.marketplaces?.query??"");V(m,a=>{P({marketplaces:{query:a||void 0}})});const v=H(()=>y.value),$={search_trend:"Search Trend",avg_searches:"Avg. Searches",avg_clicks:"Avg. Clicks",avg_ctr:"Avg. CTR"},x={marketplace:"Marketplace",search_trend:"Search Trend",avg_searches:"Average Searches",avg_clicks:"Average Clicks",avg_ctr:"CTR"},A={"avg_searches.order_value":"Average Searches","avg_clicks.order_value":"Average Clicks","ctr.order_value":"CTR"},{reportBody:b,reportHeader:R}=J(w,v,x),{resetFilters:T,removeFilter:O}=W(h);async function B(a,o){await r.saveColumnsPreferences(a),o()}function E(){}return q(()=>{r.getColumnsPreferences()}),(a,o)=>(i(),d("div",Z,[o[1]||(o[1]=_("h3",{class:"v3-h4-semibold-600-line-height-1.5 text-[--color-neutral-black]"}," Popular Marketplaces ",-1)),s(e(I),{search:m.value,"onUpdate:search":o[0]||(o[0]=n=>m.value=n),"is-free-plan":e(p).currentPlan==="free","show-export":!!e(C).plan_id,"show-filter-chips":!0,"show-match-filter":!1,"search-placeholder":"Filter Marketplaces","constraints-map":A,"filter-constraints":e(h),"remove-filter":e(O),"reset-filters":e(T),onExportPanelOpened:E},{"columns-panel":l(({close:n})=>[s(e(z),{ref_key:"columnListSelectorRef",ref:M,dictionary:$,"model-value":v.value,saving:e(r).saving,onOnClose:n,"onUpdate:modelValue":L=>B(L,n)},null,8,["model-value","saving","onOnClose","onUpdate:modelValue"])]),"export-panel":l(()=>[s(e(Q),{"report-body":e(b),"report-header":e(R),class:"-mx-4 !border-none
1!p-0",title:`eRank - Keyword Tool - ${e(f).keyword} - Marketplaces`,page:"Keyword Tool - Marketplaces"},null,8,["report-body","report-header","title"])]),default:l(()=>[c(a.$slots,"default")]),_:3},8,["search","is-free-plan","show-export","filter-constraints","remove-filter","reset-filters"])]))}}),re={},te={key:0,class:"mb-[14px]"},oe={class:"mt-[32px]"};function ae(t,r){return i(),d("div",null,[t.$slots.controls?(i(),d("div",te,[c(t.$slots,"controls")])):D("",!0),_("div",null,[c(t.$slots,"filters")]),_("div",oe,[c(t.$slots,"table")])])}const se=K(re,[["render",ae]]),Ye=g({__name:"Marketplaces",setup(t){return(r,p)=>(i(),j(e(se),null,{filters:l(()=>[s(e(ee),null,{default:l(()=>[s(e(Y))]),_:1})]),_:1}))}});export{Ye as default}; 2//# sourceMappingURL=Marketplaces-DQlaBxXV.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.