1"use strict";(self.webpackChunk_lumahealthhq_ui_host_webapp=self.webpackChunk_lumahealthhq_ui_host_webapp||[]).push([[9279],{509279(e,t,n){n.r(t),n.d(t,{default:()=>o});var a=n(218747),i=n.n(a),s=n(818539),l=n(959708),r=n(673172);const u=i().lazy(()=>n.e(76520).then(n.bind(n,976520))),c=i().lazy(()=>n.e(63858).then(n.bind(n,663858))),m=({location:e})=>{const t=e.pathname.replace(/\//g,"").replace("embedsettingsutilitiespatient-billingitems",""),[n,s]=(0,a.useState)(t);return(0,a.useEffect)(()=>{s(t)},[t]),i().createElement(a.Suspense,{fallback:i().createElement(r.A,{loading:!0})},n?i().createElement(u,{item:n,onExit:()=>{s(""),l.Nc.push("/embed/settings/utilities/patient-billing/items")}}):i().createElement(c,{onCreateItemRequest:()=>{s("add"),l.Nc.push("/embed/settings/utilities/patient-billing/items/add")},onEditItemRequest:e=>{s(e),l.Nc.push(`/embed/settings/utilities/patient-billing/items/${e}`)}}))},o=e=>i().createElement(s.fU,null,i().createElement(m,e))},673172(e,t,n){n.d(t,{A:()=>r});var a=n(218747),i=n.n(a),s=n(409550),l=n(943022);const r=(0,n(432130).withStyles)(()=>({root:{position:"fixed",background:"rgba(255, 255, 255, 0.6)",zIndex:1400,inset:0},wrapper:{position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)"}}))(({classes:e,loading:t})=>{const[n,r]=(0,a.useState)(t),u=(0,a.useRef)();return(0,a.useEffect)(()=>(clearTimeout(u.current),t?r(!0):u.current=setTimeout(()=>{r(!1)},300),()=>clearTimeout(u.current)),[t]),i().createElement(l.default,{in:n,style:{transitionDelay:n?"300ms":"0ms"},unmountOnExit:!0},i().createElement("div",{className:e.root},i().createElement("div",{className:e.wrapper},i().createElement(s.A,null))))})}}]);
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.