Module 227841

649 characters · in no known chunk
Dependencies
Required by (3)
Lazily required by (0)none
Requires (2)
Lazily requires (0)none
Source Raw
function(e,t,n){"use strict";n.d(t,{F:()=>s});var r=n(144914),i=n(652215);function s(e,t,n){let s=t.getState(e.id,e.branchId),a=n.getQueuePosition(e.id,e.branchId),o=n.paused;if(null!=s){if(null==a||-1===a)switch(s.type){case i.WTw.INSTALLING:return i.Hf6.INSTALL;case i.WTw.UPDATING:case i.WTw.UPDATE_REQUIRED:return i.Hf6.UPDATE}switch(s.type){case i.WTw.INSTALLING:case i.WTw.UPDATING:case i.WTw.UPDATE_REQUIRED:case i.WTw.REPAIRING:if(a>0)return i.Hf6.MOVE_UP;if(o)return i.Hf6.RESUME;return i.Hf6.PAUSE;case i.WTw.UP_TO_DATE:return i.Hf6.PLAY;case i.WTw.UNINSTALLING:return null}}return null!=a&&a>0?i.Hf6.MOVE_UP:(0,r.S)()?i.Hf6.INSTALL:null}}