"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require('./../../../ext-esm/tslib/tslib.es6.js'),t=require("react/jsx-runtime"),a=require("react"),i=require("classnames"),s=require("@material-ui/core"),o=require("../../DevCenter/AppHeader/AppHeader.js");function r(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var n=r(i),l={appNotSubscribed:{title:"No Subscription exists for this app.",subtitle:"Contact your Corva Account rep to get access to this app."},appNotSubscribedForAsset:{title:"No Subscription exists for this asset.",subtitle:"Contact your Corva Account rep to get access to this asset."},internalAppError:{title:"App Loading Error"},appPackageWasNotFound:{title:"App package was not found",subtitle:"Please choose another version in the app settings menu or delete and add app again on your dashboard"},fracFleetWasNotFound:{title:"Frac fleet was not found"},fracFleetHasNoPad:{title:"Frac fleet has no active pad"},padHasNoWells:{title:"This pad has no wells"},appComponentWasNotFound:{title:"App component was not found"},noAssetData:{title:"No asset data found"},assetNotAvailable:{title:"Asset unavailable"}},p={empty:"empty",error:"error",noData:"noData",noSubscription:"noSubscription"},d={empty:"/static/media/e607e3aa0a4603bb7ae7f83a2148511e.svg",error:"/static/media/9b185a425ea91b6c2beedfef39c06663.svg",noData:"/static/media/1bfc6e5d9cbb531a554ab8d025fa23e9.svg",noSubscription:"/static/media/76e3ee12638391cba164716321509ad7.svg"},c=s.makeStyles((function(e){var t=e.palette;return{wrapper:{display:"flex",flexDirection:"column",textAlign:"center",alignItems:"center",justifyContent:"center",height:"100%",padding:24,overflow:"auto"},title:{color:t.primary.text7,fontSize:32,lineHeight:"38px",marginBottom:8,"&.medium":{fontSize:24,lineHeight:"28px"},"&.small":{fontSize:24,lineHeight:"28px"},fontStyle:"italic"},subtitle:{color:t.primary.text6,fontSize:16,lineHeight:"22px",marginBottom:24,"&.medium":{fontSize:14,lineHeight:"20px"},"&.small":{fontSize:14,lineHeight:"20px"}},imageWrapper:{display:"flex",flexGrow:1,maxWidth:390,maxHeight:300,width:"100%","&.medium":{maxidth:260,maxHeight:200}},backgroundImage:{width:"100%",backgroundImage:function(e){return"url(".concat([d[e.state]],")")},backgroundRepeat:"no-repeat",backgroundPosition:"center",backgroundSize:"contain"},appHeader:{display:"flex",padding:"12px",flexWrap:"wrap",justifyContent:"space-between"},container:{height:"100%",flexDirection:"column",display:"flex"}}})),u=function(i){var s=i.title,r=i.subtitle,l=void 0===r?"":r,p=i.state,d=void 0===p?"empty":p,u=i.withAppHeader,m=void 0!==u&&u,f=i.app,g=i.actions,b=void 0===g?null:g,x=c({state:d}),h=a.useState(!1),v=h[0],S=h[1];a.useEffect((function(){S(!0)}),[]);var A=a.useRef(null),_=A.current,H=(null==_?void 0:_.offsetHeight)<300,y=(null==_?void 0:_.offsetHeight)<400;return t.jsxs("div",e.__assign({className:x.container},{children:[m&&t.jsx(o.default,{app:f,classes:{appHeader:x.appHeader}}),t.jsx("div",e.__assign({className:x.wrapper,ref:A},{children:v&&t.jsxs(t.Fragment,{children:[t.jsx("div",e.__assign({"data-testid":"".concat("EmptyAppView","_title"),className:n.default(x.title,y&&"medium",H&&"small")},{children:s})),b,l&&t.jsx("div",e.__assign({"data-testid":"".concat("EmptyAppView","_subtitle"),className:n.default(x.subtitle,y&&"medium",H&&"small")},{children:l})),!H&&t.jsx("div",e.__assign({className:n.default(x.imageWrapper,y&&"medium")},{children:t.jsx("div",{className:x.backgroundImage})}))]})}))]}))};u.APP_MESSAGES=l,u.EMPTY_STATES=p,exports.APP_MESSAGES=l,exports.EMPTY_STATES=p,exports.HEIGHT_MEDIUM_BREAKPOINT=400,exports.HEIGHT_SMALL_BREAKPOINT=300,exports.default=u;
