1import{j as r}from"./react-CaZ3b-uf.js";import{Z as m,b_ as p,cP as n,L as c,bZ as d,e8 as l}from"./tanstack-start-BzM2Ciq7.js";import{L as u}from"./tanstack-router-DdV6ARKN.js";import{T as a}from"./Tabs-esCghu8b.js";import{a as f}from"./SamplePacksGrid-D_SzKx8_.js";import{u as b}from"./use-your-library-tabs-CtP88Bfi.js";import"./radix-accordion-B9Cw5kfI.js";import"./radix-dialog-CRaAAOVD.js";import"./radix-menu-D_9sKf4A.js";import"./radix-select-Cz5S0Opm.js";import"./radix-navigation-menu-DkxGYPh1.js";import"./sonner-D-uFVvD1.js";import"./lucide-CqZJRsZM.js";import"./tanstack-CzaH6mfd.js";import"./tanstack-query-CWWMDizP.js";import"./ui-utils-Bj2vDxdV.js";import"./unpic-CfMFyugp.js";import"./EntityTile-C3OdHP7_.js";import"./ShelfEntity-B-X6pJJr.js";import"./use-dominant-color-CwBLzdwT.js";import"./ArtistCover-CGjjBehx.js";import"./LabelCover-W1dbvV42.js";import"./SamplePackCover-Ck66Vy6g.js";import"./shell--root-CfSXB45t.js";import"./engine-G92TeTGF.js";import"./use-play-from-list-BMx-u2Ck.js";import"./use-play-loop-BLOfQoGu.js";import"./waveform-CYb2PLKo.js";import"./use-play-sound-CoS8dQ4_.js";import"./use-play-sample-pack-preview-DDHixcm1.js";import"./ShelfEntitySkeleton-Dun3iptm.js";import"./shell--layout-DEV9CSYx.js";import"./saved-searches-DAdBm8lD.js";(function(){try{var t=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};t.SENTRY_RELEASE={id:"[email protected]"};var e=new t.Error().stack;e&&(t._sentryDebugIds=t._sentryDebugIds||{},t._sentryDebugIds[e]="cad1af35-fa20-46f7-a49f-0b39644592c4",t._sentryDebugIdIdentifier="sentry-dbid-cad1af35-fa20-46f7-a49f-0b39644592c4")}catch{}})();const y={owned:"true"},g=({page:t,onPageChange:e,headerAction:o})=>{const{getPath:i}=m(),s=b();return r.jsxs("div",{className:"flex flex-col gap-3 sm:gap-6",children:[o?r.jsxs("div",{className:"flex items-center justify-between gap-4",children:[r.jsx(a,{items:s}),o]}):r.jsx(a,{items:s}),r.jsx(f,{baseQuery:y,emptyState:r.jsx(p,{action:r.jsx(c,{asChild:!0,className:"cursor-pointer",color:"accent",children:r.jsx(u,{to:i({name:"all-packs"}),children:"Browse sample packs"})}),description:"Sample packs you buy show up here, ready to download and use in your tracks.",icon:r.jsx(n,{className:"size-10 text-muted-foreground"}),title:"No sample packs in your library yet"}),onPageChange:e,page:t})]})},W=()=>{const{page:t,setPage:e}=d(l);return r.jsx(g,{onPageChange:e,page:t})};export{W as component};
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.