mirror of
https://github.com/khairul169/home-lab.git
synced 2026-10-03 01:23:58 +07:00
fix: music player doesnt play next track
This commit is contained in:
+1
-1
@@ -773,7 +773,7 @@ __d((function(g,_r,i,a,m,_e,d){var e=_r(d[0]);Object.defineProperty(_e,"__esModu
|
||||
__d((function(g,_r,i,a,m,_e,d){function e(r){var t,f,n="";if("string"==typeof r||"number"==typeof r)n+=r;else if("object"==typeof r)if(Array.isArray(r))for(t=0;t<r.length;t++)r[t]&&(f=e(r[t]))&&(n&&(n+=" "),n+=f);else for(t in r)r[t]&&(n&&(n+=" "),n+=t);return n}function r(){for(var r,t,f=0,n="";f<arguments.length;)(r=arguments[f++])&&(t=e(r))&&(n&&(n+=" "),n+=t);return n}Object.defineProperty(_e,"__esModule",{value:!0}),_e.clsx=r,_e.default=void 0;_e.default=r}),694,[]);
|
||||
__d((function(g,_r,_i,_a,m,_e,d){var e=_r(d[0]);Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=void 0,_e.isTextChildren=E;var t=e(_r(d[1])),r=e(_r(d[2])),n=(function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=c(t);if(r&&r.has(e))return r.get(e);var n={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!==l&&Object.prototype.hasOwnProperty.call(e,l)){var f=o?Object.getOwnPropertyDescriptor(e,l):null;f&&(f.get||f.set)?Object.defineProperty(n,l,f):n[l]=e[l]}return n.default=e,r&&r.set(e,n),n})(_r(d[3])),o=e(_r(d[4])),l=_r(d[5]),f=["children"],a=["children"],i=["children"],u=["children"];function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(c=function(e){return e?r:t})(e)}function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function p(e){for(var r=1;r<arguments.length;r++){var n=null!=arguments[r]?arguments[r]:{};r%2?s(Object(n),!0).forEach((function(r){(0,t.default)(e,r,n[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var y=n.forwardRef((function(e,t){var o=e.children,a=(0,r.default)(e,f);return n.isValidElement(o)?n.cloneElement(E(o)?(0,l.jsx)(l.Fragment,{}):o,p(p({},w(a,o.props)),{},{ref:t?h(t,o.ref):o.ref})):(console.log("Slot.Pressable - Invalid asChild element",o),null)}));y.displayName="SlotPressable";var v=n.forwardRef((function(e,t){var o=e.children,f=(0,r.default)(e,a);return n.isValidElement(o)?n.cloneElement(E(o)?(0,l.jsx)(l.Fragment,{}):o,p(p({},w(f,o.props)),{},{ref:t?h(t,o.ref):o.ref})):(console.log("Slot.View - Invalid asChild element",o),null)}));v.displayName="SlotView";var O=n.forwardRef((function(e,t){var o=e.children,f=(0,r.default)(e,i);return n.isValidElement(o)?n.cloneElement(E(o)?(0,l.jsx)(l.Fragment,{}):o,p(p({},w(f,o.props)),{},{ref:t?h(t,o.ref):o.ref})):(console.log("Slot.Text - Invalid asChild element",o),null)}));O.displayName="SlotText";var b=n.forwardRef((function(e,t){var o=e.children,f=(0,r.default)(e,u);return n.isValidElement(o)?n.cloneElement(E(o)?(0,l.jsx)(l.Fragment,{}):o,p(p({},w(f,o.props)),{},{ref:t?h(t,o.ref):o.ref})):(console.log("Slot.Image - Invalid asChild element",o),null)}));b.displayName="SlotImage";var j={Image:b,Pressable:y,Text:O,View:v};_e.default=j;function h(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e){return t.forEach((function(t){"function"==typeof t?t(e):null!=t&&(t.current=e)}))}}function w(e,t){var r=p({},t),n=function(){var n=e[o],l=t[o];/^on[A-Z]/.test(o)?n&&l?r[o]=function(){l.apply(void 0,arguments),n.apply(void 0,arguments)}:n&&(r[o]=n):"style"===o?r[o]=P(n,l):"className"===o&&(r[o]=[n,l].filter(Boolean).join(" "))};for(var o in t)n();return p(p({},e),r)}function P(e,t){return"function"==typeof e&&"function"==typeof t?function(r){return o.default.flatten([e(r),t(r)])}:"function"==typeof e?function(r){return t?o.default.flatten([e(r),t]):e(r)}:"function"==typeof t?function(r){return e?o.default.flatten([e,t(r)]):t(r)}:o.default.flatten([e,t].filter(Boolean))}function E(e){return Array.isArray(e)?e.every((function(e){return"string"==typeof e})):"string"==typeof e}}),695,[34,46,47,29,60,27]);
|
||||
__d((function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.showDialog=e.dialogStore=void 0;var o=r(d[0]),t=e.dialogStore=(0,o.createStore)((function(o){return{isVisible:!1,title:"",message:"",onConfirm:function(){},open:function(t,n,s){o({title:t,message:n,onConfirm:s})},close:function(){o({isVisible:!1})}}}));e.showDialog=function(o,n,s){t.setState({title:o,message:n,onConfirm:s,isVisible:!0})}}),696,[645]);
|
||||
__d((function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),u=r(d[2]),l=r(d[3]),o=r(d[4]),s=r(d[5]),c=t(r(d[6])),y=r(d[7]),f=r(d[8]),p=r(d[9]);e.default=function(){var t=(0,p.useStore)(s.audioPlayerStore),S=t.currentIdx,P=t.playlist,h=t.repeat,v=t.status,A=t.shouldPlay,I=(0,f.useRef)(null),E=(0,f.useRef)(new Date);return(0,f.useEffect)((function(){if(null!=P&&P.length&&!(S<0)){var t=P[S],f=(0,u.getFileUrl)(t.path);return(function(){v.apply(this,arguments)})(),A&&(function(){p.apply(this,arguments)})(),function(){var t=I.current;t&&(t.unloadAsync(),t.setOnPlaybackStatusUpdate(null),I.current=null)}}function p(){return(p=(0,n.default)((function*(){try{var t=(yield y.Audio.Sound.createAsync({uri:f})).sound;I.current=t,s.audioPlayerStore.setState({sound:t}),t.setProgressUpdateIntervalAsync(1e3),t.setIsLoopingAsync(h),t.setOnPlaybackStatusUpdate((function(t){var n=new Date;n.getTime()-E.current.getTime()<1e3||(E.current=n,s.audioPlayerStore.setState({status:t}),t.didJustFinish&&s.audioPlayer.next())})),yield t.playAsync(),I.current!==t&&(yield t.unloadAsync())}catch(t){t instanceof DOMException&&"NotSupportedError"===t.name&&setTimeout(s.audioPlayer.next,1e3)}}))).apply(this,arguments)}function v(){return(v=(0,n.default)((function*(){s.audioPlayerStore.setState({mediaTags:null});try{var n=`${o.API_BASEURL}/files/id3-tags${t.path}?token=`+c.default.getState().token,u=yield(0,l.fetchAPI)(n),y=yield u.json();s.audioPlayerStore.setState({mediaTags:y})}catch(t){}}))).apply(this,arguments)}}),[S,P,A]),(0,f.useEffect)((function(){null!=v&&v.isLoaded&&I.current&&I.current.setIsLoopingAsync(h)}),[h,null==v?void 0:v.isLoaded]),null}}),697,[34,6,698,699,700,706,651,707,29,645]);
|
||||
__d((function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=t(r(d[1])),u=r(d[2]),l=r(d[3]),o=r(d[4]),s=r(d[5]),c=t(r(d[6])),y=r(d[7]),f=r(d[8]),p=r(d[9]);e.default=function(){var t=(0,p.useStore)(s.audioPlayerStore),S=t.currentIdx,P=t.playlist,h=t.repeat,v=t.status,A=t.shouldPlay,I=(0,f.useRef)(null),E=(0,f.useRef)(new Date);return(0,f.useEffect)((function(){if(null!=P&&P.length&&!(S<0)){var t=P[S],f=(0,u.getFileUrl)(t.path);return(function(){v.apply(this,arguments)})(),A&&(function(){p.apply(this,arguments)})(),function(){var t=I.current;t&&(t.unloadAsync(),t.setOnPlaybackStatusUpdate(null),I.current=null)}}function p(){return(p=(0,n.default)((function*(){try{var t=(yield y.Audio.Sound.createAsync({uri:f})).sound;I.current=t,s.audioPlayerStore.setState({sound:t}),t.setProgressUpdateIntervalAsync(1e3),t.setIsLoopingAsync(h),t.setOnPlaybackStatusUpdate((function(t){var n=new Date;if(t.didJustFinish)return E.current=n,s.audioPlayer.next();n.getTime()-E.current.getTime()<1e3||(E.current=n,s.audioPlayerStore.setState({status:t}))})),yield t.playAsync(),I.current!==t&&(yield t.unloadAsync())}catch(t){t instanceof DOMException&&"NotSupportedError"===t.name&&setTimeout(s.audioPlayer.next,1e3)}}))).apply(this,arguments)}function v(){return(v=(0,n.default)((function*(){s.audioPlayerStore.setState({mediaTags:null});try{var n=`${o.API_BASEURL}/files/id3-tags${t.path}?token=`+c.default.getState().token,u=yield(0,l.fetchAPI)(n),y=yield u.json();s.audioPlayerStore.setState({mediaTags:y})}catch(t){}}))).apply(this,arguments)}}),[S,P,A]),(0,f.useEffect)((function(){null!=v&&v.isLoaded&&I.current&&I.current.setIsLoopingAsync(h)}),[h,null==v?void 0:v.isLoaded]),null}}),697,[34,6,698,699,700,706,651,707,29,645]);
|
||||
__d((function(g,r,i,a,m,e,d){var t=r(d[0]);Object.defineProperty(e,"__esModule",{value:!0}),e.closeFullscreen=function(){document.exitFullscreen?document.exitFullscreen():document.webkitExitFullscreen?document.webkitExitFullscreen():document.msExitFullscreen&&document.msExitFullscreen()},e.getFileUrl=o,e.openFile=function(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],l=o(t,n);window.open(l,"_blank")},e.openFullscreen=function(t){t.requestFullscreen?t.requestFullscreen():t.webkitRequestFullscreen?t.webkitRequestFullscreen():t.msRequestFullscreen&&t.msRequestFullscreen()},e.wakePcUp=void 0;var n=t(r(d[1])),l=t(r(d[2])),u=r(d[3]),s=r(d[4]),c=t(r(d[5]));e.wakePcUp=(function(){var t=(0,n.default)((function*(){try{yield l.default.apps.wakepc.$post(),(0,u.showToast)("Waking up PC...")}catch(t){(0,u.showToast)("Cannot wake up the PC!",{type:"danger"})}}));return function(){return t.apply(this,arguments)}})();function o(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],l="string"==typeof t?t:t.path,u=new URL(s.API_BASEURL+"/files/download"+l);return u.searchParams.set("token",c.default.getState().token),n&&u.searchParams.set("dl","true"),u.toString()}}),698,[34,6,699,658,700,651]);
|
||||
__d((function(g,_r,_i,_a,m,_e,d){var t=_r(d[0]);Object.defineProperty(_e,"__esModule",{value:!0}),_e.default=_e.ApiError=void 0,_e.fetchAPI=v;var e=t(_r(d[1])),r=t(_r(d[2])),n=t(_r(d[3])),o=t(_r(d[4])),u=t(_r(d[5])),a=t(_r(d[6])),f=t(_r(d[7])),l=_r(d[8]),i=_r(d[9]),c=(function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var r=p(e);if(r&&r.has(t))return r.get(t);var n={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in t)if("default"!==u&&Object.prototype.hasOwnProperty.call(t,u)){var a=o?Object.getOwnPropertyDescriptor(t,u):null;a&&(a.get||a.set)?Object.defineProperty(n,u,a):n[u]=t[u]}return n.default=t,r&&r.set(t,n),n})(_r(d[10]));function p(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,r=new WeakMap;return(p=function(t){return t?r:e})(t)}function s(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(t){}return(s=function(){return!!t})()}var y=(0,i.hc)(l.API_BASEURL,{fetch:v}),h=_e.ApiError=(function(t){function e(t,r){var a;(0,n.default)(this,e);var f,l,i,c="string"==typeof r?r:"object"==typeof r?null==r?void 0:r.message:t.statusText;return f=this,l=e,i=[c],l=(0,u.default)(l),(a=(0,o.default)(f,s()?Reflect.construct(l,i||[],(0,u.default)(f).constructor):l.apply(f,i))).code=400,a.name="ApiError",a.code=t.status,a}return(0,a.default)(e,t),(0,r.default)(e)})((0,f.default)(Error));function v(t,e){return j.apply(this,arguments)}function j(){return(j=(0,e.default)((function*(t,e){var r=c.default.getState().token,n="object"==typeof t?t:e||{};n.headers=new Headers(n.headers),r&&n.headers.set("Authorization",`Bearer ${r}`);var o=yield fetch(t,n);return yield _(o),o}))).apply(this,arguments)}function _(t){return O.apply(this,arguments)}function O(){return(O=(0,e.default)((function*(t){if(!t.ok){var e=null;try{var r;e=(null==(r=t.headers.get("Content-Type"))?void 0:r.includes("application/json"))?yield t.json():yield t.text()}catch(t){}throw 401===t.status&&(0,c.logout)(),new h(t,e)}}))).apply(this,arguments)}_e.default=y}),699,[34,6,10,14,15,17,18,20,700,701,651]);
|
||||
__d((function(g,r,i,a,m,e,d){Object.defineProperty(e,"__esModule",{value:!0}),e.WS_BASEURL=e.BASEURL=e.APP_NAME=e.API_BASEURL=void 0;var o=e.BASEURL=location.protocol+"//"+location.host;e.API_BASEURL=o+"/api",e.WS_BASEURL=o.replace("https://","wss://").replace("http://","ws://"),e.APP_NAME="Home Lab"}),700,[]);
|
||||
Reference in New Issue
Block a user