UNPKG

@icap-ethiopia/esm-ethiohri-kpp

Version:

An OpenMRS seed application for building microfrontends

1 lines 19.2 kB
"use strict";(globalThis.webpackChunk_icap_ethiopia_esm_ethiohri_kpp=globalThis.webpackChunk_icap_ethiopia_esm_ethiohri_kpp||[]).push([[159],{159:(e,n,t)=>{t.r(n),t.d(n,{default:()=>c});var r=t(6072),a=t.n(r),o=t(5987),i=t(3894);const c=function(){var e=[{key:"encounterType",header:"Type",transform:function(e){return e.display}},{key:"encounterDatetime",header:"Date",transform:function(e){return new Date(e).toLocaleDateString()}},{key:"location",header:"location",transform:function(e){return e.name}},{key:"location",header:"Coupons Given",transform:function(e){return e.name}}],n={patientUuid:(0,o.usePatient)().patientUuid,headerTitle:"Social Network Service",encounterTypeUuid:"TEMPLATE_ENCOUNTER_TYPE_UUID",workspaceName:"sns-form-workspace",fieldConcepts:{sampleTextInput:"TEXT_CONCEPT_UUID",sampleDate:"DATE_CONCEPT_UUID",sampleNumber:"NUMBER_CONCEPT_UUID"}};return a().createElement(i.A,{columns:e,config:n})}},2951:(e,n,t)=>{t.d(n,{A:()=>c});var r=t(5037),a=t.n(r),o=t(5720),i=t.n(o)()(a());i.push([e.id,".-esm-ethiohri-kpp__encounter-action-menu__layer___mRwBM{height:100%}.-esm-ethiohri-kpp__encounter-action-menu__layer___mRwBM .cds--overflow-menu{min-height:unset}.-esm-ethiohri-kpp__encounter-action-menu__menuItem___\\+KL2Q{max-width:none}","",{version:3,sources:["webpack://./src/utils/encounter-action-menu.scss"],names:[],mappings:"AAAA,yDACI,WAAA,CAEA,6EACE,gBAAA,CAIJ,6DACE,cAAA",sourcesContent:[".layer {\n height: 100%;\n \n :global(.cds--overflow-menu) {\n min-height: unset;\n }\n }\n \n .menuItem {\n max-width: none;\n }\n "],sourceRoot:""}]),i.locals={layer:"-esm-ethiohri-kpp__encounter-action-menu__layer___mRwBM",menuItem:"-esm-ethiohri-kpp__encounter-action-menu__menuItem___+KL2Q"};const c=i},3894:(e,n,t)=>{t.d(n,{A:()=>F});var r=t(6072),a=t.n(r),o=t(7806),i=t(7644),c=t(5987),u=t(6656),l=t(3941),s=t(7710),d=t.n(s),p=t(4583),m=t.n(p),f=t(6765),b=t.n(f),y=t(8206),v=t.n(y),h=t(3930),g=t.n(h),E=t(4079),w=t.n(E),A=t(4293),k={};k.styleTagTransform=w(),k.setAttributes=v(),k.insert=b().bind(null,"head"),k.domAPI=m(),k.insertStyleElement=g(),d()(A.A,k);const _=A.A&&A.A.locals?A.A.locals:void 0;var T=t(2951),C={};C.styleTagTransform=w(),C.setAttributes=v(),C.insert=b().bind(null,"head"),C.domAPI=m(),C.insertStyleElement=g(),d()(T.A,C);const $=T.A&&T.A.locals?T.A.locals:void 0;function x(e,n,t,r,a,o,i){try{var c=e[o](i),u=c.value}catch(e){return void t(e)}c.done?n(u):Promise.resolve(u).then(r,a)}function D(e){return function(){var n=this,t=arguments;return new Promise((function(r,a){var o=e.apply(n,t);function i(e){x(o,r,a,i,c,"next",e)}function c(e){x(o,r,a,i,c,"throw",e)}i(void 0)}))}}var S=function(e){var n=e.encounter,t=e.workspaceName,i=e.headerTitle,s=e.patientUuid,d=e.mutateEncounters,p=(0,l.useTranslation)().t,m="tablet"===(0,c.useLayoutType)(),f=(0,r.useCallback)((function(){(0,u.launchPatientWorkspace)(t,{workspaceTitle:p("editEncounter","Edit "+i),encounter:n,type:{edit:!0},formContext:"editing"})}),[n,p,i,t]),b=(0,r.useCallback)((function(){(0,u.launchPatientWorkspace)(t,{workspaceTitle:p("viewEncounter","View "+i),encounter:n,type:{view:!0},formContext:"viewing"})}),[n,p,i,t]);return a().createElement(o.Wdr,{className:$.layer},a().createElement(o.obU,{"aria-label":p("editOrDeleteEncounter","Edit or delete Encounter"),size:m?"lg":"sm",flipped:!0,align:"left"},a().createElement(o.XSD,{className:$.menuItem,id:"viewEncounter",onClick:b,itemText:p("view","View")}),a().createElement(o.XSD,{className:$.menuItem,id:"editEncounter",onClick:f,itemText:p("edit","Edit")}),a().createElement(o.XSD,{className:$.menuItem,id:"deleteEncounter",itemText:p("delete","Delete"),onClick:function(){var e;e=(0,c.showModal)("encounter-delete-confirmation-dialog",{closeDeleteModal:function(){return e()},encounterUuid:n.uuid,patientUuid:s,onConfirmDelete:D((function(){return function(e,n){var t,r,a,o,i={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return o={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function c(o){return function(c){return function(o){if(t)throw new TypeError("Generator is already executing.");for(;i;)try{if(t=1,r&&(a=2&o[0]?r.return:o[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,o[1])).done)return a;switch(r=0,a&&(o=[2&o[0],a.value]),o[0]){case 0:case 1:a=o;break;case 4:return i.label++,{value:o[1],done:!1};case 5:i.label++,r=o[1],o=[0];continue;case 7:o=i.ops.pop(),i.trys.pop();continue;default:if(!((a=(a=i.trys).length>0&&a[a.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!a||o[1]>a[0]&&o[1]<a[3])){i.label=o[1];break}if(6===o[0]&&i.label<a[1]){i.label=a[1],a=o;break}if(a&&i.label<a[2]){i.label=a[2],i.ops.push(o);break}a[2]&&i.ops.pop(),i.trys.pop();continue}o=n.call(e,i)}catch(e){o=[6,e],r=0}finally{t=a=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,c])}}}(this,(function(n){return d(),e(),[2]}))}))})},isDelete:!0,hasDivider:!0,"aria-label":p("deleteEncounter","Delete Encounter")})))};function O(e){return"string"!=typeof e||isNaN(Date.parse(e))?"object"==typeof e&&null!==e?(null===(t=e)||void 0===t||null===(n=t.name)||void 0===n?void 0:n.name)||"N/A":e:(0,c.formatDate)((0,c.parseDate)(e));var n,t}t(231);const P=function(e){var n=e.observations;return a().createElement(o._JQ,{style:{display:"grid",gridTemplateColumns:"repeat(2, 1fr)",gap:"1rem",listStyle:"none",padding:0}},n.map((function(e){var n,t,r;return a().createElement(o.ckQ,{key:e.uuid,style:{padding:"2px"}},a().createElement("p",null,null===(r=e)||void 0===r||null===(t=r.concept)||void 0===t||null===(n=t.name)||void 0===n?void 0:n.name," ?"),a().createElement("p",null,a().createElement("strong",null,"Answer:"),O(e.value)))})))};var N=t(9324),I=t(4200);const U=function(e){var n=e.observations;return a().createElement(o._JQ,{style:{display:"grid",gridTemplateColumns:"repeat(2, 1fr)",gap:"1rem",listStyle:"none",padding:0}},n.map((function(e){var n;return a().createElement(o.ckQ,{key:e.uuid,style:{padding:"2px"}},a().createElement("p",null,null===(n=e)||void 0===n?void 0:n.display.split(".")[0]))})))};function j(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}function M(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function R(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{},r=Object.keys(t);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),r.forEach((function(n){M(e,n,t[n])}))}return e}function L(e,n){return n=null!=n?n:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):function(e){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);n.push.apply(n,t)}return n}(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})),e}function B(e,n){if(e){if("string"==typeof e)return j(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(t):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?j(e,n):void 0}}const F=function(e){var n,t,s=e.columns,d=e.config,p=(0,l.useTranslation)().t,m=(0,c.useLayoutType)(),f="tablet"===m,b="small-desktop"===m||"large-desktop"===m,y=function(e,n){var t,r="".concat(c.restBaseUrl,"/encounter?patient=").concat(e,"&encounterType=").concat(n,"&v=").concat(I.RZ),a=(0,N.Ay)(e?r:null,c.openmrsFetch),o=a.data,i=a.error,u=a.isLoading,l=a.isValidating,s=a.mutate;return{encounters:o?null===(t=o)||void 0===t?void 0:t.data.results:[],isError:i,isLoading:u,isValidating:l,mutate:s}}(d.patientUuid,d.encounterTypeUuid),v=y.encounters,h=y.isError,g=y.isLoading,E=(y.isValidating,y.mutate),w=d.defaultRowsPerPage||10,A=d.rowsPerPageOptions||[5,10,15],k=(n=(0,r.useState)(1),t=2,function(e){if(Array.isArray(e))return e}(n)||function(e,n){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,a,o=[],i=!0,c=!1;try{for(t=t.call(e);!(i=(r=t.next()).done)&&(o.push(r.value),!n||o.length!==n);i=!0);}catch(e){c=!0,a=e}finally{try{i||null==t.return||t.return()}finally{if(c)throw a}}return o}}(n,t)||B(n,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),T=k[0],C=k[1],$=(0,r.useCallback)((function(){(0,u.launchPatientWorkspace)(d.workspaceName)}),[d.workspaceName]),x=(0,r.useMemo)((function(){return Array.isArray(v)?v.map((function(e){return L(R({id:e.uuid},s.reduce((function(n,t){var r=d.fieldConcepts[t.key],a=r?function(e,n){if(!e||!e.obs||!n)return null;var t=e.obs.find((function(e){return e.concept.uuid===n}));return t?t.value.name?t.value.name.name:t.value:null}(e,r):e[t.key];return L(R({},n),M({},t.key,t.transform?t.transform(a,e):a||"--"))}),{})),{encounterDatetime:(0,c.formatDate)((0,c.parseDate)(e.encounterDatetime.toString()))})})):[]}),[v,s,d.fieldConcepts]),D=(0,r.useMemo)((function(){return function(e){return function(e){if(Array.isArray(e))return j(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||B(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(x).sort((function(e,n){return new Date(n.encounterDatetime).getTime()-new Date(e.encounterDatetime).getTime()}))}),[x]),F=(0,r.useMemo)((function(){var e=(T-1)*w;return D.slice(e,e+w)}),[D,T,w]);return g?a().createElement(o.OOb,{role:"progressbar",compact:b,zebra:!0}):h?a().createElement(u.ErrorState,{error:h,headerTitle:d.headerTitle}):a().createElement("div",{className:_.widgetCard},D.length>0?a().createElement(a().Fragment,null,a().createElement(o.bQt,{rows:F,headers:s,useZebraStyles:!0,size:f?"lg":"sm",render:function(e){var n=e.rows,t=e.headers,r=e.getHeaderProps,c=e.getRowProps,u=e.getExpandedRowProps,l=e.getTableProps,m=e.getTableContainerProps;return a().createElement(o.K3K,R({title:d.headerTitle,description:g&&a().createElement(o.OuH,null)},m()),a().createElement(o.e1U,null,a().createElement(o.VbH,null,a().createElement(o.$nd,{kind:"ghost",renderIcon:i.OM,iconDescription:p("add","Add"),onClick:$},p("add","Add")))),a().createElement(o.XIK,L(R({},l()),{"aria-label":d.headerTitle}),a().createElement(o.ndF,null,a().createElement(o.Hjg,null,a().createElement(o.Uwq,{"aria-label":"expand row"}),t.map((function(e){return a().createElement(o.A0N,R({key:e.key},r({header:e,isSortable:!0})),e.header)})),a().createElement(o.A0N,null))),a().createElement(o.BFY,null,n.map((function(e){var n,t,r=v.find((function(n){return n.uuid===e.id}));return a().createElement(a().Fragment,{key:e.id},a().createElement(o.fZD,c({row:e}),e.cells.map((function(e){return a().createElement(o.nA6,{key:e.id},O(e.value))})),a().createElement(o.nA6,{className:"cds--table-column-menu"},r&&a().createElement(S,{patientUuid:d.patientUuid,workspaceName:d.workspaceName,headerTitle:d.headerTitle,encounter:r,mutateEncounters:E}))),a().createElement(o.cwJ,R({colSpan:s.length+2,className:"demo-expanded-td"},u({row:e})),"6c59be46-5857-4d07-8fcb-177b919d80ac"===d.encounterTypeUuid?a().createElement(U,{observations:(null===(t=r)||void 0===t||null===(n=t.obs.find((function(e){var n,t;return"49e5f947-3db9-4e44-9ce2-fe7c59ae3acf"===(null===(t=e)||void 0===t||null===(n=t.concept)||void 0===n?void 0:n.uuid)})))||void 0===n?void 0:n.groupMembers)||[]}):a().createElement(P,{observations:r.obs||[]})))})))))}}),a().createElement(o.dKS,{page:T,pageSize:w,pageSizes:A,totalItems:D.length,onChange:function(e){var n=e.page;return C(n)}})):a().createElement(u.EmptyState,{displayText:p("noData","No Data"),headerTitle:d.headerTitle,launchForm:$}))}},3930:e=>{e.exports=function(e){var n=document.createElement("style");return e.setAttributes(n,e.attributes),e.insert(n,e.options),n}},4079:e=>{e.exports=function(e,n){if(n.styleSheet)n.styleSheet.cssText=e;else{for(;n.firstChild;)n.removeChild(n.firstChild);n.appendChild(document.createTextNode(e))}}},4200:(e,n,t)=>{t.d(n,{GE:()=>a,RZ:()=>r,aE:()=>c,tY:()=>i,tt:()=>o});var r="custom:(uuid,encounterDatetime,encounterType,location:(uuid,name),patient:(uuid,display),encounterProviders:(uuid,provider:(uuid,name)),obs:(uuid,obsDatetime,voided,groupMembers,formFieldNamespace,formFieldPath,concept:(uuid,name:(uuid,name)),value:(uuid,name:(uuid,name),names:(uuid,conceptNameType,name))))",a="c785bab5-f909-4d97-990f-9ba790a537ce",o="3774b55b-6430-4f82-848c-b9755f07f024",i="6c59be46-5857-4d07-8fcb-177b919d80ac",c="4de9dd10-eff3-4647-971d-7bacc052304a"},4293:(e,n,t)=>{t.d(n,{A:()=>c});var r=t(5037),a=t.n(r),o=t(5720),i=t.n(o)()(a());i.push([e.id,":root{--brand-01: #005d5d;--brand-02: #004144;--brand-03: #007d79}.-esm-ethiohri-kpp__data-table__widgetCard___-5stR{border:1px solid #e0e0e0}","",{version:3,sources:["webpack://./node_modules/@openmrs/esm-styleguide/src/_vars.scss","webpack://./src/componets/data-table.scss"],names:[],mappings:"AAoDA,MACE,mBAAA,CACA,mBAAA,CACA,mBAAA,CCnDF,mDACE,wBAAA",sourcesContent:["$ui-01: #f4f4f4;\n$ui-02: #ffffff;\n$ui-03: #e0e0e0;\n$ui-04: #8d8d8d;\n$ui-05: #161616;\n$text-02: #525252;\n$text-03: #a8a8a8;\n$ui-background: #ffffff;\n$color-gray-30: #c6c6c6;\n$color-gray-70: #525252;\n$color-gray-100: #161616;\n$color-blue-60-2: #0f62fe;\n$color-blue-10: #edf5ff;\n$color-yellow-50: #feecae;\n$carbon--red-50: #fa4d56;\n$inverse-link: #78a9ff;\n$support-02: #24a148;\n$inverse-support-03: #f1c21b;\n$warning-background: #fff8e1;\n$openmrs-background-grey: #f4f4f4;\n$danger: #da1e28;\n$interactive-01: #0f62fe;\n$field-01: #f4f4f4;\n$grey-2: #e0e0e0;\n$labeldropdown: #c6c6c6;\n\n$brand-primary-10: #d9fbfb;\n$brand-primary-20: #9ef0f0;\n$brand-primary-30: #3ddbd9;\n$brand-primary-40: #08bdba;\n$brand-primary-50: #009d9a;\n\n/* 60,70 and 80 are already declared as brand-01, 02 and 03 respectively */\n\n$brand-primary-90: #022b30;\n$brand-primary-100: #081a1c;\n\n@mixin brand-01($property) {\n #{$property}: #005d5d;\n #{$property}: var(--brand-01);\n}\n\n@mixin brand-02($property) {\n #{$property}: #004144;\n #{$property}: var(--brand-02);\n}\n\n@mixin brand-03($property) {\n #{$property}: #007d79;\n #{$property}: var(--brand-03);\n}\n\n:root {\n --brand-01: #005d5d;\n --brand-02: #004144;\n --brand-03: #007d79;\n}\n\n$breakpoint-phone-min: 0px;\n$breakpoint-phone-max: 600px;\n$breakpoint-tablet-min: 601px;\n$breakpoint-tablet-max: 1023px;\n$breakpoint-small-desktop-min: 1024px;\n$breakpoint-small-desktop-max: 1439px;\n$breakpoint-large-desktop-min: 1440px;\n$breakpoint-large-desktop-max: 99999999px;\n\n/* These color variables will be removed in a future release */\n$brand-teal-01: #007d79;\n$brand-01: #005d5d;\n$brand-02: #004144;\n","@use '@carbon/styles/scss/spacing';\n@use '@carbon/styles/scss/type';\n@import '@openmrs/esm-styleguide/src/vars';\n\n.widgetCard {\n border: 1px solid $ui-03;\n}"],sourceRoot:""}]),i.locals={widgetCard:"-esm-ethiohri-kpp__data-table__widgetCard___-5stR"};const c=i},4583:e=>{e.exports=function(e){var n=e.insertStyleElement(e);return{update:function(t){!function(e,n,t){var r="";t.supports&&(r+="@supports (".concat(t.supports,") {")),t.media&&(r+="@media ".concat(t.media," {"));var a=void 0!==t.layer;a&&(r+="@layer".concat(t.layer.length>0?" ".concat(t.layer):""," {")),r+=t.css,a&&(r+="}"),t.media&&(r+="}"),t.supports&&(r+="}");var o=t.sourceMap;o&&"undefined"!=typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(o))))," */")),n.styleTagTransform(r,e,n.options)}(n,e,t)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(n)}}}},5037:e=>{function n(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}e.exports=function(e){var t,r,a=(r=4,function(e){if(Array.isArray(e))return e}(t=e)||function(e,n){var t=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null!=t){var r,a,o=[],i=!0,c=!1;try{for(t=t.call(e);!(i=(r=t.next()).done)&&(o.push(r.value),!n||o.length!==n);i=!0);}catch(e){c=!0,a=e}finally{try{i||null==t.return||t.return()}finally{if(c)throw a}}return o}}(t,r)||function(e,t){if(e){if("string"==typeof e)return n(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?n(e,t):void 0}}(t,r)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),o=a[1],i=a[3];if(!i)return o;if("function"==typeof btoa){var c=btoa(unescape(encodeURIComponent(JSON.stringify(i)))),u="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(c),l="/*# ".concat(u," */"),s=i.sources.map((function(e){return"/*# sourceURL=".concat(i.sourceRoot||"").concat(e," */")}));return[o].concat(s).concat([l]).join("\n")}return[o].join("\n")}},5720:e=>{e.exports=function(e){var n=[];return n.toString=function(){return this.map((function(n){var t=e(n);return n[2]?"@media ".concat(n[2]," {").concat(t,"}"):t})).join("")},n.i=function(e,t,r){"string"==typeof e&&(e=[[null,e,""]]);var a={};if(r)for(var o=0;o<this.length;o++){var i=this[o][0];null!=i&&(a[i]=!0)}for(var c=0;c<e.length;c++){var u=[].concat(e[c]);r&&a[u[0]]||(t&&(u[2]?u[2]="".concat(t," and ").concat(u[2]):u[2]=t),n.push(u))}},n}},6765:e=>{var n={};e.exports=function(e,t){var r=function(e){if(void 0===n[e]){var t=document.querySelector(e);if(window.HTMLIFrameElement&&t instanceof window.HTMLIFrameElement)try{t=t.contentDocument.head}catch(e){t=null}n[e]=t}return n[e]}(e);if(!r)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");r.appendChild(t)}},7710:e=>{var n=[];function t(e){for(var t=-1,r=0;r<n.length;r++)if(n[r].identifier===e){t=r;break}return t}function r(e,r){for(var o={},i=[],c=0;c<e.length;c++){var u=e[c],l=r.base?u[0]+r.base:u[0],s=o[l]||0,d="".concat(l," ").concat(s);o[l]=s+1;var p=t(d),m={css:u[1],media:u[2],sourceMap:u[3],supports:u[4],layer:u[5]};if(-1!==p)n[p].references++,n[p].updater(m);else{var f=a(m,r);r.byIndex=c,n.splice(c,0,{identifier:d,updater:f,references:1})}i.push(d)}return i}function a(e,n){var t=n.domAPI(n);return t.update(e),function(n){if(n){if(n.css===e.css&&n.media===e.media&&n.sourceMap===e.sourceMap&&n.supports===e.supports&&n.layer===e.layer)return;t.update(e=n)}else t.remove()}}e.exports=function(e,a){var o=r(e=e||[],a=a||{});return function(e){e=e||[];for(var i=0;i<o.length;i++){var c=t(o[i]);n[c].references--}for(var u=r(e,a),l=0;l<o.length;l++){var s=t(o[l]);0===n[s].references&&(n[s].updater(),n.splice(s,1))}o=u}}},8206:(e,n,t)=>{e.exports=function(e){var n=t.nc;n&&e.setAttribute("nonce",n)}}}]);