solorice/config/spicetify/Extracted/Raw/xpui/6292.js

2 lines
11 KiB
JavaScript
Executable File

"use strict";(("undefined"!=typeof self?self:global).webpackChunkclient_web=("undefined"!=typeof self?self:global).webpackChunkclient_web||[]).push([[6292],{61089:(e,t,n)=>{n.d(t,{p:()=>T});var r=n(52542),i=n(30758),l=n(97500),o=n.n(l),a=n(13534),u=n(11854),s=n(65707),d=n(89241);const c="(min-width: 0px)",A="(min-width: 0px) and (max-width: 767px)",f="(min-width: 768px)",m="(min-width: 768px) and (max-width: 1023px)",S="(min-width: 1024px)",v="(min-width: 1024px) and (max-width: 1279px)",w="(min-width: 1280px)",h="(min-width: 1280px) and (max-width: 1919px)",E="(min-width: 1920px)";const p="FvfvGU3jvHRskUU9v9_8",C="Q9AlbZn2EGzy3MTWXa8X",D="mxmxS0y8LiwSs5nueKPT",O="GXxVAveNFStY3pBI_NO4",x="eHcXC2s97InYP7rMNT0H";var g=n(86070),T=(0,i.memo)((function(e){var t=e.children,n=e.message,i=e.title,l=e.linkTitle,T=e.linkTo,b=e.onClick,y=e.renderInline,_=void 0!==y&&y,P={isXS:(0,d.U)(c),isXSOnly:(0,d.U)(A),isSM:(0,d.U)(f),isSMOnly:(0,d.U)(m),isMD:(0,d.U)(S),isMDOnly:(0,d.U)(v),isLG:(0,d.U)(w),isLGOnly:(0,d.U)(h),isXL:(0,d.U)(E)},N=P.isXSOnly||P.isSMOnly;return(0,g.jsxs)("section",{className:o()(p,(0,r.A)({},C,_)),children:[t,(0,g.jsx)(a.E,{as:"h1",variant:N?"titleSmall":"titleMedium",className:O,children:i}),(0,g.jsx)(a.E,{variant:N?"bodySmall":"bodyMedium",className:x,children:n}),l&&(T||b)&&(0,g.jsx)(u.$,{colorSet:"invertedLight",className:D,href:T,onClick:b,component:s.v,children:l})]})}))},37633:(e,t,n)=>{n.d(t,{Hm:()=>o,gU:()=>a});n(184),n(42486);var r=n(30758),i=n(86070),l=(0,r.createContext)(null);function o(e){var t=e.children,n=e.playlist,o=e.metadataOptions,a=e.contentsOptions;return(0,i.jsx)(l.Provider,{value:(0,r.useMemo)((function(){return{playlist:n,metadataOptions:o,contentsOptions:a}}),[a,o,n]),children:t})}function a(){var e=(0,r.useContext)(l);if(null===e)throw new Error("Trying to use 'ListPlatformDataContext' without 'ListPlatformDataProvider'!");return e}},47293:(e,t,n)=>{n.d(t,{db:()=>a,jP:()=>u});var r=n(12341),i=(n(184),n(42486),n(30758)),l=n(86070),o=(0,i.createContext)({setFilterPredicate:function(){throw new Error("setFilterPredicate must be used within a ListPlatformFilterPredicatesProvider")},filterPredicate:null}),a=(0,i.memo)((function(e){var t=e.children,n=(0,i.useState)(null),a=(0,r.A)(n,2),u=a[0],s=a[1],d=(0,i.useMemo)((function(){return{filterPredicate:u,setFilterPredicate:s}}),[u]);return(0,l.jsx)(o.Provider,{value:d,children:t})}));function u(){return(0,i.useContext)(o)}},57719:(e,t,n)=>{n.d(t,{K_:()=>w,ll:()=>v});var r=n(52542),i=n(62822),l=(n(7651),n(184),n(42486),n(30456),n(26701),n(37417),n(11737),n(51691),n(702),n(5672),n(43379),n(34192),n(88856),n(51565),n(18316),n(93091)),o=n.n(l),a=n(30758),u=n(37633),s=n(16454),d=n(45017),c=n(59066),A=n(86070);function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function m(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?f(Object(n),!0).forEach((function(t){(0,r.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var S=(0,a.createContext)(null);function v(e){var t=e.children,n=(0,u.gU)(),r=n.playlist,l=n.contentsOptions,f=(0,d.m)(),v=(0,a.useCallback)(function(){var e=(0,i.A)(o().mark((function e(t,n){var i;return o().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,f.getContents(r.metadata.uri,m(m({},l),{},{offset:t,limit:n}));case 2:return i=e.sent,e.abrupt("return",i);case 4:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),[f,l,r.metadata.uri]),w=(0,s.E)({nrItems:r.contents.totalLength,fetch:v,limit:50,initialItems:r.contents.items});return(0,c.H)(r.metadata.uri,w.invalidateCache),(0,A.jsx)(S.Provider,{value:w,children:t})}function w(){var e=(0,a.useContext)(S);if(null===e)throw new Error("Trying to use 'ListPlatformItemsContext' without 'ListPlatformItemsProvider'!");return e}},99361:(e,t,n)=>{n.d(t,{Zr:()=>a,kW:()=>u});n(184),n(42486);var r=n(30758),i=n(65998),l=n(86070),o=(0,r.createContext)({setSortState:function(){throw new Error("setSortState must be used within a ListPlatformSortProvider")},sortState:null}),a=r.memo((function(e){var t=e.uri,n=e.children;return(0,l.jsx)(i.E,{uri:t,defaultState:null,sortContext:o,children:n})}));function u(){return(0,r.useContext)(o)}},95320:(e,t,n)=>{n.d(t,{W:()=>h});n(30456),n(43379),n(34192),n(88856);var r=n(30758),i=n(92107),l=n(72527),o=n(44206),a=n(7308),u=n(37633),s=n(47293),d=n(57719),c=n(99361),A=n(93493),f=n(58114),m=n(98699),S=n(45017),v=n(86070),w=function(e){var t=e.children,n=e.uri,d=(0,S.m)().getCapabilities(),w=function(e,t,n){var i=(0,A.NC)(f.G6N);return(0,r.useMemo)((function(){return{metadataOptions:{decorateFormatListData:!0,withSync:!0,hydrateCollaboratorsWithMembers:i},contentsOptions:{offset:0,limit:25,filter:e,sort:null!=t?t:void 0,filterPredicates:n?[n]:[]}}}),[i,e,t,n])}((0,r.useContext)(a.g).filter,(0,c.kW)().sortState,(0,s.jP)().filterPredicate),h=w.metadataOptions,E=w.contentsOptions,p=(0,m.W)(n,h,E),C=p.data,D=p.isLoading,O=p.isError;return!C||D?(0,v.jsx)(o.LoadingPage,{hasError:O,errorMessage:i.Ru.get("error.not_found.title.playlist"),loadOffline:d.canModifyOffline}):C.metadata.permissions&&!C.metadata.permissions.canView?(0,v.jsx)(l.Z,{uri:n}):(0,v.jsx)(u.Hm,{playlist:C,metadataOptions:h,contentsOptions:E,children:t})},h=function(e){var t=e.children,n=e.uri;return(0,v.jsx)(a.s,{uri:n,children:(0,v.jsx)(s.db,{children:(0,v.jsx)(c.Zr,{uri:n,children:(0,v.jsx)(w,{uri:n,children:(0,v.jsx)(d.ll,{children:t})})})})})}},96369:(e,t,n)=>{n.d(t,{d:()=>S});var r=n(30758),i=n(25989),l=n(33517),o=(n(25550),n(15342),n(92107)),a=n(23593),u=n(99361),s=n(81095),d=n(45017),c=n(86070),A=r.memo((function(e){var t,n,i=e.sortOptions,l=e.defaultSortField,A=e.enableViewModeMenu,f=(0,d.m)().getCapabilities().canSort,m=(0,u.kW)(),S=m.sortState,v=m.setSortState,w=(0,r.useCallback)((function(e){var t=s.nw[e];v((0,s.Wc)(t,S))}),[v,S]),h=i.map((function(e){return s.kA[e]}));"custom-order"===l&&h.unshift({key:"custom-order",value:o.Ru.get("sort.custom-order")});var E=s.kA[null!==(t=null==S?void 0:S.field)&&void 0!==t?t:l];return f?(0,c.jsx)(a.g,{options:h,onSelect:w,selected:E,sortOrder:(0,s.Qi)(null!==(n=null==S?void 0:S.order)&&void 0!==n?n:null),heading:o.Ru.get("drop_down.sort_by"),enableViewModeMenu:A}):null})),f=n(12574);const m="cRlDGz_DCN_UOCt4Khg1";var S=r.memo((function(e){var t=e.filterPlaceholder,n=e.sortOptions,o=e.defaultSortField,a=e.enableViewModeMenu,u=void 0!==a&&a,s=(0,d.m)().getCapabilities(),S=s.canSort,v=s.canFilter,w=(0,f.r)(i.E,{}),h=w.spec,E=w.logger,p=(0,r.useCallback)((function(){E.logInteraction(h.filterFieldFactory().keyStrokeFilter())}),[E,h]),C=(0,r.useCallback)((function(){E.logInteraction(h.filterFieldFactory().hitClearFilter())}),[E,h]);return(0,c.jsxs)("div",{className:m,children:[v?(0,c.jsx)(r.Suspense,{fallback:null,children:(0,c.jsx)(l.S,{placeholder:t,onFilter:p,onClear:C})}):null,S?(0,c.jsx)(A,{sortOptions:n,defaultSortField:o,enableViewModeMenu:u}):null]})}))},39884:(e,t,n)=>{n.d(t,{g:()=>r.gU});var r=n(37633)},81095:(e,t,n)=>{n.d(t,{Ap:()=>h,Qi:()=>m,Wc:()=>c,g6:()=>w,hK:()=>E,kA:()=>A,nw:()=>f});var r,i=n(52542),l=(n(30456),n(40065),n(78551),n(53276),n(43379),n(82467),n(34192),n(88856),n(4865),n(92107)),o=n(93195),a=n(81382),u=[a.nw.ADDED_AT,a.nw.PUBLISH_DATE],s=function(e){return u.includes(e)?a.xB.DESC:a.xB.ASC},d=(0,i.A)((0,i.A)({},a.xB.ASC,a.xB.DESC),a.xB.DESC,a.xB.ASC),c=function(e,t){return null===e?null:(null==t?void 0:t.field)!==e?{field:e,order:s(e)}:{field:e,order:d[t.order]}},A=(0,i.A)((0,i.A)((0,i.A)((0,i.A)((0,i.A)((0,i.A)((0,i.A)((0,i.A)((0,i.A)({},a.nw.TITLE,{key:"title",get value(){return l.Ru.get("sort.title")}}),a.nw.ARTIST,{key:"artist",get value(){return l.Ru.get("sort.artist")}}),a.nw.ALBUM,{key:"album",get value(){return l.Ru.get("sort.album")}}),a.nw.ADDED_BY,{key:"added-by",get value(){return l.Ru.get("sort.added-by")}}),a.nw.ADDED_AT,{key:"added-at",get value(){return l.Ru.get("collection.sort.recently-added")}}),a.nw.DURATION,{key:"duration",get value(){return l.Ru.get("sort.duration")}}),a.nw.SHOW_NAME,{key:"show-name",get value(){return l.Ru.get("collection.sort.creator")}}),a.nw.PUBLISH_DATE,{key:"publish-date",get value(){return l.Ru.get("tracklist.header.release-date")}}),"custom-order",{key:"custom-order",get value(){return l.Ru.get("sort.custom-order")}}),f={title:a.nw.TITLE,artist:a.nw.ARTIST,album:a.nw.ALBUM,"added-by":a.nw.ADDED_BY,"added-at":a.nw.ADDED_AT,duration:a.nw.DURATION,"show-name":a.nw.SHOW_NAME,"publish-date":a.nw.PUBLISH_DATE,"custom-order":null};function m(e){return null===e?o.H.NONE:e===a.xB.ASC?o.H.ASC:o.H.DESC}var S=(r={},(0,i.A)((0,i.A)((0,i.A)((0,i.A)((0,i.A)((0,i.A)((0,i.A)((0,i.A)((0,i.A)((0,i.A)(r,o.$.TITLE_AND_ARTIST,[a.nw.TITLE,a.nw.ARTIST]),o.$.TITLE,[a.nw.TITLE]),o.$.ADDED_BY,[a.nw.ADDED_BY]),o.$.ADDED_AT,[a.nw.ADDED_AT]),o.$.DURATION,[a.nw.DURATION]),o.$.ARTIST,[a.nw.ARTIST]),o.$.ALBUM,[a.nw.ALBUM]),o.$.ALBUM_OR_PODCAST,[a.nw.ALBUM,a.nw.SHOW_NAME]),o.$.ALBUM_OR_SHOW,[a.nw.ALBUM,a.nw.SHOW_NAME]),o.$.ACTIONS,[]),(0,i.A)((0,i.A)((0,i.A)((0,i.A)((0,i.A)((0,i.A)((0,i.A)((0,i.A)((0,i.A)((0,i.A)(r,o.$.RELEASE_DATE,[a.nw.PUBLISH_DATE]),o.$.INDEX,[]),o.$.PLAYS,[]),o.$.ADD,[]),o.$.EVENT_DATE,[]),o.$.EVENT_INFO,[]),o.$.CONCERT_DATE,[]),o.$.CONCERT_VENUE,[]),o.$.TITLE_AND_AUTHOR,[a.nw.TITLE]),o.$.AUTHOR,[]),(0,i.A)((0,i.A)((0,i.A)(r,o.$.BPM,[]),o.$.KEY,[]),o.$.VIBE,[])),v=(0,i.A)((0,i.A)((0,i.A)((0,i.A)((0,i.A)({},o.H.NONE,null),o.H.DESC,a.xB.DESC),o.H.ASC,a.xB.ASC),o.H.SECONDARY_DESC,a.xB.DESC),o.H.SECONDARY_ASC,a.xB.ASC),w=function(e){return e.filter((function(e){return S[e].length>0}))},h=function(e,t){var n=e.find((function(e){return(null==t?void 0:t.field)&&S[e].includes(t.field)}));return n&&null!=t&&t.field?S[n].indexOf(t.field)>0?{column:n,order:t.order===a.xB.ASC?o.H.SECONDARY_ASC:o.H.SECONDARY_DESC}:{column:n,order:t.order===a.xB.ASC?o.H.ASC:o.H.DESC}:{column:null,order:o.H.ASC}},E=function(e,t,n){var r=S[e].length>1?5:3,i=null,l=null;if(e===t.column){var a=(t.order+1)%r;a!==o.H.NONE||n||(a+=1);var u=[o.H.SECONDARY_ASC,o.H.SECONDARY_DESC].includes(a)?1:0;i=S[e][u],l=v[a]}else i=S[e][0],l=v[o.H.ASC];return null===l?null:{field:i,order:l}}},14546:(e,t,n)=>{n.d(t,{f:()=>a,z:()=>o});var r=n(30758),i=n(23100),l=n(19424);function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:i.l0o,n=(0,l.as)();return(0,r.useEffect)((function(){return e&&n((0,l.Mo)(e)),function(){n((0,l.Hf)())}}),[e,n]),e||t}var a=function(e){return o(e.color,e.fallbackColor),null}}}]);
//# sourceMappingURL=6292.js.map