diff --git a/docs/assets/AccordionDataList.stories-BrhdM-Iy.js b/docs/assets/AccordionDataList.stories-Bv9DQZ3G.js similarity index 97% rename from docs/assets/AccordionDataList.stories-BrhdM-Iy.js rename to docs/assets/AccordionDataList.stories-Bv9DQZ3G.js index ef37c992..e05a65c2 100644 --- a/docs/assets/AccordionDataList.stories-BrhdM-Iy.js +++ b/docs/assets/AccordionDataList.stories-Bv9DQZ3G.js @@ -1,4 +1,4 @@ -import{j as n}from"./jsx-runtime-BTCK_S7S.js";import{r as d}from"./index-CBqU2yxZ.js";import{a as m}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as a}from"./index-DfmhmaGJ.js";import{B as u}from"./Button-Blq7Z6RX.js";import{_ as c}from"./index-default-C_maRo4o.js";import{C as V}from"./Checkbox-C9uAfnsM.js";import{D as F}from"./Dropdown-Di2cPjwR.js";import{N as H}from"./NestedAccordion-CZICvb0a.js";import{u as J,S}from"./DataList-BZ1qV0jr.js";import{u as U}from"./List-BcRaTOn3.js";import{A as w}from"./AddModal-8so4BWij.js";import{A as v}from"./Api-DXLamogn.js";import"./_commonjsHelpers-BosuxZz1.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./isEmpty-Cyb9hIKi.js";import"./deburr-CEfyoYOr.js";import"./index-BBpNyw-T.js";import"./_arrayReduce-CrxnWFSq.js";import"./filter-CVNi8iPS.js";import"./Accordion-hxhfwUID.js";import"./index.es28-C5Z9R2NB.js";import"./iframe-DUkFOzYJ.js";import"../sb-preview/runtime.js";import"./index.es3-CAJGsQNm.js";import"./uuid-BH6G0oTz.js";import"./Message-3p6wyYpA.js";import"./Input--hQVCRQV.js";import"./i18n-C8zWlANG.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./Toaster-C1YYqOUE.js";import"./Transition-DSFEXhCu.js";import"./Confirm-Dw9rt56R.js";import"./Modal-Bz2VEyQG.js";import"./Pagination-D0HmnRDL.js";import"./Menu-9i0apxqd.js";import"./Grid-Czr5owxQ.js";import"./Header-BJ3NNdPz.js";import"./DropdownButton-D3g-r0e9.js";import"./EditModal-DZB5b4L3.js";import"./Loader-CooidObp.js";import"./Form-fErk-qk_.js";import"./AssociatedDropdown-BvtJGJQ_.js";import"./FuzzyDate-CUFiWBgR.js";import"./DateInput-BO57_F9J.js";import"./ModalContext-Bu-D9kD-.js";import"./Trans-Bk6mzQm0.js";import"./objectWithoutProperties--RY0eV0u.js";import"./utils-Bq6oISwF.js";const X=U(e=>{const i=d.useCallback(t=>{const l=c.filter(e.actions,r=>!r.accept||r.accept(t));return c.isEmpty(l)?null:n.jsx(u.Group,{children:c.map(l,(r,I)=>n.jsx(u,{"aria-label":r.name,basic:!0,color:r.color,icon:r.icon,onClick:r.onClick&&r.onClick.bind(void 0,t),title:r.title},`${r.name}-${I}`))})},[e.actions]),s=d.useCallback(t=>e.selectable?n.jsx(V,{className:"row-select-checkbox",onClick:(l,r)=>e.onRowSelect(r,t,l),checked:!!e.selectedRows.find(l=>l.id===t.id)},`select-checkbox-${t.id}`):null,[e.onRowSelect,e.selectable,e.selectedRows]);return n.jsx("div",{className:["accordion-data-list",e.className||""].join(" "),children:n.jsx(H,{getChildItems:e.getChildItems,onItemToggle:t=>e.onItemToggle&&e.onItemToggle(t),renderItem:t=>e.renderItem(t),renderRight:t=>n.jsxs(n.Fragment,{children:[i(t),s(t)]}),rootItems:e.rootItems,showToggle:t=>e.showToggle(t)})})}),O=e=>{const i=d.useMemo(()=>e.getRootItems(e.items),[e.items]),s=d.useCallback(o=>e.getChildItems(e.items,o),[e.items]),t=d.useRef(),l=d.useMemo(()=>{const o=c.find(e.sort,{value:e.sortColumn});return o&&o.text},[e.sort,e.sortColumn]),r=d.useCallback(o=>{if(!e.onSort)return;let p;o.value!==e.sortColumn&&(p=o.direction),e.onSort(o.value,p)},[e.onSort,e.sortColumn]),I=d.useCallback(()=>c.isEmpty(e.sort)?null:n.jsxs(u.Group,{basic:!0,style:{fontSize:"inherit"},children:[n.jsx(u,{"aria-label":"Sort by",content:l,icon:e.sortDirection===S?"sort alphabet up":"sort alphabet down",onClick:o=>t.current&&t.current.handleClick(o)}),n.jsx(F,{"aria-label":"Sort by toggle",className:"button icon",floating:!0,options:c.map(e.sort,o=>({...o,onClick:()=>r(o)})),ref:t,trigger:n.jsx(n.Fragment,{}),value:e.sortColumn})]}),[e.sort,e.sortColumn,e.sortDirection]);return d.useEffect(()=>{if(c.isEmpty(e.sort))return e.onInit();const{page:o}=e;let{sortColumn:p="",sortDirection:T=S}=e;if(!p){const q=c.first(e.sort);q&&(p=q.value,q.direction&&(T=q.direction))}return e.onSort(p,T,o)},[]),n.jsx(X,{...e,renderListHeader:I,rootItems:i,getChildItems:s})},C=J(O);O.__docgenInfo={description:"",methods:[],displayName:"AccordionDataList",props:{actions:{required:!1,flowType:{name:"Array",elements:[{name:"signature",type:"object",raw:`{ +import{j as n}from"./jsx-runtime-BTCK_S7S.js";import{r as d}from"./index-CBqU2yxZ.js";import{a as m}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as a}from"./index-kF-6VCSF.js";import{B as u}from"./Button-Blq7Z6RX.js";import{_ as c}from"./index-default-C_maRo4o.js";import{C as V}from"./Checkbox-C9uAfnsM.js";import{D as F}from"./Dropdown-Di2cPjwR.js";import{N as H}from"./NestedAccordion-CZICvb0a.js";import{u as J,S}from"./DataList-B3hB1Ncc.js";import{u as U}from"./List-j10WAbZn.js";import{A as w}from"./AddModal-8so4BWij.js";import{A as v}from"./Api-DXLamogn.js";import"./_commonjsHelpers-BosuxZz1.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./isEmpty-Cyb9hIKi.js";import"./deburr-CEfyoYOr.js";import"./index-BBpNyw-T.js";import"./_arrayReduce-CrxnWFSq.js";import"./filter-CVNi8iPS.js";import"./Accordion-hxhfwUID.js";import"./index.es30-tUyOUHRL.js";import"./iframe-BcGTk6aA.js";import"../sb-preview/runtime.js";import"./index.es3-CqJx98lw.js";import"./uuid-BH6G0oTz.js";import"./Message-3p6wyYpA.js";import"./Input--hQVCRQV.js";import"./i18n-C8zWlANG.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./Toaster-C1YYqOUE.js";import"./Transition-DSFEXhCu.js";import"./Confirm-Dw9rt56R.js";import"./Modal-Bz2VEyQG.js";import"./Pagination-D0HmnRDL.js";import"./Menu-9i0apxqd.js";import"./Grid-Czr5owxQ.js";import"./Header-BJ3NNdPz.js";import"./DropdownButton-D3g-r0e9.js";import"./EditModal-CsfirwY4.js";import"./Loader-CooidObp.js";import"./Form-fErk-qk_.js";import"./AssociatedDropdown-CMB7PUXu.js";import"./FuzzyDate-D4brsVbr.js";import"./DateInput-BO57_F9J.js";import"./ModalContext-Bu-D9kD-.js";import"./Trans-Bk6mzQm0.js";import"./objectWithoutProperties--RY0eV0u.js";import"./utils-Bq6oISwF.js";const X=U(e=>{const i=d.useCallback(t=>{const l=c.filter(e.actions,r=>!r.accept||r.accept(t));return c.isEmpty(l)?null:n.jsx(u.Group,{children:c.map(l,(r,I)=>n.jsx(u,{"aria-label":r.name,basic:!0,color:r.color,icon:r.icon,onClick:r.onClick&&r.onClick.bind(void 0,t),title:r.title},`${r.name}-${I}`))})},[e.actions]),s=d.useCallback(t=>e.selectable?n.jsx(V,{className:"row-select-checkbox",onClick:(l,r)=>e.onRowSelect(r,t,l),checked:!!e.selectedRows.find(l=>l.id===t.id)},`select-checkbox-${t.id}`):null,[e.onRowSelect,e.selectable,e.selectedRows]);return n.jsx("div",{className:["accordion-data-list",e.className||""].join(" "),children:n.jsx(H,{getChildItems:e.getChildItems,onItemToggle:t=>e.onItemToggle&&e.onItemToggle(t),renderItem:t=>e.renderItem(t),renderRight:t=>n.jsxs(n.Fragment,{children:[i(t),s(t)]}),rootItems:e.rootItems,showToggle:t=>e.showToggle(t)})})}),O=e=>{const i=d.useMemo(()=>e.getRootItems(e.items),[e.items]),s=d.useCallback(o=>e.getChildItems(e.items,o),[e.items]),t=d.useRef(),l=d.useMemo(()=>{const o=c.find(e.sort,{value:e.sortColumn});return o&&o.text},[e.sort,e.sortColumn]),r=d.useCallback(o=>{if(!e.onSort)return;let p;o.value!==e.sortColumn&&(p=o.direction),e.onSort(o.value,p)},[e.onSort,e.sortColumn]),I=d.useCallback(()=>c.isEmpty(e.sort)?null:n.jsxs(u.Group,{basic:!0,style:{fontSize:"inherit"},children:[n.jsx(u,{"aria-label":"Sort by",content:l,icon:e.sortDirection===S?"sort alphabet up":"sort alphabet down",onClick:o=>t.current&&t.current.handleClick(o)}),n.jsx(F,{"aria-label":"Sort by toggle",className:"button icon",floating:!0,options:c.map(e.sort,o=>({...o,onClick:()=>r(o)})),ref:t,trigger:n.jsx(n.Fragment,{}),value:e.sortColumn})]}),[e.sort,e.sortColumn,e.sortDirection]);return d.useEffect(()=>{if(c.isEmpty(e.sort))return e.onInit();const{page:o}=e;let{sortColumn:p="",sortDirection:T=S}=e;if(!p){const q=c.first(e.sort);q&&(p=q.value,q.direction&&(T=q.direction))}return e.onSort(p,T,o)},[]),n.jsx(X,{...e,renderListHeader:I,rootItems:i,getChildItems:s})},C=J(O);O.__docgenInfo={description:"",methods:[],displayName:"AccordionDataList",props:{actions:{required:!1,flowType:{name:"Array",elements:[{name:"signature",type:"object",raw:`{ accept: (item: any) => boolean, color?: string, icon?: string, diff --git a/docs/assets/AccordionList.stories-C0ARAJ4B.js b/docs/assets/AccordionList.stories-CwCFtdcE.js similarity index 98% rename from docs/assets/AccordionList.stories-C0ARAJ4B.js rename to docs/assets/AccordionList.stories-CwCFtdcE.js index 2423ac22..97251008 100644 --- a/docs/assets/AccordionList.stories-C0ARAJ4B.js +++ b/docs/assets/AccordionList.stories-CwCFtdcE.js @@ -1,4 +1,4 @@ -var N=Object.defineProperty;var q=(a,e,t)=>e in a?N(a,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[e]=t;var C=(a,e,t)=>(q(a,typeof e!="symbol"?e+"":e,t),t);import{j as n}from"./jsx-runtime-BTCK_S7S.js";import{r as E}from"./index-CBqU2yxZ.js";import{a as d}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as i}from"./index-DfmhmaGJ.js";import{_ as s}from"./index-default-C_maRo4o.js";import{B as m}from"./Button-Blq7Z6RX.js";import{u as I}from"./index.es28-C5Z9R2NB.js";import{Y as L}from"./index.es3-CAJGsQNm.js";import{C as M}from"./Confirm-Dw9rt56R.js";import{P as H}from"./Pagination-D0HmnRDL.js";import{G as f}from"./Grid-Czr5owxQ.js";import{M as A}from"./Message-3p6wyYpA.js";import{H as K}from"./Header-BJ3NNdPz.js";import{I as V}from"./Input--hQVCRQV.js";import{C as S}from"./Checkbox-C9uAfnsM.js";import{i as l}from"./i18n-C8zWlANG.js";import{E as z}from"./EditModal-DZB5b4L3.js";import{N as F}from"./NestedAccordion-CZICvb0a.js";import{T as x}from"./Toaster-C1YYqOUE.js";import{A as g}from"./AddModal-8so4BWij.js";import{A as b}from"./Api-DXLamogn.js";import"./_commonjsHelpers-BosuxZz1.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./iframe-DUkFOzYJ.js";import"../sb-preview/runtime.js";import"./Transition-DSFEXhCu.js";import"./_baseAssignValue-izmKBXUH.js";import"./filter-CVNi8iPS.js";import"./Modal-Bz2VEyQG.js";import"./index-BBpNyw-T.js";import"./_baseSet-6y0qliU9.js";import"./_arrayReduce-CrxnWFSq.js";import"./isEmpty-Cyb9hIKi.js";import"./Menu-9i0apxqd.js";import"./deburr-CEfyoYOr.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./Loader-CooidObp.js";import"./Accordion-hxhfwUID.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";class p extends E.Component{constructor(e){super(e),this.state={count:0,items:[],modalAdd:!1,modalDelete:!1,page:1,pages:1,saved:!1,searchQuery:"",selectedItem:null}}componentDidMount(){this.onSearch()}onAddButton(e){let t=e;this.props.modal&&this.props.modal.onAddItem&&(t=this.props.modal.onAddItem(e)),this.setState({modalAdd:!0,selectedItem:t})}onDelete(){const e=this.state.selectedItem;return this.props.onDelete(e).then(()=>{this.setState(t=>({modalDelete:!1,selectedItem:null,items:s.reject(t.items,r=>r===e)}))})}onDeleteButton(e){this.setState({modalDelete:!0,selectedItem:e})}onEditButton(e){this.setState({modalAdd:!0,selectedItem:e})}onCopyButton(e){let t;this.props.onCopy&&(t=this.props.onCopy(e),L.isPromise(t)?t.then(r=>{this.setState({selectedItem:r,modalAdd:!0})}):(t=s.omit(e,"id","uid"),this.setState({selectedItem:t,modalAdd:!0})))}onItemToggle(e){!e.loaded&&this.props.lazyLoad&&this.onSearch(e.id).then(()=>{this.setState(t=>({items:s.map(t.items,r=>r.id===e.id?{...r,loaded:!0}:r)}))})}onPageChange(e,t){this.setState({page:t.activePage},()=>this.onSearch())}onSave(e){return this.props.onSave(e).then(t=>{this.setState(r=>({modalAdd:!1,selectedItem:!1,saved:!0,items:e.id?s.map(r.items,o=>o.id===t.id?t:o):[...r.items,t]}))})}onSearch(e){return this.props.lazyLoad?this.props.onSearch(e,this.state.searchQuery).then(({data:t})=>{const r=t[this.props.collectionName];this.setState(o=>e?{items:[...o.items||[],...r]}:{items:r})}):this.props.onSearch(this.state.searchQuery,this.state.page).then(({data:t})=>{const r=t[this.props.collectionName];if(this.setState({items:r}),this.props.showRecordCount&&this.setState({count:t.list.count}),this.props.pagination){const o=t.list.pages;this.setState({pages:o})}})}onSearchChange(e,{value:t}){this.setState({searchQuery:t})}render(){return n.jsxs("div",{className:["accordion-list",this.props.className||""].join(" "),children:[n.jsxs(K,{className:"accordion-header",children:[n.jsx(V,{"aria-label":"Search",autoFocus:!0,className:"search",icon:"search",onKeyDown:I.clearSearchTimer.bind(this),onKeyUp:I.setSearchTimer.bind(this,this.onSearch.bind(this)),onChange:this.onSearchChange.bind(this),size:"mini",type:"text",value:this.state.searchQuery}),this.renderHeaderAddButton(),this.props.buttons.map(e=>e.render())]}),this.renderSubHeader(),n.jsx(F,{getChildItems:this.props.getChildItems.bind(this,this.state.items),onItemToggle:this.onItemToggle.bind(this),renderItem:this.props.renderItem.bind(this),renderRight:this.renderRight.bind(this),rootItems:this.props.getRootItems(this.state.items),showToggle:this.props.showToggle.bind(this)}),this.renderFooter(),this.renderAddModal(),n.jsx(M,{content:l.t("AccordionList.deleteContent"),header:l.t("AccordionList.deleteHeader"),open:this.state.modalDelete,onCancel:()=>this.setState({modalDelete:!1,selectedItem:null}),onConfirm:this.onDelete.bind(this)}),this.state.saved&&n.jsxs(x,{onDismiss:()=>this.setState({saved:!1}),type:x.MessageTypes.positive,children:[n.jsx(A.Header,{content:l.t("Common.messages.save.header")}),n.jsx(A.Content,{content:l.t("Common.messages.save.content")})]})]})}renderAddButton(e){return this.props.canAddItem&&!this.props.canAddItem(e)?null:n.jsx(m,{"aria-label":"Add",basic:!0,compact:!0,icon:"plus",onClick:this.onAddButton.bind(this,e)})}renderSelectAll(){if(!this.props.selectable&&!this.props.onSelectAll)return null;const e=this.props.selectedRows.map(o=>o.id),r=(this.state.items?this.state.items:[]).reduce((o,y)=>e.includes(y.id)?o:[...o,y],[]);return n.jsx(S,{"aria-label":"Select All",onClick:(o,y)=>this.props.onSelectAll(y,r,this.state.items,o),checked:!r.length})}renderSubHeader(){return n.jsx("div",{className:"sub-header",children:this.renderSelectAll()})}renderAddModal(){if(!(this.state.modalAdd&&this.props.modal))return null;const{component:e,props:t}=this.props.modal;return n.jsx(z,{component:e,item:this.state.selectedItem,onClose:()=>this.setState({modalAdd:!1,selectedItem:null}),onSave:this.onSave.bind(this),...t})}renderDeleteButton(e){return this.props.canDeleteItem&&!this.props.canDeleteItem(e)?null:n.jsx(m,{"aria-label":"Delete",basic:!0,compact:!0,icon:"trash",onClick:this.onDeleteButton.bind(this,e)})}renderEditButton(e){return this.props.canEditItem&&!this.props.canEditItem(e)?null:n.jsx(m,{"aria-label":"Edit",basic:!0,compact:!0,icon:"edit",onClick:this.onEditButton.bind(this,e)})}renderCopyButton(e){return this.props.canCopyItem&&!this.props.canCopyItem(e)?null:n.jsx(m,{"aria-label":"Copy",basic:!0,compact:!0,icon:"copy",onClick:()=>this.onCopyButton(e)})}renderHeaderAddButton(){return!this.props.modal||this.props.hideAddRootButton?null:n.jsx(m,{basic:!0,className:"add-button",content:l.t("Common.buttons.add"),icon:"plus",onClick:()=>this.setState({modalAdd:!0})})}renderRecordCount(){const e=this.state.count;return e?n.jsx("span",{className:"record-count",children:`${Number(e).toLocaleString()} ${l.t("AccordionList.record",{count:e})}`}):null}renderPagination(){return this.props.pagination?n.jsx(H,{activePage:this.state.page,onPageChange:this.onPageChange.bind(this),size:"mini",totalPages:this.state.pages}):null}renderFooter(){return this.props.pagination||this.props.showRecordCount?n.jsx("div",{className:"footer",children:n.jsxs(f,{columns:2,children:[n.jsx(f.Column,{textAlign:"left",children:this.renderRecordCount()}),n.jsx(f.Column,{textAlign:"right",children:this.renderPagination()})]})}):null}renderSelectCheckbox(e){if(!this.props.selectable)return null;const t=this.props.selectedRows.find(r=>r.id===e.id);return n.jsx(S,{"aria-label":"Select",className:"row-select-checkbox",onClick:(r,o)=>this.props.onRowSelect(o,e,r),checked:!!t},`select-checkbox-${e.id}`)}renderRight(e){return n.jsxs(n.Fragment,{children:[n.jsxs(m.Group,{children:[this.renderAddButton(e),this.renderEditButton(e),this.renderCopyButton(e),this.renderDeleteButton(e)]}),this.renderSelectCheckbox(e)]})}}C(p,"defaultProps");p.defaultProps={buttons:[],canAddItem:()=>!0,canDeleteItem:()=>!0,canEditItem:()=>!0,canCopyItem:()=>!1,className:"",lazyLoad:!0,modal:void 0,pagination:!1};p.__docgenInfo={description:"",methods:[{name:"onAddButton",docblock:`Displays the add modal for the selected item. +var N=Object.defineProperty;var q=(a,e,t)=>e in a?N(a,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[e]=t;var C=(a,e,t)=>(q(a,typeof e!="symbol"?e+"":e,t),t);import{j as n}from"./jsx-runtime-BTCK_S7S.js";import{r as E}from"./index-CBqU2yxZ.js";import{a as d}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as i}from"./index-kF-6VCSF.js";import{_ as s}from"./index-default-C_maRo4o.js";import{B as m}from"./Button-Blq7Z6RX.js";import{u as I}from"./index.es30-tUyOUHRL.js";import{Y as L}from"./index.es3-CqJx98lw.js";import{C as M}from"./Confirm-Dw9rt56R.js";import{P as H}from"./Pagination-D0HmnRDL.js";import{G as f}from"./Grid-Czr5owxQ.js";import{M as A}from"./Message-3p6wyYpA.js";import{H as K}from"./Header-BJ3NNdPz.js";import{I as V}from"./Input--hQVCRQV.js";import{C as S}from"./Checkbox-C9uAfnsM.js";import{i as l}from"./i18n-C8zWlANG.js";import{E as z}from"./EditModal-CsfirwY4.js";import{N as F}from"./NestedAccordion-CZICvb0a.js";import{T as x}from"./Toaster-C1YYqOUE.js";import{A as g}from"./AddModal-8so4BWij.js";import{A as b}from"./Api-DXLamogn.js";import"./_commonjsHelpers-BosuxZz1.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./iframe-BcGTk6aA.js";import"../sb-preview/runtime.js";import"./Transition-DSFEXhCu.js";import"./_baseAssignValue-izmKBXUH.js";import"./filter-CVNi8iPS.js";import"./Modal-Bz2VEyQG.js";import"./index-BBpNyw-T.js";import"./_baseSet-6y0qliU9.js";import"./_arrayReduce-CrxnWFSq.js";import"./isEmpty-Cyb9hIKi.js";import"./Menu-9i0apxqd.js";import"./deburr-CEfyoYOr.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./Loader-CooidObp.js";import"./Accordion-hxhfwUID.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";class p extends E.Component{constructor(e){super(e),this.state={count:0,items:[],modalAdd:!1,modalDelete:!1,page:1,pages:1,saved:!1,searchQuery:"",selectedItem:null}}componentDidMount(){this.onSearch()}onAddButton(e){let t=e;this.props.modal&&this.props.modal.onAddItem&&(t=this.props.modal.onAddItem(e)),this.setState({modalAdd:!0,selectedItem:t})}onDelete(){const e=this.state.selectedItem;return this.props.onDelete(e).then(()=>{this.setState(t=>({modalDelete:!1,selectedItem:null,items:s.reject(t.items,r=>r===e)}))})}onDeleteButton(e){this.setState({modalDelete:!0,selectedItem:e})}onEditButton(e){this.setState({modalAdd:!0,selectedItem:e})}onCopyButton(e){let t;this.props.onCopy&&(t=this.props.onCopy(e),L.isPromise(t)?t.then(r=>{this.setState({selectedItem:r,modalAdd:!0})}):(t=s.omit(e,"id","uid"),this.setState({selectedItem:t,modalAdd:!0})))}onItemToggle(e){!e.loaded&&this.props.lazyLoad&&this.onSearch(e.id).then(()=>{this.setState(t=>({items:s.map(t.items,r=>r.id===e.id?{...r,loaded:!0}:r)}))})}onPageChange(e,t){this.setState({page:t.activePage},()=>this.onSearch())}onSave(e){return this.props.onSave(e).then(t=>{this.setState(r=>({modalAdd:!1,selectedItem:!1,saved:!0,items:e.id?s.map(r.items,o=>o.id===t.id?t:o):[...r.items,t]}))})}onSearch(e){return this.props.lazyLoad?this.props.onSearch(e,this.state.searchQuery).then(({data:t})=>{const r=t[this.props.collectionName];this.setState(o=>e?{items:[...o.items||[],...r]}:{items:r})}):this.props.onSearch(this.state.searchQuery,this.state.page).then(({data:t})=>{const r=t[this.props.collectionName];if(this.setState({items:r}),this.props.showRecordCount&&this.setState({count:t.list.count}),this.props.pagination){const o=t.list.pages;this.setState({pages:o})}})}onSearchChange(e,{value:t}){this.setState({searchQuery:t})}render(){return n.jsxs("div",{className:["accordion-list",this.props.className||""].join(" "),children:[n.jsxs(K,{className:"accordion-header",children:[n.jsx(V,{"aria-label":"Search",autoFocus:!0,className:"search",icon:"search",onKeyDown:I.clearSearchTimer.bind(this),onKeyUp:I.setSearchTimer.bind(this,this.onSearch.bind(this)),onChange:this.onSearchChange.bind(this),size:"mini",type:"text",value:this.state.searchQuery}),this.renderHeaderAddButton(),this.props.buttons.map(e=>e.render())]}),this.renderSubHeader(),n.jsx(F,{getChildItems:this.props.getChildItems.bind(this,this.state.items),onItemToggle:this.onItemToggle.bind(this),renderItem:this.props.renderItem.bind(this),renderRight:this.renderRight.bind(this),rootItems:this.props.getRootItems(this.state.items),showToggle:this.props.showToggle.bind(this)}),this.renderFooter(),this.renderAddModal(),n.jsx(M,{content:l.t("AccordionList.deleteContent"),header:l.t("AccordionList.deleteHeader"),open:this.state.modalDelete,onCancel:()=>this.setState({modalDelete:!1,selectedItem:null}),onConfirm:this.onDelete.bind(this)}),this.state.saved&&n.jsxs(x,{onDismiss:()=>this.setState({saved:!1}),type:x.MessageTypes.positive,children:[n.jsx(A.Header,{content:l.t("Common.messages.save.header")}),n.jsx(A.Content,{content:l.t("Common.messages.save.content")})]})]})}renderAddButton(e){return this.props.canAddItem&&!this.props.canAddItem(e)?null:n.jsx(m,{"aria-label":"Add",basic:!0,compact:!0,icon:"plus",onClick:this.onAddButton.bind(this,e)})}renderSelectAll(){if(!this.props.selectable&&!this.props.onSelectAll)return null;const e=this.props.selectedRows.map(o=>o.id),r=(this.state.items?this.state.items:[]).reduce((o,y)=>e.includes(y.id)?o:[...o,y],[]);return n.jsx(S,{"aria-label":"Select All",onClick:(o,y)=>this.props.onSelectAll(y,r,this.state.items,o),checked:!r.length})}renderSubHeader(){return n.jsx("div",{className:"sub-header",children:this.renderSelectAll()})}renderAddModal(){if(!(this.state.modalAdd&&this.props.modal))return null;const{component:e,props:t}=this.props.modal;return n.jsx(z,{component:e,item:this.state.selectedItem,onClose:()=>this.setState({modalAdd:!1,selectedItem:null}),onSave:this.onSave.bind(this),...t})}renderDeleteButton(e){return this.props.canDeleteItem&&!this.props.canDeleteItem(e)?null:n.jsx(m,{"aria-label":"Delete",basic:!0,compact:!0,icon:"trash",onClick:this.onDeleteButton.bind(this,e)})}renderEditButton(e){return this.props.canEditItem&&!this.props.canEditItem(e)?null:n.jsx(m,{"aria-label":"Edit",basic:!0,compact:!0,icon:"edit",onClick:this.onEditButton.bind(this,e)})}renderCopyButton(e){return this.props.canCopyItem&&!this.props.canCopyItem(e)?null:n.jsx(m,{"aria-label":"Copy",basic:!0,compact:!0,icon:"copy",onClick:()=>this.onCopyButton(e)})}renderHeaderAddButton(){return!this.props.modal||this.props.hideAddRootButton?null:n.jsx(m,{basic:!0,className:"add-button",content:l.t("Common.buttons.add"),icon:"plus",onClick:()=>this.setState({modalAdd:!0})})}renderRecordCount(){const e=this.state.count;return e?n.jsx("span",{className:"record-count",children:`${Number(e).toLocaleString()} ${l.t("AccordionList.record",{count:e})}`}):null}renderPagination(){return this.props.pagination?n.jsx(H,{activePage:this.state.page,onPageChange:this.onPageChange.bind(this),size:"mini",totalPages:this.state.pages}):null}renderFooter(){return this.props.pagination||this.props.showRecordCount?n.jsx("div",{className:"footer",children:n.jsxs(f,{columns:2,children:[n.jsx(f.Column,{textAlign:"left",children:this.renderRecordCount()}),n.jsx(f.Column,{textAlign:"right",children:this.renderPagination()})]})}):null}renderSelectCheckbox(e){if(!this.props.selectable)return null;const t=this.props.selectedRows.find(r=>r.id===e.id);return n.jsx(S,{"aria-label":"Select",className:"row-select-checkbox",onClick:(r,o)=>this.props.onRowSelect(o,e,r),checked:!!t},`select-checkbox-${e.id}`)}renderRight(e){return n.jsxs(n.Fragment,{children:[n.jsxs(m.Group,{children:[this.renderAddButton(e),this.renderEditButton(e),this.renderCopyButton(e),this.renderDeleteButton(e)]}),this.renderSelectCheckbox(e)]})}}C(p,"defaultProps");p.defaultProps={buttons:[],canAddItem:()=>!0,canDeleteItem:()=>!0,canEditItem:()=>!0,canCopyItem:()=>!1,className:"",lazyLoad:!0,modal:void 0,pagination:!1};p.__docgenInfo={description:"",methods:[{name:"onAddButton",docblock:`Displays the add modal for the selected item. @param item`,modifiers:[],params:[{name:"item",optional:!1,type:{name:"any"}}],returns:null,description:"Displays the add modal for the selected item."},{name:"onDelete",docblock:`Deletes the currently selected item. diff --git a/docs/assets/AccordionSelector.stories-CXQF6_5K.js b/docs/assets/AccordionSelector.stories-D56HA5kw.js similarity index 98% rename from docs/assets/AccordionSelector.stories-CXQF6_5K.js rename to docs/assets/AccordionSelector.stories-D56HA5kw.js index 39de70b8..0049d019 100644 --- a/docs/assets/AccordionSelector.stories-CXQF6_5K.js +++ b/docs/assets/AccordionSelector.stories-D56HA5kw.js @@ -1,4 +1,4 @@ -var C=Object.defineProperty;var w=(i,e,t)=>e in i?C(i,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):i[e]=t;var f=(i,e,t)=>(w(i,typeof e!="symbol"?e+"":e,t),t);import{j as a}from"./jsx-runtime-BTCK_S7S.js";import{r as b}from"./index-CBqU2yxZ.js";import{a as p}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as h}from"./index-DfmhmaGJ.js";import{B as d}from"./Button-Blq7Z6RX.js";import{_ as o}from"./index-default-C_maRo4o.js";import{u as g}from"./index.es28-C5Z9R2NB.js";import{G as u}from"./Grid-Czr5owxQ.js";import{M as _}from"./Message-3p6wyYpA.js";import{H as T}from"./Header-BJ3NNdPz.js";import{I as x}from"./Icon-2tEtgK8g.js";import{I as k}from"./Input--hQVCRQV.js";import{M as l}from"./Modal-Bz2VEyQG.js";import{i as r}from"./i18n-C8zWlANG.js";import{E as M}from"./EditModal-DZB5b4L3.js";import{M as j}from"./ModalContext-Bu-D9kD-.js";import{N as R}from"./NestedAccordion-CZICvb0a.js";import{S as q}from"./SelectizeHeader-BiV_Rzyz.js";import{T as y}from"./Toaster-C1YYqOUE.js";import{w as D}from"./withTranslation-D8FvQLBO.js";import{A as E}from"./AddModal-8so4BWij.js";import{A as P}from"./Api-DXLamogn.js";import"./_commonjsHelpers-BosuxZz1.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./iframe-DUkFOzYJ.js";import"../sb-preview/runtime.js";import"./index-BBpNyw-T.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./_arrayReduce-CrxnWFSq.js";import"./isEmpty-Cyb9hIKi.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./index.es3-CAJGsQNm.js";import"./Loader-CooidObp.js";import"./Accordion-hxhfwUID.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./Segment-C5_maSSM.js";import"./Transition-DSFEXhCu.js";import"./filter-CVNi8iPS.js";import"./slicedToArray-D1W8oQh0.js";import"./nonIterableRest-Bc-81Ll3.js";import"./unsupportedIterableToArray-78IFcom3.js";import"./objectWithoutProperties--RY0eV0u.js";import"./utils-Bq6oISwF.js";class c extends b.Component{constructor(e){super(e),this.state={items:[],modalAdd:!1,saved:!1,searchQuery:"",selectedItem:null,selectedItems:e.selectedItems}}componentDidUpdate(e){this.props.open&&!e.open&&this.onSearch(),this.props.selectedItems!==e.selectedItems&&this.setState({selectedItems:this.props.selectedItems})}isSelected(e){return!!o.findWhere(this.state.selectedItems,{id:e.id})}onItemClick(e){this.props.isSelectable&&!this.props.isSelectable(e)||this.setState(t=>{let n;return this.isSelected(e)?n=o.filter(t.selectedItems,s=>s.id!==e.id):this.props.multiple?n=[...t.selectedItems,e]:n=[e],{selectedItems:n}})}onItemSelection(e){this.state.selectedItem===e?this.setState({selectedItem:null},this.onItemClick.bind(this,e)):this.setState({selectedItem:e})}onItemToggle(e){e.loaded||this.onSearch(e.id).then(()=>{this.setState(t=>({items:o.map(t.items,n=>n.id===e.id?{...n,loaded:!0}:n)}))})}onSearch(e=null){return this.props.onSearch(e,this.state.searchQuery).then(({data:t})=>{const n=t[this.props.collectionName];this.setState(s=>e?{items:[...s.items||[],...n]}:{items:n})})}onSearchChange(e,{value:t}){this.setState({searchQuery:t})}render(){return a.jsx(j.Consumer,{children:e=>a.jsxs(l,{className:"accordion-selector",mountNode:e,open:this.props.open,size:"small",children:[a.jsx(l.Header,{children:a.jsxs(u,{columns:2,verticalAlign:"middle",children:[a.jsx(u.Column,{textAlign:"left",width:7,children:a.jsx(T,{content:this.props.title?this.props.title:r.t("AccordionSelector.title")})}),a.jsxs(u.Column,{textAlign:"right",width:9,children:[a.jsx(k,{"aria-label":"Search",autoFocus:!0,icon:"search",onKeyDown:g.clearSearchTimer.bind(this),onKeyUp:g.setSearchTimer.bind(this,this.onSearch.bind(this)),onChange:this.onSearchChange.bind(this),size:"mini",type:"text",value:this.state.searchQuery}),this.renderAddButton()]})]})}),a.jsxs(l.Content,{children:[a.jsx(q,{isSelected:t=>this.state.selectedItem===t,items:this.state.selectedItems,onItemClick:this.onItemSelection.bind(this),renderItem:this.props.renderItem.bind(this)}),a.jsx(R,{getChildItems:this.props.getChildItems.bind(this,this.state.items),onItemClick:this.onItemClick.bind(this),onItemToggle:this.onItemToggle.bind(this),renderItem:this.props.renderItem.bind(this),renderRight:this.renderRight.bind(this),rootItems:this.props.getRootItems(this.state.items),showToggle:this.props.showToggle.bind(this)}),this.renderAddModal(),this.state.saved&&a.jsxs(y,{onDismiss:()=>this.setState({saved:!1}),type:y.MessageTypes.positive,children:[a.jsx(_.Header,{content:r.t("Common.messages.save.header")}),a.jsx(_.Content,{content:r.t("Common.messages.save.content")})]})]}),a.jsxs(l.Actions,{children:[a.jsx(d,{onClick:this.props.onSave.bind(this,this.state.selectedItems),primary:!0,size:"medium",type:"submit",children:r.t("Common.buttons.save")}),a.jsx(d,{basic:!0,onClick:this.props.onClose.bind(this),size:"medium",type:"button",children:r.t("Common.buttons.cancel")})]})]})})}renderAddButton(){return this.props.modal?a.jsx(d,{basic:!0,className:"add-button",content:r.t("Common.buttons.add"),icon:"plus",onClick:()=>this.setState({modalAdd:!0})}):null}renderAddModal(){if(!(this.state.modalAdd&&this.props.modal))return null;const{component:e,props:t,onSave:n}=this.props.modal;return a.jsx(M,{component:e,onClose:()=>this.setState({modalAdd:!1,selectedItem:null}),onSave:s=>n(s).then(v=>this.setState({modalAdd:!1,saved:!0,searchQuery:"",selectedItems:[v]},this.onSearch.bind(this))),...t})}renderRight(e){return this.isSelected(e)?a.jsx(x,{color:"green",name:"check"}):null}}f(c,"defaultProps");c.defaultProps={isSelectable:void 0,modal:void 0,multiple:!1,open:!1,selectedItems:[],title:void 0};const V=D()(c);c.__docgenInfo={description:"",methods:[{name:"isSelected",docblock:`Returns true if the passed item is selected. +var C=Object.defineProperty;var w=(i,e,t)=>e in i?C(i,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):i[e]=t;var f=(i,e,t)=>(w(i,typeof e!="symbol"?e+"":e,t),t);import{j as a}from"./jsx-runtime-BTCK_S7S.js";import{r as b}from"./index-CBqU2yxZ.js";import{a as p}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as h}from"./index-kF-6VCSF.js";import{B as d}from"./Button-Blq7Z6RX.js";import{_ as o}from"./index-default-C_maRo4o.js";import{u as g}from"./index.es30-tUyOUHRL.js";import{G as u}from"./Grid-Czr5owxQ.js";import{M as _}from"./Message-3p6wyYpA.js";import{H as T}from"./Header-BJ3NNdPz.js";import{I as x}from"./Icon-2tEtgK8g.js";import{I as k}from"./Input--hQVCRQV.js";import{M as l}from"./Modal-Bz2VEyQG.js";import{i as r}from"./i18n-C8zWlANG.js";import{E as M}from"./EditModal-CsfirwY4.js";import{M as j}from"./ModalContext-Bu-D9kD-.js";import{N as R}from"./NestedAccordion-CZICvb0a.js";import{S as q}from"./SelectizeHeader-BiV_Rzyz.js";import{T as y}from"./Toaster-C1YYqOUE.js";import{w as D}from"./withTranslation-D8FvQLBO.js";import{A as E}from"./AddModal-8so4BWij.js";import{A as P}from"./Api-DXLamogn.js";import"./_commonjsHelpers-BosuxZz1.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./iframe-BcGTk6aA.js";import"../sb-preview/runtime.js";import"./index-BBpNyw-T.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./_arrayReduce-CrxnWFSq.js";import"./isEmpty-Cyb9hIKi.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./index.es3-CqJx98lw.js";import"./Loader-CooidObp.js";import"./Accordion-hxhfwUID.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./Segment-C5_maSSM.js";import"./Transition-DSFEXhCu.js";import"./filter-CVNi8iPS.js";import"./slicedToArray-D1W8oQh0.js";import"./nonIterableRest-Bc-81Ll3.js";import"./unsupportedIterableToArray-78IFcom3.js";import"./objectWithoutProperties--RY0eV0u.js";import"./utils-Bq6oISwF.js";class c extends b.Component{constructor(e){super(e),this.state={items:[],modalAdd:!1,saved:!1,searchQuery:"",selectedItem:null,selectedItems:e.selectedItems}}componentDidUpdate(e){this.props.open&&!e.open&&this.onSearch(),this.props.selectedItems!==e.selectedItems&&this.setState({selectedItems:this.props.selectedItems})}isSelected(e){return!!o.findWhere(this.state.selectedItems,{id:e.id})}onItemClick(e){this.props.isSelectable&&!this.props.isSelectable(e)||this.setState(t=>{let n;return this.isSelected(e)?n=o.filter(t.selectedItems,s=>s.id!==e.id):this.props.multiple?n=[...t.selectedItems,e]:n=[e],{selectedItems:n}})}onItemSelection(e){this.state.selectedItem===e?this.setState({selectedItem:null},this.onItemClick.bind(this,e)):this.setState({selectedItem:e})}onItemToggle(e){e.loaded||this.onSearch(e.id).then(()=>{this.setState(t=>({items:o.map(t.items,n=>n.id===e.id?{...n,loaded:!0}:n)}))})}onSearch(e=null){return this.props.onSearch(e,this.state.searchQuery).then(({data:t})=>{const n=t[this.props.collectionName];this.setState(s=>e?{items:[...s.items||[],...n]}:{items:n})})}onSearchChange(e,{value:t}){this.setState({searchQuery:t})}render(){return a.jsx(j.Consumer,{children:e=>a.jsxs(l,{className:"accordion-selector",mountNode:e,open:this.props.open,size:"small",children:[a.jsx(l.Header,{children:a.jsxs(u,{columns:2,verticalAlign:"middle",children:[a.jsx(u.Column,{textAlign:"left",width:7,children:a.jsx(T,{content:this.props.title?this.props.title:r.t("AccordionSelector.title")})}),a.jsxs(u.Column,{textAlign:"right",width:9,children:[a.jsx(k,{"aria-label":"Search",autoFocus:!0,icon:"search",onKeyDown:g.clearSearchTimer.bind(this),onKeyUp:g.setSearchTimer.bind(this,this.onSearch.bind(this)),onChange:this.onSearchChange.bind(this),size:"mini",type:"text",value:this.state.searchQuery}),this.renderAddButton()]})]})}),a.jsxs(l.Content,{children:[a.jsx(q,{isSelected:t=>this.state.selectedItem===t,items:this.state.selectedItems,onItemClick:this.onItemSelection.bind(this),renderItem:this.props.renderItem.bind(this)}),a.jsx(R,{getChildItems:this.props.getChildItems.bind(this,this.state.items),onItemClick:this.onItemClick.bind(this),onItemToggle:this.onItemToggle.bind(this),renderItem:this.props.renderItem.bind(this),renderRight:this.renderRight.bind(this),rootItems:this.props.getRootItems(this.state.items),showToggle:this.props.showToggle.bind(this)}),this.renderAddModal(),this.state.saved&&a.jsxs(y,{onDismiss:()=>this.setState({saved:!1}),type:y.MessageTypes.positive,children:[a.jsx(_.Header,{content:r.t("Common.messages.save.header")}),a.jsx(_.Content,{content:r.t("Common.messages.save.content")})]})]}),a.jsxs(l.Actions,{children:[a.jsx(d,{onClick:this.props.onSave.bind(this,this.state.selectedItems),primary:!0,size:"medium",type:"submit",children:r.t("Common.buttons.save")}),a.jsx(d,{basic:!0,onClick:this.props.onClose.bind(this),size:"medium",type:"button",children:r.t("Common.buttons.cancel")})]})]})})}renderAddButton(){return this.props.modal?a.jsx(d,{basic:!0,className:"add-button",content:r.t("Common.buttons.add"),icon:"plus",onClick:()=>this.setState({modalAdd:!0})}):null}renderAddModal(){if(!(this.state.modalAdd&&this.props.modal))return null;const{component:e,props:t,onSave:n}=this.props.modal;return a.jsx(M,{component:e,onClose:()=>this.setState({modalAdd:!1,selectedItem:null}),onSave:s=>n(s).then(v=>this.setState({modalAdd:!1,saved:!0,searchQuery:"",selectedItems:[v]},this.onSearch.bind(this))),...t})}renderRight(e){return this.isSelected(e)?a.jsx(x,{color:"green",name:"check"}):null}}f(c,"defaultProps");c.defaultProps={isSelectable:void 0,modal:void 0,multiple:!1,open:!1,selectedItems:[],title:void 0};const V=D()(c);c.__docgenInfo={description:"",methods:[{name:"isSelected",docblock:`Returns true if the passed item is selected. @param item diff --git a/docs/assets/AssociatedDropdown-BvtJGJQ_.js b/docs/assets/AssociatedDropdown-CMB7PUXu.js similarity index 98% rename from docs/assets/AssociatedDropdown-BvtJGJQ_.js rename to docs/assets/AssociatedDropdown-CMB7PUXu.js index e28b69d9..a400ae3c 100644 --- a/docs/assets/AssociatedDropdown-BvtJGJQ_.js +++ b/docs/assets/AssociatedDropdown-CMB7PUXu.js @@ -1,4 +1,4 @@ -var b=Object.defineProperty;var v=(s,a,e)=>a in s?b(s,a,{enumerable:!0,configurable:!0,writable:!0,value:e}):s[a]=e;var d=(s,a,e)=>(v(s,typeof a!="symbol"?a+"":a,e),e);import{j as r}from"./jsx-runtime-BTCK_S7S.js";import{u as p}from"./index.es28-C5Z9R2NB.js";import{r as g}from"./index-CBqU2yxZ.js";import{M as c}from"./Message-3p6wyYpA.js";import{B as h}from"./Button-Blq7Z6RX.js";import{D as S}from"./Dropdown-Di2cPjwR.js";import{_ as u}from"./index-default-C_maRo4o.js";import{E as w}from"./EditModal-DZB5b4L3.js";import{i as o}from"./i18n-C8zWlANG.js";import{T as y}from"./Toaster-C1YYqOUE.js";const T="add",C="clear",q="edit",k=500;class m extends g.Component{constructor(e){super(e);d(this,"timeout");this.state={items:[],loading:!1,modalAdd:!1,modalEdit:!1,options:[],saved:!1,searchQuery:e.searchQuery||"",value:e.value||""},this.timeout=null}componentDidUpdate(e){if(e.value!==this.props.value){const{searchQuery:t,value:n}=this.props;this.setState({searchQuery:t,value:n})}e.onSearch!==this.props.onSearch&&this.onSearch()}clearSearchTimer(){clearTimeout(this.timeout)}onBlur(){this.setState(e=>{let t="";return e.value&&(t=this.props.searchQuery),{searchQuery:t}})}onClear(){this.setState({searchQuery:"",value:""},()=>{this.props.onSelection(this.state.value)})}onOpen(){this.setState({searchQuery:""},this.onSearch.bind(this))}onOptionSelection(e,{value:t}){this.setState(i=>{const l=u.findWhere(i.options,{value:t})||{};this.setState({searchQuery:l.text,value:l.value})});const n=u.findWhere(this.state.items,{id:t});this.props.onSelection(n)}onSearch(){this.setState({loading:!0},this.search.bind(this))}onSearchChange(e,{searchQuery:t}){this.setState({searchQuery:t})}search(){this.props.onSearch(this.state.searchQuery).then(({data:e})=>{const t=e[this.props.collectionName],n=t.map(this.props.renderOption.bind(this));this.setState({items:t,options:n,loading:!1})})}render(){return r.jsxs("div",{className:"association-dropdown",children:[r.jsx("div",{className:"dropdown-container",children:r.jsx(S,{className:`inline-dropdown ${this.props.className||""}`,disabled:this.state.loading,header:this.props.header,loading:this.state.loading,onBlur:this.onBlur.bind(this),onChange:this.onOptionSelection.bind(this),onOpen:this.onOpen.bind(this),onSearchChange:this.onSearchChange.bind(this),options:this.state.options,placeholder:this.props.placeholder,search:()=>this.state.options,searchInput:{"aria-label":this.props.collectionName,className:"dropdown-search-input",onKeyDown:p.clearSearchTimer.bind(this),onKeyUp:p.setSearchTimer.bind(this,this.onSearch.bind(this))},searchQuery:this.state.searchQuery,selectOnBlur:!1,selection:!0,upward:this.props.upward,value:this.state.value})}),r.jsxs(h.Group,{className:"buttons",children:[this.renderEditButton(),this.renderAddButton(),this.renderClearButton()]}),this.renderModal(),this.state.saved&&r.jsxs(y,{onDismiss:()=>this.setState({saved:!1}),type:y.MessageTypes.positive,children:[r.jsx(c.Header,{content:o.t("Common.messages.save.header")}),r.jsx(c.Content,{content:o.t("Common.messages.save.content")})]})]})}renderAddButton(){return this.props.modal?this.renderButton(T,{basic:!0,content:o.t("Common.buttons.add"),icon:"plus",onClick:()=>this.setState({modalAdd:!0}),type:"button"}):null}renderButton(e,t){const n=u.findWhere(this.props.buttons,{name:e})||{};return n.accept&&!n.accept()?null:r.jsx(h,{...u.defaults(n,t)})}renderClearButton(){return this.props.required?null:this.renderButton(C,{basic:!0,content:o.t("Common.buttons.clear"),icon:"times",onClick:this.onClear.bind(this),type:"button"})}renderEditButton(){return!this.props.modal||!this.props.modal.props||!this.props.modal.props.onInitialize||!this.state.value?null:this.renderButton(q,{basic:!0,content:o.t("Common.buttons.edit"),icon:"pencil",onClick:()=>this.setState({modalEdit:!0}),type:"button"})}renderModal(){if(!((this.state.modalAdd||this.state.modalEdit)&&this.props.modal))return null;const{component:e,props:t,onSave:n}=this.props.modal;let i;return this.state.modalEdit&&(i={id:this.state.value}),r.jsx(w,{component:e,item:i,onClose:()=>this.setState({modalAdd:!1,modalEdit:!1}),onSave:l=>n(l).then(f=>{this.props.onSelection(f),this.setState({modalAdd:!1,modalEdit:!1,saved:!0})}),...t})}setSearchTimer(){clearTimeout(this.timeout),this.timeout=setTimeout(this.onSearch.bind(this),k)}}d(m,"defaultProps");m.defaultProps={className:"",modal:null,placeholder:null,required:!1,upward:!1};m.__docgenInfo={description:"",methods:[{name:"clearSearchTimer",docblock:"Clears the search timer.",modifiers:[],params:[],returns:null,description:"Clears the search timer."},{name:"onBlur",docblock:"Clears the search query value if an option was not selected.",modifiers:[],params:[],returns:null,description:"Clears the search query value if an option was not selected."},{name:"onClear",docblock:"Clears the search query and value.",modifiers:[],params:[],returns:null,description:"Clears the search query and value."},{name:"onOpen",docblock:"Clears the search query and executes the search.",modifiers:[],params:[],returns:null,description:"Clears the search query and executes the search."},{name:"onOptionSelection",docblock:`Resets the search query and value on the state. +var b=Object.defineProperty;var v=(s,a,e)=>a in s?b(s,a,{enumerable:!0,configurable:!0,writable:!0,value:e}):s[a]=e;var d=(s,a,e)=>(v(s,typeof a!="symbol"?a+"":a,e),e);import{j as r}from"./jsx-runtime-BTCK_S7S.js";import{u as p}from"./index.es30-tUyOUHRL.js";import{r as g}from"./index-CBqU2yxZ.js";import{M as c}from"./Message-3p6wyYpA.js";import{B as h}from"./Button-Blq7Z6RX.js";import{D as S}from"./Dropdown-Di2cPjwR.js";import{_ as u}from"./index-default-C_maRo4o.js";import{E as w}from"./EditModal-CsfirwY4.js";import{i as o}from"./i18n-C8zWlANG.js";import{T as y}from"./Toaster-C1YYqOUE.js";const T="add",C="clear",q="edit",k=500;class m extends g.Component{constructor(e){super(e);d(this,"timeout");this.state={items:[],loading:!1,modalAdd:!1,modalEdit:!1,options:[],saved:!1,searchQuery:e.searchQuery||"",value:e.value||""},this.timeout=null}componentDidUpdate(e){if(e.value!==this.props.value){const{searchQuery:t,value:n}=this.props;this.setState({searchQuery:t,value:n})}e.onSearch!==this.props.onSearch&&this.onSearch()}clearSearchTimer(){clearTimeout(this.timeout)}onBlur(){this.setState(e=>{let t="";return e.value&&(t=this.props.searchQuery),{searchQuery:t}})}onClear(){this.setState({searchQuery:"",value:""},()=>{this.props.onSelection(this.state.value)})}onOpen(){this.setState({searchQuery:""},this.onSearch.bind(this))}onOptionSelection(e,{value:t}){this.setState(i=>{const l=u.findWhere(i.options,{value:t})||{};this.setState({searchQuery:l.text,value:l.value})});const n=u.findWhere(this.state.items,{id:t});this.props.onSelection(n)}onSearch(){this.setState({loading:!0},this.search.bind(this))}onSearchChange(e,{searchQuery:t}){this.setState({searchQuery:t})}search(){this.props.onSearch(this.state.searchQuery).then(({data:e})=>{const t=e[this.props.collectionName],n=t.map(this.props.renderOption.bind(this));this.setState({items:t,options:n,loading:!1})})}render(){return r.jsxs("div",{className:"association-dropdown",children:[r.jsx("div",{className:"dropdown-container",children:r.jsx(S,{className:`inline-dropdown ${this.props.className||""}`,disabled:this.state.loading,header:this.props.header,loading:this.state.loading,onBlur:this.onBlur.bind(this),onChange:this.onOptionSelection.bind(this),onOpen:this.onOpen.bind(this),onSearchChange:this.onSearchChange.bind(this),options:this.state.options,placeholder:this.props.placeholder,search:()=>this.state.options,searchInput:{"aria-label":this.props.collectionName,className:"dropdown-search-input",onKeyDown:p.clearSearchTimer.bind(this),onKeyUp:p.setSearchTimer.bind(this,this.onSearch.bind(this))},searchQuery:this.state.searchQuery,selectOnBlur:!1,selection:!0,upward:this.props.upward,value:this.state.value})}),r.jsxs(h.Group,{className:"buttons",children:[this.renderEditButton(),this.renderAddButton(),this.renderClearButton()]}),this.renderModal(),this.state.saved&&r.jsxs(y,{onDismiss:()=>this.setState({saved:!1}),type:y.MessageTypes.positive,children:[r.jsx(c.Header,{content:o.t("Common.messages.save.header")}),r.jsx(c.Content,{content:o.t("Common.messages.save.content")})]})]})}renderAddButton(){return this.props.modal?this.renderButton(T,{basic:!0,content:o.t("Common.buttons.add"),icon:"plus",onClick:()=>this.setState({modalAdd:!0}),type:"button"}):null}renderButton(e,t){const n=u.findWhere(this.props.buttons,{name:e})||{};return n.accept&&!n.accept()?null:r.jsx(h,{...u.defaults(n,t)})}renderClearButton(){return this.props.required?null:this.renderButton(C,{basic:!0,content:o.t("Common.buttons.clear"),icon:"times",onClick:this.onClear.bind(this),type:"button"})}renderEditButton(){return!this.props.modal||!this.props.modal.props||!this.props.modal.props.onInitialize||!this.state.value?null:this.renderButton(q,{basic:!0,content:o.t("Common.buttons.edit"),icon:"pencil",onClick:()=>this.setState({modalEdit:!0}),type:"button"})}renderModal(){if(!((this.state.modalAdd||this.state.modalEdit)&&this.props.modal))return null;const{component:e,props:t,onSave:n}=this.props.modal;let i;return this.state.modalEdit&&(i={id:this.state.value}),r.jsx(w,{component:e,item:i,onClose:()=>this.setState({modalAdd:!1,modalEdit:!1}),onSave:l=>n(l).then(f=>{this.props.onSelection(f),this.setState({modalAdd:!1,modalEdit:!1,saved:!0})}),...t})}setSearchTimer(){clearTimeout(this.timeout),this.timeout=setTimeout(this.onSearch.bind(this),k)}}d(m,"defaultProps");m.defaultProps={className:"",modal:null,placeholder:null,required:!1,upward:!1};m.__docgenInfo={description:"",methods:[{name:"clearSearchTimer",docblock:"Clears the search timer.",modifiers:[],params:[],returns:null,description:"Clears the search timer."},{name:"onBlur",docblock:"Clears the search query value if an option was not selected.",modifiers:[],params:[],returns:null,description:"Clears the search query value if an option was not selected."},{name:"onClear",docblock:"Clears the search query and value.",modifiers:[],params:[],returns:null,description:"Clears the search query and value."},{name:"onOpen",docblock:"Clears the search query and executes the search.",modifiers:[],params:[],returns:null,description:"Clears the search query and executes the search."},{name:"onOptionSelection",docblock:`Resets the search query and value on the state. @param e @param value`,modifiers:[],params:[{name:"e",optional:!1,type:{name:"Event",alias:"Event"}},{name:"{ value }: { value: any }",optional:!1,type:{name:"signature",type:"object",raw:"{ value: any }",signature:{properties:[{key:"value",value:{name:"any",required:!0}}]}}}],returns:null,description:"Resets the search query and value on the state."},{name:"onSearch",docblock:"Executes the search to load the options.",modifiers:[],params:[],returns:null,description:"Executes the search to load the options."},{name:"onSearchChange",docblock:`Sets the search query on the state. diff --git a/docs/assets/AssociatedDropdown.stories-6YTO0POf.js b/docs/assets/AssociatedDropdown.stories-CLezqk-A.js similarity index 97% rename from docs/assets/AssociatedDropdown.stories-6YTO0POf.js rename to docs/assets/AssociatedDropdown.stories-CLezqk-A.js index ea81b692..02bec194 100644 --- a/docs/assets/AssociatedDropdown.stories-6YTO0POf.js +++ b/docs/assets/AssociatedDropdown.stories-CLezqk-A.js @@ -1,4 +1,4 @@ -import{j as e}from"./jsx-runtime-BTCK_S7S.js";import"./index-CBqU2yxZ.js";import{a as n}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as a}from"./index-DfmhmaGJ.js";import{F as r}from"./Form-fErk-qk_.js";import{M as p}from"./Modal-Bz2VEyQG.js";import{A as u}from"./AddModal-8so4BWij.js";import{A as l}from"./Api-DXLamogn.js";import{A as s}from"./AssociatedDropdown-BvtJGJQ_.js";import"./index-default-C_maRo4o.js";import"./i18n-Dfa7mXnt.js";import"./_commonjsHelpers-BosuxZz1.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Button-Blq7Z6RX.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./Checkbox-C9uAfnsM.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./Dropdown-Di2cPjwR.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./isEmpty-Cyb9hIKi.js";import"./deburr-CEfyoYOr.js";import"./index-BBpNyw-T.js";import"./_arrayReduce-CrxnWFSq.js";import"./filter-CVNi8iPS.js";import"./Input--hQVCRQV.js";import"./index.es28-C5Z9R2NB.js";import"./iframe-DUkFOzYJ.js";import"../sb-preview/runtime.js";import"./Message-3p6wyYpA.js";import"./EditModal-DZB5b4L3.js";import"./index.es3-CAJGsQNm.js";import"./Loader-CooidObp.js";import"./Toaster-C1YYqOUE.js";import"./Transition-DSFEXhCu.js";import"./i18n-C8zWlANG.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";const Wo={title:"Components/Semantic UI/AssociatedDropdown",decorators:[a.withKnobs]},d=[{id:1,company:"Bradtke LLC",email:"smccunn0@symantec.com",card:"4913389273457809",country:"China"},{id:2,company:"Jacobi Inc",email:"rrivard1@abc.net.au",card:"30460843005398",country:"Zimbabwe"},{id:3,company:"Mraz, Blanda and Hettinger",email:"rrummins2@fastcompany.com",card:"6709016072353592810",country:"Iran"},{id:4,company:"Rutherford, King and Bergstrom",email:"dkrauss3@mit.edu",card:"374288311284433",country:"Bosnia and Herzegovina"},{id:5,company:"Robel Group",email:"rkenworth4@instagram.com",card:"201500535736652",country:"Colombia"},{id:6,company:"Homenick-Hayes",email:"abethel5@google.pl",card:"561039160722960141",country:"Indonesia"},{id:7,company:"Donnelly, Ernser and Frami",email:"jgoodere6@house.gov",card:"201584082967167",country:"Indonesia"},{id:8,company:"Terry LLC",email:"lmaass7@instagram.com",card:"3563814170090101",country:"Russia"},{id:9,company:"Conroy, Goodwin and Reichel",email:"oborless8@dailymotion.com",card:"6762685505421916973",country:"Afghanistan"},{id:10,company:"Herzog, Ullrich and Gottlieb",email:"jstienton9@oracle.com",card:"5602259377328868094",country:"Portugal"},{id:11,company:"Crona, Smith and Buckridge",email:"rbryersa@gizmodo.com",card:"630430550316356334",country:"United States"},{id:12,company:"Bashirian-Wehner",email:"ltootingb@disqus.com",card:"490326679793549693",country:"Japan"},{id:13,company:"Heathcote, Herman and Hand",email:"dscimonic@spotify.com",card:"4331723237538",country:"Bolivia"},{id:14,company:"Walter, Haley and Leannon",email:"achildd@google.ca",card:"3562847383429600",country:"Philippines"},{id:15,company:"Bechtelar-Abernathy",email:"sgallallye@dell.com",card:"201879893708523",country:"Anguilla"},{id:16,company:"Ankunding, Schuster and Denesik",email:"tspilsburyf@trellian.com",card:"633471981525787619",country:"Thailand"},{id:17,company:"Rowe, Kuvalis and Funk",email:"rryallg@netvibes.com",card:"3541819339298849",country:"China"},{id:18,company:"Lakin-West",email:"jraithbyh@so-net.ne.jp",card:"3563967992717341",country:"Russia"},{id:19,company:"Tillman Group",email:"jminersi@miibeian.gov.cn",card:"5100149854682658",country:"Zambia"},{id:20,company:"Hickle-Gaylord",email:"aandriesj@techcrunch.com",card:"3558556695561358",country:"Mexico"},{id:21,company:"Bednar LLC",email:"cbiggk@marketwatch.com",card:"3567695608528374",country:"Czech Republic"},{id:22,company:"Herzog-Hilpert",email:"esimenonl@china.com.cn",card:"3536962417052170",country:"Canada"},{id:23,company:"Koss and Sons",email:"cmandellm@yolasite.com",card:"56022164441318086",country:"China"},{id:24,company:"Bahringer-King",email:"wipsgraven@reuters.com",card:"30346865572409",country:"China"},{id:25,company:"Roberts-Bernier",email:"kbeacrofto@youku.com",card:"6759158703902200629",country:"Japan"},{id:26,company:"Blanda-Batz",email:"krosengrenp@dell.com",card:"3579772020663695",country:"Iran"},{id:27,company:"Robel and Sons",email:"araspq@accuweather.com",card:"3542184973908024",country:"Argentina"},{id:28,company:"Ernser, Raynor and Satterfield",email:"rsaxonr@wordpress.com",card:"3576887685153031",country:"Thailand"},{id:29,company:"Langosh, Wiza and Flatley",email:"rdeluces@domainmarket.com",card:"30500704893745",country:"South Africa"},{id:30,company:"Keeling, Price and Block",email:"crameyt@spotify.com",card:"5421565170713038",country:"China"},{id:31,company:"Schulist, Pagac and Maggio",email:"emckiddinu@rakuten.co.jp",card:"564182253581069234",country:"Malawi"},{id:32,company:"Spencer, Jenkins and Eichmann",email:"lcoxwellv@mtv.com",card:"3534800446615967",country:"Micronesia"},{id:33,company:"Lynch Group",email:"ssousterw@dell.com",card:"3577275855680851",country:"Brazil"},{id:34,company:"Lockman-Conn",email:"kbubeerx@mlb.com",card:"3533866580327298",country:"Brazil"},{id:35,company:"Nolan-Hartmann",email:"aklimentyevy@tiny.cc",card:"67632551442557390",country:"Mexico"},{id:36,company:"Olson-Krajcik",email:"ahedditehz@gravatar.com",card:"63045234297292849",country:"Indonesia"},{id:37,company:"Schulist, Kshlerin and Gerlach",email:"mkollas10@scientificamerican.com",card:"3578914776530972",country:"United States"},{id:38,company:"Bailey Inc",email:"sstonard11@cam.ac.uk",card:"5602222106700165",country:"Malaysia"},{id:39,company:"Hahn, Gibson and Bosco",email:"omozzini12@goodreads.com",card:"3587897778070650",country:"Serbia"},{id:40,company:"Rath, Homenick and Vandervort",email:"zmccracken13@kickstarter.com",card:"5100138352713008",country:"China"},{id:41,company:"Swift, Krajcik and Nader",email:"tewing14@msu.edu",card:"5893107269830645079",country:"Japan"},{id:42,company:"Emmerich, Barrows and Cremin",email:"tmacgibbon15@foxnews.com",card:"0604449000839885",country:"Ukraine"},{id:43,company:"Harvey and Sons",email:"cstanners16@loc.gov",card:"0604046190701436",country:"Russia"},{id:44,company:"Homenick-Schinner",email:"rceller17@independent.co.uk",card:"4041370321598",country:"Greece"},{id:45,company:"Kulas and Sons",email:"ehindrick18@sogou.com",card:"67639028811555100",country:"United States"},{id:46,company:"Bradtke, Cormier and Prohaska",email:"tkaplin19@usgs.gov",card:"4844737734107872",country:"Thailand"},{id:47,company:"Erdman, Wintheiser and O'Keefe",email:"amabee1a@microsoft.com",card:"3563676197254006",country:"Russia"},{id:48,company:"Koelpin, Runolfsdottir and Hills",email:"gdewar1b@flickr.com",card:"5641824808798081994",country:"Indonesia"},{id:49,company:"Mayert Inc",email:"ysurcomb1c@google.co.uk",card:"5108757426478579",country:"Brazil"},{id:50,company:"Haag, Effertz and Hauck",email:"charmour1d@eventbrite.com",card:"345179029963846",country:"Ukraine"}],i=()=>e.jsx(s,{collectionName:"items",modal:{component:u,onSave:()=>(n("save")(),Promise.resolve({}))},onSearch:o=>l.onLoad({items:d,search:o,sort_by:"text"}),onSelection:n("selection"),placeholder:a.text("Placeholder","Search"),renderOption:o=>({key:o.id,value:o.id,text:o.company,description:o.country}),upward:a.boolean("Open upward",!1)}),A=o=>e.jsxs(p,{as:r,centered:!1,open:!0,children:[e.jsx(p.Header,{content:o.item.id?"Edit":"Add"}),e.jsxs(p.Content,{children:[e.jsx(r.Input,{label:"Company",onChange:o.onTextInputChange.bind(void 0,"company"),value:o.item.company}),e.jsx(r.Input,{label:"Email",onChange:o.onTextInputChange.bind(void 0,"email"),value:o.item.email}),e.jsx(r.Input,{label:"Card",onChange:o.onTextInputChange.bind(void 0,"card"),value:o.item.card})]}),o.children]}),t=()=>e.jsx(s,{collectionName:"items",modal:{component:A,onSave:()=>(n("save")(),Promise.resolve({})),props:{onInitialize:o=>(n("initialize")(),Promise.resolve({...d.find(I=>I.id===o)}))}},onSearch:o=>l.onLoad({items:d,search:o,sort_by:"text"}),onSelection:n("selection"),placeholder:a.text("Placeholder","Search"),renderOption:o=>({key:o.id,value:o.id,text:o.company,description:o.country}),upward:a.boolean("Open upward",!1)}),c=()=>e.jsx(r,{children:e.jsx(r.Input,{label:"Field",required:!0,children:e.jsx(s,{collectionName:"items",modal:{component:u,onSave:()=>(n("save")(),Promise.resolve({}))},onSearch:o=>l.onLoad({items:d,search:o,sort_by:"text"}),onSelection:n("selection"),placeholder:a.text("Placeholder","Search"),renderOption:o=>({key:o.id,value:o.id,text:o.company,description:o.country}),upward:a.boolean("Open upward",!1)})})}),m=()=>e.jsx(s,{buttons:[{name:"edit",icon:"edit"},{basic:!1,color:"orange",name:"add",icon:"coffee"},{name:"clear",content:"Clear Value!"}],collectionName:"items",modal:{component:u,props:{onInitialize:()=>Promise.resolve({})},onSave:()=>(n("save")(),Promise.resolve({}))},onSearch:o=>l.onLoad({items:d,search:o,sort_by:"text"}),onSelection:n("selection"),placeholder:a.text("Placeholder","Search"),renderOption:o=>({key:o.id,value:o.id,text:o.company,description:o.country}),upward:a.boolean("Open upward",!1)});i.__docgenInfo={description:"",methods:[],displayName:"Default"};t.__docgenInfo={description:"",methods:[],displayName:"WithEditButton"};c.__docgenInfo={description:"",methods:[],displayName:"FormField"};m.__docgenInfo={description:"",methods:[],displayName:"CustomButtons"};var y,h,g;i.parameters={...i.parameters,docs:{...(y=i.parameters)==null?void 0:y.docs,source:{originalSource:`() => e.jsx(s,{collectionName:"items",modal:{component:u,onSave:()=>(n("save")(),Promise.resolve({}))},onSearch:o=>l.onLoad({items:d,search:o,sort_by:"text"}),onSelection:n("selection"),placeholder:a.text("Placeholder","Search"),renderOption:o=>({key:o.id,value:o.id,text:o.company,description:o.country}),upward:a.boolean("Open upward",!1)}),A=o=>e.jsxs(p,{as:r,centered:!1,open:!0,children:[e.jsx(p.Header,{content:o.item.id?"Edit":"Add"}),e.jsxs(p.Content,{children:[e.jsx(r.Input,{label:"Company",onChange:o.onTextInputChange.bind(void 0,"company"),value:o.item.company}),e.jsx(r.Input,{label:"Email",onChange:o.onTextInputChange.bind(void 0,"email"),value:o.item.email}),e.jsx(r.Input,{label:"Card",onChange:o.onTextInputChange.bind(void 0,"card"),value:o.item.card})]}),o.children]}),t=()=>e.jsx(s,{collectionName:"items",modal:{component:A,onSave:()=>(n("save")(),Promise.resolve({})),props:{onInitialize:o=>(n("initialize")(),Promise.resolve({...d.find(I=>I.id===o)}))}},onSearch:o=>l.onLoad({items:d,search:o,sort_by:"text"}),onSelection:n("selection"),placeholder:a.text("Placeholder","Search"),renderOption:o=>({key:o.id,value:o.id,text:o.company,description:o.country}),upward:a.boolean("Open upward",!1)}),c=()=>e.jsx(r,{children:e.jsx(r.Input,{label:"Field",required:!0,children:e.jsx(s,{collectionName:"items",modal:{component:u,onSave:()=>(n("save")(),Promise.resolve({}))},onSearch:o=>l.onLoad({items:d,search:o,sort_by:"text"}),onSelection:n("selection"),placeholder:a.text("Placeholder","Search"),renderOption:o=>({key:o.id,value:o.id,text:o.company,description:o.country}),upward:a.boolean("Open upward",!1)})})}),m=()=>e.jsx(s,{buttons:[{name:"edit",icon:"edit"},{basic:!1,color:"orange",name:"add",icon:"coffee"},{name:"clear",content:"Clear Value!"}],collectionName:"items",modal:{component:u,props:{onInitialize:()=>Promise.resolve({})},onSave:()=>(n("save")(),Promise.resolve({}))},onSearch:o=>l.onLoad({items:d,search:o,sort_by:"text"}),onSelection:n("selection"),placeholder:a.text("Placeholder","Search"),renderOption:o=>({key:o.id,value:o.id,text:o.company,description:o.country}),upward:a.boolean("Open upward",!1)});i.__docgenInfo={description:"",methods:[],displayName:"Default"};t.__docgenInfo={description:"",methods:[],displayName:"WithEditButton"};c.__docgenInfo={description:"",methods:[],displayName:"FormField"};m.__docgenInfo={description:"",methods:[],displayName:"CustomButtons"};var y,h,g;i.parameters={...i.parameters,docs:{...(y=i.parameters)==null?void 0:y.docs,source:{originalSource:`() => { action('save')(); diff --git a/docs/assets/AudioPlayer.stories-cG6P3Mkd.js b/docs/assets/AudioPlayer.stories-DSdQhZpi.js similarity index 98% rename from docs/assets/AudioPlayer.stories-cG6P3Mkd.js rename to docs/assets/AudioPlayer.stories-DSdQhZpi.js index b6ec1ee5..545d5233 100644 --- a/docs/assets/AudioPlayer.stories-cG6P3Mkd.js +++ b/docs/assets/AudioPlayer.stories-DSdQhZpi.js @@ -1 +1 @@ -import{j as i}from"./jsx-runtime-BTCK_S7S.js";import"./index-CBqU2yxZ.js";import{a as e}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as I}from"./index-DfmhmaGJ.js";import{A as p}from"./AudioPlayer-DbqX1JnS.js";import{a as b}from"./SampleAudio-DqClFjld.js";import"./_commonjsHelpers-BosuxZz1.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./Message-3p6wyYpA.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Icon-2tEtgK8g.js";import"./map-B4PnIEPz.js";import"./Button-Blq7Z6RX.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./Modal-Bz2VEyQG.js";import"./index-BBpNyw-T.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./_arrayReduce-CrxnWFSq.js";import"./isEmpty-Cyb9hIKi.js";import"./i18n-C8zWlANG.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./ModalContext-Bu-D9kD-.js";const Io={title:"Components/Semantic UI/AudioPlayer",decorators:[I.withKnobs]},o=()=>i.jsx(p,{onClose:e("close"),open:!0,src:b}),r=()=>i.jsx(p,{onClose:e("close"),open:!0,src:"/path/to/audio.mp3"}),t=()=>i.jsx(p,{onClose:e("close"),open:!0,src:"http://localhost:3000/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBZ0lEIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--05fcfd55941c73ff139611bcc194a158f08fe5a5/sample_640x426.mp3"});o.__docgenInfo={description:"",methods:[],displayName:"Default"};r.__docgenInfo={description:"",methods:[],displayName:"Error"};t.__docgenInfo={description:"",methods:[],displayName:"ErrorLongURL"};var s,m,a;o.parameters={...o.parameters,docs:{...(s=o.parameters)==null?void 0:s.docs,source:{originalSource:"() => ",...(a=(m=o.parameters)==null?void 0:m.docs)==null?void 0:a.source}}};var c,n,d;r.parameters={...r.parameters,docs:{...(c=r.parameters)==null?void 0:c.docs,source:{originalSource:"() => ",...(d=(n=r.parameters)==null?void 0:n.docs)==null?void 0:d.source}}};var l,u,f;t.parameters={...t.parameters,docs:{...(l=t.parameters)==null?void 0:l.docs,source:{originalSource:"() => ",...(f=(u=t.parameters)==null?void 0:u.docs)==null?void 0:f.source}}};const bo=["Default","Error","ErrorLongURL"];export{o as Default,r as Error,t as ErrorLongURL,bo as __namedExportsOrder,Io as default}; +import{j as i}from"./jsx-runtime-BTCK_S7S.js";import"./index-CBqU2yxZ.js";import{a as e}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as I}from"./index-kF-6VCSF.js";import{A as p}from"./AudioPlayer-DbqX1JnS.js";import{a as b}from"./SampleAudio-DqClFjld.js";import"./_commonjsHelpers-BosuxZz1.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./Message-3p6wyYpA.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Icon-2tEtgK8g.js";import"./map-B4PnIEPz.js";import"./Button-Blq7Z6RX.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./Modal-Bz2VEyQG.js";import"./index-BBpNyw-T.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./_arrayReduce-CrxnWFSq.js";import"./isEmpty-Cyb9hIKi.js";import"./i18n-C8zWlANG.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./ModalContext-Bu-D9kD-.js";const Io={title:"Components/Semantic UI/AudioPlayer",decorators:[I.withKnobs]},o=()=>i.jsx(p,{onClose:e("close"),open:!0,src:b}),r=()=>i.jsx(p,{onClose:e("close"),open:!0,src:"/path/to/audio.mp3"}),t=()=>i.jsx(p,{onClose:e("close"),open:!0,src:"http://localhost:3000/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBZ0lEIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--05fcfd55941c73ff139611bcc194a158f08fe5a5/sample_640x426.mp3"});o.__docgenInfo={description:"",methods:[],displayName:"Default"};r.__docgenInfo={description:"",methods:[],displayName:"Error"};t.__docgenInfo={description:"",methods:[],displayName:"ErrorLongURL"};var s,m,a;o.parameters={...o.parameters,docs:{...(s=o.parameters)==null?void 0:s.docs,source:{originalSource:"() => ",...(a=(m=o.parameters)==null?void 0:m.docs)==null?void 0:a.source}}};var c,n,d;r.parameters={...r.parameters,docs:{...(c=r.parameters)==null?void 0:c.docs,source:{originalSource:"() => ",...(d=(n=r.parameters)==null?void 0:n.docs)==null?void 0:d.source}}};var l,u,f;t.parameters={...t.parameters,docs:{...(l=t.parameters)==null?void 0:l.docs,source:{originalSource:"() => ",...(f=(u=t.parameters)==null?void 0:u.docs)==null?void 0:f.source}}};const bo=["Default","Error","ErrorLongURL"];export{o as Default,r as Error,t as ErrorLongURL,bo as __namedExportsOrder,Io as default}; diff --git a/docs/assets/BibliographyList.stories-C8oyl6MW.js b/docs/assets/BibliographyList.stories-CX57g0S7.js similarity index 97% rename from docs/assets/BibliographyList.stories-C8oyl6MW.js rename to docs/assets/BibliographyList.stories-CX57g0S7.js index d85357d7..a4d73b75 100644 --- a/docs/assets/BibliographyList.stories-C8oyl6MW.js +++ b/docs/assets/BibliographyList.stories-CX57g0S7.js @@ -1,4 +1,4 @@ -import{j as n}from"./jsx-runtime-BTCK_S7S.js";import{d as F}from"./index-DfmhmaGJ.js";import{r as a}from"./index-CBqU2yxZ.js";import{_ as i}from"./index-default-C_maRo4o.js";import{Y as O}from"./index.es2-CyI0qXj7.js";import"./index.es28-C5Z9R2NB.js";import{u as G}from"./uuid-BH6G0oTz.js";import{G as k}from"./Grid-Czr5owxQ.js";import{M as V}from"./Message-3p6wyYpA.js";import{B as C}from"./Button-Blq7Z6RX.js";import{L as v}from"./List-Cog7Mcyf.js";import{F as Z}from"./Form-fErk-qk_.js";import{M as q}from"./Modal-Bz2VEyQG.js";import{i as h}from"./i18n-C8zWlANG.js";import{B as H}from"./BibliographyForm-D3b_g0ZP.js";import{Z as W,B as $}from"./BibliographySearchInput-DdTwVKt4.js";import{D as z}from"./Dropdown-Di2cPjwR.js";import{S as J}from"./StyleSelector-D5O_d6aM.js";import{T as j}from"./Toaster-C1YYqOUE.js";import{u as X}from"./List-BcRaTOn3.js";import"./mapValues-CZh2vnSw.js";import"./_commonjsHelpers-BosuxZz1.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./index-DZGZymok.js";import"./iframe-DUkFOzYJ.js";import"../sb-preview/runtime.js";import"./extends-CCbyfPlC.js";import"./getElementType-CckcRzoH.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./Icon-2tEtgK8g.js";import"./map-B4PnIEPz.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./Checkbox-C9uAfnsM.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./Input--hQVCRQV.js";import"./index-BBpNyw-T.js";import"./_arrayReduce-CrxnWFSq.js";import"./isEmpty-Cyb9hIKi.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./Bibliography-isW7v-pd.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./deburr-CEfyoYOr.js";import"./filter-CVNi8iPS.js";import"./Transition-DSFEXhCu.js";import"./Confirm-Dw9rt56R.js";import"./Pagination-D0HmnRDL.js";import"./Menu-9i0apxqd.js";import"./Header-BJ3NNdPz.js";import"./DropdownButton-D3g-r0e9.js";import"./EditModal-DZB5b4L3.js";import"./index.es3-CAJGsQNm.js";import"./Loader-CooidObp.js";import"./AssociatedDropdown-BvtJGJQ_.js";import"./FuzzyDate-CUFiWBgR.js";import"./DateInput-BO57_F9J.js";import"./ModalContext-Bu-D9kD-.js";import"./Trans-Bk6mzQm0.js";import"./objectWithoutProperties--RY0eV0u.js";import"./utils-Bq6oISwF.js";const B=e=>n.jsxs(q,{as:Z,centered:!1,open:!0,children:[n.jsx(q.Header,{content:h.t("BibliographyModal.title")}),n.jsx(q.Content,{children:n.jsx(H,{...e})}),e.children]});B.__docgenInfo={description:"",methods:[],displayName:"BibliographyModal",props:{item:{required:!0,flowType:{name:"any"},description:""}}};const T="ascending",L="descending",P=e=>{const m=a.useRef(),p=a.useCallback(r=>{const o=e.value===r.value&&e.direction===T?L:T;e.onChange({...r,direction:o})},[e.direction,e.onChange,e.value]);return a.useEffect(()=>{if(!e.value){let r;e.defaultValue?r=i.findWhere(e.options,{value:e.defaultValue}):r=i.first(e.options),p(r)}},[]),n.jsxs(C.Group,{basic:!0,className:"sort-selector",style:{fontSize:"inherit"},children:[n.jsx(C,{"aria-label":"Sort by",content:e.text,icon:e.direction===T?"sort alphabet up":"sort alphabet down",onClick:r=>m.current.handleClick(r)}),n.jsx(z,{"aria-label":"Sort",className:"button icon",floating:!0,options:i.map(e.options,r=>({...r,onClick:()=>p(r)})),ref:m,trigger:n.jsx(n.Fragment,{}),value:e.value})]})};P.__docgenInfo={description:"",methods:[],displayName:"SortSelector",props:{defaultValue:{required:!1,flowType:{name:"string"},description:""},direction:{required:!0,flowType:{name:"string"},description:""},onChange:{required:!0,flowType:{name:"signature",type:"function",raw:"(sort: Sort) => void",signature:{arguments:[{name:"sort",type:{name:"intersection",raw:`Option & { +import{j as n}from"./jsx-runtime-BTCK_S7S.js";import{d as F}from"./index-kF-6VCSF.js";import{r as a}from"./index-CBqU2yxZ.js";import{_ as i}from"./index-default-C_maRo4o.js";import{Y as O}from"./index.es2-Dcs1NzB9.js";import"./index.es30-tUyOUHRL.js";import{u as G}from"./uuid-BH6G0oTz.js";import{G as k}from"./Grid-Czr5owxQ.js";import{M as V}from"./Message-3p6wyYpA.js";import{B as C}from"./Button-Blq7Z6RX.js";import{L as v}from"./List-Cog7Mcyf.js";import{F as Z}from"./Form-fErk-qk_.js";import{M as q}from"./Modal-Bz2VEyQG.js";import{i as h}from"./i18n-C8zWlANG.js";import{B as H}from"./BibliographyForm-D3b_g0ZP.js";import{Z as W,B as $}from"./BibliographySearchInput-DdTwVKt4.js";import{D as z}from"./Dropdown-Di2cPjwR.js";import{S as J}from"./StyleSelector-CEth9bNR.js";import{T as j}from"./Toaster-C1YYqOUE.js";import{u as X}from"./List-j10WAbZn.js";import"./mapValues-CZh2vnSw.js";import"./_commonjsHelpers-BosuxZz1.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./index-DZGZymok.js";import"./iframe-BcGTk6aA.js";import"../sb-preview/runtime.js";import"./extends-CCbyfPlC.js";import"./getElementType-CckcRzoH.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./Icon-2tEtgK8g.js";import"./map-B4PnIEPz.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./Checkbox-C9uAfnsM.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./Input--hQVCRQV.js";import"./index-BBpNyw-T.js";import"./_arrayReduce-CrxnWFSq.js";import"./isEmpty-Cyb9hIKi.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./Bibliography-isW7v-pd.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./deburr-CEfyoYOr.js";import"./filter-CVNi8iPS.js";import"./Transition-DSFEXhCu.js";import"./Confirm-Dw9rt56R.js";import"./Pagination-D0HmnRDL.js";import"./Menu-9i0apxqd.js";import"./Header-BJ3NNdPz.js";import"./DropdownButton-D3g-r0e9.js";import"./EditModal-CsfirwY4.js";import"./index.es3-CqJx98lw.js";import"./Loader-CooidObp.js";import"./AssociatedDropdown-CMB7PUXu.js";import"./FuzzyDate-D4brsVbr.js";import"./DateInput-BO57_F9J.js";import"./ModalContext-Bu-D9kD-.js";import"./Trans-Bk6mzQm0.js";import"./objectWithoutProperties--RY0eV0u.js";import"./utils-Bq6oISwF.js";const B=e=>n.jsxs(q,{as:Z,centered:!1,open:!0,children:[n.jsx(q.Header,{content:h.t("BibliographyModal.title")}),n.jsx(q.Content,{children:n.jsx(H,{...e})}),e.children]});B.__docgenInfo={description:"",methods:[],displayName:"BibliographyModal",props:{item:{required:!0,flowType:{name:"any"},description:""}}};const T="ascending",L="descending",P=e=>{const m=a.useRef(),p=a.useCallback(r=>{const o=e.value===r.value&&e.direction===T?L:T;e.onChange({...r,direction:o})},[e.direction,e.onChange,e.value]);return a.useEffect(()=>{if(!e.value){let r;e.defaultValue?r=i.findWhere(e.options,{value:e.defaultValue}):r=i.first(e.options),p(r)}},[]),n.jsxs(C.Group,{basic:!0,className:"sort-selector",style:{fontSize:"inherit"},children:[n.jsx(C,{"aria-label":"Sort by",content:e.text,icon:e.direction===T?"sort alphabet up":"sort alphabet down",onClick:r=>m.current.handleClick(r)}),n.jsx(z,{"aria-label":"Sort",className:"button icon",floating:!0,options:i.map(e.options,r=>({...r,onClick:()=>p(r)})),ref:m,trigger:n.jsx(n.Fragment,{}),value:e.value})]})};P.__docgenInfo={description:"",methods:[],displayName:"SortSelector",props:{defaultValue:{required:!1,flowType:{name:"string"},description:""},direction:{required:!0,flowType:{name:"string"},description:""},onChange:{required:!0,flowType:{name:"signature",type:"function",raw:"(sort: Sort) => void",signature:{arguments:[{name:"sort",type:{name:"intersection",raw:`Option & { direction?: string }`,elements:[{name:"signature",type:"object",raw:`{ key: string, diff --git a/docs/assets/BooleanIcon.stories-Cf5DXsV1.js b/docs/assets/BooleanIcon.stories-0NGjV7om.js similarity index 95% rename from docs/assets/BooleanIcon.stories-Cf5DXsV1.js rename to docs/assets/BooleanIcon.stories-0NGjV7om.js index 59a62bdb..0969f58d 100644 --- a/docs/assets/BooleanIcon.stories-Cf5DXsV1.js +++ b/docs/assets/BooleanIcon.stories-0NGjV7om.js @@ -1 +1 @@ -import{j as i}from"./jsx-runtime-BTCK_S7S.js";import"./index-CBqU2yxZ.js";import{d as a}from"./index-DfmhmaGJ.js";import{I as l}from"./Icon-2tEtgK8g.js";import"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";const u="times circle outline",d="check circle outline",I="red",f="green",m=p=>{let e=u,t=I;return p.value&&(e=d,t=f),i.jsx(l,{color:t,name:e})},c=m;m.__docgenInfo={description:"",methods:[],displayName:"BooleanIcon",props:{value:{required:!0,flowType:{name:"boolean"},description:""}}};const w={title:"Components/Semantic UI/BooleanIcon",component:c,decorators:[a.withKnobs]},o=()=>i.jsx(c,{value:a.boolean("Value",!0)});o.__docgenInfo={description:"",methods:[],displayName:"Default"};var r,n,s;o.parameters={...o.parameters,docs:{...(r=o.parameters)==null?void 0:r.docs,source:{originalSource:"() => ",...(s=(n=o.parameters)==null?void 0:n.docs)==null?void 0:s.source}}};const A=["Default"];export{o as Default,A as __namedExportsOrder,w as default}; +import{j as i}from"./jsx-runtime-BTCK_S7S.js";import"./index-CBqU2yxZ.js";import{d as a}from"./index-kF-6VCSF.js";import{I as l}from"./Icon-2tEtgK8g.js";import"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";const u="times circle outline",d="check circle outline",I="red",f="green",m=p=>{let e=u,t=I;return p.value&&(e=d,t=f),i.jsx(l,{color:t,name:e})},c=m;m.__docgenInfo={description:"",methods:[],displayName:"BooleanIcon",props:{value:{required:!0,flowType:{name:"boolean"},description:""}}};const w={title:"Components/Semantic UI/BooleanIcon",component:c,decorators:[a.withKnobs]},o=()=>i.jsx(c,{value:a.boolean("Value",!0)});o.__docgenInfo={description:"",methods:[],displayName:"Default"};var r,n,s;o.parameters={...o.parameters,docs:{...(r=o.parameters)==null?void 0:r.docs,source:{originalSource:"() => ",...(s=(n=o.parameters)==null?void 0:n.docs)==null?void 0:s.source}}};const A=["Default"];export{o as Default,A as __namedExportsOrder,w as default}; diff --git a/docs/assets/CancelButton.stories-Do12fFvS.js b/docs/assets/CancelButton.stories-C3ASybi3.js similarity index 97% rename from docs/assets/CancelButton.stories-Do12fFvS.js rename to docs/assets/CancelButton.stories-C3ASybi3.js index 25c197b5..798ce341 100644 --- a/docs/assets/CancelButton.stories-Do12fFvS.js +++ b/docs/assets/CancelButton.stories-C3ASybi3.js @@ -1 +1 @@ -import{j as n}from"./jsx-runtime-BTCK_S7S.js";import"./index-CBqU2yxZ.js";import{a as l}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as r}from"./index-DfmhmaGJ.js";import{C as i}from"./CancelButton-jygaxOmX.js";import"./_commonjsHelpers-BosuxZz1.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./Button-Blq7Z6RX.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./i18n-C8zWlANG.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";const oo={title:"Components/Semantic UI/CancelButton",decorators:[r.withKnobs],component:i},o=()=>n.jsx(i,{disabled:r.boolean("Disabled",!1),onClick:l("click")}),t=()=>n.jsx(i,{disabled:r.boolean("Disabled",!0),onClick:l("click")});o.__docgenInfo={description:"",methods:[],displayName:"Default"};t.__docgenInfo={description:"",methods:[],displayName:"Disabled"};var e,m,a;o.parameters={...o.parameters,docs:{...(e=o.parameters)==null?void 0:e.docs,source:{originalSource:"() => ",...(a=(m=o.parameters)==null?void 0:m.docs)==null?void 0:a.source}}};var p,s,c;t.parameters={...t.parameters,docs:{...(p=t.parameters)==null?void 0:p.docs,source:{originalSource:"() => ",...(c=(s=t.parameters)==null?void 0:s.docs)==null?void 0:c.source}}};const to=["Default","Disabled"];export{o as Default,t as Disabled,to as __namedExportsOrder,oo as default}; +import{j as n}from"./jsx-runtime-BTCK_S7S.js";import"./index-CBqU2yxZ.js";import{a as l}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as r}from"./index-kF-6VCSF.js";import{C as i}from"./CancelButton-jygaxOmX.js";import"./_commonjsHelpers-BosuxZz1.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./Button-Blq7Z6RX.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./i18n-C8zWlANG.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";const oo={title:"Components/Semantic UI/CancelButton",decorators:[r.withKnobs],component:i},o=()=>n.jsx(i,{disabled:r.boolean("Disabled",!1),onClick:l("click")}),t=()=>n.jsx(i,{disabled:r.boolean("Disabled",!0),onClick:l("click")});o.__docgenInfo={description:"",methods:[],displayName:"Default"};t.__docgenInfo={description:"",methods:[],displayName:"Disabled"};var e,m,a;o.parameters={...o.parameters,docs:{...(e=o.parameters)==null?void 0:e.docs,source:{originalSource:"() => ",...(a=(m=o.parameters)==null?void 0:m.docs)==null?void 0:a.source}}};var p,s,c;t.parameters={...t.parameters,docs:{...(p=t.parameters)==null?void 0:p.docs,source:{originalSource:"() => ",...(c=(s=t.parameters)==null?void 0:s.docs)==null?void 0:c.source}}};const to=["Default","Disabled"];export{o as Default,t as Disabled,to as __namedExportsOrder,oo as default}; diff --git a/docs/assets/Color-6VNJS4EI-CuqwGiKQ.js b/docs/assets/Color-6VNJS4EI-CtWxFXHK.js similarity index 99% rename from docs/assets/Color-6VNJS4EI-CuqwGiKQ.js rename to docs/assets/Color-6VNJS4EI-CtWxFXHK.js index f0600648..d24cc015 100644 --- a/docs/assets/Color-6VNJS4EI-CuqwGiKQ.js +++ b/docs/assets/Color-6VNJS4EI-CtWxFXHK.js @@ -1 +1 @@ -import{n as x,e as Z,T as me,F as pe,I as ve,g as ye}from"./chunk-HLWAVYOI-DP-TKuOR.js";import{R as f,r as b}from"./index-CBqU2yxZ.js";import{g as ee}from"./_commonjsHelpers-BosuxZz1.js";import{d as we}from"./debounce-Bq1aTuh-.js";import{d as xe}from"./mapValues-CZh2vnSw.js";import"./iframe-DUkFOzYJ.js";import"../sb-preview/runtime.js";import"./react-18-DnM9deRA.js";import"./index-DZGZymok.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./index-Cw1G72V2.js";import"./extends-CCbyfPlC.js";import"./assertThisInitialized-B9jnkVVz.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getPrototypeOf-BYVhAdwF.js";import"./cloneDeep-kl2wD128.js";import"./index-CKJfshIT.js";import"./index-CeKoIcWT.js";function k(){return(k=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}function L(e){var t=b.useRef(e),n=b.useRef(function(r){t.current&&t.current(r)});return t.current=e,n.current}var $=function(e,t,n){return t===void 0&&(t=0),n===void 0&&(n=1),e>n?n:e0:v.buttons>0)&&o.current?a(A(o.current,v,s.current)):E(!1)},j=function(){return E(!1)};function E(v){var m=c.current,w=X(o.current),N=v?w.addEventListener:w.removeEventListener;N(m?"touchmove":"mousemove",_),N(m?"touchend":"mouseup",j)}return[function(v){var m=v.nativeEvent,w=o.current;if(w&&(U(m),!function(ge,be){return be&&!O(ge)}(m,c.current)&&w)){if(O(m)){c.current=!0;var N=m.changedTouches||[];N.length&&(s.current=N[0].identifier)}w.focus(),a(A(w,m,s.current)),E(!0)}},function(v){var m=v.which||v.keyCode;m<37||m>40||(v.preventDefault(),l({left:m===39?.05:m===37?-.05:0,top:m===40?.05:m===38?-.05:0}))},E]},[l,a]),d=u[0],h=u[1],g=u[2];return b.useEffect(function(){return g},[g]),f.createElement("div",k({},r,{onTouchStart:d,onMouseDown:d,className:"react-colorful__interactive",ref:o,onKeyDown:h,tabIndex:0,role:"slider"}))}),S=function(e){return e.filter(Boolean).join(" ")},W=function(e){var t=e.color,n=e.left,r=e.top,o=r===void 0?.5:r,a=S(["react-colorful__pointer",e.className]);return f.createElement("div",{className:a,style:{top:100*o+"%",left:100*n+"%"}},f.createElement("div",{className:"react-colorful__pointer-fill",style:{backgroundColor:t}}))},p=function(e,t,n){return t===void 0&&(t=0),n===void 0&&(n=Math.pow(10,t)),Math.round(n*e)/n},ke={grad:.9,turn:360,rad:360/(2*Math.PI)},_e=function(e){return re(B(e))},B=function(e){return e[0]==="#"&&(e=e.substring(1)),e.length<6?{r:parseInt(e[0]+e[0],16),g:parseInt(e[1]+e[1],16),b:parseInt(e[2]+e[2],16),a:e.length===4?p(parseInt(e[3]+e[3],16)/255,2):1}:{r:parseInt(e.substring(0,2),16),g:parseInt(e.substring(2,4),16),b:parseInt(e.substring(4,6),16),a:e.length===8?p(parseInt(e.substring(6,8),16)/255,2):1}},Ee=function(e,t){return t===void 0&&(t="deg"),Number(e)*(ke[t]||1)},Me=function(e){var t=/hsla?\(?\s*(-?\d*\.?\d+)(deg|rad|grad|turn)?[,\s]+(-?\d*\.?\d+)%?[,\s]+(-?\d*\.?\d+)%?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(e);return t?Ce({h:Ee(t[1],t[2]),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)}):{h:0,s:0,v:0,a:1}},Ce=function(e){var t=e.s,n=e.l;return{h:e.h,s:(t*=(n<50?n:100-n)/100)>0?2*t/(n+t)*100:0,v:n+t,a:e.a}},$e=function(e){return Oe(ne(e))},te=function(e){var t=e.s,n=e.v,r=e.a,o=(200-t)*n/100;return{h:p(e.h),s:p(o>0&&o<200?t*n/100/(o<=100?o:200-o)*100:0),l:p(o/2),a:p(r,2)}},F=function(e){var t=te(e);return"hsl("+t.h+", "+t.s+"%, "+t.l+"%)"},P=function(e){var t=te(e);return"hsla("+t.h+", "+t.s+"%, "+t.l+"%, "+t.a+")"},ne=function(e){var t=e.h,n=e.s,r=e.v,o=e.a;t=t/360*6,n/=100,r/=100;var a=Math.floor(t),l=r*(1-n),s=r*(1-(t-a)*n),c=r*(1-(1-t+a)*n),u=a%6;return{r:p(255*[r,s,l,l,c,r][u]),g:p(255*[c,r,r,s,l,l][u]),b:p(255*[l,l,c,r,r,s][u]),a:p(o,2)}},Ne=function(e){var t=/rgba?\(?\s*(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(e);return t?re({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:t[7]===void 0?1:Number(t[7])/(t[8]?100:1)}):{h:0,s:0,v:0,a:1}},z=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},Oe=function(e){var t=e.r,n=e.g,r=e.b,o=e.a,a=o<1?z(p(255*o)):"";return"#"+z(t)+z(n)+z(r)+a},re=function(e){var t=e.r,n=e.g,r=e.b,o=e.a,a=Math.max(t,n,r),l=a-Math.min(t,n,r),s=l?a===t?(n-r)/l:a===n?2+(r-t)/l:4+(t-n)/l:0;return{h:p(60*(s<0?s+6:s)),s:p(a?l/a*100:0),v:p(a/255*100),a:o}},oe=f.memo(function(e){var t=e.hue,n=e.onChange,r=S(["react-colorful__hue",e.className]);return f.createElement("div",{className:r},f.createElement(G,{onMove:function(o){n({h:360*o.left})},onKey:function(o){n({h:$(t+360*o.left,0,360)})},"aria-label":"Hue","aria-valuenow":p(t),"aria-valuemax":"360","aria-valuemin":"0"},f.createElement(W,{className:"react-colorful__hue-pointer",left:t/360,color:F({h:t,s:100,v:100,a:1})})))}),ae=f.memo(function(e){var t=e.hsva,n=e.onChange,r={backgroundColor:F({h:t.h,s:100,v:100,a:1})};return f.createElement("div",{className:"react-colorful__saturation",style:r},f.createElement(G,{onMove:function(o){n({s:100*o.left,v:100-100*o.top})},onKey:function(o){n({s:$(t.s+100*o.left,0,100),v:$(t.v-100*o.top,0,100)})},"aria-label":"Color","aria-valuetext":"Saturation "+p(t.s)+"%, Brightness "+p(t.v)+"%"},f.createElement(W,{className:"react-colorful__saturation-pointer",top:1-t.v/100,left:t.s/100,color:F(t)})))}),le=function(e,t){if(e===t)return!0;for(var n in e)if(e[n]!==t[n])return!1;return!0},se=function(e,t){return e.replace(/\s/g,"")===t.replace(/\s/g,"")},Re=function(e,t){return e.toLowerCase()===t.toLowerCase()||le(B(e),B(t))};function ce(e,t,n){var r=L(n),o=b.useState(function(){return e.toHsva(t)}),a=o[0],l=o[1],s=b.useRef({color:t,hsva:a});b.useEffect(function(){if(!e.equal(t,s.current.color)){var u=e.toHsva(t);s.current={hsva:u,color:t},l(u)}},[t,e]),b.useEffect(function(){var u;le(a,s.current.hsva)||e.equal(u=e.fromHsva(a),s.current.color)||(s.current={hsva:a,color:u},r(u))},[a,e,r]);var c=b.useCallback(function(u){l(function(d){return Object.assign({},d,u)})},[]);return[a,c]}var Se=typeof window<"u"?b.useLayoutEffect:b.useEffect,je=function(){return typeof __webpack_nonce__<"u"?__webpack_nonce__:void 0},Y=new Map,ie=function(e){Se(function(){var t=e.current?e.current.ownerDocument:document;if(t!==void 0&&!Y.has(t)){var n=t.createElement("style");n.innerHTML=`.react-colorful{position:relative;display:flex;flex-direction:column;width:200px;height:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.react-colorful__saturation{position:relative;flex-grow:1;border-color:transparent;border-bottom:12px solid #000;border-radius:8px 8px 0 0;background-image:linear-gradient(0deg,#000,transparent),linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.react-colorful__alpha-gradient,.react-colorful__pointer-fill{content:"";position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;border-radius:inherit}.react-colorful__alpha-gradient,.react-colorful__saturation{box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.react-colorful__alpha,.react-colorful__hue{position:relative;height:24px}.react-colorful__hue{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.react-colorful__last-control{border-radius:0 0 8px 8px}.react-colorful__interactive{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;outline:none;touch-action:none}.react-colorful__pointer{position:absolute;z-index:1;box-sizing:border-box;width:28px;height:28px;transform:translate(-50%,-50%);background-color:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}.react-colorful__interactive:focus .react-colorful__pointer{transform:translate(-50%,-50%) scale(1.1)}.react-colorful__alpha,.react-colorful__alpha-pointer{background-color:#fff;background-image:url('data:image/svg+xml;charset=utf-8,')}.react-colorful__saturation-pointer{z-index:3}.react-colorful__hue-pointer{z-index:2}`,Y.set(t,n);var r=je();r&&n.setAttribute("nonce",r),t.head.appendChild(n)}},[])},ze=function(e){var t=e.className,n=e.colorModel,r=e.color,o=r===void 0?n.defaultColor:r,a=e.onChange,l=V(e,["className","colorModel","color","onChange"]),s=b.useRef(null);ie(s);var c=ce(n,o,a),u=c[0],d=c[1],h=S(["react-colorful",t]);return f.createElement("div",k({},l,{ref:s,className:h}),f.createElement(ae,{hsva:u,onChange:d}),f.createElement(oe,{hue:u.h,onChange:d,className:"react-colorful__last-control"}))},Ie={defaultColor:"000",toHsva:_e,fromHsva:function(e){return $e({h:e.h,s:e.s,v:e.v,a:1})},equal:Re},He=function(e){return f.createElement(ze,k({},e,{colorModel:Ie}))},Pe=function(e){var t=e.className,n=e.hsva,r=e.onChange,o={backgroundImage:"linear-gradient(90deg, "+P(Object.assign({},n,{a:0}))+", "+P(Object.assign({},n,{a:1}))+")"},a=S(["react-colorful__alpha",t]),l=p(100*n.a);return f.createElement("div",{className:a},f.createElement("div",{className:"react-colorful__alpha-gradient",style:o}),f.createElement(G,{onMove:function(s){r({a:s.left})},onKey:function(s){r({a:$(n.a+s.left)})},"aria-label":"Alpha","aria-valuetext":l+"%","aria-valuenow":l,"aria-valuemin":"0","aria-valuemax":"100"},f.createElement(W,{className:"react-colorful__alpha-pointer",left:n.a,color:P(n)})))},ue=function(e){var t=e.className,n=e.colorModel,r=e.color,o=r===void 0?n.defaultColor:r,a=e.onChange,l=V(e,["className","colorModel","color","onChange"]),s=b.useRef(null);ie(s);var c=ce(n,o,a),u=c[0],d=c[1],h=S(["react-colorful",t]);return f.createElement("div",k({},l,{ref:s,className:h}),f.createElement(ae,{hsva:u,onChange:d}),f.createElement(oe,{hue:u.h,onChange:d}),f.createElement(Pe,{hsva:u,onChange:d,className:"react-colorful__last-control"}))},qe={defaultColor:"hsla(0, 0%, 0%, 1)",toHsva:Me,fromHsva:P,equal:se},Te=function(e){return f.createElement(ue,k({},e,{colorModel:qe}))},Le={defaultColor:"rgba(0, 0, 0, 1)",toHsva:Ne,fromHsva:function(e){var t=ne(e);return"rgba("+t.r+", "+t.g+", "+t.b+", "+t.a+")"},equal:se},Xe=function(e){return f.createElement(ue,k({},e,{colorModel:Le}))},Be={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]};const R=Be,fe={};for(const e of Object.keys(R))fe[R[e]]=e;const i={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};var he=i;for(const e of Object.keys(i)){if(!("channels"in i[e]))throw new Error("missing channels property: "+e);if(!("labels"in i[e]))throw new Error("missing channel labels property: "+e);if(i[e].labels.length!==i[e].channels)throw new Error("channel and label counts mismatch: "+e);const{channels:t,labels:n}=i[e];delete i[e].channels,delete i[e].labels,Object.defineProperty(i[e],"channels",{value:t}),Object.defineProperty(i[e],"labels",{value:n})}i.rgb.hsl=function(e){const t=e[0]/255,n=e[1]/255,r=e[2]/255,o=Math.min(t,n,r),a=Math.max(t,n,r),l=a-o;let s,c;a===o?s=0:t===a?s=(n-r)/l:n===a?s=2+(r-t)/l:r===a&&(s=4+(t-n)/l),s=Math.min(s*60,360),s<0&&(s+=360);const u=(o+a)/2;return a===o?c=0:u<=.5?c=l/(a+o):c=l/(2-a-o),[s,c*100,u*100]};i.rgb.hsv=function(e){let t,n,r,o,a;const l=e[0]/255,s=e[1]/255,c=e[2]/255,u=Math.max(l,s,c),d=u-Math.min(l,s,c),h=function(g){return(u-g)/6/d+1/2};return d===0?(o=0,a=0):(a=d/u,t=h(l),n=h(s),r=h(c),l===u?o=r-n:s===u?o=1/3+t-r:c===u&&(o=2/3+n-t),o<0?o+=1:o>1&&(o-=1)),[o*360,a*100,u*100]};i.rgb.hwb=function(e){const t=e[0],n=e[1];let r=e[2];const o=i.rgb.hsl(e)[0],a=1/255*Math.min(t,Math.min(n,r));return r=1-1/255*Math.max(t,Math.max(n,r)),[o,a*100,r*100]};i.rgb.cmyk=function(e){const t=e[0]/255,n=e[1]/255,r=e[2]/255,o=Math.min(1-t,1-n,1-r),a=(1-t-o)/(1-o)||0,l=(1-n-o)/(1-o)||0,s=(1-r-o)/(1-o)||0;return[a*100,l*100,s*100,o*100]};function Fe(e,t){return(e[0]-t[0])**2+(e[1]-t[1])**2+(e[2]-t[2])**2}i.rgb.keyword=function(e){const t=fe[e];if(t)return t;let n=1/0,r;for(const o of Object.keys(R)){const a=R[o],l=Fe(e,a);l.04045?((t+.055)/1.055)**2.4:t/12.92,n=n>.04045?((n+.055)/1.055)**2.4:n/12.92,r=r>.04045?((r+.055)/1.055)**2.4:r/12.92;const o=t*.4124+n*.3576+r*.1805,a=t*.2126+n*.7152+r*.0722,l=t*.0193+n*.1192+r*.9505;return[o*100,a*100,l*100]};i.rgb.lab=function(e){const t=i.rgb.xyz(e);let n=t[0],r=t[1],o=t[2];n/=95.047,r/=100,o/=108.883,n=n>.008856?n**(1/3):7.787*n+16/116,r=r>.008856?r**(1/3):7.787*r+16/116,o=o>.008856?o**(1/3):7.787*o+16/116;const a=116*r-16,l=500*(n-r),s=200*(r-o);return[a,l,s]};i.hsl.rgb=function(e){const t=e[0]/360,n=e[1]/100,r=e[2]/100;let o,a,l;if(n===0)return l=r*255,[l,l,l];r<.5?o=r*(1+n):o=r+n-r*n;const s=2*r-o,c=[0,0,0];for(let u=0;u<3;u++)a=t+1/3*-(u-1),a<0&&a++,a>1&&a--,6*a<1?l=s+(o-s)*6*a:2*a<1?l=o:3*a<2?l=s+(o-s)*(2/3-a)*6:l=s,c[u]=l*255;return c};i.hsl.hsv=function(e){const t=e[0];let n=e[1]/100,r=e[2]/100,o=n;const a=Math.max(r,.01);r*=2,n*=r<=1?r:2-r,o*=a<=1?a:2-a;const l=(r+n)/2,s=r===0?2*o/(a+o):2*n/(r+n);return[t,s*100,l*100]};i.hsv.rgb=function(e){const t=e[0]/60,n=e[1]/100;let r=e[2]/100;const o=Math.floor(t)%6,a=t-Math.floor(t),l=255*r*(1-n),s=255*r*(1-n*a),c=255*r*(1-n*(1-a));switch(r*=255,o){case 0:return[r,c,l];case 1:return[s,r,l];case 2:return[l,r,c];case 3:return[l,s,r];case 4:return[c,l,r];case 5:return[r,l,s]}};i.hsv.hsl=function(e){const t=e[0],n=e[1]/100,r=e[2]/100,o=Math.max(r,.01);let a,l;l=(2-n)*r;const s=(2-n)*o;return a=n*o,a/=s<=1?s:2-s,a=a||0,l/=2,[t,a*100,l*100]};i.hwb.rgb=function(e){const t=e[0]/360;let n=e[1]/100,r=e[2]/100;const o=n+r;let a;o>1&&(n/=o,r/=o);const l=Math.floor(6*t),s=1-r;a=6*t-l,l&1&&(a=1-a);const c=n+a*(s-n);let u,d,h;switch(l){default:case 6:case 0:u=s,d=c,h=n;break;case 1:u=c,d=s,h=n;break;case 2:u=n,d=s,h=c;break;case 3:u=n,d=c,h=s;break;case 4:u=c,d=n,h=s;break;case 5:u=s,d=n,h=c;break}return[u*255,d*255,h*255]};i.cmyk.rgb=function(e){const t=e[0]/100,n=e[1]/100,r=e[2]/100,o=e[3]/100,a=1-Math.min(1,t*(1-o)+o),l=1-Math.min(1,n*(1-o)+o),s=1-Math.min(1,r*(1-o)+o);return[a*255,l*255,s*255]};i.xyz.rgb=function(e){const t=e[0]/100,n=e[1]/100,r=e[2]/100;let o,a,l;return o=t*3.2406+n*-1.5372+r*-.4986,a=t*-.9689+n*1.8758+r*.0415,l=t*.0557+n*-.204+r*1.057,o=o>.0031308?1.055*o**(1/2.4)-.055:o*12.92,a=a>.0031308?1.055*a**(1/2.4)-.055:a*12.92,l=l>.0031308?1.055*l**(1/2.4)-.055:l*12.92,o=Math.min(Math.max(0,o),1),a=Math.min(Math.max(0,a),1),l=Math.min(Math.max(0,l),1),[o*255,a*255,l*255]};i.xyz.lab=function(e){let t=e[0],n=e[1],r=e[2];t/=95.047,n/=100,r/=108.883,t=t>.008856?t**(1/3):7.787*t+16/116,n=n>.008856?n**(1/3):7.787*n+16/116,r=r>.008856?r**(1/3):7.787*r+16/116;const o=116*n-16,a=500*(t-n),l=200*(n-r);return[o,a,l]};i.lab.xyz=function(e){const t=e[0],n=e[1],r=e[2];let o,a,l;a=(t+16)/116,o=n/500+a,l=a-r/200;const s=a**3,c=o**3,u=l**3;return a=s>.008856?s:(a-16/116)/7.787,o=c>.008856?c:(o-16/116)/7.787,l=u>.008856?u:(l-16/116)/7.787,o*=95.047,a*=100,l*=108.883,[o,a,l]};i.lab.lch=function(e){const t=e[0],n=e[1],r=e[2];let o;o=Math.atan2(r,n)*360/2/Math.PI,o<0&&(o+=360);const l=Math.sqrt(n*n+r*r);return[t,l,o]};i.lch.lab=function(e){const t=e[0],n=e[1],o=e[2]/360*2*Math.PI,a=n*Math.cos(o),l=n*Math.sin(o);return[t,a,l]};i.rgb.ansi16=function(e,t=null){const[n,r,o]=e;let a=t===null?i.rgb.hsv(e)[2]:t;if(a=Math.round(a/50),a===0)return 30;let l=30+(Math.round(o/255)<<2|Math.round(r/255)<<1|Math.round(n/255));return a===2&&(l+=60),l};i.hsv.ansi16=function(e){return i.rgb.ansi16(i.hsv.rgb(e),e[2])};i.rgb.ansi256=function(e){const t=e[0],n=e[1],r=e[2];return t===n&&n===r?t<8?16:t>248?231:Math.round((t-8)/247*24)+232:16+36*Math.round(t/255*5)+6*Math.round(n/255*5)+Math.round(r/255*5)};i.ansi16.rgb=function(e){let t=e%10;if(t===0||t===7)return e>50&&(t+=3.5),t=t/10.5*255,[t,t,t];const n=(~~(e>50)+1)*.5,r=(t&1)*n*255,o=(t>>1&1)*n*255,a=(t>>2&1)*n*255;return[r,o,a]};i.ansi256.rgb=function(e){if(e>=232){const a=(e-232)*10+8;return[a,a,a]}e-=16;let t;const n=Math.floor(e/36)/5*255,r=Math.floor((t=e%36)/6)/5*255,o=t%6/5*255;return[n,r,o]};i.rgb.hex=function(e){const n=(((Math.round(e[0])&255)<<16)+((Math.round(e[1])&255)<<8)+(Math.round(e[2])&255)).toString(16).toUpperCase();return"000000".substring(n.length)+n};i.hex.rgb=function(e){const t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];let n=t[0];t[0].length===3&&(n=n.split("").map(s=>s+s).join(""));const r=parseInt(n,16),o=r>>16&255,a=r>>8&255,l=r&255;return[o,a,l]};i.rgb.hcg=function(e){const t=e[0]/255,n=e[1]/255,r=e[2]/255,o=Math.max(Math.max(t,n),r),a=Math.min(Math.min(t,n),r),l=o-a;let s,c;return l<1?s=a/(1-l):s=0,l<=0?c=0:o===t?c=(n-r)/l%6:o===n?c=2+(r-t)/l:c=4+(t-n)/l,c/=6,c%=1,[c*360,l*100,s*100]};i.hsl.hcg=function(e){const t=e[1]/100,n=e[2]/100,r=n<.5?2*t*n:2*t*(1-n);let o=0;return r<1&&(o=(n-.5*r)/(1-r)),[e[0],r*100,o*100]};i.hsv.hcg=function(e){const t=e[1]/100,n=e[2]/100,r=t*n;let o=0;return r<1&&(o=(n-r)/(1-r)),[e[0],r*100,o*100]};i.hcg.rgb=function(e){const t=e[0]/360,n=e[1]/100,r=e[2]/100;if(n===0)return[r*255,r*255,r*255];const o=[0,0,0],a=t%1*6,l=a%1,s=1-l;let c=0;switch(Math.floor(a)){case 0:o[0]=1,o[1]=l,o[2]=0;break;case 1:o[0]=s,o[1]=1,o[2]=0;break;case 2:o[0]=0,o[1]=1,o[2]=l;break;case 3:o[0]=0,o[1]=s,o[2]=1;break;case 4:o[0]=l,o[1]=0,o[2]=1;break;default:o[0]=1,o[1]=0,o[2]=s}return c=(1-n)*r,[(n*o[0]+c)*255,(n*o[1]+c)*255,(n*o[2]+c)*255]};i.hcg.hsv=function(e){const t=e[1]/100,n=e[2]/100,r=t+n*(1-t);let o=0;return r>0&&(o=t/r),[e[0],o*100,r*100]};i.hcg.hsl=function(e){const t=e[1]/100,r=e[2]/100*(1-t)+.5*t;let o=0;return r>0&&r<.5?o=t/(2*r):r>=.5&&r<1&&(o=t/(2*(1-r))),[e[0],o*100,r*100]};i.hcg.hwb=function(e){const t=e[1]/100,n=e[2]/100,r=t+n*(1-t);return[e[0],(r-t)*100,(1-r)*100]};i.hwb.hcg=function(e){const t=e[1]/100,r=1-e[2]/100,o=r-t;let a=0;return o<1&&(a=(r-o)/(1-o)),[e[0],o*100,a*100]};i.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]};i.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]};i.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]};i.gray.hsl=function(e){return[0,0,e[0]]};i.gray.hsv=i.gray.hsl;i.gray.hwb=function(e){return[0,100,e[0]]};i.gray.cmyk=function(e){return[0,0,0,e[0]]};i.gray.lab=function(e){return[e[0],0,0]};i.gray.hex=function(e){const t=Math.round(e[0]/100*255)&255,r=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(r.length)+r};i.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]};const q=he;function De(){const e={},t=Object.keys(q);for(let n=t.length,r=0;r1&&(n=r),e(n))};return"conversion"in e&&(t.conversion=e.conversion),t}function Je(e){const t=function(...n){const r=n[0];if(r==null)return r;r.length>1&&(n=r);const o=e(n);if(typeof o=="object")for(let a=o.length,l=0;l{M[e]={},Object.defineProperty(M[e],"channels",{value:D[e].channels}),Object.defineProperty(M[e],"labels",{value:D[e].labels});const t=Ae(e);Object.keys(t).forEach(r=>{const o=t[r];M[e][r]=Je(o),M[e][r].raw=Ye(o)})});var Qe=M;const y=ee(Qe);var Ze=we,et=xe,tt="Expected a function";function nt(e,t,n){var r=!0,o=!0;if(typeof e!="function")throw new TypeError(tt);return et(n)&&(r="leading"in n?!!n.leading:r,o="trailing"in n?!!n.trailing:o),Ze(e,t,{leading:r,maxWait:t,trailing:o})}var rt=nt;const ot=ee(rt);var at=x.div({position:"relative",maxWidth:250}),lt=x(Z)({position:"absolute",zIndex:1,top:4,left:4}),st=x.div({width:200,margin:5,".react-colorful__saturation":{borderRadius:"4px 4px 0 0"},".react-colorful__hue":{boxShadow:"inset 0 0 0 1px rgb(0 0 0 / 5%)"},".react-colorful__last-control":{borderRadius:"0 0 4px 4px"}}),ct=x(me)(({theme:e})=>({fontFamily:e.typography.fonts.base})),it=x.div({display:"grid",gridTemplateColumns:"repeat(9, 16px)",gap:6,padding:3,marginTop:5,width:200}),ut=x.div(({theme:e,active:t})=>({width:16,height:16,boxShadow:t?`${e.appBorderColor} 0 0 0 1px inset, ${e.textMutedColor}50 0 0 0 4px`:`${e.appBorderColor} 0 0 0 1px inset`,borderRadius:e.appBorderRadius})),ft=`url('data:image/svg+xml;charset=utf-8,')`,J=({value:e,active:t,onClick:n,style:r,...o})=>{let a=`linear-gradient(${e}, ${e}), ${ft}, linear-gradient(#fff, #fff)`;return f.createElement(ut,{...o,active:t,onClick:n,style:{...r,backgroundImage:a}})},ht=x(pe.Input)(({theme:e})=>({width:"100%",paddingLeft:30,paddingRight:30,boxSizing:"border-box",fontFamily:e.typography.fonts.base})),dt=x(ve)(({theme:e})=>({position:"absolute",zIndex:1,top:6,right:7,width:20,height:20,padding:4,boxSizing:"border-box",cursor:"pointer",color:e.input.color})),de=(e=>(e.RGB="rgb",e.HSL="hsl",e.HEX="hex",e))(de||{}),I=Object.values(de),gt=/\(([0-9]+),\s*([0-9]+)%?,\s*([0-9]+)%?,?\s*([0-9.]+)?\)/,bt=/^\s*rgba?\(([0-9]+),\s*([0-9]+),\s*([0-9]+),?\s*([0-9.]+)?\)\s*$/i,mt=/^\s*hsla?\(([0-9]+),\s*([0-9]+)%,\s*([0-9]+)%,?\s*([0-9.]+)?\)\s*$/i,K=/^\s*#?([0-9a-f]{3}|[0-9a-f]{6})\s*$/i,pt=/^\s*#?([0-9a-f]{3})\s*$/i,vt={hex:He,rgb:Xe,hsl:Te},H={hex:"transparent",rgb:"rgba(0, 0, 0, 0)",hsl:"hsla(0, 0%, 0%, 0)"},Q=e=>{let t=e==null?void 0:e.match(gt);if(!t)return[0,0,0,1];let[,n,r,o,a=1]=t;return[n,r,o,a].map(Number)},C=e=>{if(!e)return;let t=!0;if(bt.test(e)){let[l,s,c,u]=Q(e),[d,h,g]=y.rgb.hsl([l,s,c])||[0,0,0];return{valid:t,value:e,keyword:y.rgb.keyword([l,s,c]),colorSpace:"rgb",rgb:e,hsl:`hsla(${d}, ${h}%, ${g}%, ${u})`,hex:`#${y.rgb.hex([l,s,c]).toLowerCase()}`}}if(mt.test(e)){let[l,s,c,u]=Q(e),[d,h,g]=y.hsl.rgb([l,s,c])||[0,0,0];return{valid:t,value:e,keyword:y.hsl.keyword([l,s,c]),colorSpace:"hsl",rgb:`rgba(${d}, ${h}, ${g}, ${u})`,hsl:e,hex:`#${y.hsl.hex([l,s,c]).toLowerCase()}`}}let n=e.replace("#",""),r=y.keyword.rgb(n)||y.hex.rgb(n),o=y.rgb.hsl(r),a=e;if(/[^#a-f0-9]/i.test(e)?a=n:K.test(e)&&(a=`#${n}`),a.startsWith("#"))t=K.test(a);else try{y.keyword.hex(a)}catch{t=!1}return{valid:t,value:a,keyword:y.rgb.keyword(r),colorSpace:"hex",rgb:`rgba(${r[0]}, ${r[1]}, ${r[2]}, 1)`,hsl:`hsla(${o[0]}, ${o[1]}%, ${o[2]}%, 1)`,hex:a}},yt=(e,t,n)=>{if(!e||!(t!=null&&t.valid))return H[n];if(n!=="hex")return(t==null?void 0:t[n])||H[n];if(!t.hex.startsWith("#"))try{return`#${y.keyword.hex(t.hex)}`}catch{return H.hex}let r=t.hex.match(pt);if(!r)return K.test(t.hex)?t.hex:H.hex;let[o,a,l]=r[1].split("");return`#${o}${o}${a}${a}${l}${l}`},wt=(e,t)=>{let[n,r]=b.useState(e||""),[o,a]=b.useState(()=>C(n)),[l,s]=b.useState((o==null?void 0:o.colorSpace)||"hex");b.useEffect(()=>{let h=e||"",g=C(h);r(h),a(g),s((g==null?void 0:g.colorSpace)||"hex")},[e]);let c=b.useMemo(()=>yt(n,o,l).toLowerCase(),[n,o,l]),u=b.useCallback(h=>{let g=C(h),_=(g==null?void 0:g.value)||h||"";r(_),_===""&&(a(void 0),t(void 0)),g&&(a(g),s(g.colorSpace),t(g.value))},[t]),d=b.useCallback(()=>{let h=I.indexOf(l)+1;h>=I.length&&(h=0),s(I[h]);let g=(o==null?void 0:o[I[h]])||"";r(g),t(g)},[o,l,t]);return{value:n,realValue:c,updateValue:u,color:o,colorSpace:l,cycleColorSpace:d}},T=e=>e.replace(/\s*/,"").toLowerCase(),xt=(e,t,n)=>{let[r,o]=b.useState(t!=null&&t.valid?[t]:[]);b.useEffect(()=>{t===void 0&&o([])},[t]);let a=b.useMemo(()=>(e||[]).map(s=>typeof s=="string"?C(s):s.title?{...C(s.color),keyword:s.title}:C(s.color)).concat(r).filter(Boolean).slice(-27),[e,r]),l=b.useCallback(s=>{s!=null&&s.valid&&(a.some(c=>T(c[n])===T(s[n]))||o(c=>c.concat(s)))},[n,a]);return{presets:a,addPreset:l}},kt=({name:e,value:t,onChange:n,onFocus:r,onBlur:o,presetColors:a,startOpen:l=!1})=>{let s=b.useCallback(ot(n,200),[n]),{value:c,realValue:u,updateValue:d,color:h,colorSpace:g,cycleColorSpace:_}=wt(t,s),{presets:j,addPreset:E}=xt(a,h,g),v=vt[g];return f.createElement(at,null,f.createElement(lt,{startOpen:l,closeOnOutsideClick:!0,onVisibleChange:()=>E(h),tooltip:f.createElement(st,null,f.createElement(v,{color:u==="transparent"?"#000000":u,onChange:d,onFocus:r,onBlur:o}),j.length>0&&f.createElement(it,null,j.map((m,w)=>f.createElement(Z,{key:`${m.value}-${w}`,hasChrome:!1,tooltip:f.createElement(ct,{note:m.keyword||m.value})},f.createElement(J,{value:m[g],active:h&&T(m[g])===T(h[g]),onClick:()=>d(m.value)})))))},f.createElement(J,{value:u,style:{margin:4}})),f.createElement(ht,{id:ye(e),value:c,onChange:m=>d(m.target.value),onFocus:m=>m.target.select(),placeholder:"Choose color..."}),c?f.createElement(dt,{icon:"markup",onClick:_}):null)},Dt=kt;export{kt as ColorControl,Dt as default}; +import{n as x,e as Z,T as me,F as pe,I as ve,g as ye}from"./chunk-HLWAVYOI-BTnZzFtL.js";import{R as f,r as b}from"./index-CBqU2yxZ.js";import{g as ee}from"./_commonjsHelpers-BosuxZz1.js";import{d as we}from"./debounce-Bq1aTuh-.js";import{d as xe}from"./mapValues-CZh2vnSw.js";import"./iframe-BcGTk6aA.js";import"../sb-preview/runtime.js";import"./react-18-DnM9deRA.js";import"./index-DZGZymok.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./index-Cw1G72V2.js";import"./extends-CCbyfPlC.js";import"./assertThisInitialized-B9jnkVVz.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getPrototypeOf-BYVhAdwF.js";import"./cloneDeep-kl2wD128.js";import"./index-CKJfshIT.js";import"./index-CeKoIcWT.js";function k(){return(k=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}function L(e){var t=b.useRef(e),n=b.useRef(function(r){t.current&&t.current(r)});return t.current=e,n.current}var $=function(e,t,n){return t===void 0&&(t=0),n===void 0&&(n=1),e>n?n:e0:v.buttons>0)&&o.current?a(A(o.current,v,s.current)):E(!1)},j=function(){return E(!1)};function E(v){var m=c.current,w=X(o.current),N=v?w.addEventListener:w.removeEventListener;N(m?"touchmove":"mousemove",_),N(m?"touchend":"mouseup",j)}return[function(v){var m=v.nativeEvent,w=o.current;if(w&&(U(m),!function(ge,be){return be&&!O(ge)}(m,c.current)&&w)){if(O(m)){c.current=!0;var N=m.changedTouches||[];N.length&&(s.current=N[0].identifier)}w.focus(),a(A(w,m,s.current)),E(!0)}},function(v){var m=v.which||v.keyCode;m<37||m>40||(v.preventDefault(),l({left:m===39?.05:m===37?-.05:0,top:m===40?.05:m===38?-.05:0}))},E]},[l,a]),d=u[0],h=u[1],g=u[2];return b.useEffect(function(){return g},[g]),f.createElement("div",k({},r,{onTouchStart:d,onMouseDown:d,className:"react-colorful__interactive",ref:o,onKeyDown:h,tabIndex:0,role:"slider"}))}),S=function(e){return e.filter(Boolean).join(" ")},W=function(e){var t=e.color,n=e.left,r=e.top,o=r===void 0?.5:r,a=S(["react-colorful__pointer",e.className]);return f.createElement("div",{className:a,style:{top:100*o+"%",left:100*n+"%"}},f.createElement("div",{className:"react-colorful__pointer-fill",style:{backgroundColor:t}}))},p=function(e,t,n){return t===void 0&&(t=0),n===void 0&&(n=Math.pow(10,t)),Math.round(n*e)/n},ke={grad:.9,turn:360,rad:360/(2*Math.PI)},_e=function(e){return re(B(e))},B=function(e){return e[0]==="#"&&(e=e.substring(1)),e.length<6?{r:parseInt(e[0]+e[0],16),g:parseInt(e[1]+e[1],16),b:parseInt(e[2]+e[2],16),a:e.length===4?p(parseInt(e[3]+e[3],16)/255,2):1}:{r:parseInt(e.substring(0,2),16),g:parseInt(e.substring(2,4),16),b:parseInt(e.substring(4,6),16),a:e.length===8?p(parseInt(e.substring(6,8),16)/255,2):1}},Ee=function(e,t){return t===void 0&&(t="deg"),Number(e)*(ke[t]||1)},Me=function(e){var t=/hsla?\(?\s*(-?\d*\.?\d+)(deg|rad|grad|turn)?[,\s]+(-?\d*\.?\d+)%?[,\s]+(-?\d*\.?\d+)%?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(e);return t?Ce({h:Ee(t[1],t[2]),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)}):{h:0,s:0,v:0,a:1}},Ce=function(e){var t=e.s,n=e.l;return{h:e.h,s:(t*=(n<50?n:100-n)/100)>0?2*t/(n+t)*100:0,v:n+t,a:e.a}},$e=function(e){return Oe(ne(e))},te=function(e){var t=e.s,n=e.v,r=e.a,o=(200-t)*n/100;return{h:p(e.h),s:p(o>0&&o<200?t*n/100/(o<=100?o:200-o)*100:0),l:p(o/2),a:p(r,2)}},F=function(e){var t=te(e);return"hsl("+t.h+", "+t.s+"%, "+t.l+"%)"},P=function(e){var t=te(e);return"hsla("+t.h+", "+t.s+"%, "+t.l+"%, "+t.a+")"},ne=function(e){var t=e.h,n=e.s,r=e.v,o=e.a;t=t/360*6,n/=100,r/=100;var a=Math.floor(t),l=r*(1-n),s=r*(1-(t-a)*n),c=r*(1-(1-t+a)*n),u=a%6;return{r:p(255*[r,s,l,l,c,r][u]),g:p(255*[c,r,r,s,l,l][u]),b:p(255*[l,l,c,r,r,s][u]),a:p(o,2)}},Ne=function(e){var t=/rgba?\(?\s*(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?[,\s]+(-?\d*\.?\d+)(%)?,?\s*[/\s]*(-?\d*\.?\d+)?(%)?\s*\)?/i.exec(e);return t?re({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:t[7]===void 0?1:Number(t[7])/(t[8]?100:1)}):{h:0,s:0,v:0,a:1}},z=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},Oe=function(e){var t=e.r,n=e.g,r=e.b,o=e.a,a=o<1?z(p(255*o)):"";return"#"+z(t)+z(n)+z(r)+a},re=function(e){var t=e.r,n=e.g,r=e.b,o=e.a,a=Math.max(t,n,r),l=a-Math.min(t,n,r),s=l?a===t?(n-r)/l:a===n?2+(r-t)/l:4+(t-n)/l:0;return{h:p(60*(s<0?s+6:s)),s:p(a?l/a*100:0),v:p(a/255*100),a:o}},oe=f.memo(function(e){var t=e.hue,n=e.onChange,r=S(["react-colorful__hue",e.className]);return f.createElement("div",{className:r},f.createElement(G,{onMove:function(o){n({h:360*o.left})},onKey:function(o){n({h:$(t+360*o.left,0,360)})},"aria-label":"Hue","aria-valuenow":p(t),"aria-valuemax":"360","aria-valuemin":"0"},f.createElement(W,{className:"react-colorful__hue-pointer",left:t/360,color:F({h:t,s:100,v:100,a:1})})))}),ae=f.memo(function(e){var t=e.hsva,n=e.onChange,r={backgroundColor:F({h:t.h,s:100,v:100,a:1})};return f.createElement("div",{className:"react-colorful__saturation",style:r},f.createElement(G,{onMove:function(o){n({s:100*o.left,v:100-100*o.top})},onKey:function(o){n({s:$(t.s+100*o.left,0,100),v:$(t.v-100*o.top,0,100)})},"aria-label":"Color","aria-valuetext":"Saturation "+p(t.s)+"%, Brightness "+p(t.v)+"%"},f.createElement(W,{className:"react-colorful__saturation-pointer",top:1-t.v/100,left:t.s/100,color:F(t)})))}),le=function(e,t){if(e===t)return!0;for(var n in e)if(e[n]!==t[n])return!1;return!0},se=function(e,t){return e.replace(/\s/g,"")===t.replace(/\s/g,"")},Re=function(e,t){return e.toLowerCase()===t.toLowerCase()||le(B(e),B(t))};function ce(e,t,n){var r=L(n),o=b.useState(function(){return e.toHsva(t)}),a=o[0],l=o[1],s=b.useRef({color:t,hsva:a});b.useEffect(function(){if(!e.equal(t,s.current.color)){var u=e.toHsva(t);s.current={hsva:u,color:t},l(u)}},[t,e]),b.useEffect(function(){var u;le(a,s.current.hsva)||e.equal(u=e.fromHsva(a),s.current.color)||(s.current={hsva:a,color:u},r(u))},[a,e,r]);var c=b.useCallback(function(u){l(function(d){return Object.assign({},d,u)})},[]);return[a,c]}var Se=typeof window<"u"?b.useLayoutEffect:b.useEffect,je=function(){return typeof __webpack_nonce__<"u"?__webpack_nonce__:void 0},Y=new Map,ie=function(e){Se(function(){var t=e.current?e.current.ownerDocument:document;if(t!==void 0&&!Y.has(t)){var n=t.createElement("style");n.innerHTML=`.react-colorful{position:relative;display:flex;flex-direction:column;width:200px;height:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.react-colorful__saturation{position:relative;flex-grow:1;border-color:transparent;border-bottom:12px solid #000;border-radius:8px 8px 0 0;background-image:linear-gradient(0deg,#000,transparent),linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.react-colorful__alpha-gradient,.react-colorful__pointer-fill{content:"";position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;border-radius:inherit}.react-colorful__alpha-gradient,.react-colorful__saturation{box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.react-colorful__alpha,.react-colorful__hue{position:relative;height:24px}.react-colorful__hue{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.react-colorful__last-control{border-radius:0 0 8px 8px}.react-colorful__interactive{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;outline:none;touch-action:none}.react-colorful__pointer{position:absolute;z-index:1;box-sizing:border-box;width:28px;height:28px;transform:translate(-50%,-50%);background-color:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}.react-colorful__interactive:focus .react-colorful__pointer{transform:translate(-50%,-50%) scale(1.1)}.react-colorful__alpha,.react-colorful__alpha-pointer{background-color:#fff;background-image:url('data:image/svg+xml;charset=utf-8,')}.react-colorful__saturation-pointer{z-index:3}.react-colorful__hue-pointer{z-index:2}`,Y.set(t,n);var r=je();r&&n.setAttribute("nonce",r),t.head.appendChild(n)}},[])},ze=function(e){var t=e.className,n=e.colorModel,r=e.color,o=r===void 0?n.defaultColor:r,a=e.onChange,l=V(e,["className","colorModel","color","onChange"]),s=b.useRef(null);ie(s);var c=ce(n,o,a),u=c[0],d=c[1],h=S(["react-colorful",t]);return f.createElement("div",k({},l,{ref:s,className:h}),f.createElement(ae,{hsva:u,onChange:d}),f.createElement(oe,{hue:u.h,onChange:d,className:"react-colorful__last-control"}))},Ie={defaultColor:"000",toHsva:_e,fromHsva:function(e){return $e({h:e.h,s:e.s,v:e.v,a:1})},equal:Re},He=function(e){return f.createElement(ze,k({},e,{colorModel:Ie}))},Pe=function(e){var t=e.className,n=e.hsva,r=e.onChange,o={backgroundImage:"linear-gradient(90deg, "+P(Object.assign({},n,{a:0}))+", "+P(Object.assign({},n,{a:1}))+")"},a=S(["react-colorful__alpha",t]),l=p(100*n.a);return f.createElement("div",{className:a},f.createElement("div",{className:"react-colorful__alpha-gradient",style:o}),f.createElement(G,{onMove:function(s){r({a:s.left})},onKey:function(s){r({a:$(n.a+s.left)})},"aria-label":"Alpha","aria-valuetext":l+"%","aria-valuenow":l,"aria-valuemin":"0","aria-valuemax":"100"},f.createElement(W,{className:"react-colorful__alpha-pointer",left:n.a,color:P(n)})))},ue=function(e){var t=e.className,n=e.colorModel,r=e.color,o=r===void 0?n.defaultColor:r,a=e.onChange,l=V(e,["className","colorModel","color","onChange"]),s=b.useRef(null);ie(s);var c=ce(n,o,a),u=c[0],d=c[1],h=S(["react-colorful",t]);return f.createElement("div",k({},l,{ref:s,className:h}),f.createElement(ae,{hsva:u,onChange:d}),f.createElement(oe,{hue:u.h,onChange:d}),f.createElement(Pe,{hsva:u,onChange:d,className:"react-colorful__last-control"}))},qe={defaultColor:"hsla(0, 0%, 0%, 1)",toHsva:Me,fromHsva:P,equal:se},Te=function(e){return f.createElement(ue,k({},e,{colorModel:qe}))},Le={defaultColor:"rgba(0, 0, 0, 1)",toHsva:Ne,fromHsva:function(e){var t=ne(e);return"rgba("+t.r+", "+t.g+", "+t.b+", "+t.a+")"},equal:se},Xe=function(e){return f.createElement(ue,k({},e,{colorModel:Le}))},Be={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]};const R=Be,fe={};for(const e of Object.keys(R))fe[R[e]]=e;const i={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};var he=i;for(const e of Object.keys(i)){if(!("channels"in i[e]))throw new Error("missing channels property: "+e);if(!("labels"in i[e]))throw new Error("missing channel labels property: "+e);if(i[e].labels.length!==i[e].channels)throw new Error("channel and label counts mismatch: "+e);const{channels:t,labels:n}=i[e];delete i[e].channels,delete i[e].labels,Object.defineProperty(i[e],"channels",{value:t}),Object.defineProperty(i[e],"labels",{value:n})}i.rgb.hsl=function(e){const t=e[0]/255,n=e[1]/255,r=e[2]/255,o=Math.min(t,n,r),a=Math.max(t,n,r),l=a-o;let s,c;a===o?s=0:t===a?s=(n-r)/l:n===a?s=2+(r-t)/l:r===a&&(s=4+(t-n)/l),s=Math.min(s*60,360),s<0&&(s+=360);const u=(o+a)/2;return a===o?c=0:u<=.5?c=l/(a+o):c=l/(2-a-o),[s,c*100,u*100]};i.rgb.hsv=function(e){let t,n,r,o,a;const l=e[0]/255,s=e[1]/255,c=e[2]/255,u=Math.max(l,s,c),d=u-Math.min(l,s,c),h=function(g){return(u-g)/6/d+1/2};return d===0?(o=0,a=0):(a=d/u,t=h(l),n=h(s),r=h(c),l===u?o=r-n:s===u?o=1/3+t-r:c===u&&(o=2/3+n-t),o<0?o+=1:o>1&&(o-=1)),[o*360,a*100,u*100]};i.rgb.hwb=function(e){const t=e[0],n=e[1];let r=e[2];const o=i.rgb.hsl(e)[0],a=1/255*Math.min(t,Math.min(n,r));return r=1-1/255*Math.max(t,Math.max(n,r)),[o,a*100,r*100]};i.rgb.cmyk=function(e){const t=e[0]/255,n=e[1]/255,r=e[2]/255,o=Math.min(1-t,1-n,1-r),a=(1-t-o)/(1-o)||0,l=(1-n-o)/(1-o)||0,s=(1-r-o)/(1-o)||0;return[a*100,l*100,s*100,o*100]};function Fe(e,t){return(e[0]-t[0])**2+(e[1]-t[1])**2+(e[2]-t[2])**2}i.rgb.keyword=function(e){const t=fe[e];if(t)return t;let n=1/0,r;for(const o of Object.keys(R)){const a=R[o],l=Fe(e,a);l.04045?((t+.055)/1.055)**2.4:t/12.92,n=n>.04045?((n+.055)/1.055)**2.4:n/12.92,r=r>.04045?((r+.055)/1.055)**2.4:r/12.92;const o=t*.4124+n*.3576+r*.1805,a=t*.2126+n*.7152+r*.0722,l=t*.0193+n*.1192+r*.9505;return[o*100,a*100,l*100]};i.rgb.lab=function(e){const t=i.rgb.xyz(e);let n=t[0],r=t[1],o=t[2];n/=95.047,r/=100,o/=108.883,n=n>.008856?n**(1/3):7.787*n+16/116,r=r>.008856?r**(1/3):7.787*r+16/116,o=o>.008856?o**(1/3):7.787*o+16/116;const a=116*r-16,l=500*(n-r),s=200*(r-o);return[a,l,s]};i.hsl.rgb=function(e){const t=e[0]/360,n=e[1]/100,r=e[2]/100;let o,a,l;if(n===0)return l=r*255,[l,l,l];r<.5?o=r*(1+n):o=r+n-r*n;const s=2*r-o,c=[0,0,0];for(let u=0;u<3;u++)a=t+1/3*-(u-1),a<0&&a++,a>1&&a--,6*a<1?l=s+(o-s)*6*a:2*a<1?l=o:3*a<2?l=s+(o-s)*(2/3-a)*6:l=s,c[u]=l*255;return c};i.hsl.hsv=function(e){const t=e[0];let n=e[1]/100,r=e[2]/100,o=n;const a=Math.max(r,.01);r*=2,n*=r<=1?r:2-r,o*=a<=1?a:2-a;const l=(r+n)/2,s=r===0?2*o/(a+o):2*n/(r+n);return[t,s*100,l*100]};i.hsv.rgb=function(e){const t=e[0]/60,n=e[1]/100;let r=e[2]/100;const o=Math.floor(t)%6,a=t-Math.floor(t),l=255*r*(1-n),s=255*r*(1-n*a),c=255*r*(1-n*(1-a));switch(r*=255,o){case 0:return[r,c,l];case 1:return[s,r,l];case 2:return[l,r,c];case 3:return[l,s,r];case 4:return[c,l,r];case 5:return[r,l,s]}};i.hsv.hsl=function(e){const t=e[0],n=e[1]/100,r=e[2]/100,o=Math.max(r,.01);let a,l;l=(2-n)*r;const s=(2-n)*o;return a=n*o,a/=s<=1?s:2-s,a=a||0,l/=2,[t,a*100,l*100]};i.hwb.rgb=function(e){const t=e[0]/360;let n=e[1]/100,r=e[2]/100;const o=n+r;let a;o>1&&(n/=o,r/=o);const l=Math.floor(6*t),s=1-r;a=6*t-l,l&1&&(a=1-a);const c=n+a*(s-n);let u,d,h;switch(l){default:case 6:case 0:u=s,d=c,h=n;break;case 1:u=c,d=s,h=n;break;case 2:u=n,d=s,h=c;break;case 3:u=n,d=c,h=s;break;case 4:u=c,d=n,h=s;break;case 5:u=s,d=n,h=c;break}return[u*255,d*255,h*255]};i.cmyk.rgb=function(e){const t=e[0]/100,n=e[1]/100,r=e[2]/100,o=e[3]/100,a=1-Math.min(1,t*(1-o)+o),l=1-Math.min(1,n*(1-o)+o),s=1-Math.min(1,r*(1-o)+o);return[a*255,l*255,s*255]};i.xyz.rgb=function(e){const t=e[0]/100,n=e[1]/100,r=e[2]/100;let o,a,l;return o=t*3.2406+n*-1.5372+r*-.4986,a=t*-.9689+n*1.8758+r*.0415,l=t*.0557+n*-.204+r*1.057,o=o>.0031308?1.055*o**(1/2.4)-.055:o*12.92,a=a>.0031308?1.055*a**(1/2.4)-.055:a*12.92,l=l>.0031308?1.055*l**(1/2.4)-.055:l*12.92,o=Math.min(Math.max(0,o),1),a=Math.min(Math.max(0,a),1),l=Math.min(Math.max(0,l),1),[o*255,a*255,l*255]};i.xyz.lab=function(e){let t=e[0],n=e[1],r=e[2];t/=95.047,n/=100,r/=108.883,t=t>.008856?t**(1/3):7.787*t+16/116,n=n>.008856?n**(1/3):7.787*n+16/116,r=r>.008856?r**(1/3):7.787*r+16/116;const o=116*n-16,a=500*(t-n),l=200*(n-r);return[o,a,l]};i.lab.xyz=function(e){const t=e[0],n=e[1],r=e[2];let o,a,l;a=(t+16)/116,o=n/500+a,l=a-r/200;const s=a**3,c=o**3,u=l**3;return a=s>.008856?s:(a-16/116)/7.787,o=c>.008856?c:(o-16/116)/7.787,l=u>.008856?u:(l-16/116)/7.787,o*=95.047,a*=100,l*=108.883,[o,a,l]};i.lab.lch=function(e){const t=e[0],n=e[1],r=e[2];let o;o=Math.atan2(r,n)*360/2/Math.PI,o<0&&(o+=360);const l=Math.sqrt(n*n+r*r);return[t,l,o]};i.lch.lab=function(e){const t=e[0],n=e[1],o=e[2]/360*2*Math.PI,a=n*Math.cos(o),l=n*Math.sin(o);return[t,a,l]};i.rgb.ansi16=function(e,t=null){const[n,r,o]=e;let a=t===null?i.rgb.hsv(e)[2]:t;if(a=Math.round(a/50),a===0)return 30;let l=30+(Math.round(o/255)<<2|Math.round(r/255)<<1|Math.round(n/255));return a===2&&(l+=60),l};i.hsv.ansi16=function(e){return i.rgb.ansi16(i.hsv.rgb(e),e[2])};i.rgb.ansi256=function(e){const t=e[0],n=e[1],r=e[2];return t===n&&n===r?t<8?16:t>248?231:Math.round((t-8)/247*24)+232:16+36*Math.round(t/255*5)+6*Math.round(n/255*5)+Math.round(r/255*5)};i.ansi16.rgb=function(e){let t=e%10;if(t===0||t===7)return e>50&&(t+=3.5),t=t/10.5*255,[t,t,t];const n=(~~(e>50)+1)*.5,r=(t&1)*n*255,o=(t>>1&1)*n*255,a=(t>>2&1)*n*255;return[r,o,a]};i.ansi256.rgb=function(e){if(e>=232){const a=(e-232)*10+8;return[a,a,a]}e-=16;let t;const n=Math.floor(e/36)/5*255,r=Math.floor((t=e%36)/6)/5*255,o=t%6/5*255;return[n,r,o]};i.rgb.hex=function(e){const n=(((Math.round(e[0])&255)<<16)+((Math.round(e[1])&255)<<8)+(Math.round(e[2])&255)).toString(16).toUpperCase();return"000000".substring(n.length)+n};i.hex.rgb=function(e){const t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];let n=t[0];t[0].length===3&&(n=n.split("").map(s=>s+s).join(""));const r=parseInt(n,16),o=r>>16&255,a=r>>8&255,l=r&255;return[o,a,l]};i.rgb.hcg=function(e){const t=e[0]/255,n=e[1]/255,r=e[2]/255,o=Math.max(Math.max(t,n),r),a=Math.min(Math.min(t,n),r),l=o-a;let s,c;return l<1?s=a/(1-l):s=0,l<=0?c=0:o===t?c=(n-r)/l%6:o===n?c=2+(r-t)/l:c=4+(t-n)/l,c/=6,c%=1,[c*360,l*100,s*100]};i.hsl.hcg=function(e){const t=e[1]/100,n=e[2]/100,r=n<.5?2*t*n:2*t*(1-n);let o=0;return r<1&&(o=(n-.5*r)/(1-r)),[e[0],r*100,o*100]};i.hsv.hcg=function(e){const t=e[1]/100,n=e[2]/100,r=t*n;let o=0;return r<1&&(o=(n-r)/(1-r)),[e[0],r*100,o*100]};i.hcg.rgb=function(e){const t=e[0]/360,n=e[1]/100,r=e[2]/100;if(n===0)return[r*255,r*255,r*255];const o=[0,0,0],a=t%1*6,l=a%1,s=1-l;let c=0;switch(Math.floor(a)){case 0:o[0]=1,o[1]=l,o[2]=0;break;case 1:o[0]=s,o[1]=1,o[2]=0;break;case 2:o[0]=0,o[1]=1,o[2]=l;break;case 3:o[0]=0,o[1]=s,o[2]=1;break;case 4:o[0]=l,o[1]=0,o[2]=1;break;default:o[0]=1,o[1]=0,o[2]=s}return c=(1-n)*r,[(n*o[0]+c)*255,(n*o[1]+c)*255,(n*o[2]+c)*255]};i.hcg.hsv=function(e){const t=e[1]/100,n=e[2]/100,r=t+n*(1-t);let o=0;return r>0&&(o=t/r),[e[0],o*100,r*100]};i.hcg.hsl=function(e){const t=e[1]/100,r=e[2]/100*(1-t)+.5*t;let o=0;return r>0&&r<.5?o=t/(2*r):r>=.5&&r<1&&(o=t/(2*(1-r))),[e[0],o*100,r*100]};i.hcg.hwb=function(e){const t=e[1]/100,n=e[2]/100,r=t+n*(1-t);return[e[0],(r-t)*100,(1-r)*100]};i.hwb.hcg=function(e){const t=e[1]/100,r=1-e[2]/100,o=r-t;let a=0;return o<1&&(a=(r-o)/(1-o)),[e[0],o*100,a*100]};i.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]};i.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]};i.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]};i.gray.hsl=function(e){return[0,0,e[0]]};i.gray.hsv=i.gray.hsl;i.gray.hwb=function(e){return[0,100,e[0]]};i.gray.cmyk=function(e){return[0,0,0,e[0]]};i.gray.lab=function(e){return[e[0],0,0]};i.gray.hex=function(e){const t=Math.round(e[0]/100*255)&255,r=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(r.length)+r};i.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]};const q=he;function De(){const e={},t=Object.keys(q);for(let n=t.length,r=0;r1&&(n=r),e(n))};return"conversion"in e&&(t.conversion=e.conversion),t}function Je(e){const t=function(...n){const r=n[0];if(r==null)return r;r.length>1&&(n=r);const o=e(n);if(typeof o=="object")for(let a=o.length,l=0;l{M[e]={},Object.defineProperty(M[e],"channels",{value:D[e].channels}),Object.defineProperty(M[e],"labels",{value:D[e].labels});const t=Ae(e);Object.keys(t).forEach(r=>{const o=t[r];M[e][r]=Je(o),M[e][r].raw=Ye(o)})});var Qe=M;const y=ee(Qe);var Ze=we,et=xe,tt="Expected a function";function nt(e,t,n){var r=!0,o=!0;if(typeof e!="function")throw new TypeError(tt);return et(n)&&(r="leading"in n?!!n.leading:r,o="trailing"in n?!!n.trailing:o),Ze(e,t,{leading:r,maxWait:t,trailing:o})}var rt=nt;const ot=ee(rt);var at=x.div({position:"relative",maxWidth:250}),lt=x(Z)({position:"absolute",zIndex:1,top:4,left:4}),st=x.div({width:200,margin:5,".react-colorful__saturation":{borderRadius:"4px 4px 0 0"},".react-colorful__hue":{boxShadow:"inset 0 0 0 1px rgb(0 0 0 / 5%)"},".react-colorful__last-control":{borderRadius:"0 0 4px 4px"}}),ct=x(me)(({theme:e})=>({fontFamily:e.typography.fonts.base})),it=x.div({display:"grid",gridTemplateColumns:"repeat(9, 16px)",gap:6,padding:3,marginTop:5,width:200}),ut=x.div(({theme:e,active:t})=>({width:16,height:16,boxShadow:t?`${e.appBorderColor} 0 0 0 1px inset, ${e.textMutedColor}50 0 0 0 4px`:`${e.appBorderColor} 0 0 0 1px inset`,borderRadius:e.appBorderRadius})),ft=`url('data:image/svg+xml;charset=utf-8,')`,J=({value:e,active:t,onClick:n,style:r,...o})=>{let a=`linear-gradient(${e}, ${e}), ${ft}, linear-gradient(#fff, #fff)`;return f.createElement(ut,{...o,active:t,onClick:n,style:{...r,backgroundImage:a}})},ht=x(pe.Input)(({theme:e})=>({width:"100%",paddingLeft:30,paddingRight:30,boxSizing:"border-box",fontFamily:e.typography.fonts.base})),dt=x(ve)(({theme:e})=>({position:"absolute",zIndex:1,top:6,right:7,width:20,height:20,padding:4,boxSizing:"border-box",cursor:"pointer",color:e.input.color})),de=(e=>(e.RGB="rgb",e.HSL="hsl",e.HEX="hex",e))(de||{}),I=Object.values(de),gt=/\(([0-9]+),\s*([0-9]+)%?,\s*([0-9]+)%?,?\s*([0-9.]+)?\)/,bt=/^\s*rgba?\(([0-9]+),\s*([0-9]+),\s*([0-9]+),?\s*([0-9.]+)?\)\s*$/i,mt=/^\s*hsla?\(([0-9]+),\s*([0-9]+)%,\s*([0-9]+)%,?\s*([0-9.]+)?\)\s*$/i,K=/^\s*#?([0-9a-f]{3}|[0-9a-f]{6})\s*$/i,pt=/^\s*#?([0-9a-f]{3})\s*$/i,vt={hex:He,rgb:Xe,hsl:Te},H={hex:"transparent",rgb:"rgba(0, 0, 0, 0)",hsl:"hsla(0, 0%, 0%, 0)"},Q=e=>{let t=e==null?void 0:e.match(gt);if(!t)return[0,0,0,1];let[,n,r,o,a=1]=t;return[n,r,o,a].map(Number)},C=e=>{if(!e)return;let t=!0;if(bt.test(e)){let[l,s,c,u]=Q(e),[d,h,g]=y.rgb.hsl([l,s,c])||[0,0,0];return{valid:t,value:e,keyword:y.rgb.keyword([l,s,c]),colorSpace:"rgb",rgb:e,hsl:`hsla(${d}, ${h}%, ${g}%, ${u})`,hex:`#${y.rgb.hex([l,s,c]).toLowerCase()}`}}if(mt.test(e)){let[l,s,c,u]=Q(e),[d,h,g]=y.hsl.rgb([l,s,c])||[0,0,0];return{valid:t,value:e,keyword:y.hsl.keyword([l,s,c]),colorSpace:"hsl",rgb:`rgba(${d}, ${h}, ${g}, ${u})`,hsl:e,hex:`#${y.hsl.hex([l,s,c]).toLowerCase()}`}}let n=e.replace("#",""),r=y.keyword.rgb(n)||y.hex.rgb(n),o=y.rgb.hsl(r),a=e;if(/[^#a-f0-9]/i.test(e)?a=n:K.test(e)&&(a=`#${n}`),a.startsWith("#"))t=K.test(a);else try{y.keyword.hex(a)}catch{t=!1}return{valid:t,value:a,keyword:y.rgb.keyword(r),colorSpace:"hex",rgb:`rgba(${r[0]}, ${r[1]}, ${r[2]}, 1)`,hsl:`hsla(${o[0]}, ${o[1]}%, ${o[2]}%, 1)`,hex:a}},yt=(e,t,n)=>{if(!e||!(t!=null&&t.valid))return H[n];if(n!=="hex")return(t==null?void 0:t[n])||H[n];if(!t.hex.startsWith("#"))try{return`#${y.keyword.hex(t.hex)}`}catch{return H.hex}let r=t.hex.match(pt);if(!r)return K.test(t.hex)?t.hex:H.hex;let[o,a,l]=r[1].split("");return`#${o}${o}${a}${a}${l}${l}`},wt=(e,t)=>{let[n,r]=b.useState(e||""),[o,a]=b.useState(()=>C(n)),[l,s]=b.useState((o==null?void 0:o.colorSpace)||"hex");b.useEffect(()=>{let h=e||"",g=C(h);r(h),a(g),s((g==null?void 0:g.colorSpace)||"hex")},[e]);let c=b.useMemo(()=>yt(n,o,l).toLowerCase(),[n,o,l]),u=b.useCallback(h=>{let g=C(h),_=(g==null?void 0:g.value)||h||"";r(_),_===""&&(a(void 0),t(void 0)),g&&(a(g),s(g.colorSpace),t(g.value))},[t]),d=b.useCallback(()=>{let h=I.indexOf(l)+1;h>=I.length&&(h=0),s(I[h]);let g=(o==null?void 0:o[I[h]])||"";r(g),t(g)},[o,l,t]);return{value:n,realValue:c,updateValue:u,color:o,colorSpace:l,cycleColorSpace:d}},T=e=>e.replace(/\s*/,"").toLowerCase(),xt=(e,t,n)=>{let[r,o]=b.useState(t!=null&&t.valid?[t]:[]);b.useEffect(()=>{t===void 0&&o([])},[t]);let a=b.useMemo(()=>(e||[]).map(s=>typeof s=="string"?C(s):s.title?{...C(s.color),keyword:s.title}:C(s.color)).concat(r).filter(Boolean).slice(-27),[e,r]),l=b.useCallback(s=>{s!=null&&s.valid&&(a.some(c=>T(c[n])===T(s[n]))||o(c=>c.concat(s)))},[n,a]);return{presets:a,addPreset:l}},kt=({name:e,value:t,onChange:n,onFocus:r,onBlur:o,presetColors:a,startOpen:l=!1})=>{let s=b.useCallback(ot(n,200),[n]),{value:c,realValue:u,updateValue:d,color:h,colorSpace:g,cycleColorSpace:_}=wt(t,s),{presets:j,addPreset:E}=xt(a,h,g),v=vt[g];return f.createElement(at,null,f.createElement(lt,{startOpen:l,closeOnOutsideClick:!0,onVisibleChange:()=>E(h),tooltip:f.createElement(st,null,f.createElement(v,{color:u==="transparent"?"#000000":u,onChange:d,onFocus:r,onBlur:o}),j.length>0&&f.createElement(it,null,j.map((m,w)=>f.createElement(Z,{key:`${m.value}-${w}`,hasChrome:!1,tooltip:f.createElement(ct,{note:m.keyword||m.value})},f.createElement(J,{value:m[g],active:h&&T(m[g])===T(h[g]),onClick:()=>d(m.value)})))))},f.createElement(J,{value:u,style:{margin:4}})),f.createElement(ht,{id:ye(e),value:c,onChange:m=>d(m.target.value),onFocus:m=>m.target.select(),placeholder:"Choose color..."}),c?f.createElement(dt,{icon:"markup",onClick:_}):null)},Dt=kt;export{kt as ColorControl,Dt as default}; diff --git a/docs/assets/ColorButton.stories-BQutYKtU.js b/docs/assets/ColorButton.stories-B97WGhF3.js similarity index 97% rename from docs/assets/ColorButton.stories-BQutYKtU.js rename to docs/assets/ColorButton.stories-B97WGhF3.js index 6460b971..b1330862 100644 --- a/docs/assets/ColorButton.stories-BQutYKtU.js +++ b/docs/assets/ColorButton.stories-B97WGhF3.js @@ -1 +1 @@ -import{j as d}from"./jsx-runtime-BTCK_S7S.js";import"./index-CBqU2yxZ.js";import{a as l}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as e}from"./index-DfmhmaGJ.js";import{B as a}from"./Button-Blq7Z6RX.js";import"./_commonjsHelpers-BosuxZz1.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";const r=o=>d.jsx(a,{className:"color-button",onClick:o.onClick&&o.onClick.bind(void 0),style:{backgroundColor:o.color,cursor:o.onClick?"pointer":"default",height:o.height,width:o.width},title:"color-button"});r.defaultProps={height:void 0,onClick:void 0,width:void 0};r.__docgenInfo={description:"",methods:[],displayName:"ColorButton",props:{color:{required:!0,flowType:{name:"string"},description:""},height:{required:!1,flowType:{name:"number"},description:"",defaultValue:{value:"undefined",computed:!0}},onClick:{required:!1,flowType:{name:"signature",type:"function",raw:"() => void",signature:{arguments:[],return:{name:"void"}}},description:"",defaultValue:{value:"undefined",computed:!0}},width:{required:!1,flowType:{name:"number"},description:"",defaultValue:{value:"undefined",computed:!0}}}};const F={title:"Components/Semantic UI/ColorButton",decorators:[e.withKnobs]},t=()=>d.jsx(r,{color:e.color("Color","#e5e5e5e5"),height:e.number("Height",50),onClick:l("click"),width:e.number("Width",50)});t.__docgenInfo={description:"",methods:[],displayName:"Default"};var i,m,n;t.parameters={...t.parameters,docs:{...(i=t.parameters)==null?void 0:i.docs,source:{originalSource:"() => ",...(n=(m=t.parameters)==null?void 0:m.docs)==null?void 0:n.source}}};const G=["Default"];export{t as Default,G as __namedExportsOrder,F as default}; +import{j as d}from"./jsx-runtime-BTCK_S7S.js";import"./index-CBqU2yxZ.js";import{a as l}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as e}from"./index-kF-6VCSF.js";import{B as a}from"./Button-Blq7Z6RX.js";import"./_commonjsHelpers-BosuxZz1.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";const r=o=>d.jsx(a,{className:"color-button",onClick:o.onClick&&o.onClick.bind(void 0),style:{backgroundColor:o.color,cursor:o.onClick?"pointer":"default",height:o.height,width:o.width},title:"color-button"});r.defaultProps={height:void 0,onClick:void 0,width:void 0};r.__docgenInfo={description:"",methods:[],displayName:"ColorButton",props:{color:{required:!0,flowType:{name:"string"},description:""},height:{required:!1,flowType:{name:"number"},description:"",defaultValue:{value:"undefined",computed:!0}},onClick:{required:!1,flowType:{name:"signature",type:"function",raw:"() => void",signature:{arguments:[],return:{name:"void"}}},description:"",defaultValue:{value:"undefined",computed:!0}},width:{required:!1,flowType:{name:"number"},description:"",defaultValue:{value:"undefined",computed:!0}}}};const F={title:"Components/Semantic UI/ColorButton",decorators:[e.withKnobs]},t=()=>d.jsx(r,{color:e.color("Color","#e5e5e5e5"),height:e.number("Height",50),onClick:l("click"),width:e.number("Width",50)});t.__docgenInfo={description:"",methods:[],displayName:"Default"};var i,m,n;t.parameters={...t.parameters,docs:{...(i=t.parameters)==null?void 0:i.docs,source:{originalSource:"() => ",...(n=(m=t.parameters)==null?void 0:m.docs)==null?void 0:n.source}}};const G=["Default"];export{t as Default,G as __namedExportsOrder,F as default}; diff --git a/docs/assets/ColorPickerModal.stories-COMh_oAs.js b/docs/assets/ColorPickerModal.stories-CU_OMJVO.js similarity index 99% rename from docs/assets/ColorPickerModal.stories-COMh_oAs.js rename to docs/assets/ColorPickerModal.stories-CU_OMJVO.js index 664a3978..9965eaf9 100644 --- a/docs/assets/ColorPickerModal.stories-COMh_oAs.js +++ b/docs/assets/ColorPickerModal.stories-CU_OMJVO.js @@ -1,4 +1,4 @@ -import{j as H}from"./jsx-runtime-BTCK_S7S.js";import{r as k,R as o}from"./index-CBqU2yxZ.js";import{a as at}from"./chunk-WFFRPTHA-B2vgThZf.js";import{r as ir,d as Te}from"./index-DfmhmaGJ.js";import{a as or}from"./isString-VUkjdOh0.js";import{P as lr,R as sr,v as pr,D as hr,E as cr,b as ur}from"./mapValues-CZh2vnSw.js";import{a as fr}from"./isPlainObject-Bu_b4Pek.js";import{a as dr}from"./cloneDeep-kl2wD128.js";import{P as f}from"./index-D3ylJrlI.js";import{F as re,e as jt,i as gr,am as br,E as vr,a5 as zt,an as it,ao as mr,b as xr,c as yr,a as ot,Y as wr,d as lt,ai as Er,ap as Sr,aq as Cr,C as kr,a4 as _r}from"./getElementType-CckcRzoH.js";import{b as Gt}from"./_baseAssignValue-izmKBXUH.js";import{i as Rr}from"./isArrayLikeObject-CbXKTyfk.js";import{a as Or}from"./_baseSet-6y0qliU9.js";import{a as st}from"./toFinite-KQ8KevIC.js";import{f as Mr}from"./forEach-CXlln0XP.js";import{m as N}from"./map-B4PnIEPz.js";import{i as pt}from"./ModernAutoControlledComponent-DJBWk5EW.js";import{B as ht}from"./Button-Blq7Z6RX.js";import{M as Oe}from"./Modal-Bz2VEyQG.js";import{i as ct}from"./i18n-C8zWlANG.js";import{M as Fr}from"./ModalContext-Bu-D9kD-.js";import"./_commonjsHelpers-BosuxZz1.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./assertThisInitialized-B9jnkVVz.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./includes-CQoJOerW.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./index-BBpNyw-T.js";import"./_arrayReduce-CrxnWFSq.js";import"./isEmpty-Cyb9hIKi.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";var ut=Object.create,Ar=function(){function t(){}return function(e){if(!re(e))return{};if(ut)return ut(e);t.prototype=e;var r=new t;return t.prototype=void 0,r}}();function Br(t){var e=[];if(t!=null)for(var r in Object(t))e.push(r);return e}var Pr=Object.prototype,Tr=Pr.hasOwnProperty;function Hr(t){if(!re(t))return Br(t);var e=jt(t),r=[];for(var n in t)n=="constructor"&&(e||!Tr.call(t,n))||r.push(n);return r}function Wt(t){return gr(t)?br(t,!0):Hr(t)}function $r(t,e){var r=-1,n=t.length;for(e||(e=Array(n));++r0&&arguments[0]!==void 0?arguments[0]:[],r=[];return(0,ln.default)(e,function(n){Array.isArray(n)?t(n).map(function(a){return r.push(a)}):(0,an.default)(n)?(0,rn.default)(n,function(a,i){a===!0&&r.push(i),r.push(i+"-"+a)}):(0,en.default)(n)&&r.push(n)}),r};de.default=sn;var ge={};Object.defineProperty(ge,"__esModule",{value:!0});ge.mergeClasses=void 0;var pn=De,hn=Ut(pn),cn=dr,un=Ut(cn),fn=Object.assign||function(t){for(var e=1;e1&&arguments[1]!==void 0?arguments[1]:[],n=e.default&&(0,un.default)(e.default)||{};return r.map(function(a){var i=e[a];return i&&(0,hn.default)(i,function(l,s){n[s]||(n[s]={}),n[s]=fn({},n[s],i[s])}),a}),n};ge.default=dn;var be={};Object.defineProperty(be,"__esModule",{value:!0});be.autoprefix=void 0;var gn=De,ft=vn(gn),bn=Object.assign||function(t){for(var e=1;e1&&arguments[1]!==void 0?arguments[1]:"span";return function(n){Cn(a,n);function a(){var i,l,s,p;Sn(this,a);for(var h=arguments.length,c=Array(h),u=0;u1&&arguments[1]!==void 0?arguments[1]:"span";return function(n){Fn(a,n);function a(){var i,l,s,p;Mn(this,a);for(var h=arguments.length,c=Array(h),u=0;u1&&arguments[1]!==void 0?arguments[1]:!0;n[l]=s};return e===0&&a("first-child"),e===r-1&&a("last-child"),(e===0||e%2===0)&&a("even"),Math.abs(e%2)===1&&a("odd"),a("nth-child",e),n};Le.default=Bn;Object.defineProperty(M,"__esModule",{value:!0});M.ReactCSS=M.loop=M.handleActive=je=M.handleHover=M.hover=void 0;var Pn=de,Tn=ne(Pn),Hn=ge,$n=ne(Hn),Nn=be,Dn=ne(Nn),Ln=ve,It=ne(Ln),jn=me,zn=ne(jn),Gn=Le,Wn=ne(Gn);function ne(t){return t&&t.__esModule?t:{default:t}}M.hover=It.default;var je=M.handleHover=It.default;M.handleActive=zn.default;M.loop=Wn.default;var Un=M.ReactCSS=function(e){for(var r=arguments.length,n=Array(r>1?r-1:0),a=1;as?g=1:g=Math.round(u*100/s)/100,r.a!==g)return{h:r.h,s:r.s,l:r.l,a:g,source:"rgb"}}else{var d=void 0;if(c<0?d=0:c>l?d=1:d=Math.round(c*100/l)/100,a!==d)return{h:r.h,s:r.s,l:r.l,a:d,source:"rgb"}}return null},Ae={},Vn=function(e,r,n,a){if(typeof document>"u"&&!a)return null;var i=a?new a:document.createElement("canvas");i.width=n*2,i.height=n*2;var l=i.getContext("2d");return l?(l.fillStyle=e,l.fillRect(0,0,i.width,i.height),l.fillStyle=r,l.fillRect(0,0,n,n),l.translate(n,n),l.fillRect(0,0,n,n),i.toDataURL()):null},Xn=function(e,r,n,a){var i=e+"-"+r+"-"+n+(a?"-server":"");if(Ae[i])return Ae[i];var l=Vn(e,r,n,a);return Ae[i]=l,l},bt=Object.assign||function(t){for(var e=1;e0&&arguments[0]!==void 0?arguments[0]:[],r=[];return(0,ln.default)(e,function(n){Array.isArray(n)?t(n).map(function(a){return r.push(a)}):(0,an.default)(n)?(0,rn.default)(n,function(a,i){a===!0&&r.push(i),r.push(i+"-"+a)}):(0,en.default)(n)&&r.push(n)}),r};de.default=sn;var ge={};Object.defineProperty(ge,"__esModule",{value:!0});ge.mergeClasses=void 0;var pn=De,hn=Ut(pn),cn=dr,un=Ut(cn),fn=Object.assign||function(t){for(var e=1;e1&&arguments[1]!==void 0?arguments[1]:[],n=e.default&&(0,un.default)(e.default)||{};return r.map(function(a){var i=e[a];return i&&(0,hn.default)(i,function(l,s){n[s]||(n[s]={}),n[s]=fn({},n[s],i[s])}),a}),n};ge.default=dn;var be={};Object.defineProperty(be,"__esModule",{value:!0});be.autoprefix=void 0;var gn=De,ft=vn(gn),bn=Object.assign||function(t){for(var e=1;e1&&arguments[1]!==void 0?arguments[1]:"span";return function(n){Cn(a,n);function a(){var i,l,s,p;Sn(this,a);for(var h=arguments.length,c=Array(h),u=0;u1&&arguments[1]!==void 0?arguments[1]:"span";return function(n){Fn(a,n);function a(){var i,l,s,p;Mn(this,a);for(var h=arguments.length,c=Array(h),u=0;u1&&arguments[1]!==void 0?arguments[1]:!0;n[l]=s};return e===0&&a("first-child"),e===r-1&&a("last-child"),(e===0||e%2===0)&&a("even"),Math.abs(e%2)===1&&a("odd"),a("nth-child",e),n};Le.default=Bn;Object.defineProperty(M,"__esModule",{value:!0});M.ReactCSS=M.loop=M.handleActive=je=M.handleHover=M.hover=void 0;var Pn=de,Tn=ne(Pn),Hn=ge,$n=ne(Hn),Nn=be,Dn=ne(Nn),Ln=ve,It=ne(Ln),jn=me,zn=ne(jn),Gn=Le,Wn=ne(Gn);function ne(t){return t&&t.__esModule?t:{default:t}}M.hover=It.default;var je=M.handleHover=It.default;M.handleActive=zn.default;M.loop=Wn.default;var Un=M.ReactCSS=function(e){for(var r=arguments.length,n=Array(r>1?r-1:0),a=1;as?g=1:g=Math.round(u*100/s)/100,r.a!==g)return{h:r.h,s:r.s,l:r.l,a:g,source:"rgb"}}else{var d=void 0;if(c<0?d=0:c>l?d=1:d=Math.round(c*100/l)/100,a!==d)return{h:r.h,s:r.s,l:r.l,a:d,source:"rgb"}}return null},Ae={},Vn=function(e,r,n,a){if(typeof document>"u"&&!a)return null;var i=a?new a:document.createElement("canvas");i.width=n*2,i.height=n*2;var l=i.getContext("2d");return l?(l.fillStyle=e,l.fillRect(0,0,i.width,i.height),l.fillStyle=r,l.fillRect(0,0,n,n),l.translate(n,n),l.fillRect(0,0,n,n),i.toDataURL()):null},Xn=function(e,r,n,a){var i=e+"-"+r+"-"+n+(a?"-server":"");if(Ae[i])return Ae[i];var l=Vn(e,r,n,a);return Ae[i]=l,l},bt=Object.assign||function(t){for(var e=1;e-1},la=function(e){return Number(String(e).replace(/%/g,""))},sa=1,w=function(t){ra(e,t);function e(r){ea(this,e);var n=ta(this,(e.__proto__||Object.getPrototypeOf(e)).call(this));return n.handleBlur=function(){n.state.blurValue&&n.setState({value:n.state.blurValue,blurValue:null})},n.handleChange=function(a){n.setUpdatedValue(a.target.value,a)},n.handleKeyDown=function(a){var i=la(a.target.value);if(!isNaN(i)&&oa(a.keyCode)){var l=n.getArrowOffset(),s=a.keyCode===Vt?i+l:i-l;n.setUpdatedValue(s,a)}},n.handleDrag=function(a){if(n.props.dragLabel){var i=Math.round(n.props.value+a.movementX);i>=0&&i<=n.props.dragMax&&n.props.onChange&&n.props.onChange(n.getValueObjectWithLabel(i),a)}},n.handleMouseDown=function(a){n.props.dragLabel&&(a.preventDefault(),n.handleDrag(a),window.addEventListener("mousemove",n.handleDrag),window.addEventListener("mouseup",n.handleMouseUp))},n.handleMouseUp=function(){n.unbindEventListeners()},n.unbindEventListeners=function(){window.removeEventListener("mousemove",n.handleDrag),window.removeEventListener("mouseup",n.handleMouseUp)},n.state={value:String(r.value).toUpperCase(),blurValue:String(r.value).toUpperCase()},n.inputId="rc-editable-input-"+sa++,n}return Jn(e,[{key:"componentDidUpdate",value:function(n,a){this.props.value!==this.state.value&&(n.value!==this.props.value||a.value!==this.state.value)&&(this.input===document.activeElement?this.setState({blurValue:String(this.props.value).toUpperCase()}):this.setState({value:String(this.props.value).toUpperCase(),blurValue:!this.state.blurValue&&String(this.props.value).toUpperCase()}))}},{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"getValueObjectWithLabel",value:function(n){return Qn({},this.props.label,n)}},{key:"getArrowOffset",value:function(){return this.props.arrowOffset||na}},{key:"setUpdatedValue",value:function(n,a){var i=this.props.label?this.getValueObjectWithLabel(n):n;this.props.onChange&&this.props.onChange(i,a),this.setState({value:n})}},{key:"render",value:function(){var n=this,a=v({default:{wrap:{position:"relative"}},"user-override":{wrap:this.props.style&&this.props.style.wrap?this.props.style.wrap:{},input:this.props.style&&this.props.style.input?this.props.style.input:{},label:this.props.style&&this.props.style.label?this.props.style.label:{}},"dragLabel-true":{label:{cursor:"ew-resize"}}},{"user-override":!0},this.props);return o.createElement("div",{style:a.wrap},o.createElement("input",{id:this.inputId,style:a.input,ref:function(l){return n.input=l},value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,onBlur:this.handleBlur,placeholder:this.props.placeholder,spellCheck:"false"}),this.props.label&&!this.props.hideLabel?o.createElement("label",{htmlFor:this.inputId,style:a.label,onMouseDown:this.handleMouseDown},this.props.label):null)}}]),e}(k.PureComponent||k.Component),pa=function(e,r,n,a){var i=a.clientWidth,l=a.clientHeight,s=typeof e.pageX=="number"?e.pageX:e.touches[0].pageX,p=typeof e.pageY=="number"?e.pageY:e.touches[0].pageY,h=s-(a.getBoundingClientRect().left+window.pageXOffset),c=p-(a.getBoundingClientRect().top+window.pageYOffset);if(r==="vertical"){var u=void 0;if(c<0)u=359;else if(c>l)u=0;else{var g=-(c*100/l)+100;u=360*g/100}if(n.h!==u)return{h:u,s:n.s,l:n.l,a:n.a,source:"hsl"}}else{var d=void 0;if(h<0)d=0;else if(h>i)d=359;else{var m=h*100/i;d=360*m/100}if(n.h!==d)return{h:d,s:n.s,l:n.l,a:n.a,source:"hsl"}}return null},ha=function(){function t(e,r){for(var n=0;n{const[F,d]=c.useState(!1),{items:y}=m(a),r=c.useMemo(()=>n.flatten(n.map(y,s=>n.map(s.refinements,p=>({label:`${s.label}: ${p.label}`,onClick:()=>s.refine(p)})))),[y]),w=c.useMemo(()=>n.filter(r,(s,p)=>!a.limit||pd(!0)}),t.jsx(I,{items:r,open:F,onClose:()=>d(!1)})]})};u.defaultProps={limit:void 0};const f=u;u.__docgenInfo={description:"This component can be used to display the facets/refinements currently applied to an InstantSearch index.",methods:[],displayName:"CurrentFacets",props:{useCurrentRefinements:{required:!0,flowType:{name:"signature",type:"function",raw:"(props: any) => ({ items: Array })",signature:{arguments:[{name:"props",type:{name:"any"}}],return:{name:"signature",type:"object",raw:"{ items: Array }",signature:{properties:[{key:"items",value:{name:"Array",elements:[{name:"any"}],raw:"Array",required:!0}}]}}}},description:"Instant-Search hook to provide current refinements values."},limit:{required:!1,flowType:{name:"number"},description:"The maximum number of facets to display. If more facets are added, they will be accessible via modal.",defaultValue:{value:"undefined",computed:!0}}}};const we={title:"Components/Semantic UI/CurrentFacets",component:f,decorators:[_.withKnobs]},e=m=>({label:m,onClick:l(`click ${m}`)}),i=()=>t.jsx(f,{useCurrentRefinements:()=>({items:[{label:"Color",refine:l("refine"),refinements:[e("Red"),e("Blue"),e("Green")]}]})}),o=()=>t.jsx(f,{limit:3,useCurrentRefinements:()=>({items:[{label:"Color",refine:l("refine"),refinements:[e("Red"),e("Blue"),e("Green"),e("Purple"),e("Orange"),e("Yellow")]}]})});i.__docgenInfo={description:"",methods:[],displayName:"Default"};o.__docgenInfo={description:"",methods:[],displayName:"Limit"};var C,R,b;i.parameters={...i.parameters,docs:{...(C=i.parameters)==null?void 0:C.docs,source:{originalSource:`() => ({ +import{j as t}from"./jsx-runtime-BTCK_S7S.js";import{a as l}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as _}from"./index-kF-6VCSF.js";import{r as c}from"./index-CBqU2yxZ.js";import{_ as n}from"./index-default-C_maRo4o.js";import{C as j}from"./CurrentFacetLabels-CMZ1g7IV.js";import{C as I}from"./CurrentFacetsModal-DDPlIXyS.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./_commonjsHelpers-BosuxZz1.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./Button-Blq7Z6RX.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./Modal-Bz2VEyQG.js";import"./index-BBpNyw-T.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./_arrayReduce-CrxnWFSq.js";import"./isEmpty-Cyb9hIKi.js";import"./i18n-C8zWlANG.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";const u=({useCurrentRefinements:m,...a})=>{const[F,d]=c.useState(!1),{items:y}=m(a),r=c.useMemo(()=>n.flatten(n.map(y,s=>n.map(s.refinements,p=>({label:`${s.label}: ${p.label}`,onClick:()=>s.refine(p)})))),[y]),w=c.useMemo(()=>n.filter(r,(s,p)=>!a.limit||pd(!0)}),t.jsx(I,{items:r,open:F,onClose:()=>d(!1)})]})};u.defaultProps={limit:void 0};const f=u;u.__docgenInfo={description:"This component can be used to display the facets/refinements currently applied to an InstantSearch index.",methods:[],displayName:"CurrentFacets",props:{useCurrentRefinements:{required:!0,flowType:{name:"signature",type:"function",raw:"(props: any) => ({ items: Array })",signature:{arguments:[{name:"props",type:{name:"any"}}],return:{name:"signature",type:"object",raw:"{ items: Array }",signature:{properties:[{key:"items",value:{name:"Array",elements:[{name:"any"}],raw:"Array",required:!0}}]}}}},description:"Instant-Search hook to provide current refinements values."},limit:{required:!1,flowType:{name:"number"},description:"The maximum number of facets to display. If more facets are added, they will be accessible via modal.",defaultValue:{value:"undefined",computed:!0}}}};const we={title:"Components/Semantic UI/CurrentFacets",component:f,decorators:[_.withKnobs]},e=m=>({label:m,onClick:l(`click ${m}`)}),i=()=>t.jsx(f,{useCurrentRefinements:()=>({items:[{label:"Color",refine:l("refine"),refinements:[e("Red"),e("Blue"),e("Green")]}]})}),o=()=>t.jsx(f,{limit:3,useCurrentRefinements:()=>({items:[{label:"Color",refine:l("refine"),refinements:[e("Red"),e("Blue"),e("Green"),e("Purple"),e("Orange"),e("Yellow")]}]})});i.__docgenInfo={description:"",methods:[],displayName:"Default"};o.__docgenInfo={description:"",methods:[],displayName:"Limit"};var C,R,b;i.parameters={...i.parameters,docs:{...(C=i.parameters)==null?void 0:C.docs,source:{originalSource:`() => ({ items: [{ label: 'Color', refine: action('refine'), diff --git a/docs/assets/DataList-BZ1qV0jr.js b/docs/assets/DataList-B3hB1Ncc.js similarity index 97% rename from docs/assets/DataList-BZ1qV0jr.js rename to docs/assets/DataList-B3hB1Ncc.js index 6e463794..71997560 100644 --- a/docs/assets/DataList-BZ1qV0jr.js +++ b/docs/assets/DataList-B3hB1Ncc.js @@ -1 +1 @@ -var b=Object.defineProperty;var P=(a,r,h)=>r in a?b(a,r,{enumerable:!0,configurable:!0,writable:!0,value:h}):a[r]=h;var d=(a,r,h)=>(P(a,typeof r!="symbol"?r+"":r,h),h);import{j as n}from"./jsx-runtime-BTCK_S7S.js";import{u as S}from"./index.es28-C5Z9R2NB.js";import{r as y}from"./index-CBqU2yxZ.js";import{Y as I}from"./index.es3-CAJGsQNm.js";import{u as E}from"./uuid-BH6G0oTz.js";import{_ as o}from"./index-default-C_maRo4o.js";import{M as f}from"./Message-3p6wyYpA.js";import{I as x}from"./Icon-2tEtgK8g.js";import{I as j}from"./Input--hQVCRQV.js";import{i as m}from"./i18n-C8zWlANG.js";import{T as g}from"./Toaster-C1YYqOUE.js";const A="DataList",F="{}",D="ascending",N="descending",T=a=>{var r;return r=class extends y.Component{constructor(t){super(t);d(this,"pollingInterval");this.state=this.initializeState(t)}componentDidMount(){this.props.polling&&(this.pollingInterval=setInterval(this.fetchData.bind(this),this.props.polling))}componentDidUpdate(t){t.saved!==this.props.saved&&this.props.saved&&this.setState({saved:this.props.saved},this.fetchData.bind(this))}componentWillUnmount(){this.pollingInterval&&clearInterval(this.pollingInterval)}afterDelete(){return this.state.items.length===1?this.setState(t=>({page:t.page-1>1?t.page-1:1}),this.fetchData.bind(this)):this.fetchData()}afterDeleteAll(){this.setState({page:1},this.fetchData.bind(this))}fetchData(){this.setSession(),this.setState({loading:!0},()=>{const{page:t,perPage:e,search:i,sortColumn:s,sortDirection:c}=this.state,p={...this.state.filters,page:t,search:i,per_page:e,sort_by:s,sort_direction:c};this.props.onLoad(p).then(({data:l})=>{const u=l[this.props.collectionName],{pages:v,count:C}=l.list;this.setState({count:C,items:u,page:t,pages:v,loading:!1})})})}getDefaultFilters(t){const e=[];return t.filters&&t.filters.defaults&&o.each(t.filters.defaults.filters,i=>{const s=o.findWhere(t.filters.props.filters,{key:i.key});s&&e.push(this.onCreateFilter({...s,...i}))}),{filters:e}}getSessionKey(){return this.props.session?`${A}.${this.props.session.key}`:null}initializeState(t){const e=this.restoreSession(),i=e.filters||this.getDefaultFilters(t),s=e.page||1,c=e.perPage||t.defaultPerPage||o.first(t.perPageOptions),p=e.search||t.defaultSearch||null,l=e.sortColumn||t.defaultSort||null,u=e.sortDirection||t.defaultSortDirection||null;return{count:0,error:null,filters:i,items:[],loading:!1,page:s,pages:1,perPage:c,saved:t.saved||!1,search:p,sortColumn:l,sortDirection:u}}isFilterActive(){let t=!1;return o.each(o.values(this.state.filters),e=>{I.isEmpty(e)||(t=!0)}),t}onClearSearch(t){var e,i,s;this.onSearchChange(t,{value:""}),(s=(i=(e=this.searchRef)==null?void 0:e.inputRef)==null?void 0:i.current)==null||s.focus(),this.onSearch()}onCreateFilter(t){return{...t,uid:E()}}onDelete(t){return this.props.onDelete?this.props.onDelete(t).then(this.afterDelete.bind(this)).catch(this.onError.bind(this)):Promise.resolve()}onDeleteAll(){return this.props.onDeleteAll?this.props.onDeleteAll().then(this.afterDeleteAll.bind(this)):Promise.resolve()}onError(t){return this.props.resolveErrors&&this.setState({error:t})}onFilterChange(t){return new Promise(e=>{this.props.filters&&this.props.filters.onChange&&this.props.filters.onChange(t),this.setState({filters:t,page:1},()=>{this.fetchData(),e()})})}onPageChange(t,{activePage:e}){this.setState({page:e},this.fetchData.bind(this))}onPerPageChange(t,{value:e}){this.setState({perPage:e},this.fetchData.bind(this))}onSave(t){return this.props.onSave?Promise.resolve(this.props.onSave(t)).then(()=>this.setState({saved:!0},this.fetchData.bind(this))):Promise.resolve()}onSearch(){this.setState({page:1},this.fetchData.bind(this))}onSearchChange(t,{value:e}){this.setState({search:e})}onSort(t,e,i=1){let s=e;s||(s=this.state.sortColumn===t&&this.state.sortDirection===D?N:D),this.setState({sortColumn:t,sortDirection:s,page:i},this.fetchData.bind(this))}onInit(t=1){this.setState({sortColumn:"",sortDirection:"",page:t},this.fetchData.bind(this))}render(){const{filters:t={}}=this.props,{component:e,props:i,showLabels:s}=t;return n.jsxs(n.Fragment,{children:[n.jsx(a,{...this.props,count:this.state.count,filters:{active:this.isFilterActive(),component:e,onChange:this.onFilterChange.bind(this),showLabels:s,props:{...i,onCreateFilter:this.onCreateFilter.bind(this),item:this.state.filters}},items:this.state.items,loading:this.state.loading,page:this.state.page,pages:this.state.pages,perPage:this.state.perPage,onDelete:this.onDelete.bind(this),onDeleteAll:this.onDeleteAll.bind(this),onPageChange:this.onPageChange.bind(this),onPerPageChange:this.onPerPageChange.bind(this),onSave:this.onSave.bind(this),onSort:this.onSort.bind(this),onInit:this.onInit.bind(this),renderSearch:this.renderSearch.bind(this),sortColumn:this.state.sortColumn,sortDirection:this.state.sortDirection}),this.state.saved&&n.jsxs(g,{onDismiss:()=>this.setState({saved:!1}),type:g.MessageTypes.positive,children:[n.jsx(f.Header,{content:m.t("Common.messages.save.header")}),n.jsx(f.Content,{content:m.t("Common.messages.save.content")})]}),this.state.error&&n.jsxs(g,{onDismiss:()=>this.setState({error:!1}),timeout:0,type:g.MessageTypes.negative,children:[n.jsx(f.Header,{content:m.t("Common.messages.error.header")}),n.jsx(f.List,{items:this.props.resolveErrors&&this.props.resolveErrors(this.state.error)})]})]})}renderSearch(){return this.props.searchable?n.jsx(j,{"aria-label":"Search",type:"text",icon:n.jsx(x,{link:!o.isEmpty(this.state.search),name:o.isEmpty(this.state.search)?"search":"times",onClick:this.onClearSearch.bind(this)}),input:{"aria-label":"search"},ref:t=>{this.searchRef=t},loading:this.state.loading,onKeyDown:S.clearSearchTimer.bind(this),onKeyUp:S.setSearchTimer.bind(this,this.onSearch.bind(this)),onChange:this.onSearchChange.bind(this),size:"small",value:this.state.search}):null}restoreSession(){const t=this.getSessionKey();if(!t)return{};const e=sessionStorage.getItem(t)||F;return JSON.parse(e)}setSession(){const t=this.getSessionKey();if(!t)return;const{filters:e,page:i,perPage:s,search:c,sortColumn:p,sortDirection:l}=this.state;sessionStorage.setItem(t,JSON.stringify({filters:e,page:i,perPage:s,search:c,sortColumn:p,sortDirection:l}))}},d(r,"defaultProps",{filters:{},searchable:!0}),r},H=T;export{D as S,N as a,H as u}; +var b=Object.defineProperty;var P=(a,r,h)=>r in a?b(a,r,{enumerable:!0,configurable:!0,writable:!0,value:h}):a[r]=h;var d=(a,r,h)=>(P(a,typeof r!="symbol"?r+"":r,h),h);import{j as n}from"./jsx-runtime-BTCK_S7S.js";import{u as S}from"./index.es30-tUyOUHRL.js";import{r as y}from"./index-CBqU2yxZ.js";import{Y as I}from"./index.es3-CqJx98lw.js";import{u as E}from"./uuid-BH6G0oTz.js";import{_ as o}from"./index-default-C_maRo4o.js";import{M as f}from"./Message-3p6wyYpA.js";import{I as x}from"./Icon-2tEtgK8g.js";import{I as j}from"./Input--hQVCRQV.js";import{i as m}from"./i18n-C8zWlANG.js";import{T as g}from"./Toaster-C1YYqOUE.js";const A="DataList",F="{}",D="ascending",N="descending",T=a=>{var r;return r=class extends y.Component{constructor(t){super(t);d(this,"pollingInterval");this.state=this.initializeState(t)}componentDidMount(){this.props.polling&&(this.pollingInterval=setInterval(this.fetchData.bind(this),this.props.polling))}componentDidUpdate(t){t.saved!==this.props.saved&&this.props.saved&&this.setState({saved:this.props.saved},this.fetchData.bind(this))}componentWillUnmount(){this.pollingInterval&&clearInterval(this.pollingInterval)}afterDelete(){return this.state.items.length===1?this.setState(t=>({page:t.page-1>1?t.page-1:1}),this.fetchData.bind(this)):this.fetchData()}afterDeleteAll(){this.setState({page:1},this.fetchData.bind(this))}fetchData(){this.setSession(),this.setState({loading:!0},()=>{const{page:t,perPage:e,search:i,sortColumn:s,sortDirection:c}=this.state,p={...this.state.filters,page:t,search:i,per_page:e,sort_by:s,sort_direction:c};this.props.onLoad(p).then(({data:l})=>{const u=l[this.props.collectionName],{pages:v,count:C}=l.list;this.setState({count:C,items:u,page:t,pages:v,loading:!1})})})}getDefaultFilters(t){const e=[];return t.filters&&t.filters.defaults&&o.each(t.filters.defaults.filters,i=>{const s=o.findWhere(t.filters.props.filters,{key:i.key});s&&e.push(this.onCreateFilter({...s,...i}))}),{filters:e}}getSessionKey(){return this.props.session?`${A}.${this.props.session.key}`:null}initializeState(t){const e=this.restoreSession(),i=e.filters||this.getDefaultFilters(t),s=e.page||1,c=e.perPage||t.defaultPerPage||o.first(t.perPageOptions),p=e.search||t.defaultSearch||null,l=e.sortColumn||t.defaultSort||null,u=e.sortDirection||t.defaultSortDirection||null;return{count:0,error:null,filters:i,items:[],loading:!1,page:s,pages:1,perPage:c,saved:t.saved||!1,search:p,sortColumn:l,sortDirection:u}}isFilterActive(){let t=!1;return o.each(o.values(this.state.filters),e=>{I.isEmpty(e)||(t=!0)}),t}onClearSearch(t){var e,i,s;this.onSearchChange(t,{value:""}),(s=(i=(e=this.searchRef)==null?void 0:e.inputRef)==null?void 0:i.current)==null||s.focus(),this.onSearch()}onCreateFilter(t){return{...t,uid:E()}}onDelete(t){return this.props.onDelete?this.props.onDelete(t).then(this.afterDelete.bind(this)).catch(this.onError.bind(this)):Promise.resolve()}onDeleteAll(){return this.props.onDeleteAll?this.props.onDeleteAll().then(this.afterDeleteAll.bind(this)):Promise.resolve()}onError(t){return this.props.resolveErrors&&this.setState({error:t})}onFilterChange(t){return new Promise(e=>{this.props.filters&&this.props.filters.onChange&&this.props.filters.onChange(t),this.setState({filters:t,page:1},()=>{this.fetchData(),e()})})}onPageChange(t,{activePage:e}){this.setState({page:e},this.fetchData.bind(this))}onPerPageChange(t,{value:e}){this.setState({perPage:e},this.fetchData.bind(this))}onSave(t){return this.props.onSave?Promise.resolve(this.props.onSave(t)).then(()=>this.setState({saved:!0},this.fetchData.bind(this))):Promise.resolve()}onSearch(){this.setState({page:1},this.fetchData.bind(this))}onSearchChange(t,{value:e}){this.setState({search:e})}onSort(t,e,i=1){let s=e;s||(s=this.state.sortColumn===t&&this.state.sortDirection===D?N:D),this.setState({sortColumn:t,sortDirection:s,page:i},this.fetchData.bind(this))}onInit(t=1){this.setState({sortColumn:"",sortDirection:"",page:t},this.fetchData.bind(this))}render(){const{filters:t={}}=this.props,{component:e,props:i,showLabels:s}=t;return n.jsxs(n.Fragment,{children:[n.jsx(a,{...this.props,count:this.state.count,filters:{active:this.isFilterActive(),component:e,onChange:this.onFilterChange.bind(this),showLabels:s,props:{...i,onCreateFilter:this.onCreateFilter.bind(this),item:this.state.filters}},items:this.state.items,loading:this.state.loading,page:this.state.page,pages:this.state.pages,perPage:this.state.perPage,onDelete:this.onDelete.bind(this),onDeleteAll:this.onDeleteAll.bind(this),onPageChange:this.onPageChange.bind(this),onPerPageChange:this.onPerPageChange.bind(this),onSave:this.onSave.bind(this),onSort:this.onSort.bind(this),onInit:this.onInit.bind(this),renderSearch:this.renderSearch.bind(this),sortColumn:this.state.sortColumn,sortDirection:this.state.sortDirection}),this.state.saved&&n.jsxs(g,{onDismiss:()=>this.setState({saved:!1}),type:g.MessageTypes.positive,children:[n.jsx(f.Header,{content:m.t("Common.messages.save.header")}),n.jsx(f.Content,{content:m.t("Common.messages.save.content")})]}),this.state.error&&n.jsxs(g,{onDismiss:()=>this.setState({error:!1}),timeout:0,type:g.MessageTypes.negative,children:[n.jsx(f.Header,{content:m.t("Common.messages.error.header")}),n.jsx(f.List,{items:this.props.resolveErrors&&this.props.resolveErrors(this.state.error)})]})]})}renderSearch(){return this.props.searchable?n.jsx(j,{"aria-label":"Search",type:"text",icon:n.jsx(x,{link:!o.isEmpty(this.state.search),name:o.isEmpty(this.state.search)?"search":"times",onClick:this.onClearSearch.bind(this)}),input:{"aria-label":"search"},ref:t=>{this.searchRef=t},loading:this.state.loading,onKeyDown:S.clearSearchTimer.bind(this),onKeyUp:S.setSearchTimer.bind(this,this.onSearch.bind(this)),onChange:this.onSearchChange.bind(this),size:"small",value:this.state.search}):null}restoreSession(){const t=this.getSessionKey();if(!t)return{};const e=sessionStorage.getItem(t)||F;return JSON.parse(e)}setSession(){const t=this.getSessionKey();if(!t)return;const{filters:e,page:i,perPage:s,search:c,sortColumn:p,sortDirection:l}=this.state;sessionStorage.setItem(t,JSON.stringify({filters:e,page:i,perPage:s,search:c,sortColumn:p,sortDirection:l}))}},d(r,"defaultProps",{filters:{},searchable:!0}),r},H=T;export{D as S,N as a,H as u}; diff --git a/docs/assets/DataTable-BfgPz3EK.js b/docs/assets/DataTable-BFIwafI7.js similarity index 99% rename from docs/assets/DataTable-BfgPz3EK.js rename to docs/assets/DataTable-BFIwafI7.js index a84d792b..3ee08167 100644 --- a/docs/assets/DataTable-BfgPz3EK.js +++ b/docs/assets/DataTable-BFIwafI7.js @@ -1,4 +1,4 @@ -var C=Object.defineProperty;var q=(l,o,e)=>o in l?C(l,o,{enumerable:!0,configurable:!0,writable:!0,value:e}):l[o]=e;var c=(l,o,e)=>(q(l,typeof o!="symbol"?o+"":o,e),e);import{j as t}from"./jsx-runtime-BTCK_S7S.js";import{o as h}from"./index.es28-C5Z9R2NB.js";import{r as g}from"./index-CBqU2yxZ.js";import{Y as w}from"./index.es3-CAJGsQNm.js";import{T as i}from"./Table-Xx3vjhN9.js";import{B as x}from"./Button-Blq7Z6RX.js";import{L as T}from"./Loader-CooidObp.js";import{C as b}from"./Checkbox-C9uAfnsM.js";import{P as R}from"./Popup-BP01NTlV.js";import{_ as d}from"./index-default-C_maRo4o.js";import{i as u}from"./i18n-C8zWlANG.js";import{I as E}from"./Icon-2tEtgK8g.js";import{D as y}from"./Dropdown-Di2cPjwR.js";import{D as S}from"./Draggable-KQRXc-DM.js";import{u as j}from"./List-BcRaTOn3.js";import{R as P}from"./Portal-DvhHJPzU.js";const v=l=>t.jsx("div",{className:"column-resize",onMouseDown:l.onMouseDown.bind(void 0),role:"presentation",children:" "});v.__docgenInfo={description:"",methods:[],displayName:"ColumnResize",props:{onMouseDown:{required:!0,flowType:{name:"signature",type:"function",raw:"(e: MouseEvent) => void",signature:{arguments:[{name:"e",type:{name:"MouseEvent"}}],return:{name:"void"}}},description:""}}};const A=l=>{var o;return o=class extends g.Component{constructor(e){super(e),this.state={columns:e.columns}}componentDidUpdate(e){w.isEqual(e.columns,this.props.columns)||this.setState({columns:this.props.columns})}onColumnCheckbox(e){this.setState(n=>({columns:d.map(n.columns,a=>a.name===e.name?{...a,hidden:!a.hidden}:a)}))}onDrag(e,n){this.setState(a=>{const r=[],s=[];d.each(a.columns,(m,k)=>{m.label&&m.label.length?r.push(m):s.push({index:k,column:m})});const p=r[e];return r.splice(e,1),r.splice(n,0,p),d.each(s,m=>r.splice(m.index,0,m.column)),{columns:r}})}render(){return t.jsx(l,{...this.props,className:`data-table-column-selector ${this.props.className}`,columns:this.state.columns,renderListHeader:this.renderHeader.bind(this)})}renderHeader(){return this.props.configurable||this.props.renderListHeader?t.jsxs(t.Fragment,{children:[this.props.renderListHeader&&this.props.renderListHeader(),this.props.configurable&&t.jsx(y,{"aria-label":"Select Columns",basic:!0,button:!0,icon:"cog",className:"icon configure-button open-right",closeOnBlur:!1,children:t.jsx(y.Menu,{children:this.state.columns.filter(e=>e.label&&e.label.length).map((e,n)=>t.jsx(S,{id:e.name,index:n,onDrag:this.onDrag.bind(this),children:t.jsxs(y.Item,{"aria-dropeffect":"move",onClick:a=>a.stopPropagation(),children:[t.jsx(E,{name:"bars"}),t.jsx(b,{"aria-label":"Select Column",checked:!e.hidden,label:e.label,onClick:this.onColumnCheckbox.bind(this,e)})]})},e.name))})})]}):null}},c(o,"defaultProps",{className:""}),o};class f extends g.Component{constructor(e){super(e);c(this,"columnRefs");c(this,"onClick");c(this,"onMouseMove");c(this,"onMouseUp");this.state={resize:null,activePanel:null},this.initializeColumnRefs(),this.onClick=this.onPreventClick.bind(this),this.onMouseMove=this.onColumnResize.bind(this),this.onMouseUp=this.afterColumnResize.bind(this)}afterColumnResize(){this.state.resize&&h.isBrowser()&&(document.addEventListener("click",this.onClick,!0),this.setState({resize:void 0}))}initializeColumnRefs(){this.columnRefs={},d.each(this.props.columns,e=>{this.columnRefs[e.name]=g.createRef()})}componentDidMount(){h.isBrowser()&&(document.addEventListener("mousemove",this.onMouseMove),document.addEventListener("mouseup",this.onMouseUp))}componentDidUpdate(e){w.isEqual(e.columns,this.props.columns)||this.initializeColumnRefs()}componentWillUnmount(){h.isBrowser()&&(document.removeEventListener("mousemove",this.onMouseMove),document.removeEventListener("mouseup",this.onMouseUp))}getColumnCount(){let e=this.props.columns.length;return this.props.actions&&this.props.actions.length&&(e+=1),e}onColumnResize(e){const{resize:n}=this.state;if(n){const{columnRef:a,offset:r}=n;a.current.style.width=`${r+e.pageX}px`}}onPreventClick(e){e.stopPropagation(),h.isBrowser()&&document.removeEventListener("click",this.onClick,!0)}onSelectAll(e){let n;e?n=[...this.props.items||[]]:n=d.reject(this.props.items,this.props.isRowSelected.bind(this)),d.each(n,this.props.onRowSelect&&this.props.onRowSelect.bind(this))}render(){return t.jsxs(i,{className:"data-table",...this.props.tableProps,children:[t.jsx(i.Header,{children:t.jsxs(i.Row,{children:[this.renderSelectHeader(),this.props.columns.map(this.renderHeaderCell.bind(this)),this.renderActionsHeader()]})}),t.jsxs(i.Body,{children:[this.props.items&&this.props.items.map(this.renderItem.bind(this)),this.renderEmptyTableRow(),this.renderLoading()]})]})}renderActionButton(e,n,a){if(a.render)return a.render(e,n);const r=t.jsx(x,{"aria-label":a.name,basic:!0,compact:!0,color:a.color,icon:a.icon,onClick:a.onClick&&a.onClick.bind(this,e),title:a.title},`${a.name}-${n}`);if(a.popup){const{content:s,title:p}=a.popup;return t.jsx(R,{content:s,header:p,hideOnScroll:!0,mouseEnterDelay:500,position:"top right",trigger:r})}return r}renderActions(e,n){if(!(this.props.actions&&this.props.actions.length))return null;const a=this.props.actions.filter(r=>!r.accept||r.accept(e)).map(r=>{let s={};return r.name==="edit"?s={popup:{title:u.t("DataTable.actions.edit.title"),content:u.t("DataTable.actions.edit.content")}}:r.name==="copy"?s={popup:{title:u.t("DataTable.actions.copy.title"),content:u.t("DataTable.actions.copy.content")}}:r.name==="delete"&&(s={popup:{title:u.t("DataTable.actions.delete.title"),content:u.t("DataTable.actions.delete.content")}}),d.defaults(r,s)});return t.jsx(i.Cell,{className:"actions-cell",children:a.map(this.renderActionButton.bind(this,e,n))},n)}renderActionsHeader(){return this.props.actions&&this.props.actions.length?t.jsx(i.HeaderCell,{children:u.t("DataTable.columns.actions")}):null}renderCell(e,n){if(n.hidden)return null;let a;return n.render?a=n.render(e):n.resolve?a=n.resolve(e):a=e[n.name],t.jsx(i.Cell,{className:n.className,children:a},`${e.id}-${n.name}`)}renderEmptyTableRow(){return this.props.loading||this.props.items&&this.props.items.length?null:this.props.renderEmptyRow?this.props.renderEmptyRow():t.jsx(i.Row,{children:t.jsx(i.Cell,{colSpan:this.getColumnCount(),textAlign:"center",children:t.jsx("div",{className:"empty-container",children:this.props.renderEmptyMessage()})})})}renderHeaderCell(e){return e.hidden?null:e.renderHeader?e.renderHeader():t.jsx(P,{innerRef:this.columnRefs[e.name],children:t.jsxs(i.HeaderCell,{sorted:this.props.sortColumn===e.name?this.props.sortDirection:null,onClick:()=>this.props.onColumnClick(e),children:[e.label,t.jsx(v,{onMouseDown:n=>{const a=this.columnRefs[e.name],r=a.current.offsetWidth-n.pageX;this.setState({resize:{columnRef:a,offset:r}})}})]},e.name)})}renderItem(e,n){const a=[this.renderSelectCheckbox(e,n),this.props.columns.map(this.renderCell.bind(this,e)),this.renderActions(e,n)],r=s=>{s.target.nodeName==="TD"&&this.setState(p=>({activePanel:p.activePanel===e.id?"":e.id}))};return this.props.renderItem?this.props.renderItem(e,n,a):t.jsxs(t.Fragment,{children:[t.jsx(i.Row,{onClick:this.props.expandableRows?r:()=>{},className:this.props.expandableRows?"expandable":"",children:a},n),this.props.expandableRows&&t.jsx(i.Row,{className:this.state.activePanel===e.id?"expanded-panel":"hidden",children:this.props.expandPanel&&this.props.expandPanel(e,this.state.activePanel)})]})}renderLoading(){return this.props.loading?t.jsx(i.Row,{children:t.jsx(i.Cell,{colSpan:this.getColumnCount(),textAlign:"center",children:t.jsx(T,{active:!0,content:u.t("DataTable.loading"),inline:!0})})}):null}renderSelectCheckbox(e,n){return this.props.selectable&&this.props.onRowSelect&&this.props.isRowSelected?t.jsx(i.Cell,{className:"select-cell",children:t.jsx(b,{onClick:this.props.onRowSelect.bind(this,e),checked:this.props.isRowSelected(e)})},`select-cell-${n}`):null}renderSelectHeader(){if(!this.props.selectable)return null;const e=this.props.items&&this.props.items.length&&d.every(this.props.items,this.props.isRowSelected.bind(this));return t.jsx(i.HeaderCell,{className:"select-cell",children:t.jsx(b,{onClick:this.onSelectAll.bind(this,e),checked:e})})}}c(f,"defaultProps");f.defaultProps={actions:void 0,addButton:{location:"top",color:"green"},buttons:[],count:0,className:"",csvExportButton:void 0,expandableRows:!1,expandPanel:void 0,filters:void 0,items:[],loading:!1,modal:void 0,page:1,pages:1,onColumnClick:()=>{},onCopy:void 0,onPageChange:()=>{},renderDeleteModal:void 0,renderEmptyRow:void 0,renderSearch:void 0,renderItem:void 0,showRecordCount:!1,sortColumn:void 0,sortDirection:void 0};const Y=A(j(f));f.__docgenInfo={description:"",methods:[{name:"afterColumnResize",docblock:`If the resize object is present on the state, sets the capture click handler on the document and +var C=Object.defineProperty;var q=(l,o,e)=>o in l?C(l,o,{enumerable:!0,configurable:!0,writable:!0,value:e}):l[o]=e;var c=(l,o,e)=>(q(l,typeof o!="symbol"?o+"":o,e),e);import{j as t}from"./jsx-runtime-BTCK_S7S.js";import{o as h}from"./index.es30-tUyOUHRL.js";import{r as g}from"./index-CBqU2yxZ.js";import{Y as w}from"./index.es3-CqJx98lw.js";import{T as i}from"./Table-Xx3vjhN9.js";import{B as x}from"./Button-Blq7Z6RX.js";import{L as T}from"./Loader-CooidObp.js";import{C as b}from"./Checkbox-C9uAfnsM.js";import{P as R}from"./Popup-BP01NTlV.js";import{_ as d}from"./index-default-C_maRo4o.js";import{i as u}from"./i18n-C8zWlANG.js";import{I as E}from"./Icon-2tEtgK8g.js";import{D as y}from"./Dropdown-Di2cPjwR.js";import{D as S}from"./Draggable-KQRXc-DM.js";import{u as j}from"./List-j10WAbZn.js";import{R as P}from"./Portal-DvhHJPzU.js";const v=l=>t.jsx("div",{className:"column-resize",onMouseDown:l.onMouseDown.bind(void 0),role:"presentation",children:" "});v.__docgenInfo={description:"",methods:[],displayName:"ColumnResize",props:{onMouseDown:{required:!0,flowType:{name:"signature",type:"function",raw:"(e: MouseEvent) => void",signature:{arguments:[{name:"e",type:{name:"MouseEvent"}}],return:{name:"void"}}},description:""}}};const A=l=>{var o;return o=class extends g.Component{constructor(e){super(e),this.state={columns:e.columns}}componentDidUpdate(e){w.isEqual(e.columns,this.props.columns)||this.setState({columns:this.props.columns})}onColumnCheckbox(e){this.setState(n=>({columns:d.map(n.columns,a=>a.name===e.name?{...a,hidden:!a.hidden}:a)}))}onDrag(e,n){this.setState(a=>{const r=[],s=[];d.each(a.columns,(m,k)=>{m.label&&m.label.length?r.push(m):s.push({index:k,column:m})});const p=r[e];return r.splice(e,1),r.splice(n,0,p),d.each(s,m=>r.splice(m.index,0,m.column)),{columns:r}})}render(){return t.jsx(l,{...this.props,className:`data-table-column-selector ${this.props.className}`,columns:this.state.columns,renderListHeader:this.renderHeader.bind(this)})}renderHeader(){return this.props.configurable||this.props.renderListHeader?t.jsxs(t.Fragment,{children:[this.props.renderListHeader&&this.props.renderListHeader(),this.props.configurable&&t.jsx(y,{"aria-label":"Select Columns",basic:!0,button:!0,icon:"cog",className:"icon configure-button open-right",closeOnBlur:!1,children:t.jsx(y.Menu,{children:this.state.columns.filter(e=>e.label&&e.label.length).map((e,n)=>t.jsx(S,{id:e.name,index:n,onDrag:this.onDrag.bind(this),children:t.jsxs(y.Item,{"aria-dropeffect":"move",onClick:a=>a.stopPropagation(),children:[t.jsx(E,{name:"bars"}),t.jsx(b,{"aria-label":"Select Column",checked:!e.hidden,label:e.label,onClick:this.onColumnCheckbox.bind(this,e)})]})},e.name))})})]}):null}},c(o,"defaultProps",{className:""}),o};class f extends g.Component{constructor(e){super(e);c(this,"columnRefs");c(this,"onClick");c(this,"onMouseMove");c(this,"onMouseUp");this.state={resize:null,activePanel:null},this.initializeColumnRefs(),this.onClick=this.onPreventClick.bind(this),this.onMouseMove=this.onColumnResize.bind(this),this.onMouseUp=this.afterColumnResize.bind(this)}afterColumnResize(){this.state.resize&&h.isBrowser()&&(document.addEventListener("click",this.onClick,!0),this.setState({resize:void 0}))}initializeColumnRefs(){this.columnRefs={},d.each(this.props.columns,e=>{this.columnRefs[e.name]=g.createRef()})}componentDidMount(){h.isBrowser()&&(document.addEventListener("mousemove",this.onMouseMove),document.addEventListener("mouseup",this.onMouseUp))}componentDidUpdate(e){w.isEqual(e.columns,this.props.columns)||this.initializeColumnRefs()}componentWillUnmount(){h.isBrowser()&&(document.removeEventListener("mousemove",this.onMouseMove),document.removeEventListener("mouseup",this.onMouseUp))}getColumnCount(){let e=this.props.columns.length;return this.props.actions&&this.props.actions.length&&(e+=1),e}onColumnResize(e){const{resize:n}=this.state;if(n){const{columnRef:a,offset:r}=n;a.current.style.width=`${r+e.pageX}px`}}onPreventClick(e){e.stopPropagation(),h.isBrowser()&&document.removeEventListener("click",this.onClick,!0)}onSelectAll(e){let n;e?n=[...this.props.items||[]]:n=d.reject(this.props.items,this.props.isRowSelected.bind(this)),d.each(n,this.props.onRowSelect&&this.props.onRowSelect.bind(this))}render(){return t.jsxs(i,{className:"data-table",...this.props.tableProps,children:[t.jsx(i.Header,{children:t.jsxs(i.Row,{children:[this.renderSelectHeader(),this.props.columns.map(this.renderHeaderCell.bind(this)),this.renderActionsHeader()]})}),t.jsxs(i.Body,{children:[this.props.items&&this.props.items.map(this.renderItem.bind(this)),this.renderEmptyTableRow(),this.renderLoading()]})]})}renderActionButton(e,n,a){if(a.render)return a.render(e,n);const r=t.jsx(x,{"aria-label":a.name,basic:!0,compact:!0,color:a.color,icon:a.icon,onClick:a.onClick&&a.onClick.bind(this,e),title:a.title},`${a.name}-${n}`);if(a.popup){const{content:s,title:p}=a.popup;return t.jsx(R,{content:s,header:p,hideOnScroll:!0,mouseEnterDelay:500,position:"top right",trigger:r})}return r}renderActions(e,n){if(!(this.props.actions&&this.props.actions.length))return null;const a=this.props.actions.filter(r=>!r.accept||r.accept(e)).map(r=>{let s={};return r.name==="edit"?s={popup:{title:u.t("DataTable.actions.edit.title"),content:u.t("DataTable.actions.edit.content")}}:r.name==="copy"?s={popup:{title:u.t("DataTable.actions.copy.title"),content:u.t("DataTable.actions.copy.content")}}:r.name==="delete"&&(s={popup:{title:u.t("DataTable.actions.delete.title"),content:u.t("DataTable.actions.delete.content")}}),d.defaults(r,s)});return t.jsx(i.Cell,{className:"actions-cell",children:a.map(this.renderActionButton.bind(this,e,n))},n)}renderActionsHeader(){return this.props.actions&&this.props.actions.length?t.jsx(i.HeaderCell,{children:u.t("DataTable.columns.actions")}):null}renderCell(e,n){if(n.hidden)return null;let a;return n.render?a=n.render(e):n.resolve?a=n.resolve(e):a=e[n.name],t.jsx(i.Cell,{className:n.className,children:a},`${e.id}-${n.name}`)}renderEmptyTableRow(){return this.props.loading||this.props.items&&this.props.items.length?null:this.props.renderEmptyRow?this.props.renderEmptyRow():t.jsx(i.Row,{children:t.jsx(i.Cell,{colSpan:this.getColumnCount(),textAlign:"center",children:t.jsx("div",{className:"empty-container",children:this.props.renderEmptyMessage()})})})}renderHeaderCell(e){return e.hidden?null:e.renderHeader?e.renderHeader():t.jsx(P,{innerRef:this.columnRefs[e.name],children:t.jsxs(i.HeaderCell,{sorted:this.props.sortColumn===e.name?this.props.sortDirection:null,onClick:()=>this.props.onColumnClick(e),children:[e.label,t.jsx(v,{onMouseDown:n=>{const a=this.columnRefs[e.name],r=a.current.offsetWidth-n.pageX;this.setState({resize:{columnRef:a,offset:r}})}})]},e.name)})}renderItem(e,n){const a=[this.renderSelectCheckbox(e,n),this.props.columns.map(this.renderCell.bind(this,e)),this.renderActions(e,n)],r=s=>{s.target.nodeName==="TD"&&this.setState(p=>({activePanel:p.activePanel===e.id?"":e.id}))};return this.props.renderItem?this.props.renderItem(e,n,a):t.jsxs(t.Fragment,{children:[t.jsx(i.Row,{onClick:this.props.expandableRows?r:()=>{},className:this.props.expandableRows?"expandable":"",children:a},n),this.props.expandableRows&&t.jsx(i.Row,{className:this.state.activePanel===e.id?"expanded-panel":"hidden",children:this.props.expandPanel&&this.props.expandPanel(e,this.state.activePanel)})]})}renderLoading(){return this.props.loading?t.jsx(i.Row,{children:t.jsx(i.Cell,{colSpan:this.getColumnCount(),textAlign:"center",children:t.jsx(T,{active:!0,content:u.t("DataTable.loading"),inline:!0})})}):null}renderSelectCheckbox(e,n){return this.props.selectable&&this.props.onRowSelect&&this.props.isRowSelected?t.jsx(i.Cell,{className:"select-cell",children:t.jsx(b,{onClick:this.props.onRowSelect.bind(this,e),checked:this.props.isRowSelected(e)})},`select-cell-${n}`):null}renderSelectHeader(){if(!this.props.selectable)return null;const e=this.props.items&&this.props.items.length&&d.every(this.props.items,this.props.isRowSelected.bind(this));return t.jsx(i.HeaderCell,{className:"select-cell",children:t.jsx(b,{onClick:this.onSelectAll.bind(this,e),checked:e})})}}c(f,"defaultProps");f.defaultProps={actions:void 0,addButton:{location:"top",color:"green"},buttons:[],count:0,className:"",csvExportButton:void 0,expandableRows:!1,expandPanel:void 0,filters:void 0,items:[],loading:!1,modal:void 0,page:1,pages:1,onColumnClick:()=>{},onCopy:void 0,onPageChange:()=>{},renderDeleteModal:void 0,renderEmptyRow:void 0,renderSearch:void 0,renderItem:void 0,showRecordCount:!1,sortColumn:void 0,sortDirection:void 0};const Y=A(j(f));f.__docgenInfo={description:"",methods:[{name:"afterColumnResize",docblock:`If the resize object is present on the state, sets the capture click handler on the document and clears the resize object on the state.`,modifiers:[],params:[],returns:null,description:`If the resize object is present on the state, sets the capture click handler on the document and clears the resize object on the state.`},{name:"initializeColumnRefs",docblock:"Initializes a ref for each table column.",modifiers:[],params:[],returns:null,description:"Initializes a ref for each table column."},{name:"getColumnCount",docblock:`Returns the actual column count. This will be the number of columns +1 if the table allows actions. diff --git a/docs/assets/DataTable.stories-CCnJ_OSh.js b/docs/assets/DataTable.stories-B8iiMd-D.js similarity index 95% rename from docs/assets/DataTable.stories-CCnJ_OSh.js rename to docs/assets/DataTable.stories-B8iiMd-D.js index bb9c6ec9..d70c455a 100644 --- a/docs/assets/DataTable.stories-CCnJ_OSh.js +++ b/docs/assets/DataTable.stories-B8iiMd-D.js @@ -1,4 +1,4 @@ -import{j as e}from"./jsx-runtime-BTCK_S7S.js";import"./index-CBqU2yxZ.js";import{a as o}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as g}from"./index-DfmhmaGJ.js";import{C as J}from"./Confirm-Dw9rt56R.js";import{B as q}from"./Button-Blq7Z6RX.js";import{H as L}from"./Header-BJ3NNdPz.js";import{M as i}from"./Modal-Bz2VEyQG.js";import{D as t}from"./DataTable-BfgPz3EK.js";import{u as n}from"./DragDrop-ryAVAQMJ.js";import"./_commonjsHelpers-BosuxZz1.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./Transition-DSFEXhCu.js";import"./includes-CQoJOerW.js";import"./getElementType-CckcRzoH.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./_baseAssignValue-izmKBXUH.js";import"./filter-CVNi8iPS.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./index-BBpNyw-T.js";import"./_baseSet-6y0qliU9.js";import"./_arrayReduce-CrxnWFSq.js";import"./isEmpty-Cyb9hIKi.js";import"./index.es28-C5Z9R2NB.js";import"./iframe-DUkFOzYJ.js";import"../sb-preview/runtime.js";import"./index.es3-CAJGsQNm.js";import"./Table-Xx3vjhN9.js";import"./Loader-CooidObp.js";import"./Checkbox-C9uAfnsM.js";import"./Popup-BP01NTlV.js";import"./createClass-D2z1h_eG.js";import"./toPropertyKey-hKuLU48H.js";import"./index-default-C_maRo4o.js";import"./i18n-C8zWlANG.js";import"./i18next-Sc0HEOoc.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./Dropdown-Di2cPjwR.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./deburr-CEfyoYOr.js";import"./Draggable-KQRXc-DM.js";import"./useDrop-BRQoWSA5.js";import"./DndContext-B-2NJP7Z.js";import"./redux-C8f_Y06i.js";import"./objectSpread2-N4c0DWqo.js";import"./List-BcRaTOn3.js";import"./Pagination-D0HmnRDL.js";import"./Menu-9i0apxqd.js";import"./Grid-Czr5owxQ.js";import"./DropdownButton-D3g-r0e9.js";import"./EditModal-DZB5b4L3.js";import"./Message-3p6wyYpA.js";import"./Toaster-C1YYqOUE.js";import"./Form-fErk-qk_.js";import"./Input--hQVCRQV.js";import"./AssociatedDropdown-BvtJGJQ_.js";import"./FuzzyDate-CUFiWBgR.js";import"./DateInput-BO57_F9J.js";import"./ModalContext-Bu-D9kD-.js";import"./Trans-Bk6mzQm0.js";import"./objectWithoutProperties--RY0eV0u.js";import"./utils-Bq6oISwF.js";const je={title:"Components/Semantic UI/DataTable",decorators:[g.withKnobs]},r=[{name:"edit"},{name:"copy"},{name:"delete"}],a=[{name:"last_name",label:"Last name",sortable:!1},{name:"first_name",label:"First name",sortable:!1},{name:"email",label:"Email",sortable:!1},{name:"ip_address",label:"IP address",sortable:!1},{name:"country",label:"Country",sortable:!1}],s=[{last_name:"Skittle",first_name:"Kyle",email:"kskittle0@gmpg.org",gender:"Male",ip_address:"51.229.4.38",country:"Macedonia"},{last_name:"Brood",first_name:"Edik",email:"ebrood1@latimes.com",gender:"Male",ip_address:"66.239.219.247",country:"Macedonia"},{last_name:"Noli",first_name:"Dewie",email:"dnoli2@mit.edu",gender:"Male",ip_address:"182.92.3.18",country:"Samoa"},{last_name:"Hazlehurst",first_name:"Garv",email:"ghazlehurst3@salon.com",gender:"Male",ip_address:"36.76.163.147",country:"Philippines"},{last_name:"Ridout",first_name:"Tobe",email:"tridout4@privacy.gov.au",gender:"Male",ip_address:"10.212.244.216",country:"Pakistan"},{last_name:"Carlan",first_name:"Justus",email:"jcarlan5@privacy.gov.au",gender:"Male",ip_address:"71.140.156.168",country:"Sweden"},{last_name:"Antoniades",first_name:"Enrique",email:"eantoniades6@stanford.edu",gender:"Male",ip_address:"160.3.77.37",country:"China"},{last_name:"Evangelinos",first_name:"Rheba",email:"revangelinos7@eepurl.com",gender:"Female",ip_address:"111.227.166.224",country:"Botswana"},{last_name:"Ceeley",first_name:"Kirsten",email:"kceeley8@t.co",gender:"Female",ip_address:"62.21.163.232",country:"Indonesia"},{last_name:"Swoffer",first_name:"Amalee",email:"aswoffer9@hugedomains.com",gender:"Female",ip_address:"140.166.164.147",country:"China"}],m=n(()=>e.jsx(t,{actions:r,buttons:[{render:()=>e.jsx(q,{children:"Test"},"1")}],columns:a,items:s,onColumnClick:o("column-click"),onCopy:o("copy"),onDelete:o("delete"),onSave:o("save")})),l=n(()=>e.jsx(t,{actions:r,columns:a,items:[],onColumnClick:o("column-click"),onCopy:o("copy"),onDelete:o("delete"),onSave:o("save")})),p=n(()=>e.jsx(t,{actions:r,columns:a,items:s,modal:{component:c=>e.jsxs(i,{open:!0,children:[e.jsx(i.Header,{children:"Add"}),e.jsx(i.Content,{children:"Add some stuff here"}),c.children]})},onColumnClick:o("column-click"),onCopy:o("copy"),onDelete:o("delete"),onSave:()=>Promise.resolve()})),d=n(()=>e.jsx(t,{actions:r,columns:a,items:[],modal:{component:c=>e.jsxs(i,{open:!0,children:[e.jsx(i.Header,{children:"Add"}),e.jsx(i.Content,{children:"Add some stuff here"}),c.children]})},onColumnClick:o("column-click"),onCopy:o("copy"),onDelete:o("delete"),onSave:()=>Promise.resolve()})),u=n(()=>e.jsx(t,{actions:[{name:"view",icon:"picture",onClick:o("view-click")},{name:"history",icon:"history",onClick:o("history-click")},{name:"coffee",icon:"coffee",onClick:o("coffee-click")}],columns:a,items:s,onColumnClick:o("column-click"),onCopy:o("copy"),onDelete:o("delete"),onSave:o("save")})),C=n(()=>e.jsx(t,{actions:r,columns:a,items:s,onColumnClick:o("column-click"),onCopy:o("copy"),onDelete:o("delete"),onSave:o("save"),page:g.number("Page",1),pages:g.number("Pages",10),showRecordCount:!0})),y=n(()=>e.jsx(t,{actions:r,buttons:[{render:()=>e.jsx(q,{children:"Test"},"1")}],columns:a,csvExportButton:{color:"blue",location:"bottom"},items:s,onColumnClick:o("column-click"),onCopy:o("copy"),onDelete:o("delete"),onSave:o("save")})),f=n(()=>e.jsx(t,{actions:r,columns:a,items:s,onColumnClick:o("column-click"),onCopy:o("copy"),onDelete:o("delete"),onSave:o("save"),renderDeleteModal:({onCancel:c,onConfirm:G})=>e.jsx(J,{content:"Yo, do you really want to delete this?",header:e.jsx(L,{icon:"hand paper outline",content:"Really?"}),onCancel:c,onConfirm:G,open:!0})}));m.__docgenInfo={description:"",methods:[],displayName:"Default"};l.__docgenInfo={description:"",methods:[],displayName:"Empty"};p.__docgenInfo={description:"",methods:[],displayName:"AddButton"};d.__docgenInfo={description:"",methods:[],displayName:"EmptyAddButton"};u.__docgenInfo={description:"",methods:[],displayName:"CustomActions"};C.__docgenInfo={description:"",methods:[],displayName:"Pagination"};y.__docgenInfo={description:"",methods:[],displayName:"CsvExport"};f.__docgenInfo={description:"",methods:[],displayName:"CustomDeleteModal"};var D,k,_;m.parameters={...m.parameters,docs:{...(D=m.parameters)==null?void 0:D.docs,source:{originalSource:`useDragDrop(() => e.jsx(t,{actions:r,buttons:[{render:()=>e.jsx(q,{children:"Test"},"1")}],columns:a,items:s,onColumnClick:o("column-click"),onCopy:o("copy"),onDelete:o("delete"),onSave:o("save")})),l=n(()=>e.jsx(t,{actions:r,columns:a,items:[],onColumnClick:o("column-click"),onCopy:o("copy"),onDelete:o("delete"),onSave:o("save")})),p=n(()=>e.jsx(t,{actions:r,columns:a,items:s,modal:{component:c=>e.jsxs(i,{open:!0,children:[e.jsx(i.Header,{children:"Add"}),e.jsx(i.Content,{children:"Add some stuff here"}),c.children]})},onColumnClick:o("column-click"),onCopy:o("copy"),onDelete:o("delete"),onSave:()=>Promise.resolve()})),d=n(()=>e.jsx(t,{actions:r,columns:a,items:[],modal:{component:c=>e.jsxs(i,{open:!0,children:[e.jsx(i.Header,{children:"Add"}),e.jsx(i.Content,{children:"Add some stuff here"}),c.children]})},onColumnClick:o("column-click"),onCopy:o("copy"),onDelete:o("delete"),onSave:()=>Promise.resolve()})),u=n(()=>e.jsx(t,{actions:[{name:"view",icon:"picture",onClick:o("view-click")},{name:"history",icon:"history",onClick:o("history-click")},{name:"coffee",icon:"coffee",onClick:o("coffee-click")}],columns:a,items:s,onColumnClick:o("column-click"),onCopy:o("copy"),onDelete:o("delete"),onSave:o("save")})),C=n(()=>e.jsx(t,{actions:r,columns:a,items:s,onColumnClick:o("column-click"),onCopy:o("copy"),onDelete:o("delete"),onSave:o("save"),page:g.number("Page",1),pages:g.number("Pages",10),showRecordCount:!0})),y=n(()=>e.jsx(t,{actions:r,buttons:[{render:()=>e.jsx(q,{children:"Test"},"1")}],columns:a,csvExportButton:{color:"blue",location:"bottom"},items:s,onColumnClick:o("column-click"),onCopy:o("copy"),onDelete:o("delete"),onSave:o("save")})),f=n(()=>e.jsx(t,{actions:r,columns:a,items:s,onColumnClick:o("column-click"),onCopy:o("copy"),onDelete:o("delete"),onSave:o("save"),renderDeleteModal:({onCancel:c,onConfirm:G})=>e.jsx(J,{content:"Yo, do you really want to delete this?",header:e.jsx(L,{icon:"hand paper outline",content:"Really?"}),onCancel:c,onConfirm:G,open:!0})}));m.__docgenInfo={description:"",methods:[],displayName:"Default"};l.__docgenInfo={description:"",methods:[],displayName:"Empty"};p.__docgenInfo={description:"",methods:[],displayName:"AddButton"};d.__docgenInfo={description:"",methods:[],displayName:"EmptyAddButton"};u.__docgenInfo={description:"",methods:[],displayName:"CustomActions"};C.__docgenInfo={description:"",methods:[],displayName:"Pagination"};y.__docgenInfo={description:"",methods:[],displayName:"CsvExport"};f.__docgenInfo={description:"",methods:[],displayName:"CustomDeleteModal"};var D,k,_;m.parameters={...m.parameters,docs:{...(D=m.parameters)==null?void 0:D.docs,source:{originalSource:`useDragDrop(() => }]} columns={columns} items={items} onColumnClick={action('column-click')} onCopy={action('copy')} onDelete={action('delete')} onSave={action('save')} />)`,...(_=(k=m.parameters)==null?void 0:k.docs)==null?void 0:_.source}}};var v,h,b;l.parameters={...l.parameters,docs:{...(v=l.parameters)==null?void 0:v.docs,source:{originalSource:"useDragDrop(() => )",...(b=(h=l.parameters)==null?void 0:h.docs)==null?void 0:b.source}}};var S,x,M;p.parameters={...p.parameters,docs:{...(S=p.parameters)==null?void 0:S.docs,source:{originalSource:`useDragDrop(() => diff --git a/docs/assets/DataView.stories-DJl20qYr.js b/docs/assets/DataView.stories-CVyj3XK5.js similarity index 97% rename from docs/assets/DataView.stories-DJl20qYr.js rename to docs/assets/DataView.stories-CVyj3XK5.js index 427a4cf0..e8a266b8 100644 --- a/docs/assets/DataView.stories-DJl20qYr.js +++ b/docs/assets/DataView.stories-CVyj3XK5.js @@ -1,4 +1,4 @@ -import{j as b}from"./jsx-runtime-BTCK_S7S.js";import{d as vt}from"./index-DfmhmaGJ.js";import{r as v}from"./index-CBqU2yxZ.js";import{_ as m}from"./index-default-C_maRo4o.js";import{g as Nt}from"./_commonjsHelpers-BosuxZz1.js";import{F as ke}from"./Form-fErk-qk_.js";import{G as Te}from"./Grid-Czr5owxQ.js";import{M as ee}from"./Modal-Bz2VEyQG.js";import{D as Ot}from"./DataTable-BfgPz3EK.js";import{D as Vt}from"./DropdownButton-D3g-r0e9.js";import{i as ye}from"./i18n-C8zWlANG.js";import{M as jt}from"./MenuBar-0zX1-Zh0.js";import{M as Pt}from"./MenuSidebar-btOdA7yG.js";import{M as Lt}from"./ModalContext-Bu-D9kD-.js";import{u as It,a as te,S as _e}from"./DataList-BZ1qV0jr.js";import{u as H}from"./DragDrop-ryAVAQMJ.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Button-Blq7Z6RX.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./Checkbox-C9uAfnsM.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./Dropdown-Di2cPjwR.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./isEmpty-Cyb9hIKi.js";import"./deburr-CEfyoYOr.js";import"./index-BBpNyw-T.js";import"./_arrayReduce-CrxnWFSq.js";import"./filter-CVNi8iPS.js";import"./Input--hQVCRQV.js";import"./index.es28-C5Z9R2NB.js";import"./iframe-DUkFOzYJ.js";import"../sb-preview/runtime.js";import"./index.es3-CAJGsQNm.js";import"./Table-Xx3vjhN9.js";import"./Loader-CooidObp.js";import"./Popup-BP01NTlV.js";import"./createClass-D2z1h_eG.js";import"./toPropertyKey-hKuLU48H.js";import"./Draggable-KQRXc-DM.js";import"./useDrop-BRQoWSA5.js";import"./DndContext-B-2NJP7Z.js";import"./redux-C8f_Y06i.js";import"./objectSpread2-N4c0DWqo.js";import"./defineProperty-CCxoMnQV.js";import"./List-BcRaTOn3.js";import"./Confirm-Dw9rt56R.js";import"./Transition-DSFEXhCu.js";import"./Pagination-D0HmnRDL.js";import"./Menu-9i0apxqd.js";import"./Header-BJ3NNdPz.js";import"./EditModal-DZB5b4L3.js";import"./Message-3p6wyYpA.js";import"./Toaster-C1YYqOUE.js";import"./AssociatedDropdown-BvtJGJQ_.js";import"./FuzzyDate-CUFiWBgR.js";import"./DateInput-BO57_F9J.js";import"./Trans-Bk6mzQm0.js";import"./objectWithoutProperties--RY0eV0u.js";import"./utils-Bq6oISwF.js";import"./inherits-D5wXBZoG.js";import"./i18next-Sc0HEOoc.js";import"./getPrototypeOf-BYVhAdwF.js";import"./uuid-BH6G0oTz.js";var qe={exports:{}},gt=function(e,n){return function(){for(var r=new Array(arguments.length),s=0;s"u"}function Bt(t){return t!==null&&!we(t)&&t.constructor!==null&&!we(t.constructor)&&typeof t.constructor.isBuffer=="function"&&t.constructor.isBuffer(t)}function bt(t){return A.call(t)==="[object ArrayBuffer]"}function Mt(t){return A.call(t)==="[object FormData]"}function $t(t){var e;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?e=ArrayBuffer.isView(t):e=t&&t.buffer&&bt(t.buffer),e}function Ht(t){return typeof t=="string"}function Ft(t){return typeof t=="number"}function yt(t){return t!==null&&typeof t=="object"}function Q(t){if(A.call(t)!=="[object Object]")return!1;var e=Object.getPrototypeOf(t);return e===null||e===Object.prototype}function zt(t){return A.call(t)==="[object Date]"}function Jt(t){return A.call(t)==="[object File]"}function Qt(t){return A.call(t)==="[object Blob]"}function wt(t){return A.call(t)==="[object Function]"}function Wt(t){return yt(t)&&wt(t.pipe)}function Xt(t){return A.call(t)==="[object URLSearchParams]"}function Gt(t){return t.trim?t.trim():t.replace(/^\s+|\s+$/g,"")}function Kt(){return typeof navigator<"u"&&(navigator.product==="ReactNative"||navigator.product==="NativeScript"||navigator.product==="NS")?!1:typeof window<"u"&&typeof document<"u"}function Se(t,e){if(!(t===null||typeof t>"u"))if(typeof t!="object"&&(t=[t]),Ce(t))for(var n=0,a=t.length;n"u"||(P.isArray(p)?f=f+"[]":p=[p],P.forEach(p,function(o){P.isDate(o)?o=o.toISOString():P.isObject(o)&&(o=JSON.stringify(o)),s.push(Ae(f)+"="+Ae(o))}))}),r=s.join("&")}if(r){var u=e.indexOf("#");u!==-1&&(e=e.slice(0,u)),e+=(e.indexOf("?")===-1?"?":"&")+r}return e},er=q;function X(){this.handlers=[]}X.prototype.use=function(e,n,a){return this.handlers.push({fulfilled:e,rejected:n,synchronous:a?a.synchronous:!1,runWhen:a?a.runWhen:null}),this.handlers.length-1};X.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)};X.prototype.forEach=function(e){er.forEach(this.handlers,function(a){a!==null&&e(a)})};var tr=X,rr=q,nr=function(e,n){rr.forEach(e,function(r,s){s!==n&&s.toUpperCase()===n.toUpperCase()&&(e[n]=r,delete e[s])})},qt=function(e,n,a,r,s){return e.config=n,a&&(e.code=a),e.request=r,e.response=s,e.isAxiosError=!0,e.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code,status:this.response&&this.response.status?this.response.status:null}},e},Ct={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},re,De;function St(){if(De)return re;De=1;var t=qt;return re=function(n,a,r,s,u){var i=new Error(n);return t(i,a,r,s,u)},re}var ne,Ne;function ar(){if(Ne)return ne;Ne=1;var t=St();return ne=function(n,a,r){var s=r.config.validateStatus;!r.status||!s||s(r.status)?n(r):a(t("Request failed with status code "+r.status,r.config,null,r.request,r))},ne}var ae,Oe;function sr(){if(Oe)return ae;Oe=1;var t=q;return ae=t.isStandardBrowserEnv()?function(){return{write:function(a,r,s,u,i,p){var f=[];f.push(a+"="+encodeURIComponent(r)),t.isNumber(s)&&f.push("expires="+new Date(s).toGMTString()),t.isString(u)&&f.push("path="+u),t.isString(i)&&f.push("domain="+i),p===!0&&f.push("secure"),document.cookie=f.join("; ")},read:function(a){var r=document.cookie.match(new RegExp("(^|;\\s*)("+a+")=([^;]*)"));return r?decodeURIComponent(r[3]):null},remove:function(a){this.write(a,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}(),ae}var se,Ve;function ir(){return Ve||(Ve=1,se=function(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}),se}var ie,je;function or(){return je||(je=1,ie=function(e,n){return n?e.replace(/\/+$/,"")+"/"+n.replace(/^\/+/,""):e}),ie}var oe,Pe;function ur(){if(Pe)return oe;Pe=1;var t=ir(),e=or();return oe=function(a,r){return a&&!t(r)?e(a,r):r},oe}var ue,Le;function lr(){if(Le)return ue;Le=1;var t=q,e=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];return ue=function(a){var r={},s,u,i;return a&&t.forEach(a.split(` +import{j as b}from"./jsx-runtime-BTCK_S7S.js";import{d as vt}from"./index-kF-6VCSF.js";import{r as v}from"./index-CBqU2yxZ.js";import{_ as m}from"./index-default-C_maRo4o.js";import{g as Nt}from"./_commonjsHelpers-BosuxZz1.js";import{F as ke}from"./Form-fErk-qk_.js";import{G as Te}from"./Grid-Czr5owxQ.js";import{M as ee}from"./Modal-Bz2VEyQG.js";import{D as Ot}from"./DataTable-BFIwafI7.js";import{D as Vt}from"./DropdownButton-D3g-r0e9.js";import{i as ye}from"./i18n-C8zWlANG.js";import{M as jt}from"./MenuBar-0zX1-Zh0.js";import{M as Pt}from"./MenuSidebar-btOdA7yG.js";import{M as Lt}from"./ModalContext-Bu-D9kD-.js";import{u as It,a as te,S as _e}from"./DataList-B3hB1Ncc.js";import{u as H}from"./DragDrop-ryAVAQMJ.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Button-Blq7Z6RX.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./Checkbox-C9uAfnsM.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./Dropdown-Di2cPjwR.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./isEmpty-Cyb9hIKi.js";import"./deburr-CEfyoYOr.js";import"./index-BBpNyw-T.js";import"./_arrayReduce-CrxnWFSq.js";import"./filter-CVNi8iPS.js";import"./Input--hQVCRQV.js";import"./index.es30-tUyOUHRL.js";import"./iframe-BcGTk6aA.js";import"../sb-preview/runtime.js";import"./index.es3-CqJx98lw.js";import"./Table-Xx3vjhN9.js";import"./Loader-CooidObp.js";import"./Popup-BP01NTlV.js";import"./createClass-D2z1h_eG.js";import"./toPropertyKey-hKuLU48H.js";import"./Draggable-KQRXc-DM.js";import"./useDrop-BRQoWSA5.js";import"./DndContext-B-2NJP7Z.js";import"./redux-C8f_Y06i.js";import"./objectSpread2-N4c0DWqo.js";import"./defineProperty-CCxoMnQV.js";import"./List-j10WAbZn.js";import"./Confirm-Dw9rt56R.js";import"./Transition-DSFEXhCu.js";import"./Pagination-D0HmnRDL.js";import"./Menu-9i0apxqd.js";import"./Header-BJ3NNdPz.js";import"./EditModal-CsfirwY4.js";import"./Message-3p6wyYpA.js";import"./Toaster-C1YYqOUE.js";import"./AssociatedDropdown-CMB7PUXu.js";import"./FuzzyDate-D4brsVbr.js";import"./DateInput-BO57_F9J.js";import"./Trans-Bk6mzQm0.js";import"./objectWithoutProperties--RY0eV0u.js";import"./utils-Bq6oISwF.js";import"./inherits-D5wXBZoG.js";import"./i18next-Sc0HEOoc.js";import"./getPrototypeOf-BYVhAdwF.js";import"./uuid-BH6G0oTz.js";var qe={exports:{}},gt=function(e,n){return function(){for(var r=new Array(arguments.length),s=0;s"u"}function Bt(t){return t!==null&&!we(t)&&t.constructor!==null&&!we(t.constructor)&&typeof t.constructor.isBuffer=="function"&&t.constructor.isBuffer(t)}function bt(t){return A.call(t)==="[object ArrayBuffer]"}function Mt(t){return A.call(t)==="[object FormData]"}function $t(t){var e;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?e=ArrayBuffer.isView(t):e=t&&t.buffer&&bt(t.buffer),e}function Ht(t){return typeof t=="string"}function Ft(t){return typeof t=="number"}function yt(t){return t!==null&&typeof t=="object"}function Q(t){if(A.call(t)!=="[object Object]")return!1;var e=Object.getPrototypeOf(t);return e===null||e===Object.prototype}function zt(t){return A.call(t)==="[object Date]"}function Jt(t){return A.call(t)==="[object File]"}function Qt(t){return A.call(t)==="[object Blob]"}function wt(t){return A.call(t)==="[object Function]"}function Wt(t){return yt(t)&&wt(t.pipe)}function Xt(t){return A.call(t)==="[object URLSearchParams]"}function Gt(t){return t.trim?t.trim():t.replace(/^\s+|\s+$/g,"")}function Kt(){return typeof navigator<"u"&&(navigator.product==="ReactNative"||navigator.product==="NativeScript"||navigator.product==="NS")?!1:typeof window<"u"&&typeof document<"u"}function Se(t,e){if(!(t===null||typeof t>"u"))if(typeof t!="object"&&(t=[t]),Ce(t))for(var n=0,a=t.length;n"u"||(P.isArray(p)?f=f+"[]":p=[p],P.forEach(p,function(o){P.isDate(o)?o=o.toISOString():P.isObject(o)&&(o=JSON.stringify(o)),s.push(Ae(f)+"="+Ae(o))}))}),r=s.join("&")}if(r){var u=e.indexOf("#");u!==-1&&(e=e.slice(0,u)),e+=(e.indexOf("?")===-1?"?":"&")+r}return e},er=q;function X(){this.handlers=[]}X.prototype.use=function(e,n,a){return this.handlers.push({fulfilled:e,rejected:n,synchronous:a?a.synchronous:!1,runWhen:a?a.runWhen:null}),this.handlers.length-1};X.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)};X.prototype.forEach=function(e){er.forEach(this.handlers,function(a){a!==null&&e(a)})};var tr=X,rr=q,nr=function(e,n){rr.forEach(e,function(r,s){s!==n&&s.toUpperCase()===n.toUpperCase()&&(e[n]=r,delete e[s])})},qt=function(e,n,a,r,s){return e.config=n,a&&(e.code=a),e.request=r,e.response=s,e.isAxiosError=!0,e.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code,status:this.response&&this.response.status?this.response.status:null}},e},Ct={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},re,De;function St(){if(De)return re;De=1;var t=qt;return re=function(n,a,r,s,u){var i=new Error(n);return t(i,a,r,s,u)},re}var ne,Ne;function ar(){if(Ne)return ne;Ne=1;var t=St();return ne=function(n,a,r){var s=r.config.validateStatus;!r.status||!s||s(r.status)?n(r):a(t("Request failed with status code "+r.status,r.config,null,r.request,r))},ne}var ae,Oe;function sr(){if(Oe)return ae;Oe=1;var t=q;return ae=t.isStandardBrowserEnv()?function(){return{write:function(a,r,s,u,i,p){var f=[];f.push(a+"="+encodeURIComponent(r)),t.isNumber(s)&&f.push("expires="+new Date(s).toGMTString()),t.isString(u)&&f.push("path="+u),t.isString(i)&&f.push("domain="+i),p===!0&&f.push("secure"),document.cookie=f.join("; ")},read:function(a){var r=document.cookie.match(new RegExp("(^|;\\s*)("+a+")=([^;]*)"));return r?decodeURIComponent(r[3]):null},remove:function(a){this.write(a,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}(),ae}var se,Ve;function ir(){return Ve||(Ve=1,se=function(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}),se}var ie,je;function or(){return je||(je=1,ie=function(e,n){return n?e.replace(/\/+$/,"")+"/"+n.replace(/^\/+/,""):e}),ie}var oe,Pe;function ur(){if(Pe)return oe;Pe=1;var t=ir(),e=or();return oe=function(a,r){return a&&!t(r)?e(a,r):r},oe}var ue,Le;function lr(){if(Le)return ue;Le=1;var t=q,e=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];return ue=function(a){var r={},s,u,i;return a&&t.forEach(a.split(` `),function(f){if(i=f.indexOf(":"),s=t.trim(f.substr(0,i)).toLowerCase(),u=t.trim(f.substr(i+1)),s){if(r[s]&&e.indexOf(s)>=0)return;s==="set-cookie"?r[s]=(r[s]?r[s]:[]).concat([u]):r[s]=r[s]?r[s]+", "+u:u}}),r},ue}var le,Ie;function pr(){if(Ie)return le;Ie=1;var t=q;return le=t.isStandardBrowserEnv()?function(){var n=/(msie|trident)/i.test(navigator.userAgent),a=document.createElement("a"),r;function s(u){var i=u;return n&&(a.setAttribute("href",i),i=a.href),a.setAttribute("href",i),{href:a.href,protocol:a.protocol?a.protocol.replace(/:$/,""):"",host:a.host,search:a.search?a.search.replace(/^\?/,""):"",hash:a.hash?a.hash.replace(/^#/,""):"",hostname:a.hostname,port:a.port,pathname:a.pathname.charAt(0)==="/"?a.pathname:"/"+a.pathname}}return r=s(window.location.href),function(i){var p=t.isString(i)?s(i):i;return p.protocol===r.protocol&&p.host===r.host}}():function(){return function(){return!0}}(),le}var pe,Ue;function G(){if(Ue)return pe;Ue=1;function t(e){this.message=e}return t.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},t.prototype.__CANCEL__=!0,pe=t,pe}var ce,Be;function Me(){if(Be)return ce;Be=1;var t=q,e=ar(),n=sr(),a=Et,r=ur(),s=lr(),u=pr(),i=St(),p=Ct,f=G();return ce=function(o){return new Promise(function(g,T){var _=o.data,D=o.headers,N=o.responseType,R;function h(){o.cancelToken&&o.cancelToken.unsubscribe(R),o.signal&&o.signal.removeEventListener("abort",R)}t.isFormData(_)&&delete D["Content-Type"];var l=new XMLHttpRequest;if(o.auth){var d=o.auth.username||"",w=o.auth.password?unescape(encodeURIComponent(o.auth.password)):"";D.Authorization="Basic "+btoa(d+":"+w)}var k=r(o.baseURL,o.url);l.open(o.method.toUpperCase(),a(k,o.params,o.paramsSerializer),!0),l.timeout=o.timeout;function z(){if(l){var E="getAllResponseHeaders"in l?s(l.getAllResponseHeaders()):null,j=!N||N==="text"||N==="json"?l.responseText:l.response,O={data:j,status:l.status,statusText:l.statusText,headers:E,config:o,request:l};e(function(Z){g(Z),h()},function(Z){T(Z),h()},O),l=null}}if("onloadend"in l?l.onloadend=z:l.onreadystatechange=function(){!l||l.readyState!==4||l.status===0&&!(l.responseURL&&l.responseURL.indexOf("file:")===0)||setTimeout(z)},l.onabort=function(){l&&(T(i("Request aborted",o,"ECONNABORTED",l)),l=null)},l.onerror=function(){T(i("Network Error",o,null,l)),l=null},l.ontimeout=function(){var j=o.timeout?"timeout of "+o.timeout+"ms exceeded":"timeout exceeded",O=o.transitional||p;o.timeoutErrorMessage&&(j=o.timeoutErrorMessage),T(i(j,o,O.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",l)),l=null},t.isStandardBrowserEnv()){var J=(o.withCredentials||u(k))&&o.xsrfCookieName?n.read(o.xsrfCookieName):void 0;J&&(D[o.xsrfHeaderName]=J)}"setRequestHeader"in l&&t.forEach(D,function(j,O){typeof _>"u"&&O.toLowerCase()==="content-type"?delete D[O]:l.setRequestHeader(O,j)}),t.isUndefined(o.withCredentials)||(l.withCredentials=!!o.withCredentials),N&&N!=="json"&&(l.responseType=o.responseType),typeof o.onDownloadProgress=="function"&&l.addEventListener("progress",o.onDownloadProgress),typeof o.onUploadProgress=="function"&&l.upload&&l.upload.addEventListener("progress",o.onUploadProgress),(o.cancelToken||o.signal)&&(R=function(E){l&&(T(!E||E&&E.type?new f("canceled"):E),l.abort(),l=null)},o.cancelToken&&o.cancelToken.subscribe(R),o.signal&&(o.signal.aborted?R():o.signal.addEventListener("abort",R))),_||(_=null),l.send(_)})},ce}var y=q,$e=nr,cr=qt,mr=Ct,fr={"Content-Type":"application/x-www-form-urlencoded"};function He(t,e){!y.isUndefined(t)&&y.isUndefined(t["Content-Type"])&&(t["Content-Type"]=e)}function dr(){var t;return(typeof XMLHttpRequest<"u"||typeof process<"u"&&Object.prototype.toString.call(process)==="[object process]")&&(t=Me()),t}function hr(t,e,n){if(y.isString(t))try{return(e||JSON.parse)(t),y.trim(t)}catch(a){if(a.name!=="SyntaxError")throw a}return(n||JSON.stringify)(t)}var K={transitional:mr,adapter:dr(),transformRequest:[function(e,n){return $e(n,"Accept"),$e(n,"Content-Type"),y.isFormData(e)||y.isArrayBuffer(e)||y.isBuffer(e)||y.isStream(e)||y.isFile(e)||y.isBlob(e)?e:y.isArrayBufferView(e)?e.buffer:y.isURLSearchParams(e)?(He(n,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):y.isObject(e)||n&&n["Content-Type"]==="application/json"?(He(n,"application/json"),hr(e)):e}],transformResponse:[function(e){var n=this.transitional||K.transitional,a=n&&n.silentJSONParsing,r=n&&n.forcedJSONParsing,s=!a&&this.responseType==="json";if(s||r&&y.isString(e)&&e.length)try{return JSON.parse(e)}catch(u){if(s)throw u.name==="SyntaxError"?cr(u,this,"E_JSON_PARSE"):u}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};y.forEach(["delete","get","head"],function(e){K.headers[e]={}});y.forEach(["post","put","patch"],function(e){K.headers[e]=y.merge(fr)});var xe=K,vr=q,gr=xe,br=function(e,n,a){var r=this||gr;return vr.forEach(a,function(u){e=u.call(r,e,n)}),e},me,Fe;function xt(){return Fe||(Fe=1,me=function(e){return!!(e&&e.__CANCEL__)}),me}var ze=q,fe=br,yr=xt(),wr=xe,Er=G();function de(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new Er("canceled")}var qr=function(e){de(e),e.headers=e.headers||{},e.data=fe.call(e,e.data,e.headers,e.transformRequest),e.headers=ze.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),ze.forEach(["delete","get","head","post","put","patch","common"],function(r){delete e.headers[r]});var n=e.adapter||wr.adapter;return n(e).then(function(r){return de(e),r.data=fe.call(e,r.data,r.headers,e.transformResponse),r},function(r){return yr(r)||(de(e),r&&r.response&&(r.response.data=fe.call(e,r.response.data,r.response.headers,e.transformResponse))),Promise.reject(r)})},C=q,Rt=function(e,n){n=n||{};var a={};function r(c,o){return C.isPlainObject(c)&&C.isPlainObject(o)?C.merge(c,o):C.isPlainObject(o)?C.merge({},o):C.isArray(o)?o.slice():o}function s(c){if(C.isUndefined(n[c])){if(!C.isUndefined(e[c]))return r(void 0,e[c])}else return r(e[c],n[c])}function u(c){if(!C.isUndefined(n[c]))return r(void 0,n[c])}function i(c){if(C.isUndefined(n[c])){if(!C.isUndefined(e[c]))return r(void 0,e[c])}else return r(void 0,n[c])}function p(c){if(c in n)return r(e[c],n[c]);if(c in e)return r(void 0,e[c])}var f={url:u,method:u,data:u,baseURL:i,transformRequest:i,transformResponse:i,paramsSerializer:i,timeout:i,timeoutMessage:i,withCredentials:i,adapter:i,responseType:i,xsrfCookieName:i,xsrfHeaderName:i,onUploadProgress:i,onDownloadProgress:i,decompress:i,maxContentLength:i,maxBodyLength:i,transport:i,httpAgent:i,httpsAgent:i,cancelToken:i,socketPath:i,responseEncoding:i,validateStatus:p};return C.forEach(Object.keys(e).concat(Object.keys(n)),function(o){var S=f[o]||s,g=S(o);C.isUndefined(g)&&S!==p||(a[o]=g)}),a},he,Je;function kt(){return Je||(Je=1,he={version:"0.26.1"}),he}var Cr=kt().version,Re={};["object","boolean","number","function","string","symbol"].forEach(function(t,e){Re[t]=function(a){return typeof a===t||"a"+(e<1?"n ":" ")+t}});var Qe={};Re.transitional=function(e,n,a){function r(s,u){return"[Axios v"+Cr+"] Transitional option '"+s+"'"+u+(a?". "+a:"")}return function(s,u,i){if(e===!1)throw new Error(r(u," has been removed"+(n?" in "+n:"")));return n&&!Qe[u]&&(Qe[u]=!0,console.warn(r(u," has been deprecated since v"+n+" and will be removed in the near future"))),e?e(s,u,i):!0}};function Sr(t,e,n){if(typeof t!="object")throw new TypeError("options must be an object");for(var a=Object.keys(t),r=a.length;r-- >0;){var s=a[r],u=e[s];if(u){var i=t[s],p=i===void 0||u(i,s,t);if(p!==!0)throw new TypeError("option "+s+" must be "+p);continue}if(n!==!0)throw Error("Unknown option "+s)}}var xr={assertOptions:Sr,validators:Re},Tt=q,Rr=Et,We=tr,Xe=qr,Y=Rt,_t=xr,L=_t.validators;function F(t){this.defaults=t,this.interceptors={request:new We,response:new We}}F.prototype.request=function(e,n){typeof e=="string"?(n=n||{},n.url=e):n=e||{},n=Y(this.defaults,n),n.method?n.method=n.method.toLowerCase():this.defaults.method?n.method=this.defaults.method.toLowerCase():n.method="get";var a=n.transitional;a!==void 0&&_t.assertOptions(a,{silentJSONParsing:L.transitional(L.boolean),forcedJSONParsing:L.transitional(L.boolean),clarifyTimeoutError:L.transitional(L.boolean)},!1);var r=[],s=!0;this.interceptors.request.forEach(function(g){typeof g.runWhen=="function"&&g.runWhen(n)===!1||(s=s&&g.synchronous,r.unshift(g.fulfilled,g.rejected))});var u=[];this.interceptors.response.forEach(function(g){u.push(g.fulfilled,g.rejected)});var i;if(!s){var p=[Xe,void 0];for(Array.prototype.unshift.apply(p,r),p=p.concat(u),i=Promise.resolve(n);p.length;)i=i.then(p.shift(),p.shift());return i}for(var f=n;r.length;){var c=r.shift(),o=r.shift();try{f=c(f)}catch(S){o(S);break}}try{i=Xe(f)}catch(S){return Promise.reject(S)}for(;u.length;)i=i.then(u.shift(),u.shift());return i};F.prototype.getUri=function(e){return e=Y(this.defaults,e),Rr(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")};Tt.forEach(["delete","get","head","options"],function(e){F.prototype[e]=function(n,a){return this.request(Y(a||{},{method:e,url:n,data:(a||{}).data}))}});Tt.forEach(["post","put","patch"],function(e){F.prototype[e]=function(n,a,r){return this.request(Y(r||{},{method:e,url:n,data:a}))}});var kr=F,ve,Ge;function Tr(){if(Ge)return ve;Ge=1;var t=G();function e(n){if(typeof n!="function")throw new TypeError("executor must be a function.");var a;this.promise=new Promise(function(u){a=u});var r=this;this.promise.then(function(s){if(r._listeners){var u,i=r._listeners.length;for(u=0;u{const[e,n]=v.useState(),a=v.useCallback(r=>{const s={...r};e&&e.value===r.value&&(s.direction=e.direction===te?_e:te),n(s)},[t.sorts,e]);return v.useEffect(()=>{e&&t.onSort(e.value,e.direction,t.page)},[e]),v.useEffect(()=>{const{page:r}=t;let{sortColumn:s="",sortDirection:u=_e}=t;if(!s){const i=m.first(t.sort);i&&(s=i.value,i.direction&&(u=i.direction))}t.onSort(s,u,r)},[]),b.jsx(Ot,{...t,renderListHeader:()=>t.sorts&&b.jsx(Vt,{basic:!0,icon:e&&e.direction===te?"sort alphabet down":"sort alphabet up",onChange:()=>{},options:m.map(t.sorts,r=>({key:r.value,value:r.value,text:r.label,onClick:()=>a(r)})),text:e?ye.t("DataView.labels.sortBy",{column:e.label}):ye.t("DataView.labels.noSort"),value:e&&e.value}),tableProps:{...t.tableProps||{},celled:!0}})}),V=t=>{const[e,n]=v.useState(),[a,r]=v.useState(),[s,u]=v.useState([]),[i,p]=v.useState([]),[f,c]=v.useState(),[o,S]=v.useState(),g=v.useRef(),T=v.useMemo(()=>{let h="";return e&&(h=e.url.substr(e.url.lastIndexOf("/")+1,e.url.length)),h},[e]),_=v.useCallback(h=>{if(!e)return[];const l=m.chain(h).map(w=>m.keys(w)).flatten().uniq().value();let d=m.map(l,(w,k)=>{const z=m.findWhere(e.columns,{name:w})||{},J={name:w,label:w.trim().replace(/^\w/,E=>E.toUpperCase()).replaceAll("_"," "),sortable:!1,resolve:E=>R(E,w),hidden:k>t.columnCount,index:k};return m.extend(J,z)});return d=[...d,...m.reject(e.columns,w=>m.contains(l,w.name))],m.sortBy(d,"index")},[e]),D=v.useCallback(h=>{e&&et.get(`${e.url}/${h.id}`).then(({data:l})=>{const d=m.first(m.keys(l));r(l[d])}).catch(()=>{r(h)})},[e]),N=v.useCallback(h=>{let l;return e?l=et.get(e.url,{params:h}).then(d=>{const w=d.data[T];return u(_(w)),d}):l=Promise.resolve(),l},[e]),R=v.useCallback((h,l)=>{let d=h[l];return m.isArray(d)?d=m.size(d):m.isBoolean(d)?d=(!!d).toString():m.isObject(d)&&(d=d[m.first(m.keys(d))]),d},[]);return v.useEffect(()=>{if(!m.every(t.items,l=>!!l.group))p(t.items);else{const l=m.groupBy(t.items,"group"),d=m.keys(l);p(m.map(d,w=>({content:w,items:m.map(l[w],k=>({active:e&&e.id===k.id,content:k.label,onClick:()=>n(k)}))})))}},[e,t.items]),v.useEffect(()=>{t.items&&t.items.length&&n(m.first(t.items))},[t.items]),v.useEffect(()=>{t.layout==="left"&&g&&g.current&&c(g.current.offsetWidth)},[g,t.layout]),v.useEffect(()=>{const h=[];e&&h.push(e.id),s&&s.length&&h.push(...m.pluck(s,"name")),S(h.join(""))},[e,s]),b.jsxs("div",{className:"data-view",children:[t.layout==="top"&&b.jsx(jt,{header:{content:t.title},items:i}),t.layout==="left"&&b.jsx(Pt,{contextRef:g,header:{content:t.title},items:i}),b.jsx("div",{style:{marginLeft:f},children:e&&b.jsx(Pr,{actions:[{name:"details",icon:"info",onClick:D}],collectionName:T,columns:s,onLoad:N,perPageOptions:[10,25,50,100],searchable:!0,sorts:e.sorts},o)}),a&&b.jsx(Lt.Consumer,{children:h=>b.jsxs(ee,{as:ke,centered:!1,className:"data-view-modal",closeIcon:!0,mountNode:h,onClose:()=>r(null),open:!0,children:[b.jsx(ee.Header,{content:ye.t("DataView.labels.details")}),b.jsx(ee.Content,{children:b.jsx(Te,{columns:3,doubling:!0,children:m.map(_([a]),l=>b.jsxs(Te.Column,{as:ke.Field,children:[b.jsx("span",{className:"label",children:l.label}),R(a,l.name)]},l.name))})})]})})]})};V.defaultProps={columnCount:5,layout:"left"};V.__docgenInfo={description:"",methods:[],displayName:"DataView",props:{columnCount:{required:!1,flowType:{name:"number"},description:"",defaultValue:{value:"5",computed:!1}},items:{required:!0,flowType:{name:"Array",elements:[{name:"signature",type:"object",raw:`{ id: string, label: string, diff --git a/docs/assets/DescriptorField.stories-B8meZkEv.js b/docs/assets/DescriptorField.stories-kvTZrd1A.js similarity index 98% rename from docs/assets/DescriptorField.stories-B8meZkEv.js rename to docs/assets/DescriptorField.stories-kvTZrd1A.js index 1b685cf2..d5706cf4 100644 --- a/docs/assets/DescriptorField.stories-B8meZkEv.js +++ b/docs/assets/DescriptorField.stories-kvTZrd1A.js @@ -1,4 +1,4 @@ -import{j as r}from"./jsx-runtime-BTCK_S7S.js";import"./index-CBqU2yxZ.js";import{d as o}from"./index-DfmhmaGJ.js";import{P as s}from"./Popup-BP01NTlV.js";import"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./index-BBpNyw-T.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./_arrayReduce-CrxnWFSq.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./createClass-D2z1h_eG.js";import"./toPropertyKey-hKuLU48H.js";const n=e=>r.jsx(s,{className:e.className,content:e.popupContent,hoverable:!0,mouseEnterDelay:e.delayInterval,trigger:e.renderPopup?e.renderPopup():r.jsx("span",{className:"text",children:e.content}),wide:!0});n.defaultProps={delayInterval:1e3,renderPopup:void 0,popupContent:void 0};n.__docgenInfo={description:`Renders the DescriptorField component. This component can be used to static text as with a popup on hover. +import{j as r}from"./jsx-runtime-BTCK_S7S.js";import"./index-CBqU2yxZ.js";import{d as o}from"./index-kF-6VCSF.js";import{P as s}from"./Popup-BP01NTlV.js";import"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./index-BBpNyw-T.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./_arrayReduce-CrxnWFSq.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./createClass-D2z1h_eG.js";import"./toPropertyKey-hKuLU48H.js";const n=e=>r.jsx(s,{className:e.className,content:e.popupContent,hoverable:!0,mouseEnterDelay:e.delayInterval,trigger:e.renderPopup?e.renderPopup():r.jsx("span",{className:"text",children:e.content}),wide:!0});n.defaultProps={delayInterval:1e3,renderPopup:void 0,popupContent:void 0};n.__docgenInfo={description:`Renders the DescriptorField component. This component can be used to static text as with a popup on hover. @param props diff --git a/docs/assets/DocsRenderer-NNNQARDV-31MpTjcZ.js b/docs/assets/DocsRenderer-NNNQARDV-DGPR3YTF.js similarity index 81% rename from docs/assets/DocsRenderer-NNNQARDV-31MpTjcZ.js rename to docs/assets/DocsRenderer-NNNQARDV-DGPR3YTF.js index c6ce9f38..30236250 100644 --- a/docs/assets/DocsRenderer-NNNQARDV-31MpTjcZ.js +++ b/docs/assets/DocsRenderer-NNNQARDV-DGPR3YTF.js @@ -1 +1 @@ -import{D as g,d as h}from"./chunk-HLWAVYOI-DP-TKuOR.js";import"./iframe-DUkFOzYJ.js";import"../sb-preview/runtime.js";import"./index-CBqU2yxZ.js";import"./_commonjsHelpers-BosuxZz1.js";import"./react-18-DnM9deRA.js";import"./index-DZGZymok.js";import"./pickBy-CU2rOOKe.js";import"./mapValues-CZh2vnSw.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./index-Cw1G72V2.js";import"./extends-CCbyfPlC.js";import"./assertThisInitialized-B9jnkVVz.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getPrototypeOf-BYVhAdwF.js";import"./cloneDeep-kl2wD128.js";import"./index-CKJfshIT.js";import"./index-CeKoIcWT.js";export{g as DocsRenderer,h as defaultComponents}; +import{D as g,d as h}from"./chunk-HLWAVYOI-BTnZzFtL.js";import"./iframe-BcGTk6aA.js";import"../sb-preview/runtime.js";import"./index-CBqU2yxZ.js";import"./_commonjsHelpers-BosuxZz1.js";import"./react-18-DnM9deRA.js";import"./index-DZGZymok.js";import"./pickBy-CU2rOOKe.js";import"./mapValues-CZh2vnSw.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./index-Cw1G72V2.js";import"./extends-CCbyfPlC.js";import"./assertThisInitialized-B9jnkVVz.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getPrototypeOf-BYVhAdwF.js";import"./cloneDeep-kl2wD128.js";import"./index-CKJfshIT.js";import"./index-CeKoIcWT.js";export{g as DocsRenderer,h as defaultComponents}; diff --git a/docs/assets/EditModal-DZB5b4L3.js b/docs/assets/EditModal-CsfirwY4.js similarity index 92% rename from docs/assets/EditModal-DZB5b4L3.js rename to docs/assets/EditModal-CsfirwY4.js index d7b7fd15..5a575601 100644 --- a/docs/assets/EditModal-DZB5b4L3.js +++ b/docs/assets/EditModal-CsfirwY4.js @@ -1,3 +1,3 @@ -import{j as o}from"./jsx-runtime-BTCK_S7S.js";import"./index.es28-C5Z9R2NB.js";import{r as u}from"./index-CBqU2yxZ.js";import{H as f}from"./index.es3-CAJGsQNm.js";import{M as r}from"./Message-3p6wyYpA.js";import{B as s}from"./Button-Blq7Z6RX.js";import{L as a}from"./Loader-CooidObp.js";import{D as h}from"./Dimmer-D_gwaesu.js";import{M as g}from"./Modal-Bz2VEyQG.js";import{T as d}from"./Toaster-C1YYqOUE.js";import{i as t}from"./i18n-C8zWlANG.js";const n=f(e=>{const m=e.component,[l,i]=u.useState(!1),c=!!(e.errors&&e.errors.length);return o.jsxs(m,{...e,children:[e.showLoading&&e.loading&&o.jsx(h,{active:e.loading,inverted:!0,children:o.jsx(a,{content:t.t("Common.messages.loading")})}),l&&c&&o.jsxs(d,{onDismiss:()=>i(!1),timeout:0,type:d.MessageTypes.negative,children:[o.jsx(r.Header,{content:t.t("Common.messages.error.header")}),o.jsx(r.List,{items:e.errors})]}),o.jsxs(g.Actions,{className:"edit-modal-actions",children:[o.jsxs(s,{disabled:e.saving,onClick:()=>(i(!0),e.onSave()),primary:!0,size:"medium",type:"submit",children:[t.t("Common.buttons.save"),e.saving&&o.jsx(a,{active:!0,className:"saving",inline:!0,size:"tiny"})]}),o.jsx(s,{basic:!0,disabled:e.saving,onClick:e.onClose.bind(void 0),size:"medium",type:"button",children:t.t("Common.buttons.cancel")})]})]})});n.defaultProps={showLoading:!0};const k=n;n.__docgenInfo={description:`The EditModal component can be used to edit the details of a single record within a modal view. This +import{j as o}from"./jsx-runtime-BTCK_S7S.js";import"./index.es30-tUyOUHRL.js";import{r as u}from"./index-CBqU2yxZ.js";import{H as f}from"./index.es3-CqJx98lw.js";import{M as r}from"./Message-3p6wyYpA.js";import{B as s}from"./Button-Blq7Z6RX.js";import{L as a}from"./Loader-CooidObp.js";import{D as h}from"./Dimmer-D_gwaesu.js";import{M as g}from"./Modal-Bz2VEyQG.js";import{T as d}from"./Toaster-C1YYqOUE.js";import{i as t}from"./i18n-C8zWlANG.js";const n=f(e=>{const m=e.component,[l,i]=u.useState(!1),c=!!(e.errors&&e.errors.length);return o.jsxs(m,{...e,children:[e.showLoading&&e.loading&&o.jsx(h,{active:e.loading,inverted:!0,children:o.jsx(a,{content:t.t("Common.messages.loading")})}),l&&c&&o.jsxs(d,{onDismiss:()=>i(!1),timeout:0,type:d.MessageTypes.negative,children:[o.jsx(r.Header,{content:t.t("Common.messages.error.header")}),o.jsx(r.List,{items:e.errors})]}),o.jsxs(g.Actions,{className:"edit-modal-actions",children:[o.jsxs(s,{disabled:e.saving,onClick:()=>(i(!0),e.onSave()),primary:!0,size:"medium",type:"submit",children:[t.t("Common.buttons.save"),e.saving&&o.jsx(a,{active:!0,className:"saving",inline:!0,size:"tiny"})]}),o.jsx(s,{basic:!0,disabled:e.saving,onClick:e.onClose.bind(void 0),size:"medium",type:"button",children:t.t("Common.buttons.cancel")})]})]})});n.defaultProps={showLoading:!0};const k=n;n.__docgenInfo={description:`The EditModal component can be used to edit the details of a single record within a modal view. This component uses the EditContainer higher-order component to facilitate all of the editing functionality. This component is responsible for rendering the container in which the editable form is rendered.`,methods:[],displayName:"EditModal",props:{component:{required:!0,flowType:{name:"ComponentType",elements:[{name:"any"}],raw:"ComponentType"},description:"The form component to render."},onClose:{required:!0,flowType:{name:"signature",type:"function",raw:"() => void",signature:{arguments:[],return:{name:"void"}}},description:"Callback fired when the close button is clicked."},onSave:{required:!0,flowType:{name:"signature",type:"function",raw:"() => Promise",signature:{arguments:[],return:{name:"Promise",elements:[{name:"any"}],raw:"Promise"}}},description:"Callback fired when the save button is clicked."},showLoading:{required:!1,flowType:{name:"boolean"},description:"If true, a loading indicator will display.",defaultValue:{value:"true",computed:!1}}}};export{k as E}; diff --git a/docs/assets/EditModal.stories-CG63ne8G.js b/docs/assets/EditModal.stories-BEcFYbxP.js similarity index 95% rename from docs/assets/EditModal.stories-CG63ne8G.js rename to docs/assets/EditModal.stories-BEcFYbxP.js index 20b6b649..1f59b442 100644 --- a/docs/assets/EditModal.stories-CG63ne8G.js +++ b/docs/assets/EditModal.stories-BEcFYbxP.js @@ -1,4 +1,4 @@ -import{j as e}from"./jsx-runtime-BTCK_S7S.js";import{a as u}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as R}from"./index-DfmhmaGJ.js";import{r as C}from"./index-CBqU2yxZ.js";import{F as r}from"./Form-fErk-qk_.js";import{M as x}from"./Message-3p6wyYpA.js";import{B as _}from"./Button-Blq7Z6RX.js";import{I as H}from"./Icon-2tEtgK8g.js";import{M as a}from"./Modal-Bz2VEyQG.js";import{_ as W}from"./index-default-C_maRo4o.js";import{A as O}from"./AddModal-8so4BWij.js";import{A as k}from"./Api-DXLamogn.js";import{A as D}from"./AssociatedDropdown-BvtJGJQ_.js";import{E as s}from"./EditModal-DZB5b4L3.js";import{i as L}from"./Companies-Dq8qL_4h.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./_commonjsHelpers-BosuxZz1.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./Checkbox-C9uAfnsM.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./Dropdown-Di2cPjwR.js";import"./map-B4PnIEPz.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./isEmpty-Cyb9hIKi.js";import"./deburr-CEfyoYOr.js";import"./index-BBpNyw-T.js";import"./_arrayReduce-CrxnWFSq.js";import"./filter-CVNi8iPS.js";import"./Input--hQVCRQV.js";import"./index.es28-C5Z9R2NB.js";import"./iframe-DUkFOzYJ.js";import"../sb-preview/runtime.js";import"./i18n-C8zWlANG.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./Toaster-C1YYqOUE.js";import"./Transition-DSFEXhCu.js";import"./index.es3-CAJGsQNm.js";import"./Loader-CooidObp.js";const ro={title:"Components/Semantic UI/EditModal",component:s},c=n=>o=>{const[t,h]=C.useState(!1),q=C.useCallback(()=>{h(!1),u("close")()},[]),y=C.useCallback(()=>(h(!1),u("save")(),Promise.resolve()),[]);return e.jsxs(e.Fragment,{children:[e.jsx(_,{content:"Open",primary:!0,onClick:()=>h(!0)}),e.jsx(n,{...o,onClose:q,onSave:y,open:t})]})},i=c(n=>e.jsx(s,{component:o=>e.jsxs(a,{as:r,open:n.open,children:[e.jsx(a.Header,{content:"Add Record"}),e.jsxs(a.Content,{children:[e.jsx(r.Input,{label:"Name"}),e.jsx(r.Input,{label:"Address"}),e.jsx(r.Input,{label:"Phone"})]}),o.children]}),onClose:n.onClose,onSave:n.onSave})),d=c(n=>e.jsx(s,{component:o=>e.jsxs(a,{as:r,open:n.open,children:[e.jsx(a.Header,{content:"Add Record"}),e.jsxs(a.Content,{children:[e.jsx(r.Input,{label:"Name"}),e.jsx(r.Input,{label:"Address"}),e.jsx(r.Input,{label:"Phone"})]}),o.children]}),item:{id:1},onClose:n.onClose,onInitialize:()=>new Promise(o=>{W.delay(o.bind(void 0,{}),5e3)}),onSave:n.onSave})),p=c(n=>e.jsx(s,{component:o=>e.jsxs(a,{as:r,open:n.open,noValidate:!0,children:[e.jsx(a.Header,{content:"Add Record"}),e.jsxs(a.Content,{children:[e.jsx(r.Input,{required:o.isRequired("name"),error:o.isError("name"),label:"Name",onChange:o.onTextInputChange.bind(void 0,"name")}),e.jsx(r.Input,{required:o.isRequired("address"),error:o.isError("address"),label:"Address",onChange:o.onTextInputChange.bind(void 0,"address")}),e.jsx(r.Input,{required:o.isRequired("phone"),error:o.isError("phone"),onChange:o.onTextInputChange.bind(void 0,"phone"),label:"Phone"})]}),o.children]}),onClose:n.onClose,onSave:n.onSave,required:["phone","name","address"]})),l=c(n=>e.jsx(s,{component:o=>e.jsxs(a,{as:r,open:n.open,children:[e.jsx(a.Header,{content:"Add Record"}),e.jsxs(a.Content,{children:[e.jsx(r.Input,{label:"Name"}),e.jsx(r.Input,{label:"Address"}),e.jsx(r.Input,{label:"Phone"}),e.jsx(r.Input,{label:"Field",required:!0,children:e.jsx(D,{collectionName:"items",modal:{component:O,onSave:()=>(u("save")(),Promise.resolve({}))},onSearch:t=>k.onLoad({items:L,search:t}),onSelection:u("selection"),renderOption:t=>({key:t.id,value:t.id,text:t.company,description:t.country}),upward:R.boolean("Open upward",!1)})})]}),o.children]}),onClose:n.onClose,onSave:n.onSave})),m=c(n=>e.jsx(s,{component:o=>e.jsxs(a,{as:r,open:n.open,children:[e.jsx(a.Header,{content:"Add record"}),e.jsxs(a.Content,{children:[e.jsxs(x,{warning:!0,visible:o.dirty,children:[e.jsxs(x.Header,{children:[e.jsx(H,{name:"exclamation triangle"}),"Warning"]}),e.jsx("p",{children:"You have unsaved changes."})]}),e.jsx(r.Input,{label:"Name",onChange:o.onTextInputChange.bind(void 0,"name"),value:o.item.name||""}),e.jsx(r.Input,{label:"Address",onChange:o.onTextInputChange.bind(void 0,"address"),value:o.item.address||""}),e.jsx(r.Input,{label:"Phone",onChange:o.onTextInputChange.bind(void 0,"phone"),value:o.item.phone||""})]}),o.children]}),item:{id:1,name:"Test",address:"123 Main St",phone:null},onClose:n.onClose,onSave:n.onSave}));i.__docgenInfo={description:"",methods:[],displayName:"Default"};d.__docgenInfo={description:"",methods:[],displayName:"Loading"};p.__docgenInfo={description:"",methods:[],displayName:"SaveError"};l.__docgenInfo={description:"",methods:[],displayName:"Toaster"};m.__docgenInfo={description:"",methods:[],displayName:"UnsavedChanges"};var v,I,g;i.parameters={...i.parameters,docs:{...(v=i.parameters)==null?void 0:v.docs,source:{originalSource:`withWrapper(props => +import{j as e}from"./jsx-runtime-BTCK_S7S.js";import{a as u}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as R}from"./index-kF-6VCSF.js";import{r as C}from"./index-CBqU2yxZ.js";import{F as r}from"./Form-fErk-qk_.js";import{M as x}from"./Message-3p6wyYpA.js";import{B as _}from"./Button-Blq7Z6RX.js";import{I as H}from"./Icon-2tEtgK8g.js";import{M as a}from"./Modal-Bz2VEyQG.js";import{_ as W}from"./index-default-C_maRo4o.js";import{A as O}from"./AddModal-8so4BWij.js";import{A as k}from"./Api-DXLamogn.js";import{A as D}from"./AssociatedDropdown-CMB7PUXu.js";import{E as s}from"./EditModal-CsfirwY4.js";import{i as L}from"./Companies-Dq8qL_4h.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./_commonjsHelpers-BosuxZz1.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./Checkbox-C9uAfnsM.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./Dropdown-Di2cPjwR.js";import"./map-B4PnIEPz.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./isEmpty-Cyb9hIKi.js";import"./deburr-CEfyoYOr.js";import"./index-BBpNyw-T.js";import"./_arrayReduce-CrxnWFSq.js";import"./filter-CVNi8iPS.js";import"./Input--hQVCRQV.js";import"./index.es30-tUyOUHRL.js";import"./iframe-BcGTk6aA.js";import"../sb-preview/runtime.js";import"./i18n-C8zWlANG.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./Toaster-C1YYqOUE.js";import"./Transition-DSFEXhCu.js";import"./index.es3-CqJx98lw.js";import"./Loader-CooidObp.js";const ro={title:"Components/Semantic UI/EditModal",component:s},c=n=>o=>{const[t,h]=C.useState(!1),q=C.useCallback(()=>{h(!1),u("close")()},[]),y=C.useCallback(()=>(h(!1),u("save")(),Promise.resolve()),[]);return e.jsxs(e.Fragment,{children:[e.jsx(_,{content:"Open",primary:!0,onClick:()=>h(!0)}),e.jsx(n,{...o,onClose:q,onSave:y,open:t})]})},i=c(n=>e.jsx(s,{component:o=>e.jsxs(a,{as:r,open:n.open,children:[e.jsx(a.Header,{content:"Add Record"}),e.jsxs(a.Content,{children:[e.jsx(r.Input,{label:"Name"}),e.jsx(r.Input,{label:"Address"}),e.jsx(r.Input,{label:"Phone"})]}),o.children]}),onClose:n.onClose,onSave:n.onSave})),d=c(n=>e.jsx(s,{component:o=>e.jsxs(a,{as:r,open:n.open,children:[e.jsx(a.Header,{content:"Add Record"}),e.jsxs(a.Content,{children:[e.jsx(r.Input,{label:"Name"}),e.jsx(r.Input,{label:"Address"}),e.jsx(r.Input,{label:"Phone"})]}),o.children]}),item:{id:1},onClose:n.onClose,onInitialize:()=>new Promise(o=>{W.delay(o.bind(void 0,{}),5e3)}),onSave:n.onSave})),p=c(n=>e.jsx(s,{component:o=>e.jsxs(a,{as:r,open:n.open,noValidate:!0,children:[e.jsx(a.Header,{content:"Add Record"}),e.jsxs(a.Content,{children:[e.jsx(r.Input,{required:o.isRequired("name"),error:o.isError("name"),label:"Name",onChange:o.onTextInputChange.bind(void 0,"name")}),e.jsx(r.Input,{required:o.isRequired("address"),error:o.isError("address"),label:"Address",onChange:o.onTextInputChange.bind(void 0,"address")}),e.jsx(r.Input,{required:o.isRequired("phone"),error:o.isError("phone"),onChange:o.onTextInputChange.bind(void 0,"phone"),label:"Phone"})]}),o.children]}),onClose:n.onClose,onSave:n.onSave,required:["phone","name","address"]})),l=c(n=>e.jsx(s,{component:o=>e.jsxs(a,{as:r,open:n.open,children:[e.jsx(a.Header,{content:"Add Record"}),e.jsxs(a.Content,{children:[e.jsx(r.Input,{label:"Name"}),e.jsx(r.Input,{label:"Address"}),e.jsx(r.Input,{label:"Phone"}),e.jsx(r.Input,{label:"Field",required:!0,children:e.jsx(D,{collectionName:"items",modal:{component:O,onSave:()=>(u("save")(),Promise.resolve({}))},onSearch:t=>k.onLoad({items:L,search:t}),onSelection:u("selection"),renderOption:t=>({key:t.id,value:t.id,text:t.company,description:t.country}),upward:R.boolean("Open upward",!1)})})]}),o.children]}),onClose:n.onClose,onSave:n.onSave})),m=c(n=>e.jsx(s,{component:o=>e.jsxs(a,{as:r,open:n.open,children:[e.jsx(a.Header,{content:"Add record"}),e.jsxs(a.Content,{children:[e.jsxs(x,{warning:!0,visible:o.dirty,children:[e.jsxs(x.Header,{children:[e.jsx(H,{name:"exclamation triangle"}),"Warning"]}),e.jsx("p",{children:"You have unsaved changes."})]}),e.jsx(r.Input,{label:"Name",onChange:o.onTextInputChange.bind(void 0,"name"),value:o.item.name||""}),e.jsx(r.Input,{label:"Address",onChange:o.onTextInputChange.bind(void 0,"address"),value:o.item.address||""}),e.jsx(r.Input,{label:"Phone",onChange:o.onTextInputChange.bind(void 0,"phone"),value:o.item.phone||""})]}),o.children]}),item:{id:1,name:"Test",address:"123 Main St",phone:null},onClose:n.onClose,onSave:n.onSave}));i.__docgenInfo={description:"",methods:[],displayName:"Default"};d.__docgenInfo={description:"",methods:[],displayName:"Loading"};p.__docgenInfo={description:"",methods:[],displayName:"SaveError"};l.__docgenInfo={description:"",methods:[],displayName:"Toaster"};m.__docgenInfo={description:"",methods:[],displayName:"UnsavedChanges"};var v,I,g;i.parameters={...i.parameters,docs:{...(v=i.parameters)==null?void 0:v.docs,source:{originalSource:`withWrapper(props => diff --git a/docs/assets/EditPage.stories-C5GZt0mo.js b/docs/assets/EditPage.stories-taxagdDX.js similarity index 97% rename from docs/assets/EditPage.stories-C5GZt0mo.js rename to docs/assets/EditPage.stories-taxagdDX.js index 0f53b70c..a9093bb6 100644 --- a/docs/assets/EditPage.stories-C5GZt0mo.js +++ b/docs/assets/EditPage.stories-taxagdDX.js @@ -1,4 +1,4 @@ -var B=Object.defineProperty;var $=(r,n,i)=>n in r?B(r,n,{enumerable:!0,configurable:!0,writable:!0,value:i}):r[n]=i;var x=(r,n,i)=>($(r,typeof n!="symbol"?n+"":n,i),i);import{j as e}from"./jsx-runtime-BTCK_S7S.js";import{a as f}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as z}from"./index-DfmhmaGJ.js";import{r as H}from"./index-CBqU2yxZ.js";import{F as o}from"./Form-fErk-qk_.js";import{_ as t}from"./index-default-C_maRo4o.js";import{A as U}from"./AddModal-8so4BWij.js";import{A as V}from"./Api-DXLamogn.js";import{A as W}from"./AssociatedDropdown-BvtJGJQ_.js";import"./index.es28-C5Z9R2NB.js";import{H as G}from"./index.es3-CAJGsQNm.js";import{M as h}from"./Menu-9i0apxqd.js";import{M as v}from"./Message-3p6wyYpA.js";import{L as J}from"./Loader-CooidObp.js";import{D as y}from"./Dimmer-D_gwaesu.js";import{C}from"./CancelButton-jygaxOmX.js";import{S as T}from"./SaveButton-Dq5XP_RE.js";import{T as S}from"./Toaster-C1YYqOUE.js";import{i as j}from"./i18n-C8zWlANG.js";import{i as K}from"./Companies-Dq8qL_4h.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./_commonjsHelpers-BosuxZz1.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Button-Blq7Z6RX.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./map-B4PnIEPz.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./Checkbox-C9uAfnsM.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./Dropdown-Di2cPjwR.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./isEmpty-Cyb9hIKi.js";import"./deburr-CEfyoYOr.js";import"./index-BBpNyw-T.js";import"./_arrayReduce-CrxnWFSq.js";import"./filter-CVNi8iPS.js";import"./Input--hQVCRQV.js";import"./Modal-Bz2VEyQG.js";import"./EditModal-DZB5b4L3.js";import"./iframe-DUkFOzYJ.js";import"../sb-preview/runtime.js";import"./Transition-DSFEXhCu.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";class g extends H.Component{constructor(n){super(n),this.state={currentTab:"",showToaster:!1}}componentDidMount(){if(this.props.menu){const n=t.first(this.props.menu.items);this.setState({currentTab:n&&n.key})}}componentDidUpdate(n){!t.isEmpty(this.props.errors)&&!t.isEmpty(n.errors)&&n.errors!==this.props.errors&&this.setState({showToaster:!0})}onSave(){return this.setState({showToaster:!0}),this.props.onSave()}render(){return e.jsxs(y.Dimmable,{as:"div",className:`edit-page ${this.props.className||""}`,children:[this.renderLoading(),e.jsxs(o,{noValidate:!0,children:[this.renderMenu(),this.renderButtons(),this.renderComponent(),this.renderToaster()]})]})}renderButtons(){return this.props.menu?null:e.jsxs("div",{className:"button-container",children:[e.jsx(T,{onClick:this.onSave.bind(this),saving:this.props.saving}),e.jsx(C,{disabled:this.props.saving,onClick:this.props.onClose.bind(this)})]})}renderComponent(){const n=this.props.component;return e.jsx(n,{...this.props,currentTab:this.state.currentTab})}renderLoading(){return this.props.showLoading&&this.props.loading?e.jsx(y,{active:this.props.loading,inverted:!0,children:e.jsx(J,{content:j.t("Common.messages.loading")})}):null}renderMenu(){return this.props.menu?e.jsxs(h,{...t.omit(this.props.menu,"items"),children:[this.props.menu&&t.map(this.props.menu.items,n=>e.jsx(h.Item,{active:n.key===this.state.currentTab,name:n.name,onClick:()=>this.setState({currentTab:n.key})},n.key)),e.jsx(h.Menu,{position:"right",children:e.jsxs(h.Item,{children:[e.jsx(T,{onClick:this.onSave.bind(this),saving:this.props.saving}),e.jsx(C,{disabled:this.props.saving,onClick:this.props.onClose.bind(this)})]})})]}):null}renderToaster(){return!this.state.showToaster||!(this.props.errors&&this.props.errors.length)?null:e.jsxs(S,{onDismiss:()=>this.setState({showToaster:!1}),timeout:0,type:S.MessageTypes.negative,children:[e.jsx(v.Header,{content:j.t("Common.messages.error.header")}),e.jsx(v.List,{items:this.props.errors})]})}}x(g,"defaultProps");g.defaultProps={showLoading:!0};const Q=G(g),s=Q;g.__docgenInfo={description:`The EditPage component can be used to edit the details of a single record within a page view. This +var B=Object.defineProperty;var $=(r,n,i)=>n in r?B(r,n,{enumerable:!0,configurable:!0,writable:!0,value:i}):r[n]=i;var x=(r,n,i)=>($(r,typeof n!="symbol"?n+"":n,i),i);import{j as e}from"./jsx-runtime-BTCK_S7S.js";import{a as f}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as z}from"./index-kF-6VCSF.js";import{r as H}from"./index-CBqU2yxZ.js";import{F as o}from"./Form-fErk-qk_.js";import{_ as t}from"./index-default-C_maRo4o.js";import{A as U}from"./AddModal-8so4BWij.js";import{A as V}from"./Api-DXLamogn.js";import{A as W}from"./AssociatedDropdown-CMB7PUXu.js";import"./index.es30-tUyOUHRL.js";import{H as G}from"./index.es3-CqJx98lw.js";import{M as h}from"./Menu-9i0apxqd.js";import{M as v}from"./Message-3p6wyYpA.js";import{L as J}from"./Loader-CooidObp.js";import{D as y}from"./Dimmer-D_gwaesu.js";import{C}from"./CancelButton-jygaxOmX.js";import{S as T}from"./SaveButton-Dq5XP_RE.js";import{T as S}from"./Toaster-C1YYqOUE.js";import{i as j}from"./i18n-C8zWlANG.js";import{i as K}from"./Companies-Dq8qL_4h.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./_commonjsHelpers-BosuxZz1.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Button-Blq7Z6RX.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./map-B4PnIEPz.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./Checkbox-C9uAfnsM.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./Dropdown-Di2cPjwR.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./isEmpty-Cyb9hIKi.js";import"./deburr-CEfyoYOr.js";import"./index-BBpNyw-T.js";import"./_arrayReduce-CrxnWFSq.js";import"./filter-CVNi8iPS.js";import"./Input--hQVCRQV.js";import"./Modal-Bz2VEyQG.js";import"./EditModal-CsfirwY4.js";import"./iframe-BcGTk6aA.js";import"../sb-preview/runtime.js";import"./Transition-DSFEXhCu.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";class g extends H.Component{constructor(n){super(n),this.state={currentTab:"",showToaster:!1}}componentDidMount(){if(this.props.menu){const n=t.first(this.props.menu.items);this.setState({currentTab:n&&n.key})}}componentDidUpdate(n){!t.isEmpty(this.props.errors)&&!t.isEmpty(n.errors)&&n.errors!==this.props.errors&&this.setState({showToaster:!0})}onSave(){return this.setState({showToaster:!0}),this.props.onSave()}render(){return e.jsxs(y.Dimmable,{as:"div",className:`edit-page ${this.props.className||""}`,children:[this.renderLoading(),e.jsxs(o,{noValidate:!0,children:[this.renderMenu(),this.renderButtons(),this.renderComponent(),this.renderToaster()]})]})}renderButtons(){return this.props.menu?null:e.jsxs("div",{className:"button-container",children:[e.jsx(T,{onClick:this.onSave.bind(this),saving:this.props.saving}),e.jsx(C,{disabled:this.props.saving,onClick:this.props.onClose.bind(this)})]})}renderComponent(){const n=this.props.component;return e.jsx(n,{...this.props,currentTab:this.state.currentTab})}renderLoading(){return this.props.showLoading&&this.props.loading?e.jsx(y,{active:this.props.loading,inverted:!0,children:e.jsx(J,{content:j.t("Common.messages.loading")})}):null}renderMenu(){return this.props.menu?e.jsxs(h,{...t.omit(this.props.menu,"items"),children:[this.props.menu&&t.map(this.props.menu.items,n=>e.jsx(h.Item,{active:n.key===this.state.currentTab,name:n.name,onClick:()=>this.setState({currentTab:n.key})},n.key)),e.jsx(h.Menu,{position:"right",children:e.jsxs(h.Item,{children:[e.jsx(T,{onClick:this.onSave.bind(this),saving:this.props.saving}),e.jsx(C,{disabled:this.props.saving,onClick:this.props.onClose.bind(this)})]})})]}):null}renderToaster(){return!this.state.showToaster||!(this.props.errors&&this.props.errors.length)?null:e.jsxs(S,{onDismiss:()=>this.setState({showToaster:!1}),timeout:0,type:S.MessageTypes.negative,children:[e.jsx(v.Header,{content:j.t("Common.messages.error.header")}),e.jsx(v.List,{items:this.props.errors})]})}}x(g,"defaultProps");g.defaultProps={showLoading:!0};const Q=G(g),s=Q;g.__docgenInfo={description:`The EditPage component can be used to edit the details of a single record within a page view. This component uses the EditContainer higher-order component to facilitate all of the editing functionality. This component is responsible for rendering the container in which the editable form is rendered.`,methods:[{name:"onSave",docblock:`Shows the toaster and calls the onSave prop. diff --git a/docs/assets/EmbeddedList.stories-D7YYOzAS.js b/docs/assets/EmbeddedList.stories-DSOkljp0.js similarity index 97% rename from docs/assets/EmbeddedList.stories-D7YYOzAS.js rename to docs/assets/EmbeddedList.stories-DSOkljp0.js index f4b9585e..4c2f34b6 100644 --- a/docs/assets/EmbeddedList.stories-D7YYOzAS.js +++ b/docs/assets/EmbeddedList.stories-DSOkljp0.js @@ -1,4 +1,4 @@ -var ye=Object.defineProperty;var fe=(a,e,n)=>e in a?ye(a,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[e]=n;var _=(a,e,n)=>(fe(a,typeof e!="symbol"?e+"":e,n),n);import{j as t}from"./jsx-runtime-BTCK_S7S.js";import{a as o}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as c}from"./index-DfmhmaGJ.js";import{r as I}from"./index-CBqU2yxZ.js";import{B as he}from"./Button-Blq7Z6RX.js";import{i as p,S as A,C as ge}from"./Colors-DiV52Fwf.js";import{I as be}from"./Icon-2tEtgK8g.js";import{_ as u}from"./index-default-C_maRo4o.js";import{A as R}from"./AddModal-8so4BWij.js";import{E as we}from"./EditModal-DZB5b4L3.js";import{T as N}from"./Table-Xx3vjhN9.js";import{u as ve}from"./uuid-BH6G0oTz.js";import{D as Ce}from"./DataTable-BfgPz3EK.js";import{D as ke}from"./Draggable-KQRXc-DM.js";import{T as x}from"./TabbedModal-BE8Q9Ms2.js";import{u as s}from"./DragDrop-ryAVAQMJ.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./_commonjsHelpers-BosuxZz1.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./Modal-Bz2VEyQG.js";import"./index-BBpNyw-T.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./_arrayReduce-CrxnWFSq.js";import"./isEmpty-Cyb9hIKi.js";import"./index.es28-C5Z9R2NB.js";import"./iframe-DUkFOzYJ.js";import"../sb-preview/runtime.js";import"./index.es3-CAJGsQNm.js";import"./Message-3p6wyYpA.js";import"./Loader-CooidObp.js";import"./Toaster-C1YYqOUE.js";import"./Transition-DSFEXhCu.js";import"./filter-CVNi8iPS.js";import"./i18n-C8zWlANG.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./Checkbox-C9uAfnsM.js";import"./Popup-BP01NTlV.js";import"./Dropdown-Di2cPjwR.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./deburr-CEfyoYOr.js";import"./List-BcRaTOn3.js";import"./Confirm-Dw9rt56R.js";import"./Pagination-D0HmnRDL.js";import"./Menu-9i0apxqd.js";import"./Grid-Czr5owxQ.js";import"./Header-BJ3NNdPz.js";import"./DropdownButton-D3g-r0e9.js";import"./Form-fErk-qk_.js";import"./Input--hQVCRQV.js";import"./AssociatedDropdown-BvtJGJQ_.js";import"./FuzzyDate-CUFiWBgR.js";import"./DateInput-BO57_F9J.js";import"./ModalContext-Bu-D9kD-.js";import"./Trans-Bk6mzQm0.js";import"./objectWithoutProperties--RY0eV0u.js";import"./utils-Bq6oISwF.js";import"./useDrop-BRQoWSA5.js";import"./DndContext-B-2NJP7Z.js";import"./redux-C8f_Y06i.js";import"./objectSpread2-N4c0DWqo.js";import"./index.es21-BD0kU5QO.js";const De=".",q="ascending",j="descending";class S extends I.Component{constructor(e){super(e),this.state={sortColumn:null,sortDirection:null}}componentDidMount(){let e;this.props.defaultSort?e=u.findWhere(this.props.columns,{name:this.props.defaultSort}):e=u.find(this.props.columns,n=>n.sortable!==!1),e&&this.onColumnClick(e,this.props.defaultSortDirection)}getItems(){const{items:e}=this.props,{sortColumn:n,sortDirection:d}=this.state;return u.orderBy(u.filter(e,r=>!r._destroy),n,d)}onColumnClick(e,n=q){if(this.props.onDrag||e.sortable===!1)return;const d=e.name;let r=n||q;e.name===this.state.sortColumn&&(r=this.state.sortDirection===q?j:q),this.setState({sortColumn:d,sortDirection:r})}onDelete(e){return this.props.onDelete(e),Promise.resolve()}onSave(e){const n=e.uid?e.uid:ve();return this.props.onSave&&this.props.onSave({...e,uid:n}),Promise.resolve()}render(){return t.jsx(Ce,{...this.props,actions:this.props.actions,addButton:this.props.addButton,buttons:this.props.buttons,className:`embedded-list ${this.props.className?this.props.className:""}`,configurable:this.props.configurable,columns:this.props.columns,count:this.props.items.length,items:this.getItems(),modal:this.props.modal,onColumnClick:this.onColumnClick.bind(this),onCopy:this.props.onCopy,onDrag:this.props.onDrag,onDelete:this.onDelete.bind(this),onSave:this.onSave.bind(this),renderDeleteModal:this.props.renderDeleteModal,renderEmptyRow:this.props.renderEmptyRow,renderItem:this.renderItem.bind(this),sortColumn:this.state.sortColumn,sortDirection:this.state.sortDirection,tableProps:{celled:!0,sortable:!this.props.onDrag},selectable:this.props.selectable,onRowSelect:this.props.onRowSelect,selectedRows:this.props.selectedRows,showRecordCount:this.props.showRecordCount})}renderItem(e,n,d){if(this.props.onDrag){const r=e.id||e.uid;return t.jsx(ke,{id:r,index:n,item:e,onDrag:this.props.onDrag.bind(this),children:t.jsx(N.Row,{children:d})},r)}return t.jsx(N.Row,{children:d},n)}}_(S,"defaultProps");u.mixin({orderBy:(a,e,n)=>{if(!e)return a;const d=u.property(e.split(De));let r=u.sortBy(a,E=>d(E));return n===j&&(r=r.reverse()),r}});S.defaultProps={items:[],addButton:{location:"top"},buttons:[],className:"",configurable:!0,modal:void 0,onCopy:void 0,onDrag:void 0,onSave:()=>{},renderDeleteModal:void 0,renderEmptyRow:void 0};const i=S;S.__docgenInfo={description:`The EmbeddedList component can be used to display a collection of records that live within a parent +var ye=Object.defineProperty;var fe=(a,e,n)=>e in a?ye(a,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):a[e]=n;var _=(a,e,n)=>(fe(a,typeof e!="symbol"?e+"":e,n),n);import{j as t}from"./jsx-runtime-BTCK_S7S.js";import{a as o}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as c}from"./index-kF-6VCSF.js";import{r as I}from"./index-CBqU2yxZ.js";import{B as he}from"./Button-Blq7Z6RX.js";import{i as p,S as A,C as ge}from"./Colors-DiV52Fwf.js";import{I as be}from"./Icon-2tEtgK8g.js";import{_ as u}from"./index-default-C_maRo4o.js";import{A as R}from"./AddModal-8so4BWij.js";import{E as we}from"./EditModal-CsfirwY4.js";import{T as N}from"./Table-Xx3vjhN9.js";import{u as ve}from"./uuid-BH6G0oTz.js";import{D as Ce}from"./DataTable-BFIwafI7.js";import{D as ke}from"./Draggable-KQRXc-DM.js";import{T as x}from"./TabbedModal-B2Adx6P0.js";import{u as s}from"./DragDrop-ryAVAQMJ.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./_commonjsHelpers-BosuxZz1.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./Modal-Bz2VEyQG.js";import"./index-BBpNyw-T.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./_arrayReduce-CrxnWFSq.js";import"./isEmpty-Cyb9hIKi.js";import"./index.es30-tUyOUHRL.js";import"./iframe-BcGTk6aA.js";import"../sb-preview/runtime.js";import"./index.es3-CqJx98lw.js";import"./Message-3p6wyYpA.js";import"./Loader-CooidObp.js";import"./Toaster-C1YYqOUE.js";import"./Transition-DSFEXhCu.js";import"./filter-CVNi8iPS.js";import"./i18n-C8zWlANG.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./Checkbox-C9uAfnsM.js";import"./Popup-BP01NTlV.js";import"./Dropdown-Di2cPjwR.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./deburr-CEfyoYOr.js";import"./List-j10WAbZn.js";import"./Confirm-Dw9rt56R.js";import"./Pagination-D0HmnRDL.js";import"./Menu-9i0apxqd.js";import"./Grid-Czr5owxQ.js";import"./Header-BJ3NNdPz.js";import"./DropdownButton-D3g-r0e9.js";import"./Form-fErk-qk_.js";import"./Input--hQVCRQV.js";import"./AssociatedDropdown-CMB7PUXu.js";import"./FuzzyDate-D4brsVbr.js";import"./DateInput-BO57_F9J.js";import"./ModalContext-Bu-D9kD-.js";import"./Trans-Bk6mzQm0.js";import"./objectWithoutProperties--RY0eV0u.js";import"./utils-Bq6oISwF.js";import"./useDrop-BRQoWSA5.js";import"./DndContext-B-2NJP7Z.js";import"./redux-C8f_Y06i.js";import"./objectSpread2-N4c0DWqo.js";import"./index.es22-BD0kU5QO.js";const De=".",q="ascending",j="descending";class S extends I.Component{constructor(e){super(e),this.state={sortColumn:null,sortDirection:null}}componentDidMount(){let e;this.props.defaultSort?e=u.findWhere(this.props.columns,{name:this.props.defaultSort}):e=u.find(this.props.columns,n=>n.sortable!==!1),e&&this.onColumnClick(e,this.props.defaultSortDirection)}getItems(){const{items:e}=this.props,{sortColumn:n,sortDirection:d}=this.state;return u.orderBy(u.filter(e,r=>!r._destroy),n,d)}onColumnClick(e,n=q){if(this.props.onDrag||e.sortable===!1)return;const d=e.name;let r=n||q;e.name===this.state.sortColumn&&(r=this.state.sortDirection===q?j:q),this.setState({sortColumn:d,sortDirection:r})}onDelete(e){return this.props.onDelete(e),Promise.resolve()}onSave(e){const n=e.uid?e.uid:ve();return this.props.onSave&&this.props.onSave({...e,uid:n}),Promise.resolve()}render(){return t.jsx(Ce,{...this.props,actions:this.props.actions,addButton:this.props.addButton,buttons:this.props.buttons,className:`embedded-list ${this.props.className?this.props.className:""}`,configurable:this.props.configurable,columns:this.props.columns,count:this.props.items.length,items:this.getItems(),modal:this.props.modal,onColumnClick:this.onColumnClick.bind(this),onCopy:this.props.onCopy,onDrag:this.props.onDrag,onDelete:this.onDelete.bind(this),onSave:this.onSave.bind(this),renderDeleteModal:this.props.renderDeleteModal,renderEmptyRow:this.props.renderEmptyRow,renderItem:this.renderItem.bind(this),sortColumn:this.state.sortColumn,sortDirection:this.state.sortDirection,tableProps:{celled:!0,sortable:!this.props.onDrag},selectable:this.props.selectable,onRowSelect:this.props.onRowSelect,selectedRows:this.props.selectedRows,showRecordCount:this.props.showRecordCount})}renderItem(e,n,d){if(this.props.onDrag){const r=e.id||e.uid;return t.jsx(ke,{id:r,index:n,item:e,onDrag:this.props.onDrag.bind(this),children:t.jsx(N.Row,{children:d})},r)}return t.jsx(N.Row,{children:d},n)}}_(S,"defaultProps");u.mixin({orderBy:(a,e,n)=>{if(!e)return a;const d=u.property(e.split(De));let r=u.sortBy(a,E=>d(E));return n===j&&(r=r.reverse()),r}});S.defaultProps={items:[],addButton:{location:"top"},buttons:[],className:"",configurable:!0,modal:void 0,onCopy:void 0,onDrag:void 0,onSave:()=>{},renderDeleteModal:void 0,renderEmptyRow:void 0};const i=S;S.__docgenInfo={description:`The EmbeddedList component can be used to display a collection of records that live within a parent object. This is especially useful when the collection is to be saved at the same time as the parent.`,methods:[{name:"getItems",docblock:`Returns the sorted, filtered list of items. @returns {*}`,modifiers:[],params:[],returns:{type:{name:"mixed"}},description:"Returns the sorted, filtered list of items."},{name:"onColumnClick",docblock:`Sorts the table by the passed column. diff --git a/docs/assets/Facet.stories-CntnM9og.js b/docs/assets/Facet.stories-WVculrAq.js similarity index 99% rename from docs/assets/Facet.stories-CntnM9og.js rename to docs/assets/Facet.stories-WVculrAq.js index 0cda62d6..c7d85ab7 100644 --- a/docs/assets/Facet.stories-CntnM9og.js +++ b/docs/assets/Facet.stories-WVculrAq.js @@ -1,4 +1,4 @@ -import{j as e}from"./jsx-runtime-BTCK_S7S.js";import{d as m}from"./index-DfmhmaGJ.js";import{r as c}from"./index-CBqU2yxZ.js";import{F as n}from"./Form-fErk-qk_.js";import{B as F}from"./Button-Blq7Z6RX.js";import{C as l}from"./Checkbox-C9uAfnsM.js";import{F as i}from"./Facet-0ehrYZai.js";import"./mapValues-CZh2vnSw.js";import"./_commonjsHelpers-BosuxZz1.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./Icon-2tEtgK8g.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./Dropdown-Di2cPjwR.js";import"./map-B4PnIEPz.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./isEmpty-Cyb9hIKi.js";import"./deburr-CEfyoYOr.js";import"./index-BBpNyw-T.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./_arrayReduce-CrxnWFSq.js";import"./filter-CVNi8iPS.js";import"./Input--hQVCRQV.js";import"./Divider-C9xp3Rj7.js";import"./Header-BJ3NNdPz.js";import"./Accordion-hxhfwUID.js";const De={title:"Components/Semantic UI/Facet",component:i},t=()=>e.jsx(i,{title:"Department",children:e.jsxs(n,{children:[e.jsx(n.Field,{children:e.jsx(l,{label:"Appliances"})}),e.jsx(n.Field,{children:e.jsx(l,{label:"Bath & Faucets"})}),e.jsx(n.Field,{children:e.jsx(l,{label:"Building Materials"})}),e.jsx(n.Field,{children:e.jsx(l,{label:"Doors & Windows"})})]})}),a=()=>e.jsx(i,{defaultActive:!1,title:"Department",children:e.jsxs(n,{children:[e.jsx(n.Field,{children:e.jsx(l,{label:"Appliances"})}),e.jsx(n.Field,{children:e.jsx(l,{label:"Bath & Faucets"})}),e.jsx(n.Field,{children:e.jsx(l,{label:"Building Materials"})}),e.jsx(n.Field,{children:e.jsx(l,{label:"Doors & Windows"})})]})}),s=()=>e.jsxs(e.Fragment,{children:[e.jsx(i,{divided:m.boolean("Divided",!0),title:"Department",children:e.jsxs(n,{children:[e.jsx(n.Field,{children:e.jsx(l,{label:"Appliances"})}),e.jsx(n.Field,{children:e.jsx(l,{label:"Bath & Faucets"})}),e.jsx(n.Field,{children:e.jsx(l,{label:"Building Materials"})}),e.jsx(n.Field,{children:e.jsx(l,{label:"Doors & Windows"})})]})}),e.jsx(i,{divided:m.boolean("Divided",!0),title:"Brand",children:e.jsxs(n,{children:[e.jsx(n.Field,{children:e.jsx(l,{label:"American Standard"})}),e.jsx(n.Field,{children:e.jsx(l,{label:"Andersen"})}),e.jsx(n.Field,{children:e.jsx(l,{label:"Delta"})}),e.jsx(n.Field,{children:e.jsx(l,{label:"Kohler"})}),e.jsx(n.Field,{children:e.jsx(l,{label:"LG"})}),e.jsx(n.Field,{children:e.jsx(l,{label:"Samsung"})})]})})]}),d=()=>{const r=c.useRef(),v=c.useCallback(()=>{const{current:o}=r;o&&o.collapse()},[r.current]),A=c.useCallback(()=>{const{current:o}=r;o&&o.expand()},[r.current]);return e.jsxs(e.Fragment,{children:[e.jsx(i,{innerRef:r,title:"Department",children:e.jsxs(n,{children:[e.jsx(n.Field,{children:e.jsx(l,{label:"Appliances"})}),e.jsx(n.Field,{children:e.jsx(l,{label:"Bath & Faucets"})}),e.jsx(n.Field,{children:e.jsx(l,{label:"Building Materials"})}),e.jsx(n.Field,{children:e.jsx(l,{label:"Doors & Windows"})})]})}),e.jsx(F,{content:"Expand",onClick:A}),e.jsx(F,{content:"Collapse",onClick:v})]})};t.__docgenInfo={description:"",methods:[],displayName:"Default"};a.__docgenInfo={description:"",methods:[],displayName:"Collapsed"};s.__docgenInfo={description:"",methods:[],displayName:"Divided"};d.__docgenInfo={description:"",methods:[],displayName:"ExpandCollapse"};var p,x,b;t.parameters={...t.parameters,docs:{...(p=t.parameters)==null?void 0:p.docs,source:{originalSource:`() => +import{j as e}from"./jsx-runtime-BTCK_S7S.js";import{d as m}from"./index-kF-6VCSF.js";import{r as c}from"./index-CBqU2yxZ.js";import{F as n}from"./Form-fErk-qk_.js";import{B as F}from"./Button-Blq7Z6RX.js";import{C as l}from"./Checkbox-C9uAfnsM.js";import{F as i}from"./Facet-0ehrYZai.js";import"./mapValues-CZh2vnSw.js";import"./_commonjsHelpers-BosuxZz1.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./Icon-2tEtgK8g.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./Dropdown-Di2cPjwR.js";import"./map-B4PnIEPz.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./isEmpty-Cyb9hIKi.js";import"./deburr-CEfyoYOr.js";import"./index-BBpNyw-T.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./_arrayReduce-CrxnWFSq.js";import"./filter-CVNi8iPS.js";import"./Input--hQVCRQV.js";import"./Divider-C9xp3Rj7.js";import"./Header-BJ3NNdPz.js";import"./Accordion-hxhfwUID.js";const De={title:"Components/Semantic UI/Facet",component:i},t=()=>e.jsx(i,{title:"Department",children:e.jsxs(n,{children:[e.jsx(n.Field,{children:e.jsx(l,{label:"Appliances"})}),e.jsx(n.Field,{children:e.jsx(l,{label:"Bath & Faucets"})}),e.jsx(n.Field,{children:e.jsx(l,{label:"Building Materials"})}),e.jsx(n.Field,{children:e.jsx(l,{label:"Doors & Windows"})})]})}),a=()=>e.jsx(i,{defaultActive:!1,title:"Department",children:e.jsxs(n,{children:[e.jsx(n.Field,{children:e.jsx(l,{label:"Appliances"})}),e.jsx(n.Field,{children:e.jsx(l,{label:"Bath & Faucets"})}),e.jsx(n.Field,{children:e.jsx(l,{label:"Building Materials"})}),e.jsx(n.Field,{children:e.jsx(l,{label:"Doors & Windows"})})]})}),s=()=>e.jsxs(e.Fragment,{children:[e.jsx(i,{divided:m.boolean("Divided",!0),title:"Department",children:e.jsxs(n,{children:[e.jsx(n.Field,{children:e.jsx(l,{label:"Appliances"})}),e.jsx(n.Field,{children:e.jsx(l,{label:"Bath & Faucets"})}),e.jsx(n.Field,{children:e.jsx(l,{label:"Building Materials"})}),e.jsx(n.Field,{children:e.jsx(l,{label:"Doors & Windows"})})]})}),e.jsx(i,{divided:m.boolean("Divided",!0),title:"Brand",children:e.jsxs(n,{children:[e.jsx(n.Field,{children:e.jsx(l,{label:"American Standard"})}),e.jsx(n.Field,{children:e.jsx(l,{label:"Andersen"})}),e.jsx(n.Field,{children:e.jsx(l,{label:"Delta"})}),e.jsx(n.Field,{children:e.jsx(l,{label:"Kohler"})}),e.jsx(n.Field,{children:e.jsx(l,{label:"LG"})}),e.jsx(n.Field,{children:e.jsx(l,{label:"Samsung"})})]})})]}),d=()=>{const r=c.useRef(),v=c.useCallback(()=>{const{current:o}=r;o&&o.collapse()},[r.current]),A=c.useCallback(()=>{const{current:o}=r;o&&o.expand()},[r.current]);return e.jsxs(e.Fragment,{children:[e.jsx(i,{innerRef:r,title:"Department",children:e.jsxs(n,{children:[e.jsx(n.Field,{children:e.jsx(l,{label:"Appliances"})}),e.jsx(n.Field,{children:e.jsx(l,{label:"Bath & Faucets"})}),e.jsx(n.Field,{children:e.jsx(l,{label:"Building Materials"})}),e.jsx(n.Field,{children:e.jsx(l,{label:"Doors & Windows"})})]})}),e.jsx(F,{content:"Expand",onClick:A}),e.jsx(F,{content:"Collapse",onClick:v})]})};t.__docgenInfo={description:"",methods:[],displayName:"Default"};a.__docgenInfo={description:"",methods:[],displayName:"Collapsed"};s.__docgenInfo={description:"",methods:[],displayName:"Divided"};d.__docgenInfo={description:"",methods:[],displayName:"ExpandCollapse"};var p,x,b;t.parameters={...t.parameters,docs:{...(p=t.parameters)==null?void 0:p.docs,source:{originalSource:`() =>
diff --git a/docs/assets/FacetList.stories-BqFqyKxE.js b/docs/assets/FacetList.stories-Ms9IVCHw.js similarity index 99% rename from docs/assets/FacetList.stories-BqFqyKxE.js rename to docs/assets/FacetList.stories-Ms9IVCHw.js index fc5562fb..c761875e 100644 --- a/docs/assets/FacetList.stories-BqFqyKxE.js +++ b/docs/assets/FacetList.stories-Ms9IVCHw.js @@ -1,4 +1,4 @@ -import{j as e}from"./jsx-runtime-BTCK_S7S.js";import{a}from"./chunk-WFFRPTHA-B2vgThZf.js";import{r as n}from"./index-CBqU2yxZ.js";import{B as A}from"./Button-Blq7Z6RX.js";import{u as T}from"./index.es28-C5Z9R2NB.js";import{I as L}from"./Icon-2tEtgK8g.js";import{I as ne}from"./Input--hQVCRQV.js";import{L as oe}from"./Label-Cq1fb1cd.js";import{L as F}from"./List-Cog7Mcyf.js";import{C as I}from"./Checkbox-C9uAfnsM.js";import{_ as S}from"./index-default-C_maRo4o.js";import{F as $}from"./Facet-0ehrYZai.js";import{i as c}from"./i18n-C8zWlANG.js";import{L as te}from"./LinkButton-COql2obt.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./_commonjsHelpers-BosuxZz1.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./map-B4PnIEPz.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./toFinite-KQ8KevIC.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./iframe-DUkFOzYJ.js";import"../sb-preview/runtime.js";import"./includes-CQoJOerW.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./Divider-C9xp3Rj7.js";import"./Header-BJ3NNdPz.js";import"./Accordion-hxhfwUID.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";const u="or",R="and",y=n.forwardRef(({useRefinementList:s,...o},v)=>{const[r,G]=n.useState(o.defaultOperator||u),{canRefine:J,canToggleShowMore:W,isShowingMore:k,items:g,refine:M,searchForItems:b,toggleShowMore:X}=s({...o,operator:r}),C=n.useRef(),[l,x]=n.useState(""),Y=n.useCallback(()=>{x(""),b();const{current:t}=C;t&&t.focus()},[]),Z=n.useCallback(()=>b(l),[l,b]),ee=n.useCallback(()=>{G(t=>t===u?R:u)},[]),ae=n.useMemo(()=>!(J&&S.isEmpty(g)&&S.isEmpty(l)),[g,l]);return n.useEffect(()=>{o.defaultValue&&M(o.defaultValue)},[o.defaultValue]),n.useEffect(()=>{l&&b(l)},[g]),e.jsxs($,{className:"facet-list",defaultActive:o.defaultActive,divided:o.divided,innerRef:v,title:o.title,visible:ae,children:[o.searchable&&e.jsx(ne,{icon:l&&e.jsx(L,{link:!0,name:"times",onClick:Y}),fluid:!0,onChange:(t,{value:w})=>x(w),onKeyDown:()=>T.clearSearchTimer(),onKeyUp:()=>T.setSearchTimer(Z),placeholder:c.t("FacetList.labels.search"),ref:C,value:l}),e.jsx(F,{className:"facet-list",children:S.map(g,(t,w)=>e.jsx(F.Item,{children:e.jsx(I,{checked:t.isRefined,label:{children:e.jsxs(e.Fragment,{children:[e.jsx("span",{children:t.label}),e.jsx(oe,{circular:!0,content:t.count,size:"small"})]})},onClick:()=>M(t.value)})},w))}),W&&e.jsxs(e.Fragment,{children:[e.jsx(L,{name:k?"angle up":"angle down"}),e.jsx(te,{content:k?c.t("FacetList.buttons.showLess"):c.t("FacetList.buttons.showMore"),onClick:()=>X()})]}),o.toggleable&&e.jsx(I,{className:"toggleable",checked:r===R,label:r===u?c.t("FacetList.labels.matchAny"):c.t("FacetList.labels.matchAll"),onChange:ee,toggle:!0})]})});y.defaultProps={...$.defaultProps,defaultOperator:u};const i=y;y.__docgenInfo={description:'This component is used with the `useRefinementList` hook from Instant Search Hooks. If the `searchable` prop\nis "true", the component will also render a search box used to filter the list of facet values.',methods:[],displayName:"FacetList",props:{children:{required:!1,flowType:{name:"Node"},description:"Facet content to display inside the accordion menu.",defaultValue:{value:"undefined",computed:!0}},className:{required:!1,flowType:{name:"string"},description:"Classname to apply to the root element."},defaultActive:{required:!1,flowType:{name:"boolean"},description:"If `true`, the facet will be expanded by default.",defaultValue:{value:"true",computed:!1}},divided:{required:!1,flowType:{name:"boolean"},description:"If `true`, a divider will be rendered between each facet in the list.",defaultValue:{value:"false",computed:!1}},innerRef:{required:!1,flowType:{name:"signature",type:"object",raw:`{ +import{j as e}from"./jsx-runtime-BTCK_S7S.js";import{a}from"./chunk-WFFRPTHA-B2vgThZf.js";import{r as n}from"./index-CBqU2yxZ.js";import{B as A}from"./Button-Blq7Z6RX.js";import{u as T}from"./index.es30-tUyOUHRL.js";import{I as L}from"./Icon-2tEtgK8g.js";import{I as ne}from"./Input--hQVCRQV.js";import{L as oe}from"./Label-Cq1fb1cd.js";import{L as F}from"./List-Cog7Mcyf.js";import{C as I}from"./Checkbox-C9uAfnsM.js";import{_ as S}from"./index-default-C_maRo4o.js";import{F as $}from"./Facet-0ehrYZai.js";import{i as c}from"./i18n-C8zWlANG.js";import{L as te}from"./LinkButton-COql2obt.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./_commonjsHelpers-BosuxZz1.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./map-B4PnIEPz.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./toFinite-KQ8KevIC.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./iframe-BcGTk6aA.js";import"../sb-preview/runtime.js";import"./includes-CQoJOerW.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./Divider-C9xp3Rj7.js";import"./Header-BJ3NNdPz.js";import"./Accordion-hxhfwUID.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";const u="or",R="and",y=n.forwardRef(({useRefinementList:s,...o},v)=>{const[r,G]=n.useState(o.defaultOperator||u),{canRefine:J,canToggleShowMore:W,isShowingMore:k,items:g,refine:M,searchForItems:b,toggleShowMore:X}=s({...o,operator:r}),C=n.useRef(),[l,x]=n.useState(""),Y=n.useCallback(()=>{x(""),b();const{current:t}=C;t&&t.focus()},[]),Z=n.useCallback(()=>b(l),[l,b]),ee=n.useCallback(()=>{G(t=>t===u?R:u)},[]),ae=n.useMemo(()=>!(J&&S.isEmpty(g)&&S.isEmpty(l)),[g,l]);return n.useEffect(()=>{o.defaultValue&&M(o.defaultValue)},[o.defaultValue]),n.useEffect(()=>{l&&b(l)},[g]),e.jsxs($,{className:"facet-list",defaultActive:o.defaultActive,divided:o.divided,innerRef:v,title:o.title,visible:ae,children:[o.searchable&&e.jsx(ne,{icon:l&&e.jsx(L,{link:!0,name:"times",onClick:Y}),fluid:!0,onChange:(t,{value:w})=>x(w),onKeyDown:()=>T.clearSearchTimer(),onKeyUp:()=>T.setSearchTimer(Z),placeholder:c.t("FacetList.labels.search"),ref:C,value:l}),e.jsx(F,{className:"facet-list",children:S.map(g,(t,w)=>e.jsx(F.Item,{children:e.jsx(I,{checked:t.isRefined,label:{children:e.jsxs(e.Fragment,{children:[e.jsx("span",{children:t.label}),e.jsx(oe,{circular:!0,content:t.count,size:"small"})]})},onClick:()=>M(t.value)})},w))}),W&&e.jsxs(e.Fragment,{children:[e.jsx(L,{name:k?"angle up":"angle down"}),e.jsx(te,{content:k?c.t("FacetList.buttons.showLess"):c.t("FacetList.buttons.showMore"),onClick:()=>X()})]}),o.toggleable&&e.jsx(I,{className:"toggleable",checked:r===R,label:r===u?c.t("FacetList.labels.matchAny"):c.t("FacetList.labels.matchAll"),onChange:ee,toggle:!0})]})});y.defaultProps={...$.defaultProps,defaultOperator:u};const i=y;y.__docgenInfo={description:'This component is used with the `useRefinementList` hook from Instant Search Hooks. If the `searchable` prop\nis "true", the component will also render a search box used to filter the list of facet values.',methods:[],displayName:"FacetList",props:{children:{required:!1,flowType:{name:"Node"},description:"Facet content to display inside the accordion menu.",defaultValue:{value:"undefined",computed:!0}},className:{required:!1,flowType:{name:"string"},description:"Classname to apply to the root element."},defaultActive:{required:!1,flowType:{name:"boolean"},description:"If `true`, the facet will be expanded by default.",defaultValue:{value:"true",computed:!1}},divided:{required:!1,flowType:{name:"boolean"},description:"If `true`, a divider will be rendered between each facet in the list.",defaultValue:{value:"false",computed:!1}},innerRef:{required:!1,flowType:{name:"signature",type:"object",raw:`{ current: ?HTMLElement }`,signature:{properties:[{key:"current",value:{name:"HTMLElement",nullable:!0,required:!0}}]}},description:"React ref element to apply to the expand/collapse functions."},title:{required:!0,flowType:{name:"string"},description:"Facet title to display at the top."},visible:{required:!1,flowType:{name:"boolean"},description:"If `true`, the facet will be visible in the DOM.",defaultValue:{value:"true",computed:!1}},useRefinementList:{required:!0,flowType:{name:"signature",type:"function",raw:`(props: any) => ({ items: Array, diff --git a/docs/assets/FileInputButton.stories-DNVcqPFx.js b/docs/assets/FileInputButton.stories-3HS5EfVi.js similarity index 96% rename from docs/assets/FileInputButton.stories-DNVcqPFx.js rename to docs/assets/FileInputButton.stories-3HS5EfVi.js index 461d0869..0f27f372 100644 --- a/docs/assets/FileInputButton.stories-DNVcqPFx.js +++ b/docs/assets/FileInputButton.stories-3HS5EfVi.js @@ -1,3 +1,3 @@ -import{j as p}from"./jsx-runtime-BTCK_S7S.js";import{a as m}from"./chunk-WFFRPTHA-B2vgThZf.js";import"./index-CBqU2yxZ.js";import{d as n}from"./index-DfmhmaGJ.js";import{F as e}from"./FileInputButton-qbfOXRVs.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./Button-Blq7Z6RX.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";const L={title:"Components/Semantic UI/FileInputButton",component:e,decorators:[n.withKnobs]},t=()=>p.jsx(e,{content:"Select a file to upload",multiple:!1,icon:"file",onSelection:m("files-added")});t.__docgenInfo={description:"",methods:[],displayName:"Default"};var o,r,i;t.parameters={...t.parameters,docs:{...(o=t.parameters)==null?void 0:o.docs,source:{originalSource:`() => { +import{j as p}from"./jsx-runtime-BTCK_S7S.js";import{a as m}from"./chunk-WFFRPTHA-B2vgThZf.js";import"./index-CBqU2yxZ.js";import{d as n}from"./index-kF-6VCSF.js";import{F as e}from"./FileInputButton-qbfOXRVs.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./Button-Blq7Z6RX.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";const L={title:"Components/Semantic UI/FileInputButton",component:e,decorators:[n.withKnobs]},t=()=>p.jsx(e,{content:"Select a file to upload",multiple:!1,icon:"file",onSelection:m("files-added")});t.__docgenInfo={description:"",methods:[],displayName:"Default"};var o,r,i;t.parameters={...t.parameters,docs:{...(o=t.parameters)==null?void 0:o.docs,source:{originalSource:`() => { return ; }`,...(i=(r=t.parameters)==null?void 0:r.docs)==null?void 0:i.source}}};const M=["Default"];export{t as Default,M as __namedExportsOrder,L as default}; diff --git a/docs/assets/FilterModal-C7yOdEya.js b/docs/assets/FilterModal-CTH7wgQb.js similarity index 73% rename from docs/assets/FilterModal-C7yOdEya.js rename to docs/assets/FilterModal-CTH7wgQb.js index 2b711c3b..204bd676 100644 --- a/docs/assets/FilterModal-C7yOdEya.js +++ b/docs/assets/FilterModal-CTH7wgQb.js @@ -1,3 +1,3 @@ -import{j as e}from"./jsx-runtime-BTCK_S7S.js";import"./index.es28-C5Z9R2NB.js";import"./index-CBqU2yxZ.js";import{H as n}from"./index.es3-CAJGsQNm.js";import{F as i}from"./Form-fErk-qk_.js";import{M as r}from"./Modal-Bz2VEyQG.js";const o=t=>e.jsxs(r,{as:i,open:!0,children:[e.jsx(r.Header,{children:"Add Filter"}),e.jsx(r.Content,{children:e.jsx(i.Input,{label:"Test",onChange:t.onTextInputChange.bind(void 0,"test"),value:t.item.test||""})}),t.children]}),u=n(o);o.__docgenInfo={description:"",methods:[],displayName:"FilterModal",props:{item:{required:!0,flowType:{name:"signature",type:"object",raw:`{ +import{j as e}from"./jsx-runtime-BTCK_S7S.js";import"./index.es30-tUyOUHRL.js";import"./index-CBqU2yxZ.js";import{H as n}from"./index.es3-CqJx98lw.js";import{F as i}from"./Form-fErk-qk_.js";import{M as r}from"./Modal-Bz2VEyQG.js";const o=t=>e.jsxs(r,{as:i,open:!0,children:[e.jsx(r.Header,{children:"Add Filter"}),e.jsx(r.Content,{children:e.jsx(i.Input,{label:"Test",onChange:t.onTextInputChange.bind(void 0,"test"),value:t.item.test||""})}),t.children]}),u=n(o);o.__docgenInfo={description:"",methods:[],displayName:"FilterModal",props:{item:{required:!0,flowType:{name:"signature",type:"object",raw:`{ test: string }`,signature:{properties:[{key:"test",value:{name:"string",required:!0}}]}},description:""}}};export{u as F}; diff --git a/docs/assets/FuzzyDate-CUFiWBgR.js b/docs/assets/FuzzyDate-D4brsVbr.js similarity index 70% rename from docs/assets/FuzzyDate-CUFiWBgR.js rename to docs/assets/FuzzyDate-D4brsVbr.js index 6119697d..bdaeb44a 100644 --- a/docs/assets/FuzzyDate-CUFiWBgR.js +++ b/docs/assets/FuzzyDate-D4brsVbr.js @@ -1,4 +1,4 @@ -var C=Object.defineProperty;var k=(u,e,t)=>e in u?C(u,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[e]=t;var b=(u,e,t)=>(k(u,typeof e!="symbol"?e+"":e,t),t);import{j as a}from"./jsx-runtime-BTCK_S7S.js";import{b as D,o as x}from"./index.es28-C5Z9R2NB.js";import{r as j}from"./index-CBqU2yxZ.js";import{F as o,T as S}from"./Form-fErk-qk_.js";import{B as m}from"./Button-Blq7Z6RX.js";import{I as z}from"./Input--hQVCRQV.js";import{C as g}from"./Checkbox-C9uAfnsM.js";import{D as v}from"./Dropdown-Di2cPjwR.js";import{M as y}from"./Modal-Bz2VEyQG.js";import{_ as d}from"./index-default-C_maRo4o.js";import{i as s}from"./i18n-C8zWlANG.js";import{D as w}from"./DateInput-BO57_F9J.js";import{M as E}from"./ModalContext-Bu-D9kD-.js";const p=2,h=1,l=0,q=10,M=6;class f extends j.Component{constructor(e){super(e),this.state={...this.getInitialState(),calendar:new D(e.locale,e.calendar)}}componentDidMount(){this.initializeDate()}componentDidUpdate(e){(this.props.locale!==e.locale||this.props.calendar!==e.calendar)&&this.setState({calendar:new D(this.props.locale,this.props.calendar)}),this.props.date&&(this.props.date.startDate!==e.date.startDate||this.props.date.endDate!==e.date.endDate)&&this.initializeDate()}getDisplayDate(e){const t=this.state.calendar.convertToDate(e);return this.state.calendar.format(t,this.state.accuracy)}getInitialState(){return{accuracy:l,description:"",display:"",endDate:{},modal:!1,range:!1,startDate:{}}}initializeDate(){if(this.props.date){const{accuracy:e=l,description:t="",range:r=!1}=this.props.date;let n={},i={};this.props.date.startDate&&(n=this.state.calendar.parseDate(this.props.date.startDate)),this.props.date.endDate&&(i=this.state.calendar.parseDate(this.props.date.endDate)),this.setState({accuracy:e,description:t,range:r,startDate:n,endDate:i},this.setDisplay.bind(this))}else this.onAccuracyChange(null,{value:l})}onAccuracyChange(e,{value:t}){const r=t;this.setState(n=>{let i={...n.endDate},c={...n.startDate};return r===h?(i={...i,date:n.calendar.getDefaultDate()},c={...c,date:n.calendar.getDefaultDate()}):t===l&&(i={...i,date:n.calendar.getDefaultDate(),month:n.calendar.getDefaultMonth()},c={...c,date:n.calendar.getDefaultDate(),month:n.calendar.getDefaultMonth()}),{accuracy:r,endDate:i,startDate:c}},this.setEndDate.bind(this))}onClear(){this.setState(this.getInitialState(),this.onSave.bind(this))}onClose(){this.setState({modal:!1},this.initializeDate.bind(this))}onDateChange(e,t,{value:r}){this.setState(n=>({[e]:{...n[e],date:r}}),this.setEndDate.bind(this))}onDescriptionChange(e,{value:t}){this.setState({description:t})}onEdit(){this.setState({modal:!0})}onMonthChange(e,t,{value:r}){this.setState(n=>({[e]:{...n[e],month:r}}),this.setEndDate.bind(this))}onRangeChange(){this.setState(e=>({range:!e.range}),this.setEndDate.bind(this))}onSave(){this.setDisplay();let e,t;d.isEmpty(this.state.startDate)||(e=this.state.calendar.convertToDate(this.state.startDate).toDate()),d.isEmpty(this.state.endDate)||(t=this.state.calendar.convertToDate(this.state.endDate).toDate());const{accuracy:r,description:n,range:i}=this.state;this.props.onChange({accuracy:r,description:n,range:i,startDate:e,endDate:t}),this.setState({modal:!1})}onYearChange(e,t,{value:r}){r&&r.length>M||this.setState(n=>({[e]:{...n[e],year:parseInt(r,q)}}),this.setEndDate.bind(this))}render(){return a.jsxs(a.Fragment,{children:[a.jsx(w,{display:this.state.display,onClick:this.onEdit.bind(this),onChange:this.onClear.bind(this)}),a.jsx(E.Consumer,{children:e=>a.jsxs(y,{as:o,className:"fuzzy-date-modal",mountNode:e,open:this.state.modal,onClose:this.onClose.bind(this),children:[a.jsx(y.Header,{content:this.props.title||s.t("FuzzyDate.title")}),a.jsxs(y.Content,{children:[a.jsxs(o.Input,{className:"accuracy-container",label:s.t("FuzzyDate.labels.accuracy"),children:[a.jsx(g,{checked:this.state.accuracy===l,id:"accuracy-year",label:s.t("FuzzyDate.accuracy.year"),name:"accuracy",onChange:this.onAccuracyChange.bind(this),radio:!0,value:l}),a.jsx(g,{checked:this.state.accuracy===h,id:"accuracy-month",label:s.t("FuzzyDate.accuracy.month"),name:"accuracy",onChange:this.onAccuracyChange.bind(this),radio:!0,value:h}),a.jsx(g,{checked:this.state.accuracy===p,id:"accuracy-date",label:s.t("FuzzyDate.accuracy.date"),name:"accuracy",onChange:this.onAccuracyChange.bind(this),radio:!0,value:p})]}),a.jsxs(o.Group,{children:[this.renderYear("startDate"),this.renderMonth("startDate"),this.renderDate("startDate"),!this.state.range&&a.jsx("div",{className:"button-container",children:a.jsx(m,{basic:!0,content:s.t("FuzzyDate.buttons.addRange"),icon:"plus",onClick:this.onRangeChange.bind(this)})})]}),this.state.range&&a.jsxs(o.Group,{children:[this.renderYear("endDate"),this.renderMonth("endDate"),this.renderDate("endDate"),a.jsx("div",{className:"button-container",children:a.jsx(m,{basic:!0,content:s.t("FuzzyDate.buttons.removeRange"),icon:"times",onClick:this.onRangeChange.bind(this)})})]}),this.props.description&&a.jsx(o.Input,{id:"description",label:s.t("FuzzyDate.labels.description"),children:a.jsx(S,{id:"description",onChange:this.onDescriptionChange.bind(this),value:this.state.description})})]}),a.jsxs(y.Actions,{children:[a.jsx(m,{onClick:this.onSave.bind(this),primary:!0,size:"medium",type:"submit",children:s.t("Common.buttons.save")}),a.jsx(m,{basic:!0,onClick:this.onClose.bind(this),size:"medium",type:"button",children:s.t("Common.buttons.cancel")})]})]})})]})}renderDate(e){if(this.state.accuracy!==p)return null;const t=this.state[e],r=this.state.calendar.daysInMonth(t.year,t.month);return a.jsx(o.Input,{id:"date-dropdown",label:s.t("FuzzyDate.labels.date"),children:a.jsx(v,{id:"date-dropdown",onChange:this.onDateChange.bind(this,e),options:d.range(1,r+1).map(n=>({key:n,value:n,text:n})),selection:!0,value:t.date||this.state.calendar.getDefaultDate()})})}renderMonth(e){return this.state.accuracy!==p&&this.state.accuracy!==h?null:a.jsx(o.Input,{id:"month-dropdown",label:s.t("FuzzyDate.labels.month"),children:a.jsx(v,{id:"month-dropdown",onChange:this.onMonthChange.bind(this,e),options:d.map(this.state.calendar.listMonths(),(t,r)=>({key:r,value:r,text:t})),selection:!0,value:this.state[e].month||this.state.calendar.getDefaultMonth()})})}renderYear(e){return a.jsx(o.Input,{id:"year",label:s.t("FuzzyDate.labels.year"),children:a.jsx(z,{id:"year",onChange:this.onYearChange.bind(this,e),type:"number",value:this.state[e].year||""})})}setDisplay(){const e=[];this.state.startDate&&!d.isEmpty(this.state.startDate)&&e.push(this.getDisplayDate(this.state.startDate)),this.state.range&&this.state.endDate&&!d.isEmpty(this.state.endDate)&&(e.push(" - "),e.push(this.getDisplayDate(this.state.endDate))),this.setState({display:e.join(" ")})}setEndDate(){this.state.range||!this.state.startDate||d.isEmpty(this.state.startDate)||this.setState(e=>{let t=e.calendar.convertToDate(e.startDate);return e.accuracy===l?t=e.calendar.addYear(t,1):e.accuracy===h?t=e.calendar.addMonth(t,1):e.accuracy===p&&(t=e.calendar.addDate(t,1)),{endDate:e.calendar.parseDate(t)}})}}b(f,"defaultProps");f.defaultProps={calendar:D.Calendars.gregorian,description:!0,locale:x.isBrowser()&&navigator.language,title:void 0};f.__docgenInfo={description:"",methods:[{name:"getDisplayDate",docblock:`Returns the display string for the passed date component. +var C=Object.defineProperty;var k=(u,e,t)=>e in u?C(u,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[e]=t;var b=(u,e,t)=>(k(u,typeof e!="symbol"?e+"":e,t),t);import{j as a}from"./jsx-runtime-BTCK_S7S.js";import{b as D,o as x}from"./index.es30-tUyOUHRL.js";import{r as j}from"./index-CBqU2yxZ.js";import{F as o,T as S}from"./Form-fErk-qk_.js";import{B as m}from"./Button-Blq7Z6RX.js";import{I as z}from"./Input--hQVCRQV.js";import{C as g}from"./Checkbox-C9uAfnsM.js";import{D as v}from"./Dropdown-Di2cPjwR.js";import{M as y}from"./Modal-Bz2VEyQG.js";import{_ as d}from"./index-default-C_maRo4o.js";import{i as s}from"./i18n-C8zWlANG.js";import{D as w}from"./DateInput-BO57_F9J.js";import{M as E}from"./ModalContext-Bu-D9kD-.js";const p=2,h=1,l=0,q=10,M=6;class f extends j.Component{constructor(e){super(e),this.state={...this.getInitialState(),calendar:new D(e.locale,e.calendar)}}componentDidMount(){this.initializeDate()}componentDidUpdate(e){(this.props.locale!==e.locale||this.props.calendar!==e.calendar)&&this.setState({calendar:new D(this.props.locale,this.props.calendar)}),this.props.date&&(this.props.date.startDate!==e.date.startDate||this.props.date.endDate!==e.date.endDate)&&this.initializeDate()}getDisplayDate(e){const t=this.state.calendar.convertToDate(e);return this.state.calendar.format(t,this.state.accuracy)}getInitialState(){return{accuracy:l,description:"",display:"",endDate:{},modal:!1,range:!1,startDate:{}}}initializeDate(){if(this.props.date){const{accuracy:e=l,description:t="",range:r=!1}=this.props.date;let n={},i={};this.props.date.startDate&&(n=this.state.calendar.parseDate(this.props.date.startDate)),this.props.date.endDate&&(i=this.state.calendar.parseDate(this.props.date.endDate)),this.setState({accuracy:e,description:t,range:r,startDate:n,endDate:i},this.setDisplay.bind(this))}else this.onAccuracyChange(null,{value:l})}onAccuracyChange(e,{value:t}){const r=t;this.setState(n=>{let i={...n.endDate},c={...n.startDate};return r===h?(i={...i,date:n.calendar.getDefaultDate()},c={...c,date:n.calendar.getDefaultDate()}):t===l&&(i={...i,date:n.calendar.getDefaultDate(),month:n.calendar.getDefaultMonth()},c={...c,date:n.calendar.getDefaultDate(),month:n.calendar.getDefaultMonth()}),{accuracy:r,endDate:i,startDate:c}},this.setEndDate.bind(this))}onClear(){this.setState(this.getInitialState(),this.onSave.bind(this))}onClose(){this.setState({modal:!1},this.initializeDate.bind(this))}onDateChange(e,t,{value:r}){this.setState(n=>({[e]:{...n[e],date:r}}),this.setEndDate.bind(this))}onDescriptionChange(e,{value:t}){this.setState({description:t})}onEdit(){this.setState({modal:!0})}onMonthChange(e,t,{value:r}){this.setState(n=>({[e]:{...n[e],month:r}}),this.setEndDate.bind(this))}onRangeChange(){this.setState(e=>({range:!e.range}),this.setEndDate.bind(this))}onSave(){this.setDisplay();let e,t;d.isEmpty(this.state.startDate)||(e=this.state.calendar.convertToDate(this.state.startDate).toDate()),d.isEmpty(this.state.endDate)||(t=this.state.calendar.convertToDate(this.state.endDate).toDate());const{accuracy:r,description:n,range:i}=this.state;this.props.onChange({accuracy:r,description:n,range:i,startDate:e,endDate:t}),this.setState({modal:!1})}onYearChange(e,t,{value:r}){r&&r.length>M||this.setState(n=>({[e]:{...n[e],year:parseInt(r,q)}}),this.setEndDate.bind(this))}render(){return a.jsxs(a.Fragment,{children:[a.jsx(w,{display:this.state.display,onClick:this.onEdit.bind(this),onChange:this.onClear.bind(this)}),a.jsx(E.Consumer,{children:e=>a.jsxs(y,{as:o,centered:this.props.centered,className:"fuzzy-date-modal",mountNode:e,open:this.state.modal,onClose:this.onClose.bind(this),children:[a.jsx(y.Header,{content:this.props.title||s.t("FuzzyDate.title")}),a.jsxs(y.Content,{children:[a.jsxs(o.Input,{className:"accuracy-container",label:s.t("FuzzyDate.labels.accuracy"),children:[a.jsx(g,{checked:this.state.accuracy===l,id:"accuracy-year",label:s.t("FuzzyDate.accuracy.year"),name:"accuracy",onChange:this.onAccuracyChange.bind(this),radio:!0,value:l}),a.jsx(g,{checked:this.state.accuracy===h,id:"accuracy-month",label:s.t("FuzzyDate.accuracy.month"),name:"accuracy",onChange:this.onAccuracyChange.bind(this),radio:!0,value:h}),a.jsx(g,{checked:this.state.accuracy===p,id:"accuracy-date",label:s.t("FuzzyDate.accuracy.date"),name:"accuracy",onChange:this.onAccuracyChange.bind(this),radio:!0,value:p})]}),a.jsxs(o.Group,{children:[this.renderYear("startDate"),this.renderMonth("startDate"),this.renderDate("startDate"),!this.state.range&&a.jsx("div",{className:"button-container",children:a.jsx(m,{basic:!0,content:s.t("FuzzyDate.buttons.addRange"),icon:"plus",onClick:this.onRangeChange.bind(this)})})]}),this.state.range&&a.jsxs(o.Group,{children:[this.renderYear("endDate"),this.renderMonth("endDate"),this.renderDate("endDate"),a.jsx("div",{className:"button-container",children:a.jsx(m,{basic:!0,content:s.t("FuzzyDate.buttons.removeRange"),icon:"times",onClick:this.onRangeChange.bind(this)})})]}),this.props.description&&a.jsx(o.Input,{id:"description",label:s.t("FuzzyDate.labels.description"),children:a.jsx(S,{id:"description",onChange:this.onDescriptionChange.bind(this),value:this.state.description})})]}),a.jsxs(y.Actions,{children:[a.jsx(m,{onClick:this.onSave.bind(this),primary:!0,size:"medium",type:"submit",children:s.t("Common.buttons.save")}),a.jsx(m,{basic:!0,onClick:this.onClose.bind(this),size:"medium",type:"button",children:s.t("Common.buttons.cancel")})]})]})})]})}renderDate(e){if(this.state.accuracy!==p)return null;const t=this.state[e],r=this.state.calendar.daysInMonth(t.year,t.month);return a.jsx(o.Input,{id:"date-dropdown",label:s.t("FuzzyDate.labels.date"),children:a.jsx(v,{id:"date-dropdown",onChange:this.onDateChange.bind(this,e),options:d.range(1,r+1).map(n=>({key:n,value:n,text:n})),selection:!0,value:t.date||this.state.calendar.getDefaultDate()})})}renderMonth(e){return this.state.accuracy!==p&&this.state.accuracy!==h?null:a.jsx(o.Input,{id:"month-dropdown",label:s.t("FuzzyDate.labels.month"),children:a.jsx(v,{id:"month-dropdown",onChange:this.onMonthChange.bind(this,e),options:d.map(this.state.calendar.listMonths(),(t,r)=>({key:r,value:r,text:t})),selection:!0,value:this.state[e].month||this.state.calendar.getDefaultMonth()})})}renderYear(e){return a.jsx(o.Input,{id:"year",label:s.t("FuzzyDate.labels.year"),children:a.jsx(z,{id:"year",onChange:this.onYearChange.bind(this,e),type:"number",value:this.state[e].year||""})})}setDisplay(){const e=[];this.state.startDate&&!d.isEmpty(this.state.startDate)&&e.push(this.getDisplayDate(this.state.startDate)),this.state.range&&this.state.endDate&&!d.isEmpty(this.state.endDate)&&(e.push(" - "),e.push(this.getDisplayDate(this.state.endDate))),this.setState({display:e.join(" ")})}setEndDate(){this.state.range||!this.state.startDate||d.isEmpty(this.state.startDate)||this.setState(e=>{let t=e.calendar.convertToDate(e.startDate);return e.accuracy===l?t=e.calendar.addYear(t,1):e.accuracy===h?t=e.calendar.addMonth(t,1):e.accuracy===p&&(t=e.calendar.addDate(t,1)),{endDate:e.calendar.parseDate(t)}})}}b(f,"defaultProps");f.defaultProps={calendar:D.Calendars.gregorian,description:!0,locale:x.isBrowser()&&navigator.language,title:void 0};f.__docgenInfo={description:"",methods:[{name:"getDisplayDate",docblock:`Returns the display string for the passed date component. @param dateComponent @@ -36,7 +36,7 @@ var C=Object.defineProperty;var k=(u,e,t)=>e in u?C(u,e,{enumerable:!0,configura @param property -@returns {*}`,modifiers:[],params:[{name:"property",optional:!1,type:{name:"string"}}],returns:{type:{name:"mixed"}},description:"Renders the year dropdown for the passed property."},{name:"setDisplay",docblock:"Sets the display value.",modifiers:[],params:[],returns:null,description:"Sets the display value."},{name:"setEndDate",docblock:"Sets the end date value.",modifiers:[],params:[],returns:null,description:"Sets the end date value."}],displayName:"FuzzyDate",props:{calendar:{required:!1,flowType:{name:"string"},description:"",defaultValue:{value:"Calendar.Calendars.gregorian",computed:!0}},date:{required:!0,flowType:{name:"signature",type:"object",raw:`{ +@returns {*}`,modifiers:[],params:[{name:"property",optional:!1,type:{name:"string"}}],returns:{type:{name:"mixed"}},description:"Renders the year dropdown for the passed property."},{name:"setDisplay",docblock:"Sets the display value.",modifiers:[],params:[],returns:null,description:"Sets the display value."},{name:"setEndDate",docblock:"Sets the end date value.",modifiers:[],params:[],returns:null,description:"Sets the end date value."}],displayName:"FuzzyDate",props:{calendar:{required:!1,flowType:{name:"string"},description:"",defaultValue:{value:"Calendar.Calendars.gregorian",computed:!0}},centered:{required:!1,flowType:{name:"boolean"},description:""},date:{required:!0,flowType:{name:"signature",type:"object",raw:`{ accuracy: number, description: string, endDate: string, diff --git a/docs/assets/FuzzyDate.stories-C8ELUhf7.js b/docs/assets/FuzzyDate.stories-BW2eHzsF.js similarity index 99% rename from docs/assets/FuzzyDate.stories-C8ELUhf7.js rename to docs/assets/FuzzyDate.stories-BW2eHzsF.js index 1cff735e..ce5c1e2d 100644 --- a/docs/assets/FuzzyDate.stories-C8ELUhf7.js +++ b/docs/assets/FuzzyDate.stories-BW2eHzsF.js @@ -1,4 +1,4 @@ -var hd=Object.defineProperty;var cd=(E,T,o)=>T in E?hd(E,T,{enumerable:!0,configurable:!0,writable:!0,value:o}):E[T]=o;var _t=(E,T,o)=>(cd(E,typeof T!="symbol"?T+"":T,o),o);import{j as N}from"./jsx-runtime-BTCK_S7S.js";import{r as At}from"./index-CBqU2yxZ.js";import{a as Bs}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as _s}from"./index-DfmhmaGJ.js";import{F as qa}from"./Form-fErk-qk_.js";import{c as ot,g as Jr}from"./_commonjsHelpers-BosuxZz1.js";import{c as Et}from"./_commonjs-dynamic-modules-TDtrdbi3.js";import{A as Ld}from"./ArrowButtons-D1_59lZa.js";import{F as Pa}from"./FuzzyDate-CUFiWBgR.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Button-Blq7Z6RX.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./Checkbox-C9uAfnsM.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./Dropdown-Di2cPjwR.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./isEmpty-Cyb9hIKi.js";import"./deburr-CEfyoYOr.js";import"./index-BBpNyw-T.js";import"./_arrayReduce-CrxnWFSq.js";import"./filter-CVNi8iPS.js";import"./Input--hQVCRQV.js";import"./index.es28-C5Z9R2NB.js";import"./iframe-DUkFOzYJ.js";import"../sb-preview/runtime.js";import"./Modal-Bz2VEyQG.js";import"./index-default-C_maRo4o.js";import"./i18n-C8zWlANG.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./DateInput-BO57_F9J.js";import"./ModalContext-Bu-D9kD-.js";var qs={exports:{}},pr;function lt(){return pr||(pr=1,function(E,T){(function(o,c){E.exports=c()})(ot,function(){var o;function c(){return o.apply(null,arguments)}function I(a){o=a}function b(a){return a instanceof Array||Object.prototype.toString.call(a)==="[object Array]"}function R(a){return a!=null&&Object.prototype.toString.call(a)==="[object Object]"}function g(a,t){return Object.prototype.hasOwnProperty.call(a,t)}function Q(a){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(a).length===0;var t;for(t in a)if(g(a,t))return!1;return!0}function B(a){return a===void 0}function $(a){return typeof a=="number"||Object.prototype.toString.call(a)==="[object Number]"}function Ie(a){return a instanceof Date||Object.prototype.toString.call(a)==="[object Date]"}function Oa(a,t){var r=[],n,i=a.length;for(n=0;n>>0,n;for(n=0;n0)for(r=0;rT in E?hd(E,T,{enumerable:!0,configurable:!0,writable:!0,value:o}):E[T]=o;var _t=(E,T,o)=>(cd(E,typeof T!="symbol"?T+"":T,o),o);import{j as N}from"./jsx-runtime-BTCK_S7S.js";import{r as At}from"./index-CBqU2yxZ.js";import{a as Bs}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as _s}from"./index-kF-6VCSF.js";import{F as qa}from"./Form-fErk-qk_.js";import{c as ot,g as Jr}from"./_commonjsHelpers-BosuxZz1.js";import{c as Et}from"./_commonjs-dynamic-modules-TDtrdbi3.js";import{A as Ld}from"./ArrowButtons-D1_59lZa.js";import{F as Pa}from"./FuzzyDate-D4brsVbr.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Button-Blq7Z6RX.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./Checkbox-C9uAfnsM.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./Dropdown-Di2cPjwR.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./isEmpty-Cyb9hIKi.js";import"./deburr-CEfyoYOr.js";import"./index-BBpNyw-T.js";import"./_arrayReduce-CrxnWFSq.js";import"./filter-CVNi8iPS.js";import"./Input--hQVCRQV.js";import"./index.es30-tUyOUHRL.js";import"./iframe-BcGTk6aA.js";import"../sb-preview/runtime.js";import"./Modal-Bz2VEyQG.js";import"./index-default-C_maRo4o.js";import"./i18n-C8zWlANG.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./DateInput-BO57_F9J.js";import"./ModalContext-Bu-D9kD-.js";var qs={exports:{}},pr;function lt(){return pr||(pr=1,function(E,T){(function(o,c){E.exports=c()})(ot,function(){var o;function c(){return o.apply(null,arguments)}function I(a){o=a}function b(a){return a instanceof Array||Object.prototype.toString.call(a)==="[object Array]"}function R(a){return a!=null&&Object.prototype.toString.call(a)==="[object Object]"}function g(a,t){return Object.prototype.hasOwnProperty.call(a,t)}function Q(a){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(a).length===0;var t;for(t in a)if(g(a,t))return!1;return!0}function B(a){return a===void 0}function $(a){return typeof a=="number"||Object.prototype.toString.call(a)==="[object Number]"}function Ie(a){return a instanceof Date||Object.prototype.toString.call(a)==="[object Date]"}function Oa(a,t){var r=[],n,i=a.length;for(n=0;n>>0,n;for(n=0;n0)for(r=0;r=0;return(l?r?"+":"":"-")+Math.pow(10,Math.max(0,i)).toString().substr(1)+n}var La=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,Ya=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Fa={},Ce={};function k(a,t,r,n){var i=n;typeof n=="string"&&(i=function(){return this[n]()}),a&&(Ce[a]=i),t&&(Ce[t[0]]=function(){return _e(i.apply(this,arguments),t[1],t[2])}),r&&(Ce[r]=function(){return this.localeData().ordinal(i.apply(this,arguments),a)})}function j(a){return a.match(/\[[\s\S]/)?a.replace(/^\[|\]$/g,""):a.replace(/\\/g,"")}function Pe(a){var t=a.match(La),r,n;for(r=0,n=t.length;r=0&&Ya.test(a);)a=a.replace(Ya,n),Ya.lastIndex=0,r-=1;return a}var ht={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function Aa(a){var t=this._longDateFormat[a],r=this._longDateFormat[a.toUpperCase()];return t||!r?t:(this._longDateFormat[a]=r.match(La).map(function(n){return n==="MMMM"||n==="MM"||n==="DD"||n==="dddd"?n.slice(1):n}).join(""),this._longDateFormat[a])}var Za="Invalid date";function Ze(){return this._invalidDate}var oe="%d",Se=/\d{1,2}/;function le(a){return this._ordinal.replace("%d",a)}var u={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function M(a,t,r,n){var i=this._relativeTime[r];return he(i)?i(a,t,r,n):i.replace(/%d/i,a)}function L(a,t){var r=this._relativeTime[a>0?"future":"past"];return he(r)?r(t):r.replace(/%s/i,t)}var f={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function y(a){return typeof a=="string"?f[a]||f[a.toLowerCase()]:void 0}function w(a){var t={},r,n;for(n in a)g(a,n)&&(r=y(n),r&&(t[r]=a[n]));return t}var A={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};function J(a){var t=[],r;for(r in a)g(a,r)&&t.push({unit:r,priority:A[r]});return t.sort(function(n,i){return n.priority-i.priority}),t}var V=/\d/,ee=/\d\d/,fa=/\d{3}/,ya=/\d{4}/,Ke=/[+-]?\d{6}/,H=/\d\d?/,Da=/\d\d\d\d?/,Ea=/\d\d\d\d\d\d?/,na=/\d{1,3}/,za=/\d{1,4}/,He=/[+-]?\d{1,6}/,Je=/\d+/,re=/[+-]?\d+/,Na=/Z|[+-]\d\d:?\d\d/gi,Ka=/Z|[+-]\d\d(?::?\d\d)?/gi,Qa=/[+-]?\d+(\.\d{1,3})?/,Ra=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,ae=/^[1-9]\d?/,ct=/^([1-9]\d|\d)/,Xa;Xa={};function D(a,t,r){Xa[a]=he(t)?t:function(n,i){return n&&r?r:t}}function zt(a,t){return g(Xa,a)?Xa[a](t._strict,t._locale):new RegExp(Lt(a))}function Lt(a){return Oe(a.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(t,r,n,i,l){return r||n||i||l}))}function Oe(a){return a.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function ke(a){return a<0?Math.ceil(a)||0:Math.floor(a)}function x(a){var t=+a,r=0;return t!==0&&isFinite(t)&&(r=ke(t)),r}var Yt={};function z(a,t){var r,n=t,i;for(typeof a=="string"&&(a=[a]),$(t)&&(n=function(l,h){h[t]=x(l)}),i=a.length,r=0;r68?1900:2e3)};var ft=ce("FullYear",!0);function Ms(){return et(this.year())}function ce(a,t){return function(r){return r!=null?(Le(this,a,r),c.updateOffset(this,t),this):Ja(this,a)}}function Ja(a,t){if(!a.isValid())return NaN;var r=a._d,n=a._isUTC;switch(t){case"Milliseconds":return n?r.getUTCMilliseconds():r.getMilliseconds();case"Seconds":return n?r.getUTCSeconds():r.getSeconds();case"Minutes":return n?r.getUTCMinutes():r.getMinutes();case"Hours":return n?r.getUTCHours():r.getHours();case"Date":return n?r.getUTCDate():r.getDate();case"Day":return n?r.getUTCDay():r.getDay();case"Month":return n?r.getUTCMonth():r.getMonth();case"FullYear":return n?r.getUTCFullYear():r.getFullYear();default:return NaN}}function Le(a,t,r){var n,i,l,h,p;if(!(!a.isValid()||isNaN(r))){switch(n=a._d,i=a._isUTC,t){case"Milliseconds":return void(i?n.setUTCMilliseconds(r):n.setMilliseconds(r));case"Seconds":return void(i?n.setUTCSeconds(r):n.setSeconds(r));case"Minutes":return void(i?n.setUTCMinutes(r):n.setMinutes(r));case"Hours":return void(i?n.setUTCHours(r):n.setHours(r));case"Date":return void(i?n.setUTCDate(r):n.setDate(r));case"FullYear":break;default:return}l=r,h=a.month(),p=a.date(),p=p===29&&h===1&&!et(l)?28:p,i?n.setUTCFullYear(l,h,p):n.setFullYear(l,h,p)}}function Nt(a){return a=y(a),he(this[a])?this[a]():this}function pa(a,t){if(typeof a=="object"){a=w(a);var r=J(a),n,i=r.length;for(n=0;n=0?(p=new Date(a+400,t,r,n,i,l,h),isFinite(p.getFullYear())&&p.setFullYear(a)):p=new Date(a,t,r,n,i,l,h),p}function wa(a){var t,r;return a<100&&a>=0?(r=Array.prototype.slice.call(arguments),r[0]=a+400,t=new Date(Date.UTC.apply(null,r)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(a)):t=new Date(Date.UTC.apply(null,arguments)),t}function be(a,t,r){var n=7+t-r,i=(7+wa(a,0,n).getUTCDay()-t)%7;return-i+n-1}function da(a,t,r,n,i){var l=(7+r-n)%7,h=be(a,n,i),p=1+7*(t-1)+l+h,v,O;return p<=0?(v=a-1,O=Ca(v)+p):p>Ca(a)?(v=a+1,O=p-Ca(a)):(v=a,O=p),{year:v,dayOfYear:O}}function va(a,t,r){var n=be(a.year(),t,r),i=Math.floor((a.dayOfYear()-n-1)/7)+1,l,h;return i<1?(h=a.year()-1,l=i+Fe(h,t,r)):i>Fe(a.year(),t,r)?(l=i-Fe(a.year(),t,r),h=a.year()+1):(h=a.year(),l=i),{week:l,year:h}}function Fe(a,t,r){var n=be(a,t,r),i=be(a+1,t,r);return(Ca(a)-n+i)/7}k("w",["ww",2],"wo","week"),k("W",["WW",2],"Wo","isoWeek"),D("w",H,ae),D("ww",H,ee),D("W",H,ae),D("WW",H,ee),Ia(["w","ww","W","WW"],function(a,t,r,n){t[n.substr(0,1)]=x(a)});function Sa(a){return va(a,this._week.dow,this._week.doy).week}var $a={dow:0,doy:6};function Ds(){return this._week.dow}function Ae(){return this._week.doy}function Te(a){var t=this.localeData().week(this);return a==null?t:this.add((a-t)*7,"d")}function ps(a){var t=va(this,1,4).week;return a==null?t:this.add((a-t)*7,"d")}k("d",0,"do","day"),k("dd",0,0,function(a){return this.localeData().weekdaysMin(this,a)}),k("ddd",0,0,function(a){return this.localeData().weekdaysShort(this,a)}),k("dddd",0,0,function(a){return this.localeData().weekdays(this,a)}),k("e",0,0,"weekday"),k("E",0,0,"isoWeekday"),D("d",H),D("e",H),D("E",H),D("dd",function(a,t){return t.weekdaysMinRegex(a)}),D("ddd",function(a,t){return t.weekdaysShortRegex(a)}),D("dddd",function(a,t){return t.weekdaysRegex(a)}),Ia(["dd","ddd","dddd"],function(a,t,r,n){var i=r._locale.weekdaysParse(a,n,r._strict);i!=null?t.d=i:S(r).invalidWeekday=a}),Ia(["d","e","E"],function(a,t,r,n){t[n]=x(a)});function ks(a,t){return typeof a!="string"?a:isNaN(a)?(a=t.weekdaysParse(a),typeof a=="number"?a:null):parseInt(a,10)}function ge(a,t){return typeof a=="string"?t.weekdaysParse(a)%7||7:isNaN(a)?null:a}function pt(a,t){return a.slice(t,7).concat(a.slice(0,t))}var Ts="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Ut="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),gs="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Gt=Ra,ws=Ra,kt=Ra;function Vt(a,t){var r=b(this._weekdays)?this._weekdays:this._weekdays[a&&a!==!0&&this._weekdays.isFormat.test(t)?"format":"standalone"];return a===!0?pt(r,this._week.dow):a?r[a.day()]:r}function qt(a){return a===!0?pt(this._weekdaysShort,this._week.dow):a?this._weekdaysShort[a.day()]:this._weekdaysShort}function vs(a){return a===!0?pt(this._weekdaysMin,this._week.dow):a?this._weekdaysMin[a.day()]:this._weekdaysMin}function Tt(a,t,r){var n,i,l,h=a.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],n=0;n<7;++n)l=De([2e3,1]).day(n),this._minWeekdaysParse[n]=this.weekdaysMin(l,"").toLocaleLowerCase(),this._shortWeekdaysParse[n]=this.weekdaysShort(l,"").toLocaleLowerCase(),this._weekdaysParse[n]=this.weekdays(l,"").toLocaleLowerCase();return r?t==="dddd"?(i=U.call(this._weekdaysParse,h),i!==-1?i:null):t==="ddd"?(i=U.call(this._shortWeekdaysParse,h),i!==-1?i:null):(i=U.call(this._minWeekdaysParse,h),i!==-1?i:null):t==="dddd"?(i=U.call(this._weekdaysParse,h),i!==-1||(i=U.call(this._shortWeekdaysParse,h),i!==-1)?i:(i=U.call(this._minWeekdaysParse,h),i!==-1?i:null)):t==="ddd"?(i=U.call(this._shortWeekdaysParse,h),i!==-1||(i=U.call(this._weekdaysParse,h),i!==-1)?i:(i=U.call(this._minWeekdaysParse,h),i!==-1?i:null)):(i=U.call(this._minWeekdaysParse,h),i!==-1||(i=U.call(this._weekdaysParse,h),i!==-1)?i:(i=U.call(this._shortWeekdaysParse,h),i!==-1?i:null))}function Bt(a,t,r){var n,i,l;if(this._weekdaysParseExact)return Tt.call(this,a,t,r);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),n=0;n<7;n++){if(i=De([2e3,1]).day(n),r&&!this._fullWeekdaysParse[n]&&(this._fullWeekdaysParse[n]=new RegExp("^"+this.weekdays(i,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[n]=new RegExp("^"+this.weekdaysShort(i,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[n]=new RegExp("^"+this.weekdaysMin(i,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[n]||(l="^"+this.weekdays(i,"")+"|^"+this.weekdaysShort(i,"")+"|^"+this.weekdaysMin(i,""),this._weekdaysParse[n]=new RegExp(l.replace(".",""),"i")),r&&t==="dddd"&&this._fullWeekdaysParse[n].test(a))return n;if(r&&t==="ddd"&&this._shortWeekdaysParse[n].test(a))return n;if(r&&t==="dd"&&this._minWeekdaysParse[n].test(a))return n;if(!r&&this._weekdaysParse[n].test(a))return n}}function Ss(a){if(!this.isValid())return a!=null?this:NaN;var t=Ja(this,"Day");return a!=null?(a=ks(a,this.localeData()),this.add(a-t,"d")):t}function Hs(a){if(!this.isValid())return a!=null?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return a==null?t:this.add(a-t,"d")}function Zt(a){if(!this.isValid())return a!=null?this:NaN;if(a!=null){var t=ge(a,this.localeData());return this.day(this.day()%7?t:t-7)}else return this.day()||7}function js(a){return this._weekdaysParseExact?(g(this,"_weekdaysRegex")||Ee.call(this),a?this._weekdaysStrictRegex:this._weekdaysRegex):(g(this,"_weekdaysRegex")||(this._weekdaysRegex=Gt),this._weekdaysStrictRegex&&a?this._weekdaysStrictRegex:this._weekdaysRegex)}function gt(a){return this._weekdaysParseExact?(g(this,"_weekdaysRegex")||Ee.call(this),a?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(g(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=ws),this._weekdaysShortStrictRegex&&a?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Ha(a){return this._weekdaysParseExact?(g(this,"_weekdaysRegex")||Ee.call(this),a?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(g(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=kt),this._weekdaysMinStrictRegex&&a?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Ee(){function a(ye,Ma){return Ma.length-ye.length}var t=[],r=[],n=[],i=[],l,h,p,v,O;for(l=0;l<7;l++)h=De([2e3,1]).day(l),p=Oe(this.weekdaysMin(h,"")),v=Oe(this.weekdaysShort(h,"")),O=Oe(this.weekdays(h,"")),t.push(p),r.push(v),n.push(O),i.push(p),i.push(v),i.push(O);t.sort(a),r.sort(a),n.sort(a),i.sort(a),this._weekdaysRegex=new RegExp("^("+i.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+n.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+r.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+t.join("|")+")","i")}function Ue(){return this.hours()%12||12}function bs(){return this.hours()||24}k("H",["HH",2],0,"hour"),k("h",["hh",2],0,Ue),k("k",["kk",2],0,bs),k("hmm",0,0,function(){return""+Ue.apply(this)+_e(this.minutes(),2)}),k("hmmss",0,0,function(){return""+Ue.apply(this)+_e(this.minutes(),2)+_e(this.seconds(),2)}),k("Hmm",0,0,function(){return""+this.hours()+_e(this.minutes(),2)}),k("Hmmss",0,0,function(){return""+this.hours()+_e(this.minutes(),2)+_e(this.seconds(),2)});function Ge(a,t){k(a,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}Ge("a",!0),Ge("A",!1);function at(a,t){return t._meridiemParse}D("a",at),D("A",at),D("H",H,ct),D("h",H,ae),D("k",H,ae),D("HH",H,ee),D("hh",H,ee),D("kk",H,ee),D("hmm",Da),D("hmmss",Ea),D("Hmm",Da),D("Hmmss",Ea),z(["H","HH"],X),z(["k","kk"],function(a,t,r){var n=x(a);t[X]=n===24?0:n}),z(["a","A"],function(a,t,r){r._isPm=r._locale.isPM(a),r._meridiem=a}),z(["h","hh"],function(a,t,r){t[X]=x(a),S(r).bigHour=!0}),z("hmm",function(a,t,r){var n=a.length-2;t[X]=x(a.substr(0,n)),t[q]=x(a.substr(n)),S(r).bigHour=!0}),z("hmmss",function(a,t,r){var n=a.length-4,i=a.length-2;t[X]=x(a.substr(0,n)),t[q]=x(a.substr(n,2)),t[K]=x(a.substr(i)),S(r).bigHour=!0}),z("Hmm",function(a,t,r){var n=a.length-2;t[X]=x(a.substr(0,n)),t[q]=x(a.substr(n))}),z("Hmmss",function(a,t,r){var n=a.length-4,i=a.length-2;t[X]=x(a.substr(0,n)),t[q]=x(a.substr(n,2)),t[K]=x(a.substr(i))});function Kt(a){return(a+"").toLowerCase().charAt(0)==="p"}var wt=/[ap]\.?m?\.?/i,xs=ce("Hours",!0);function Ps(a,t,r){return a>11?r?"pm":"PM":r?"am":"AM"}var _a={calendar:Ba,longDateFormat:ht,invalidDate:Za,ordinal:oe,dayOfMonthOrdinalParse:Se,relativeTime:u,months:hs,monthsShort:Rt,week:$a,weekdays:Ts,weekdaysMin:gs,weekdaysShort:Ut,meridiemParse:wt},P={},ie={},te;function Ye(a,t){var r,n=Math.min(a.length,t.length);for(r=0;r0;){if(i=ja(l.slice(0,r).join("-")),i)return i;if(n&&n.length>=r&&Ye(l,n)>=r-1)break;r--}t++}return te}function vt(a){return!!(a&&a.match("^[^/\\\\]*$"))}function ja(a){var t=null,r;if(P[a]===void 0&&E&&E.exports&&vt(a))try{t=te._abbr,r=Et,r("./locale/"+a),ze(t)}catch{P[a]=null}return P[a]}function ze(a,t){var r;return a&&(B(t)?r=me(a):r=St(a,t),r?te=r:typeof console<"u"&&console.warn&&console.warn("Locale "+a+" not found. Did you forget to load it?")),te._abbr}function St(a,t){if(t!==null){var r,n=_a;if(t.abbr=a,P[a]!=null)ha("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),n=P[a]._config;else if(t.parentLocale!=null)if(P[t.parentLocale]!=null)n=P[t.parentLocale]._config;else if(r=ja(t.parentLocale),r!=null)n=r._config;else return ie[t.parentLocale]||(ie[t.parentLocale]=[]),ie[t.parentLocale].push({name:a,config:t}),null;return P[a]=new Wa(Be(n,t)),ie[a]&&ie[a].forEach(function(i){St(i.name,i.config)}),ze(a),P[a]}else return delete P[a],null}function Ws(a,t){if(t!=null){var r,n,i=_a;P[a]!=null&&P[a].parentLocale!=null?P[a].set(Be(P[a]._config,t)):(n=ja(a),n!=null&&(i=n._config),t=Be(i,t),n==null&&(t.abbr=a),r=new Wa(t),r.parentLocale=P[a],P[a]=r),ze(a)}else P[a]!=null&&(P[a].parentLocale!=null?(P[a]=P[a].parentLocale,a===ze()&&ze(a)):P[a]!=null&&delete P[a]);return P[a]}function me(a){var t;if(a&&a._locale&&a._locale._abbr&&(a=a._locale._abbr),!a)return te;if(!b(a)){if(t=ja(a),t)return t;a=[a]}return Os(a)}function Fs(){return ca(P)}function Ua(a){var t,r=a._a;return r&&S(a).overflow===-2&&(t=r[$e]<0||r[$e]>11?$e:r[We]<1||r[We]>yt(r[ne],r[$e])?We:r[X]<0||r[X]>24||r[X]===24&&(r[q]!==0||r[K]!==0||r[ia]!==0)?X:r[q]<0||r[q]>59?q:r[K]<0||r[K]>59?K:r[ia]<0||r[ia]>999?ia:-1,S(a)._overflowDayOfYear&&(tWe)&&(t=We),S(a)._overflowWeeks&&t===-1&&(t=us),S(a)._overflowWeekday&&t===-1&&(t=ms),S(a).overflow=t),a}var we=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,As=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,oa=/Z|[+-]\d\d(?::?\d\d)?/,tt=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],Qe=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],Xt=/^\/?Date\((-?\d+)/i,Ht=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,e={UT:0,GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function s(a){var t,r,n=a._i,i=we.exec(n)||As.exec(n),l,h,p,v,O=tt.length,ye=Qe.length;if(i){for(S(a).iso=!0,t=0,r=O;tCa(h)||a._dayOfYear===0)&&(S(a)._overflowDayOfYear=!0),r=wa(h,0,a._dayOfYear),a._a[$e]=r.getUTCMonth(),a._a[We]=r.getUTCDate()),t=0;t<3&&a._a[t]==null;++t)a._a[t]=n[t]=i[t];for(;t<7;t++)a._a[t]=n[t]=a._a[t]==null?t===2?1:0:a._a[t];a._a[X]===24&&a._a[q]===0&&a._a[K]===0&&a._a[ia]===0&&(a._nextDay=!0,a._a[X]=0),a._d=(a._useUTC?wa:ga).apply(null,n),l=a._useUTC?a._d.getUTCDay():a._d.getDay(),a._tzm!=null&&a._d.setUTCMinutes(a._d.getUTCMinutes()-a._tzm),a._nextDay&&(a._a[X]=24),a._w&&typeof a._w.d<"u"&&a._w.d!==l&&(S(a).weekdayMismatch=!0)}}function Vr(a){var t,r,n,i,l,h,p,v,O;t=a._w,t.GG!=null||t.W!=null||t.E!=null?(l=1,h=4,r=st(t.GG,a._a[ne],va(G(),1,4).year),n=st(t.W,1),i=st(t.E,1),(i<1||i>7)&&(v=!0)):(l=a._locale._week.dow,h=a._locale._week.doy,O=va(G(),l,h),r=st(t.gg,a._a[ne],O.year),n=st(t.w,O.week),t.d!=null?(i=t.d,(i<0||i>6)&&(v=!0)):t.e!=null?(i=t.e+l,(t.e<0||t.e>6)&&(v=!0)):i=l),n<1||n>Fe(r,l,h)?S(a)._overflowWeeks=!0:v!=null?S(a)._overflowWeekday=!0:(p=da(r,n,i,l,h),a._a[ne]=p.year,a._dayOfYear=p.dayOfYear)}c.ISO_8601=function(){},c.RFC_2822=function(){};function zs(a){if(a._f===c.ISO_8601){s(a);return}if(a._f===c.RFC_2822){Zs(a);return}a._a=[],S(a).empty=!0;var t=""+a._i,r,n,i,l,h,p=t.length,v=0,O,ye;for(i=ra(a._f,a._locale).match(La)||[],ye=i.length,r=0;r0&&S(a).unusedInput.push(h),t=t.slice(t.indexOf(n)+n.length),v+=n.length),Ce[l]?(n?S(a).empty=!1:S(a).unusedTokens.push(l),ls(l,n,a)):a._strict&&!n&&S(a).unusedTokens.push(l);S(a).charsLeftOver=p-v,t.length>0&&S(a).unusedInput.push(t),a._a[X]<=12&&S(a).bigHour===!0&&a._a[X]>0&&(S(a).bigHour=void 0),S(a).parsedDateParts=a._a.slice(0),S(a).meridiem=a._meridiem,a._a[X]=qr(a._locale,a._a[X],a._meridiem),O=S(a).era,O!==null&&(a._a[ne]=a._locale.erasConvertYear(O,a._a[ne])),Es(a),Ua(a)}function qr(a,t,r){var n;return r==null?t:a.meridiemHour!=null?a.meridiemHour(t,r):(a.isPM!=null&&(n=a.isPM(r),n&&t<12&&(t+=12),!n&&t===12&&(t=0)),t)}function Br(a){var t,r,n,i,l,h,p=!1,v=a._f.length;if(v===0){S(a).invalidFormat=!0,a._d=new Date(NaN);return}for(i=0;ithis?this:a:aa()});function Xs(a,t){var r,n;if(t.length===1&&b(t[0])&&(t=t[0]),!t.length)return G();for(r=t[0],n=1;nthis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function Yn(){if(!B(this._isDSTShifted))return this._isDSTShifted;var a={},t;return qe(a,this),a=Ks(a),a._a?(t=a._isUTC?De(a._a):G(a._a),this._isDSTShifted=this.isValid()&&_n(a._a,t.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function fn(){return this.isValid()?!this._isUTC:!1}function yn(){return this.isValid()?this._isUTC:!1}function ar(){return this.isValid()?this._isUTC&&this._offset===0:!1}var Dn=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,pn=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Ve(a,t){var r=a,n=null,i,l,h;return as(a)?r={ms:a._milliseconds,d:a._days,M:a._months}:$(a)||!isNaN(+a)?(r={},t?r[t]=+a:r.milliseconds=+a):(n=Dn.exec(a))?(i=n[1]==="-"?-1:1,r={y:0,d:x(n[We])*i,h:x(n[X])*i,m:x(n[q])*i,s:x(n[K])*i,ms:x(Ns(n[ia]*1e3))*i}):(n=pn.exec(a))?(i=n[1]==="-"?-1:1,r={y:Ga(n[2],i),M:Ga(n[3],i),w:Ga(n[4],i),d:Ga(n[5],i),h:Ga(n[6],i),m:Ga(n[7],i),s:Ga(n[8],i)}):r==null?r={}:typeof r=="object"&&("from"in r||"to"in r)&&(h=kn(G(r.from),G(r.to)),r={},r.ms=h.milliseconds,r.M=h.months),l=new es(r),as(a)&&g(a,"_locale")&&(l._locale=a._locale),as(a)&&g(a,"_isValid")&&(l._isValid=a._isValid),l}Ve.fn=es.prototype,Ve.invalid=dn;function Ga(a,t){var r=a&&parseFloat(a.replace(",","."));return(isNaN(r)?0:r)*t}function tr(a,t){var r={};return r.months=t.month()-a.month()+(t.year()-a.year())*12,a.clone().add(r.months,"M").isAfter(t)&&--r.months,r.milliseconds=+t-+a.clone().add(r.months,"M"),r}function kn(a,t){var r;return a.isValid()&&t.isValid()?(t=Is(t,a),a.isBefore(t)?r=tr(a,t):(r=tr(t,a),r.milliseconds=-r.milliseconds,r.months=-r.months),r):{milliseconds:0,months:0}}function sr(a,t){return function(r,n){var i,l;return n!==null&&!isNaN(+n)&&(ha(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),l=r,r=n,n=l),i=Ve(r,n),rr(this,i,a),this}}function rr(a,t,r,n){var i=t._milliseconds,l=Ns(t._days),h=Ns(t._months);a.isValid()&&(n=n??!0,h&&ka(a,Ja(a,"Month")+h*r),l&&Le(a,"Date",Ja(a,"Date")+l*r),i&&a._d.setTime(a._d.valueOf()+i*r),n&&c.updateOffset(a,l||h))}var Tn=sr(1,"add"),gn=sr(-1,"subtract");function nr(a){return typeof a=="string"||a instanceof String}function wn(a){return Z(a)||Ie(a)||nr(a)||$(a)||Sn(a)||vn(a)||a===null||a===void 0}function vn(a){var t=R(a)&&!Q(a),r=!1,n=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],i,l,h=n.length;for(i=0;ir.valueOf():r.valueOf()9999?se(r,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):he(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",se(r,"Z")):se(r,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function In(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var a="moment",t="",r,n,i,l;return this.isLocal()||(a=this.utcOffset()===0?"moment.utc":"moment.parseZone",t="Z"),r="["+a+'("]',n=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",i="-MM-DD[T]HH:mm:ss.SSS",l=t+'[")]',this.format(r+n+i+l)}function Cn(a){a||(a=this.isUtc()?c.defaultFormatUtc:c.defaultFormat);var t=se(this,a);return this.localeData().postformat(t)}function Jn(a,t){return this.isValid()&&(Z(a)&&a.isValid()||G(a).isValid())?Ve({to:this,from:a}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function $n(a){return this.from(G(),a)}function Un(a,t){return this.isValid()&&(Z(a)&&a.isValid()||G(a).isValid())?Ve({from:this,to:a}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function Gn(a){return this.to(G(),a)}function ir(a){var t;return a===void 0?this._locale._abbr:(t=me(a),t!=null&&(this._locale=t),this)}var dr=de("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(a){return a===void 0?this.localeData():this.locale(a)});function _r(){return this._locale}var ss=1e3,rt=60*ss,rs=60*rt,or=(365*400+97)*24*rs;function nt(a,t){return(a%t+t)%t}function lr(a,t,r){return a<100&&a>=0?new Date(a+400,t,r)-or:new Date(a,t,r).valueOf()}function ur(a,t,r){return a<100&&a>=0?Date.UTC(a+400,t,r)-or:Date.UTC(a,t,r)}function Vn(a){var t,r;if(a=y(a),a===void 0||a==="millisecond"||!this.isValid())return this;switch(r=this._isUTC?ur:lr,a){case"year":t=r(this.year(),0,1);break;case"quarter":t=r(this.year(),this.month()-this.month()%3,1);break;case"month":t=r(this.year(),this.month(),1);break;case"week":t=r(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=r(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=r(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=nt(t+(this._isUTC?0:this.utcOffset()*rt),rs);break;case"minute":t=this._d.valueOf(),t-=nt(t,rt);break;case"second":t=this._d.valueOf(),t-=nt(t,ss);break}return this._d.setTime(t),c.updateOffset(this,!0),this}function qn(a){var t,r;if(a=y(a),a===void 0||a==="millisecond"||!this.isValid())return this;switch(r=this._isUTC?ur:lr,a){case"year":t=r(this.year()+1,0,1)-1;break;case"quarter":t=r(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=r(this.year(),this.month()+1,1)-1;break;case"week":t=r(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=r(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=r(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=rs-nt(t+(this._isUTC?0:this.utcOffset()*rt),rs)-1;break;case"minute":t=this._d.valueOf(),t+=rt-nt(t,rt)-1;break;case"second":t=this._d.valueOf(),t+=ss-nt(t,ss)-1;break}return this._d.setTime(t),c.updateOffset(this,!0),this}function Bn(){return this._d.valueOf()-(this._offset||0)*6e4}function Zn(){return Math.floor(this.valueOf()/1e3)}function Kn(){return new Date(this.valueOf())}function Qn(){var a=this;return[a.year(),a.month(),a.date(),a.hour(),a.minute(),a.second(),a.millisecond()]}function Xn(){var a=this;return{years:a.year(),months:a.month(),date:a.date(),hours:a.hours(),minutes:a.minutes(),seconds:a.seconds(),milliseconds:a.milliseconds()}}function ei(){return this.isValid()?this.toISOString():null}function ai(){return ea(this)}function ti(){return ve({},S(this))}function si(){return S(this).overflow}function ri(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}k("N",0,0,"eraAbbr"),k("NN",0,0,"eraAbbr"),k("NNN",0,0,"eraAbbr"),k("NNNN",0,0,"eraName"),k("NNNNN",0,0,"eraNarrow"),k("y",["y",1],"yo","eraYear"),k("y",["yy",2],0,"eraYear"),k("y",["yyy",3],0,"eraYear"),k("y",["yyyy",4],0,"eraYear"),D("N",Js),D("NN",Js),D("NNN",Js),D("NNNN",ci),D("NNNNN",Li),z(["N","NN","NNN","NNNN","NNNNN"],function(a,t,r,n){var i=r._locale.erasParse(a,n,r._strict);i?S(r).era=i:S(r).invalidEra=a}),D("y",Je),D("yy",Je),D("yyy",Je),D("yyyy",Je),D("yo",Yi),z(["y","yy","yyy","yyyy"],ne),z(["yo"],function(a,t,r,n){var i;r._locale._eraYearOrdinalRegex&&(i=a.match(r._locale._eraYearOrdinalRegex)),r._locale.eraYearOrdinalParse?t[ne]=r._locale.eraYearOrdinalParse(a,i):t[ne]=parseInt(a,10)});function ni(a,t){var r,n,i,l=this._eras||me("en")._eras;for(r=0,n=l.length;r=0)return l[n]}function di(a,t){var r=a.since<=a.until?1:-1;return t===void 0?c(a.since).year():c(a.since).year()+(t-a.offset)*r}function _i(){var a,t,r,n=this.localeData().eras();for(a=0,t=n.length;al&&(t=l),gi.call(this,a,t,r,n,i))}function gi(a,t,r,n,i){var l=da(a,t,r,n,i),h=wa(l.year,0,l.dayOfYear);return this.year(h.getUTCFullYear()),this.month(h.getUTCMonth()),this.date(h.getUTCDate()),this}k("Q",0,"Qo","quarter"),D("Q",V),z("Q",function(a,t){t[$e]=(x(a)-1)*3});function wi(a){return a==null?Math.ceil((this.month()+1)/3):this.month((a-1)*3+this.month()%3)}k("D",["DD",2],"Do","date"),D("D",H,ae),D("DD",H,ee),D("Do",function(a,t){return a?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient}),z(["D","DD"],We),z("Do",function(a,t){t[We]=x(a.match(H)[0])});var Mr=ce("Date",!0);k("DDD",["DDDD",3],"DDDo","dayOfYear"),D("DDD",na),D("DDDD",fa),z(["DDD","DDDD"],function(a,t,r){r._dayOfYear=x(a)});function vi(a){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return a==null?t:this.add(a-t,"d")}k("m",["mm",2],0,"minute"),D("m",H,ct),D("mm",H,ee),z(["m","mm"],q);var Si=ce("Minutes",!1);k("s",["ss",2],0,"second"),D("s",H,ct),D("ss",H,ee),z(["s","ss"],K);var Hi=ce("Seconds",!1);k("S",0,0,function(){return~~(this.millisecond()/100)}),k(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),k(0,["SSS",3],0,"millisecond"),k(0,["SSSS",4],0,function(){return this.millisecond()*10}),k(0,["SSSSS",5],0,function(){return this.millisecond()*100}),k(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3}),k(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4}),k(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5}),k(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6}),D("S",na,V),D("SS",na,ee),D("SSS",na,fa);var ba,hr;for(ba="SSSS";ba.length<=9;ba+="S")D(ba,Je);function ji(a,t){t[ia]=x(("0."+a)*1e3)}for(ba="S";ba.length<=9;ba+="S")z(ba,ji);hr=ce("Milliseconds",!1),k("z",0,0,"zoneAbbr"),k("zz",0,0,"zoneName");function bi(){return this._isUTC?"UTC":""}function xi(){return this._isUTC?"Coordinated Universal Time":""}var Y=ta.prototype;Y.add=Tn,Y.calendar=bn,Y.clone=xn,Y.diff=zn,Y.endOf=qn,Y.format=Cn,Y.from=Jn,Y.fromNow=$n,Y.to=Un,Y.toNow=Gn,Y.get=Nt,Y.invalidAt=si,Y.isAfter=Pn,Y.isBefore=On,Y.isBetween=Wn,Y.isSame=Fn,Y.isSameOrAfter=An,Y.isSameOrBefore=En,Y.isValid=ai,Y.lang=dr,Y.locale=ir,Y.localeData=_r,Y.max=en,Y.min=Xr,Y.parsingFlags=ti,Y.set=pa,Y.startOf=Vn,Y.subtract=gn,Y.toArray=Qn,Y.toObject=Xn,Y.toDate=Kn,Y.toISOString=Rn,Y.inspect=In,typeof Symbol<"u"&&Symbol.for!=null&&(Y[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),Y.toJSON=ei,Y.toString=Nn,Y.unix=Zn,Y.valueOf=Bn,Y.creationData=ri,Y.eraName=_i,Y.eraNarrow=oi,Y.eraAbbr=li,Y.eraYear=ui,Y.year=ft,Y.isLeapYear=Ms,Y.weekYear=fi,Y.isoWeekYear=yi,Y.quarter=Y.quarters=wi,Y.month=Jt,Y.daysInMonth=fs,Y.week=Y.weeks=Te,Y.isoWeek=Y.isoWeeks=ps,Y.weeksInYear=ki,Y.weeksInWeekYear=Ti,Y.isoWeeksInYear=Di,Y.isoWeeksInISOWeekYear=pi,Y.date=Mr,Y.day=Y.days=Ss,Y.weekday=Hs,Y.isoWeekday=Zt,Y.dayOfYear=vi,Y.hour=Y.hours=xs,Y.minute=Y.minutes=Si,Y.second=Y.seconds=Hi,Y.millisecond=Y.milliseconds=hr,Y.utcOffset=ln,Y.utc=mn,Y.local=Mn,Y.parseZone=hn,Y.hasAlignedHourOffset=cn,Y.isDST=Ln,Y.isLocal=fn,Y.isUtcOffset=yn,Y.isUtc=ar,Y.isUTC=ar,Y.zoneAbbr=bi,Y.zoneName=xi,Y.dates=de("dates accessor is deprecated. Use date instead.",Mr),Y.months=de("months accessor is deprecated. Use month instead",Jt),Y.years=de("years accessor is deprecated. Use year instead",ft),Y.zone=de("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",un),Y.isDSTShifted=de("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",Yn);function Pi(a){return G(a*1e3)}function Oi(){return G.apply(null,arguments).parseZone()}function cr(a){return a}var F=Wa.prototype;F.calendar=Mt,F.longDateFormat=Aa,F.invalidDate=Ze,F.ordinal=le,F.preparse=cr,F.postformat=cr,F.relativeTime=M,F.pastFuture=L,F.set=mt,F.eras=ni,F.erasParse=ii,F.erasConvertYear=di,F.erasAbbrRegex=Mi,F.erasNameRegex=mi,F.erasNarrowRegex=hi,F.months=Ls,F.monthsShort=Ys,F.monthsParse=Dt,F.monthsRegex=ys,F.monthsShortRegex=Ta,F.week=Sa,F.firstDayOfYear=Ae,F.firstDayOfWeek=Ds,F.weekdays=Vt,F.weekdaysMin=vs,F.weekdaysShort=qt,F.weekdaysParse=Bt,F.weekdaysRegex=js,F.weekdaysShortRegex=gt,F.weekdaysMinRegex=Ha,F.isPM=Kt,F.meridiem=Ps;function is(a,t,r,n){var i=me(),l=De().set(n,t);return i[r](l,a)}function Lr(a,t,r){if($(a)&&(t=a,a=void 0),a=a||"",t!=null)return is(a,t,r,"month");var n,i=[];for(n=0;n<12;n++)i[n]=is(a,n,r,"month");return i}function Us(a,t,r,n){typeof a=="boolean"?($(t)&&(r=t,t=void 0),t=t||""):(t=a,r=t,a=!1,$(t)&&(r=t,t=void 0),t=t||"");var i=me(),l=a?i._week.dow:0,h,p=[];if(r!=null)return is(t,(r+l)%7,n,"day");for(h=0;h<7;h++)p[h]=is(t,(h+l)%7,n,"day");return p}function Wi(a,t){return Lr(a,t,"months")}function Fi(a,t){return Lr(a,t,"monthsShort")}function Ai(a,t,r){return Us(a,t,r,"weekdays")}function Ei(a,t,r){return Us(a,t,r,"weekdaysShort")}function zi(a,t,r){return Us(a,t,r,"weekdaysMin")}ze("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(a){var t=a%10,r=x(a%100/10)===1?"th":t===1?"st":t===2?"nd":t===3?"rd":"th";return a+r}}),c.lang=de("moment.lang is deprecated. Use moment.locale instead.",ze),c.langData=de("moment.langData is deprecated. Use moment.localeData instead.",me);var la=Math.abs;function Ni(){var a=this._data;return this._milliseconds=la(this._milliseconds),this._days=la(this._days),this._months=la(this._months),a.milliseconds=la(a.milliseconds),a.seconds=la(a.seconds),a.minutes=la(a.minutes),a.hours=la(a.hours),a.months=la(a.months),a.years=la(a.years),this}function Yr(a,t,r,n){var i=Ve(t,r);return a._milliseconds+=n*i._milliseconds,a._days+=n*i._days,a._months+=n*i._months,a._bubble()}function Ri(a,t){return Yr(this,a,t,1)}function Ii(a,t){return Yr(this,a,t,-1)}function fr(a){return a<0?Math.floor(a):Math.ceil(a)}function Ci(){var a=this._milliseconds,t=this._days,r=this._months,n=this._data,i,l,h,p,v;return a>=0&&t>=0&&r>=0||a<=0&&t<=0&&r<=0||(a+=fr(Gs(r)+t)*864e5,t=0,r=0),n.milliseconds=a%1e3,i=ke(a/1e3),n.seconds=i%60,l=ke(i/60),n.minutes=l%60,h=ke(l/60),n.hours=h%24,t+=ke(h/24),v=ke(yr(t)),r+=v,t-=fr(Gs(v)),p=ke(r/12),r%=12,n.days=t,n.months=r,n.years=p,this}function yr(a){return a*4800/146097}function Gs(a){return a*146097/4800}function Ji(a){if(!this.isValid())return NaN;var t,r,n=this._milliseconds;if(a=y(a),a==="month"||a==="quarter"||a==="year")switch(t=this._days+n/864e5,r=this._months+yr(t),a){case"month":return r;case"quarter":return r/3;case"year":return r/12}else switch(t=this._days+Math.round(Gs(this._months)),a){case"week":return t/7+n/6048e5;case"day":return t+n/864e5;case"hour":return t*24+n/36e5;case"minute":return t*1440+n/6e4;case"second":return t*86400+n/1e3;case"millisecond":return Math.floor(t*864e5)+n;default:throw new Error("Unknown unit "+a)}}function ua(a){return function(){return this.as(a)}}var Dr=ua("ms"),$i=ua("s"),Ui=ua("m"),Gi=ua("h"),Vi=ua("d"),qi=ua("w"),Bi=ua("M"),Zi=ua("Q"),Ki=ua("y"),Qi=Dr;function Xi(){return Ve(this)}function ed(a){return a=y(a),this.isValid()?this[a+"s"]():NaN}function Va(a){return function(){return this.isValid()?this._data[a]:NaN}}var ad=Va("milliseconds"),td=Va("seconds"),sd=Va("minutes"),rd=Va("hours"),nd=Va("days"),id=Va("months"),dd=Va("years");function _d(){return ke(this.days()/7)}var ma=Math.round,it={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function od(a,t,r,n,i){return i.relativeTime(t||1,!!r,a,n)}function ld(a,t,r,n){var i=Ve(a).abs(),l=ma(i.as("s")),h=ma(i.as("m")),p=ma(i.as("h")),v=ma(i.as("d")),O=ma(i.as("M")),ye=ma(i.as("w")),Ma=ma(i.as("y")),xa=l<=r.ss&&["s",l]||l0,xa[4]=n,od.apply(null,xa)}function ud(a){return a===void 0?ma:typeof a=="function"?(ma=a,!0):!1}function md(a,t){return it[a]===void 0?!1:t===void 0?it[a]:(it[a]=t,a==="s"&&(it.ss=t-1),!0)}function Md(a,t){if(!this.isValid())return this.localeData().invalidDate();var r=!1,n=it,i,l;return typeof a=="object"&&(t=a,a=!1),typeof a=="boolean"&&(r=a),typeof t=="object"&&(n=Object.assign({},it,t),t.s!=null&&t.ss==null&&(n.ss=t.s-1)),i=this.localeData(),l=ld(this,!r,n,i),r&&(l=i.pastFuture(+this,l)),i.postformat(l)}var Vs=Math.abs;function dt(a){return(a>0)-(a<0)||+a}function ds(){if(!this.isValid())return this.localeData().invalidDate();var a=Vs(this._milliseconds)/1e3,t=Vs(this._days),r=Vs(this._months),n,i,l,h,p=this.asSeconds(),v,O,ye,Ma;return p?(n=ke(a/60),i=ke(n/60),a%=60,n%=60,l=ke(r/12),r%=12,h=a?a.toFixed(3).replace(/\.?0+$/,""):"",v=p<0?"-":"",O=dt(this._months)!==dt(p)?"-":"",ye=dt(this._days)!==dt(p)?"-":"",Ma=dt(this._milliseconds)!==dt(p)?"-":"",v+"P"+(l?O+l+"Y":"")+(r?O+r+"M":"")+(t?ye+t+"D":"")+(i||n||a?"T":"")+(i?Ma+i+"H":"")+(n?Ma+n+"M":"")+(a?Ma+h+"S":"")):"P0D"}var W=es.prototype;W.isValid=nn,W.abs=Ni,W.add=Ri,W.subtract=Ii,W.as=Ji,W.asMilliseconds=Dr,W.asSeconds=$i,W.asMinutes=Ui,W.asHours=Gi,W.asDays=Vi,W.asWeeks=qi,W.asMonths=Bi,W.asQuarters=Zi,W.asYears=Ki,W.valueOf=Qi,W._bubble=Ci,W.clone=Xi,W.get=ed,W.milliseconds=ad,W.seconds=td,W.minutes=sd,W.hours=rd,W.days=nd,W.weeks=_d,W.months=id,W.years=dd,W.humanize=Md,W.toISOString=ds,W.toString=ds,W.toJSON=ds,W.locale=ir,W.localeData=_r,W.toIsoString=de("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",ds),W.lang=dr,k("X",0,0,"unix"),k("x",0,0,"valueOf"),D("x",re),D("X",Qa),z("X",function(a,t,r){r._d=new Date(parseFloat(a)*1e3)}),z("x",function(a,t,r){r._d=new Date(x(a))});//! moment.js diff --git a/docs/assets/GoogleMap.stories-DVKh1asl.js b/docs/assets/GoogleMap.stories-CsqtQrlf.js similarity index 98% rename from docs/assets/GoogleMap.stories-DVKh1asl.js rename to docs/assets/GoogleMap.stories-CsqtQrlf.js index 5ec23610..d0c548b8 100644 --- a/docs/assets/GoogleMap.stories-DVKh1asl.js +++ b/docs/assets/GoogleMap.stories-CsqtQrlf.js @@ -1,4 +1,4 @@ -import{j as o}from"./jsx-runtime-BTCK_S7S.js";import{r as i}from"./index-CBqU2yxZ.js";import{F as u}from"./Form-fErk-qk_.js";import{E as R}from"./Environment-CB6gPeJ7.js";import"./index.es28-C5Z9R2NB.js";import{G as V,M as z,L as l}from"./esm-DEHfAp-s.js";import"./_commonjsHelpers-BosuxZz1.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Button-Blq7Z6RX.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./Checkbox-C9uAfnsM.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./Dropdown-Di2cPjwR.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./isEmpty-Cyb9hIKi.js";import"./deburr-CEfyoYOr.js";import"./index-BBpNyw-T.js";import"./_arrayReduce-CrxnWFSq.js";import"./filter-CVNi8iPS.js";import"./Input--hQVCRQV.js";import"./iframe-DUkFOzYJ.js";import"../sb-preview/runtime.js";const B=e=>{let t;if(e){const n=Number.parseFloat(e.lat),a=Number.parseFloat(e.lng);!Number.isNaN(n)&&!Number.isNaN(a)&&(t={lat:n,lng:a})}return t},$={getPosition:B},H=1,J=12,s=e=>{const t=$.getPosition(e.position),[n,a]=i.useState(t||e.defaultCenter),[y,q]=i.useState(),w=i.useMemo(()=>{let r;return t?r=J:e.defaultZoom?r=e.defaultZoom:r=H,r},[t,e.defaultZoom]),D=i.useCallback(({latLng:r})=>{e.onDragEnd&&e.onDragEnd({lat:r.lat(),lng:r.lng()})},[e.onDragEnd]),W=i.useCallback(r=>q(r),[]);return i.useEffect(()=>{if(y&&t){const r=y.getBounds();r&&!r.contains(t)&&a(t)}},[e.position]),o.jsx(V,{center:n,mapContainerClassName:e.className,mapContainerStyle:e.containerStyle,onClick:D,onLoad:W,zoom:w,children:t&&o.jsx(z,{draggable:!!e.onDragEnd,onDragEnd:D,position:t,visible:!0})})};s.defaultProps={containerStyle:{height:"400px"},defaultCenter:{lat:0,lng:0}};s.__docgenInfo={description:"",methods:[],displayName:"GoogleMap",props:{className:{required:!1,flowType:{name:"string"},description:""},containerStyle:{required:!1,flowType:{name:"any"},description:"",defaultValue:{value:`{ +import{j as o}from"./jsx-runtime-BTCK_S7S.js";import{r as i}from"./index-CBqU2yxZ.js";import{F as u}from"./Form-fErk-qk_.js";import{E as R}from"./Environment-CB6gPeJ7.js";import"./index.es30-tUyOUHRL.js";import{G as V,M as z,L as l}from"./esm-DEHfAp-s.js";import"./_commonjsHelpers-BosuxZz1.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Button-Blq7Z6RX.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./Checkbox-C9uAfnsM.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./Dropdown-Di2cPjwR.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./isEmpty-Cyb9hIKi.js";import"./deburr-CEfyoYOr.js";import"./index-BBpNyw-T.js";import"./_arrayReduce-CrxnWFSq.js";import"./filter-CVNi8iPS.js";import"./Input--hQVCRQV.js";import"./iframe-BcGTk6aA.js";import"../sb-preview/runtime.js";const B=e=>{let t;if(e){const n=Number.parseFloat(e.lat),a=Number.parseFloat(e.lng);!Number.isNaN(n)&&!Number.isNaN(a)&&(t={lat:n,lng:a})}return t},$={getPosition:B},H=1,J=12,s=e=>{const t=$.getPosition(e.position),[n,a]=i.useState(t||e.defaultCenter),[y,q]=i.useState(),w=i.useMemo(()=>{let r;return t?r=J:e.defaultZoom?r=e.defaultZoom:r=H,r},[t,e.defaultZoom]),D=i.useCallback(({latLng:r})=>{e.onDragEnd&&e.onDragEnd({lat:r.lat(),lng:r.lng()})},[e.onDragEnd]),W=i.useCallback(r=>q(r),[]);return i.useEffect(()=>{if(y&&t){const r=y.getBounds();r&&!r.contains(t)&&a(t)}},[e.position]),o.jsx(V,{center:n,mapContainerClassName:e.className,mapContainerStyle:e.containerStyle,onClick:D,onLoad:W,zoom:w,children:t&&o.jsx(z,{draggable:!!e.onDragEnd,onDragEnd:D,position:t,visible:!0})})};s.defaultProps={containerStyle:{height:"400px"},defaultCenter:{lat:0,lng:0}};s.__docgenInfo={description:"",methods:[],displayName:"GoogleMap",props:{className:{required:!1,flowType:{name:"string"},description:""},containerStyle:{required:!1,flowType:{name:"any"},description:"",defaultValue:{value:`{ height: '400px' }`,computed:!1}},defaultCenter:{required:!1,flowType:{name:"signature",type:"object",raw:`{ lat: number, diff --git a/docs/assets/HorizontalCards.stories-BQDatMOE.js b/docs/assets/HorizontalCards.stories-kEKzg5Ln.js similarity index 99% rename from docs/assets/HorizontalCards.stories-BQDatMOE.js rename to docs/assets/HorizontalCards.stories-kEKzg5Ln.js index fa21d05d..771db92c 100644 --- a/docs/assets/HorizontalCards.stories-BQDatMOE.js +++ b/docs/assets/HorizontalCards.stories-kEKzg5Ln.js @@ -1,4 +1,4 @@ -import{j as i}from"./jsx-runtime-BTCK_S7S.js";import{r as a}from"./index-CBqU2yxZ.js";import{a as Y}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as V}from"./index-DfmhmaGJ.js";import{_ as k}from"./index-default-C_maRo4o.js";import{B as N}from"./Button-Blq7Z6RX.js";import{H as Z}from"./Header-BJ3NNdPz.js";import{I as ee}from"./Label-Cq1fb1cd.js";import{C as o}from"./Card-BJT3uTAq.js";import{D as re}from"./Draggable-KQRXc-DM.js";import{R as te}from"./Portal-DvhHJPzU.js";import{u as ne}from"./DragDrop-ryAVAQMJ.js";import{w as y}from"./Images-DFvK9Yjz.js";import"./_commonjsHelpers-BosuxZz1.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Icon-2tEtgK8g.js";import"./map-B4PnIEPz.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./useDrop-BRQoWSA5.js";import"./DndContext-B-2NJP7Z.js";import"./redux-C8f_Y06i.js";import"./objectSpread2-N4c0DWqo.js";import"./defineProperty-CCxoMnQV.js";import"./toPropertyKey-hKuLU48H.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./index-xJp9Kd2E.js";import"./Number-D3yuhZId.js";const d=r=>{const[e,b]=a.useState(0),[s,C]=a.useState(0),[h,E]=a.useState(0),[I,H]=a.useState(0),c=a.useRef(),$=a.useMemo(()=>({flex:`0 0 ${s/r.perPage-e}px`}),[s,e,r.perPage]),D=a.useCallback((t,n=null)=>{const m=[];return n&&m.push(n),t&&m.push(t),m.join(" ")},[]),w=a.useCallback(t=>{const n=c.current;if(n){const{clientWidth:m,scrollWidth:x}=n;C(m),H(Math.ceil(x/m)),t||E(0);const v=n.firstChild;if(v){const M=window.getComputedStyle(v),Q=parseFloat(M.marginLeft)||0,X=parseFloat(M.marginRight)||0;b(Q+X)}}},[c,r.items]),j=a.useCallback(t=>{let n=h+t;n<0?n=I:n>=I&&(n=0),E(n)},[h,I]);a.useEffect(()=>(window.addEventListener("resize",w),()=>window.removeEventListener("resize",w)),[]),a.useEffect(()=>w(),[w,r.items]),a.useEffect(()=>{const t=c.current;if(t){const{scrollWidth:n}=t;H(Math.ceil(n/s))}},[s]),a.useEffect(()=>{const t=c.current;t&&t.scrollTo({left:h*s,behavior:"smooth"})},[h,s]);const J=(t,n)=>{let m=i.jsxs(o,{className:D(r.cardClassName),link:!0,onClick:r.onClick&&r.onClick.bind(void 0,t,n),style:$,children:[!r.inlineImage&&P(t),(r.renderHeader||r.renderMeta||r.renderDescription)&&i.jsxs(o.Content,{children:[r.inlineImage&&P(t),r.renderHeader&&i.jsx(o.Header,{as:Z,size:"small",children:r.renderHeader(t)}),r.renderMeta&&i.jsx(o.Meta,{children:r.renderMeta(t)}),r.renderDescription&&i.jsx(o.Description,{children:r.renderDescription(t)})]}),r.renderExtra&&i.jsx(o.Content,{extra:!0,children:r.renderExtra(t)})]});if(r.onDrag){const x=t.id||t.uid;m=i.jsx(re,{direction:"horizontal",id:x,index:n,item:t,onDrag:r.onDrag,children:m},x)}return m},P=a.useCallback(t=>{const n=r.renderImage(t);return k.isString(n)||!n?i.jsx(ee,{alt:t.alt,className:"image-placeholder",src:n,style:{objectFit:"cover"}}):n},[r.renderImage]);return i.jsxs("div",{className:D(r.className,"horizontal-cards"),children:[i.jsx(te,{innerRef:c,children:i.jsx(o.Group,{className:D(r.cardsClassName),children:k.map(r.items,J.bind(void 0))})}),i.jsx("div",{className:"button-container",children:I>1&&i.jsxs("div",{className:"pagination",children:[i.jsx(N,{"aria-label":"Left",basic:!0,circular:!0,icon:"angle left",onClick:j.bind(void 0,-1)}),i.jsx(N,{"aria-label":"Right",basic:!0,circular:!0,icon:"angle right",onClick:j.bind(void 0,1)})]})})]})};d.defaultProps={perPage:4};d.__docgenInfo={description:"",methods:[],displayName:"HorizontalCards",props:{cardClassName:{required:!1,flowType:{name:"string"},description:""},cardsClassName:{required:!1,flowType:{name:"string"},description:""},className:{required:!1,flowType:{name:"string"},description:""},inlineImage:{required:!1,flowType:{name:"boolean"},description:""},items:{required:!0,flowType:{name:"Array",elements:[{name:"any"}],raw:"Array"},description:""},onClick:{required:!1,flowType:{name:"signature",type:"function",raw:"(item: any, index: number) => void",signature:{arguments:[{name:"item",type:{name:"any"}},{name:"index",type:{name:"number"}}],return:{name:"void"}}},description:""},onDrag:{required:!1,flowType:{name:"signature",type:"function",raw:"(dragIndex: number, hoverIndex: number) => void",signature:{arguments:[{name:"dragIndex",type:{name:"number"}},{name:"hoverIndex",type:{name:"number"}}],return:{name:"void"}}},description:""},perPage:{required:!1,flowType:{name:"number"},description:"",defaultValue:{value:"4",computed:!1}},renderDescription:{required:!1,flowType:{name:"signature",type:"function",raw:"(item: any) => Element | string",signature:{arguments:[{name:"item",type:{name:"any"}}],return:{name:"union",raw:"Element | string",elements:[{name:"Element",elements:[{name:"any"}],raw:"Element"},{name:"string"}]}}},description:""},renderExtra:{required:!1,flowType:{name:"signature",type:"function",raw:"(item: any) => Element | string",signature:{arguments:[{name:"item",type:{name:"any"}}],return:{name:"union",raw:"Element | string",elements:[{name:"Element",elements:[{name:"any"}],raw:"Element"},{name:"string"}]}}},description:""},renderHeader:{required:!1,flowType:{name:"signature",type:"function",raw:"(item: any) => Element | string",signature:{arguments:[{name:"item",type:{name:"any"}}],return:{name:"union",raw:"Element | string",elements:[{name:"Element",elements:[{name:"any"}],raw:"Element"},{name:"string"}]}}},description:""},renderImage:{required:!0,flowType:{name:"signature",type:"function",raw:"(item: any) => string",signature:{arguments:[{name:"item",type:{name:"any"}}],return:{name:"string"}}},description:""},renderMeta:{required:!1,flowType:{name:"signature",type:"function",raw:"(item: any) => Element | string",signature:{arguments:[{name:"item",type:{name:"any"}}],return:{name:"union",raw:"Element | string",elements:[{name:"Element",elements:[{name:"any"}],raw:"Element"},{name:"string"}]}}},description:""}}};const Ye={title:"Components/Semantic UI/HorizontalCards",decorators:[V.withKnobs]},l=y(r=>i.jsx(d,{items:r.images,renderDescription:e=>e.description,renderHeader:e=>e.title,renderImage:e=>e.image,renderMeta:e=>e.subtitle}),50),p=ne(y(r=>i.jsx(d,{items:r.images,onDrag:(e,b)=>{const s=[...r.images],C=s[e];s.splice(e,1),s.splice(b,0,C),r.setImages(s)},renderDescription:e=>e.description,renderHeader:e=>e.title,renderImage:e=>e.image,renderMeta:e=>e.subtitle}),10)),g=y(r=>i.jsx(d,{inlineImage:!0,items:r.images,renderDescription:e=>e.description,renderHeader:e=>e.title,renderImage:e=>e.image,renderMeta:e=>e.subtitle}),50),u=y(r=>i.jsx(d,{items:r.images,perPage:V.number("Per page",4),renderDescription:e=>e.description,renderHeader:e=>e.title,renderImage:e=>e.image,renderMeta:e=>e.subtitle}),50),f=y(r=>i.jsx(d,{items:r.images,onClick:Y("click"),renderDescription:e=>e.description,renderHeader:e=>e.title,renderImage:e=>e.image,renderMeta:e=>e.subtitle}),50);l.__docgenInfo={description:"",methods:[],displayName:"Default"};p.__docgenInfo={description:"",methods:[],displayName:"DragAndDrop"};g.__docgenInfo={description:"",methods:[],displayName:"InlineImages"};u.__docgenInfo={description:"",methods:[],displayName:"PerPage"};f.__docgenInfo={description:"",methods:[],displayName:"OnClick"};var _,z,S;l.parameters={...l.parameters,docs:{...(_=l.parameters)==null?void 0:_.docs,source:{originalSource:"withImages(props => item.description} renderHeader={item => item.title} renderImage={item => item.image} renderMeta={item => item.subtitle} />, 50)",...(S=(z=l.parameters)==null?void 0:z.docs)==null?void 0:S.source}}};var T,q,R;p.parameters={...p.parameters,docs:{...(T=p.parameters)==null?void 0:T.docs,source:{originalSource:`useDragDrop(withImages(props => { +import{j as i}from"./jsx-runtime-BTCK_S7S.js";import{r as a}from"./index-CBqU2yxZ.js";import{a as Y}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as V}from"./index-kF-6VCSF.js";import{_ as k}from"./index-default-C_maRo4o.js";import{B as N}from"./Button-Blq7Z6RX.js";import{H as Z}from"./Header-BJ3NNdPz.js";import{I as ee}from"./Label-Cq1fb1cd.js";import{C as o}from"./Card-BJT3uTAq.js";import{D as re}from"./Draggable-KQRXc-DM.js";import{R as te}from"./Portal-DvhHJPzU.js";import{u as ne}from"./DragDrop-ryAVAQMJ.js";import{w as y}from"./Images-DFvK9Yjz.js";import"./_commonjsHelpers-BosuxZz1.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Icon-2tEtgK8g.js";import"./map-B4PnIEPz.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./useDrop-BRQoWSA5.js";import"./DndContext-B-2NJP7Z.js";import"./redux-C8f_Y06i.js";import"./objectSpread2-N4c0DWqo.js";import"./defineProperty-CCxoMnQV.js";import"./toPropertyKey-hKuLU48H.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./index-xJp9Kd2E.js";import"./Number-D3yuhZId.js";const d=r=>{const[e,b]=a.useState(0),[s,C]=a.useState(0),[h,E]=a.useState(0),[I,H]=a.useState(0),c=a.useRef(),$=a.useMemo(()=>({flex:`0 0 ${s/r.perPage-e}px`}),[s,e,r.perPage]),D=a.useCallback((t,n=null)=>{const m=[];return n&&m.push(n),t&&m.push(t),m.join(" ")},[]),w=a.useCallback(t=>{const n=c.current;if(n){const{clientWidth:m,scrollWidth:x}=n;C(m),H(Math.ceil(x/m)),t||E(0);const v=n.firstChild;if(v){const M=window.getComputedStyle(v),Q=parseFloat(M.marginLeft)||0,X=parseFloat(M.marginRight)||0;b(Q+X)}}},[c,r.items]),j=a.useCallback(t=>{let n=h+t;n<0?n=I:n>=I&&(n=0),E(n)},[h,I]);a.useEffect(()=>(window.addEventListener("resize",w),()=>window.removeEventListener("resize",w)),[]),a.useEffect(()=>w(),[w,r.items]),a.useEffect(()=>{const t=c.current;if(t){const{scrollWidth:n}=t;H(Math.ceil(n/s))}},[s]),a.useEffect(()=>{const t=c.current;t&&t.scrollTo({left:h*s,behavior:"smooth"})},[h,s]);const J=(t,n)=>{let m=i.jsxs(o,{className:D(r.cardClassName),link:!0,onClick:r.onClick&&r.onClick.bind(void 0,t,n),style:$,children:[!r.inlineImage&&P(t),(r.renderHeader||r.renderMeta||r.renderDescription)&&i.jsxs(o.Content,{children:[r.inlineImage&&P(t),r.renderHeader&&i.jsx(o.Header,{as:Z,size:"small",children:r.renderHeader(t)}),r.renderMeta&&i.jsx(o.Meta,{children:r.renderMeta(t)}),r.renderDescription&&i.jsx(o.Description,{children:r.renderDescription(t)})]}),r.renderExtra&&i.jsx(o.Content,{extra:!0,children:r.renderExtra(t)})]});if(r.onDrag){const x=t.id||t.uid;m=i.jsx(re,{direction:"horizontal",id:x,index:n,item:t,onDrag:r.onDrag,children:m},x)}return m},P=a.useCallback(t=>{const n=r.renderImage(t);return k.isString(n)||!n?i.jsx(ee,{alt:t.alt,className:"image-placeholder",src:n,style:{objectFit:"cover"}}):n},[r.renderImage]);return i.jsxs("div",{className:D(r.className,"horizontal-cards"),children:[i.jsx(te,{innerRef:c,children:i.jsx(o.Group,{className:D(r.cardsClassName),children:k.map(r.items,J.bind(void 0))})}),i.jsx("div",{className:"button-container",children:I>1&&i.jsxs("div",{className:"pagination",children:[i.jsx(N,{"aria-label":"Left",basic:!0,circular:!0,icon:"angle left",onClick:j.bind(void 0,-1)}),i.jsx(N,{"aria-label":"Right",basic:!0,circular:!0,icon:"angle right",onClick:j.bind(void 0,1)})]})})]})};d.defaultProps={perPage:4};d.__docgenInfo={description:"",methods:[],displayName:"HorizontalCards",props:{cardClassName:{required:!1,flowType:{name:"string"},description:""},cardsClassName:{required:!1,flowType:{name:"string"},description:""},className:{required:!1,flowType:{name:"string"},description:""},inlineImage:{required:!1,flowType:{name:"boolean"},description:""},items:{required:!0,flowType:{name:"Array",elements:[{name:"any"}],raw:"Array"},description:""},onClick:{required:!1,flowType:{name:"signature",type:"function",raw:"(item: any, index: number) => void",signature:{arguments:[{name:"item",type:{name:"any"}},{name:"index",type:{name:"number"}}],return:{name:"void"}}},description:""},onDrag:{required:!1,flowType:{name:"signature",type:"function",raw:"(dragIndex: number, hoverIndex: number) => void",signature:{arguments:[{name:"dragIndex",type:{name:"number"}},{name:"hoverIndex",type:{name:"number"}}],return:{name:"void"}}},description:""},perPage:{required:!1,flowType:{name:"number"},description:"",defaultValue:{value:"4",computed:!1}},renderDescription:{required:!1,flowType:{name:"signature",type:"function",raw:"(item: any) => Element | string",signature:{arguments:[{name:"item",type:{name:"any"}}],return:{name:"union",raw:"Element | string",elements:[{name:"Element",elements:[{name:"any"}],raw:"Element"},{name:"string"}]}}},description:""},renderExtra:{required:!1,flowType:{name:"signature",type:"function",raw:"(item: any) => Element | string",signature:{arguments:[{name:"item",type:{name:"any"}}],return:{name:"union",raw:"Element | string",elements:[{name:"Element",elements:[{name:"any"}],raw:"Element"},{name:"string"}]}}},description:""},renderHeader:{required:!1,flowType:{name:"signature",type:"function",raw:"(item: any) => Element | string",signature:{arguments:[{name:"item",type:{name:"any"}}],return:{name:"union",raw:"Element | string",elements:[{name:"Element",elements:[{name:"any"}],raw:"Element"},{name:"string"}]}}},description:""},renderImage:{required:!0,flowType:{name:"signature",type:"function",raw:"(item: any) => string",signature:{arguments:[{name:"item",type:{name:"any"}}],return:{name:"string"}}},description:""},renderMeta:{required:!1,flowType:{name:"signature",type:"function",raw:"(item: any) => Element | string",signature:{arguments:[{name:"item",type:{name:"any"}}],return:{name:"union",raw:"Element | string",elements:[{name:"Element",elements:[{name:"any"}],raw:"Element"},{name:"string"}]}}},description:""}}};const Ye={title:"Components/Semantic UI/HorizontalCards",decorators:[V.withKnobs]},l=y(r=>i.jsx(d,{items:r.images,renderDescription:e=>e.description,renderHeader:e=>e.title,renderImage:e=>e.image,renderMeta:e=>e.subtitle}),50),p=ne(y(r=>i.jsx(d,{items:r.images,onDrag:(e,b)=>{const s=[...r.images],C=s[e];s.splice(e,1),s.splice(b,0,C),r.setImages(s)},renderDescription:e=>e.description,renderHeader:e=>e.title,renderImage:e=>e.image,renderMeta:e=>e.subtitle}),10)),g=y(r=>i.jsx(d,{inlineImage:!0,items:r.images,renderDescription:e=>e.description,renderHeader:e=>e.title,renderImage:e=>e.image,renderMeta:e=>e.subtitle}),50),u=y(r=>i.jsx(d,{items:r.images,perPage:V.number("Per page",4),renderDescription:e=>e.description,renderHeader:e=>e.title,renderImage:e=>e.image,renderMeta:e=>e.subtitle}),50),f=y(r=>i.jsx(d,{items:r.images,onClick:Y("click"),renderDescription:e=>e.description,renderHeader:e=>e.title,renderImage:e=>e.image,renderMeta:e=>e.subtitle}),50);l.__docgenInfo={description:"",methods:[],displayName:"Default"};p.__docgenInfo={description:"",methods:[],displayName:"DragAndDrop"};g.__docgenInfo={description:"",methods:[],displayName:"InlineImages"};u.__docgenInfo={description:"",methods:[],displayName:"PerPage"};f.__docgenInfo={description:"",methods:[],displayName:"OnClick"};var _,z,S;l.parameters={...l.parameters,docs:{...(_=l.parameters)==null?void 0:_.docs,source:{originalSource:"withImages(props => item.description} renderHeader={item => item.title} renderImage={item => item.image} renderMeta={item => item.subtitle} />, 50)",...(S=(z=l.parameters)==null?void 0:z.docs)==null?void 0:S.source}}};var T,q,R;p.parameters={...p.parameters,docs:{...(T=p.parameters)==null?void 0:T.docs,source:{originalSource:`useDragDrop(withImages(props => { const temp = [...props.images]; const item = temp[dragIndex]; temp.splice(dragIndex, 1); diff --git a/docs/assets/InfiniteScroll.stories-C49Dd1kM.js b/docs/assets/InfiniteScroll.stories-C7OkgAef.js similarity index 98% rename from docs/assets/InfiniteScroll.stories-C49Dd1kM.js rename to docs/assets/InfiniteScroll.stories-C7OkgAef.js index 25d06fdd..d47ab6f2 100644 --- a/docs/assets/InfiniteScroll.stories-C49Dd1kM.js +++ b/docs/assets/InfiniteScroll.stories-C7OkgAef.js @@ -1,4 +1,4 @@ -import{j as s}from"./jsx-runtime-BTCK_S7S.js";import{r as n}from"./index-CBqU2yxZ.js";import{d as P}from"./index-DfmhmaGJ.js";import{C as p}from"./Card-BJT3uTAq.js";import{_ as R}from"./index-default-C_maRo4o.js";import{i as B}from"./Cars-2_9qFJX9.js";import{u as C}from"./DragDrop-ryAVAQMJ.js";import"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./Icon-2tEtgK8g.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./DndContext-B-2NJP7Z.js";import"./redux-C8f_Y06i.js";import"./objectSpread2-N4c0DWqo.js";import"./defineProperty-CCxoMnQV.js";import"./toPropertyKey-hKuLU48H.js";const j=()=>typeof window<"u",x={isBrowser:j},u=t=>{const[o,i]=n.useState(0),m=n.useRef(),r=()=>{let e;return t.context?e=t.context.current:x.isBrowser()&&(e=document.documentElement),e},a=()=>{const e=r();if(e){const{scrollTop:l,clientHeight:g,scrollHeight:h}=e;l+g>=h-t.offset&&t.onBottomReached()}};n.useEffect(()=>{let e;if(t.context?e=t.context.current:x.isBrowser()&&(e=window),!!e)return e.addEventListener("scroll",a),()=>e&&e.removeEventListener("scroll",a)},[t.context]);const f=()=>{let e=!1;const l=r();if(l){const{clientHeight:g,scrollHeight:h}=l;e=h>g}return e};return n.useEffect(()=>{if(!f()&&m&&m.current){const{clientHeight:e}=m.current;e>o&&(i(e),t.onBottomReached())}}),s.jsx("div",{ref:m,children:t.children})};u.defaultProps={offset:0};u.__docgenInfo={description:"",methods:[],displayName:"InfiniteScroll",props:{children:{required:!0,flowType:{name:"Element",elements:[{name:"any"}],raw:"Element"},description:""},context:{required:!1,flowType:{name:"signature",type:"object",raw:"{ current: HTMLElement }",signature:{properties:[{key:"current",value:{name:"HTMLElement",required:!0}}]}},description:""},offset:{required:!1,flowType:{name:"number"},description:"",defaultValue:{value:"0",computed:!1}},onBottomReached:{required:!0,flowType:{name:"signature",type:"function",raw:"() => void",signature:{arguments:[],return:{name:"void"}}},description:""}}};const he={title:"Components/Common/InfiniteScroll",decorators:[P.withKnobs]},E=10,c=C(()=>{const[t,o]=n.useState([]),[i,m]=n.useState(1);return n.useEffect(()=>{const r=(i-1)*E,a=r+E;o(f=>[...f,...B.slice(r,a)])},[i]),s.jsx(u,{offset:100,onBottomReached:()=>m(r=>r+1),children:s.jsx(p.Group,{children:R.map(t,(r,a)=>s.jsx(p,{header:r.make,meta:r.model,description:r.address},a))})})}),d=C(()=>{const t=[];return s.jsx(u,{offset:100,onBottomReached:()=>{},children:s.jsx(p.Group,{children:R.map(t,(o,i)=>s.jsx(p,{header:o.make,meta:o.model,description:o.address},i))})})});c.__docgenInfo={description:"",methods:[],displayName:"Default"};d.__docgenInfo={description:"",methods:[],displayName:"EmptyList"};var I,y,S;c.parameters={...c.parameters,docs:{...(I=c.parameters)==null?void 0:I.docs,source:{originalSource:`useDragDrop(() => { +import{j as s}from"./jsx-runtime-BTCK_S7S.js";import{r as n}from"./index-CBqU2yxZ.js";import{d as P}from"./index-kF-6VCSF.js";import{C as p}from"./Card-BJT3uTAq.js";import{_ as R}from"./index-default-C_maRo4o.js";import{i as B}from"./Cars-2_9qFJX9.js";import{u as C}from"./DragDrop-ryAVAQMJ.js";import"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./Icon-2tEtgK8g.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./DndContext-B-2NJP7Z.js";import"./redux-C8f_Y06i.js";import"./objectSpread2-N4c0DWqo.js";import"./defineProperty-CCxoMnQV.js";import"./toPropertyKey-hKuLU48H.js";const j=()=>typeof window<"u",x={isBrowser:j},u=t=>{const[o,i]=n.useState(0),m=n.useRef(),r=()=>{let e;return t.context?e=t.context.current:x.isBrowser()&&(e=document.documentElement),e},a=()=>{const e=r();if(e){const{scrollTop:l,clientHeight:g,scrollHeight:h}=e;l+g>=h-t.offset&&t.onBottomReached()}};n.useEffect(()=>{let e;if(t.context?e=t.context.current:x.isBrowser()&&(e=window),!!e)return e.addEventListener("scroll",a),()=>e&&e.removeEventListener("scroll",a)},[t.context]);const f=()=>{let e=!1;const l=r();if(l){const{clientHeight:g,scrollHeight:h}=l;e=h>g}return e};return n.useEffect(()=>{if(!f()&&m&&m.current){const{clientHeight:e}=m.current;e>o&&(i(e),t.onBottomReached())}}),s.jsx("div",{ref:m,children:t.children})};u.defaultProps={offset:0};u.__docgenInfo={description:"",methods:[],displayName:"InfiniteScroll",props:{children:{required:!0,flowType:{name:"Element",elements:[{name:"any"}],raw:"Element"},description:""},context:{required:!1,flowType:{name:"signature",type:"object",raw:"{ current: HTMLElement }",signature:{properties:[{key:"current",value:{name:"HTMLElement",required:!0}}]}},description:""},offset:{required:!1,flowType:{name:"number"},description:"",defaultValue:{value:"0",computed:!1}},onBottomReached:{required:!0,flowType:{name:"signature",type:"function",raw:"() => void",signature:{arguments:[],return:{name:"void"}}},description:""}}};const he={title:"Components/Common/InfiniteScroll",decorators:[P.withKnobs]},E=10,c=C(()=>{const[t,o]=n.useState([]),[i,m]=n.useState(1);return n.useEffect(()=>{const r=(i-1)*E,a=r+E;o(f=>[...f,...B.slice(r,a)])},[i]),s.jsx(u,{offset:100,onBottomReached:()=>m(r=>r+1),children:s.jsx(p.Group,{children:R.map(t,(r,a)=>s.jsx(p,{header:r.make,meta:r.model,description:r.address},a))})})}),d=C(()=>{const t=[];return s.jsx(u,{offset:100,onBottomReached:()=>{},children:s.jsx(p.Group,{children:R.map(t,(o,i)=>s.jsx(p,{header:o.make,meta:o.model,description:o.address},i))})})});c.__docgenInfo={description:"",methods:[],displayName:"Default"};d.__docgenInfo={description:"",methods:[],displayName:"EmptyList"};var I,y,S;c.parameters={...c.parameters,docs:{...(I=c.parameters)==null?void 0:I.docs,source:{originalSource:`useDragDrop(() => { const [items, setItems] = useState([]); const [page, setPage] = useState(1); useEffect(() => { diff --git a/docs/assets/ItemCollection-Cn_e_66t.js b/docs/assets/ItemCollection-DmA8Vd5N.js similarity index 99% rename from docs/assets/ItemCollection-Cn_e_66t.js rename to docs/assets/ItemCollection-DmA8Vd5N.js index a58d62b2..ba02cdac 100644 --- a/docs/assets/ItemCollection-Cn_e_66t.js +++ b/docs/assets/ItemCollection-DmA8Vd5N.js @@ -1,4 +1,4 @@ -var s=Object.defineProperty;var l=(t,e,n)=>e in t?s(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n;var i=(t,e,n)=>(l(t,typeof e!="symbol"?e+"":e,n),n);import{j as r}from"./jsx-runtime-BTCK_S7S.js";import{g as m}from"./index.es28-C5Z9R2NB.js";import{r as u}from"./index-CBqU2yxZ.js";import{u as d}from"./uuid-BH6G0oTz.js";import{L as c}from"./Loader-CooidObp.js";import{_ as p}from"./index-default-C_maRo4o.js";import{i as y}from"./i18n-C8zWlANG.js";import{I as f}from"./Items-CNNKDpNz.js";class a extends u.Component{constructor(e){super(e),this.state={page:1}}getClassName(){const e=["item-collection"];return this.props.className&&e.push(this.props.className),e.join(" ")}getItems(){const e=this.state.page*this.props.perPage,n=this.props.items&&this.props.items.slice(0,e)||[];return p.filter(n,o=>!o._destroy)}onBottomReached(){this.props.loading||this.setState(e=>({page:e.page+1}),()=>{this.props.onBottomReached&&this.props.onBottomReached(this.state.page)})}onDelete(e){return this.props.onDelete(e),Promise.resolve()}onSave(e){if(this.props.onSave){const n=e.uid?e.uid:d();this.props.onSave({...e,uid:n})}return Promise.resolve()}render(){return r.jsx(m,{context:this.props.context,offset:this.props.scrollOffset,onBottomReached:this.onBottomReached.bind(this),children:r.jsx(f,{...this.props,items:this.getItems(),className:this.getClassName(),onDelete:this.onDelete.bind(this),onSave:this.onSave.bind(this),children:r.jsx(c,{active:this.props.loading,content:y.t("Common.messages.loading")})})})}}i(a,"defaultProps");a.defaultProps={addButton:{location:"top"},buttons:[],className:"",configurable:!0,modal:void 0,onCopy:void 0,onDrag:void 0,onSave:()=>{},perPage:Number.MAX_SAFE_INTEGER,renderDeleteModal:void 0,renderEmptyRow:void 0,scrollOffset:0};const E=a;a.__docgenInfo={description:`An ItemCollection component can be used to render a list of records stored on an object in memory. This +var s=Object.defineProperty;var l=(t,e,n)=>e in t?s(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n;var i=(t,e,n)=>(l(t,typeof e!="symbol"?e+"":e,n),n);import{j as r}from"./jsx-runtime-BTCK_S7S.js";import{g as m}from"./index.es30-tUyOUHRL.js";import{r as u}from"./index-CBqU2yxZ.js";import{u as d}from"./uuid-BH6G0oTz.js";import{L as c}from"./Loader-CooidObp.js";import{_ as p}from"./index-default-C_maRo4o.js";import{i as y}from"./i18n-C8zWlANG.js";import{I as f}from"./Items-CMwTxPL0.js";class a extends u.Component{constructor(e){super(e),this.state={page:1}}getClassName(){const e=["item-collection"];return this.props.className&&e.push(this.props.className),e.join(" ")}getItems(){const e=this.state.page*this.props.perPage,n=this.props.items&&this.props.items.slice(0,e)||[];return p.filter(n,o=>!o._destroy)}onBottomReached(){this.props.loading||this.setState(e=>({page:e.page+1}),()=>{this.props.onBottomReached&&this.props.onBottomReached(this.state.page)})}onDelete(e){return this.props.onDelete(e),Promise.resolve()}onSave(e){if(this.props.onSave){const n=e.uid?e.uid:d();this.props.onSave({...e,uid:n})}return Promise.resolve()}render(){return r.jsx(m,{context:this.props.context,offset:this.props.scrollOffset,onBottomReached:this.onBottomReached.bind(this),children:r.jsx(f,{...this.props,items:this.getItems(),className:this.getClassName(),onDelete:this.onDelete.bind(this),onSave:this.onSave.bind(this),children:r.jsx(c,{active:this.props.loading,content:y.t("Common.messages.loading")})})})}}i(a,"defaultProps");a.defaultProps={addButton:{location:"top"},buttons:[],className:"",configurable:!0,modal:void 0,onCopy:void 0,onDrag:void 0,onSave:()=>{},perPage:Number.MAX_SAFE_INTEGER,renderDeleteModal:void 0,renderEmptyRow:void 0,scrollOffset:0};const E=a;a.__docgenInfo={description:`An ItemCollection component can be used to render a list of records stored on an object in memory. This component is responsible for handling infinite scroll and rendering the Items component, which handles the presentation.`,methods:[{name:"getClassName",docblock:`Returns the concatenated class names. diff --git a/docs/assets/ItemCollection.stories-CsBvgZzz.js b/docs/assets/ItemCollection.stories-C1LbTq4b.js similarity index 94% rename from docs/assets/ItemCollection.stories-CsBvgZzz.js rename to docs/assets/ItemCollection.stories-C1LbTq4b.js index 6e17d0da..db454b68 100644 --- a/docs/assets/ItemCollection.stories-CsBvgZzz.js +++ b/docs/assets/ItemCollection.stories-C1LbTq4b.js @@ -1,4 +1,4 @@ -import{j as o}from"./jsx-runtime-BTCK_S7S.js";import{a as t}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as g}from"./index-DfmhmaGJ.js";import{r as l}from"./index-CBqU2yxZ.js";import{B as ce}from"./Button-Blq7Z6RX.js";import{i as a,S as B,C as de}from"./Colors-DiV52Fwf.js";import{H as m}from"./Header-BJ3NNdPz.js";import{D as le}from"./Dropdown-Di2cPjwR.js";import{_ as u}from"./index-default-C_maRo4o.js";import{A as T}from"./AddModal-8so4BWij.js";import{E as ue}from"./EditModal-DZB5b4L3.js";import{I as s}from"./ItemCollection-Cn_e_66t.js";import{T as b}from"./TabbedModal-BE8Q9Ms2.js";import{u as p}from"./DragDrop-ryAVAQMJ.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./_commonjsHelpers-BosuxZz1.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./isEmpty-Cyb9hIKi.js";import"./deburr-CEfyoYOr.js";import"./index-BBpNyw-T.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./_arrayReduce-CrxnWFSq.js";import"./filter-CVNi8iPS.js";import"./Modal-Bz2VEyQG.js";import"./index.es28-C5Z9R2NB.js";import"./iframe-DUkFOzYJ.js";import"../sb-preview/runtime.js";import"./index.es3-CAJGsQNm.js";import"./Message-3p6wyYpA.js";import"./Loader-CooidObp.js";import"./Toaster-C1YYqOUE.js";import"./Transition-DSFEXhCu.js";import"./i18n-C8zWlANG.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./uuid-BH6G0oTz.js";import"./Items-CNNKDpNz.js";import"./Segment-C5_maSSM.js";import"./Checkbox-C9uAfnsM.js";import"./Card-BJT3uTAq.js";import"./Item-9lJy5i0K.js";import"./List-BcRaTOn3.js";import"./Confirm-Dw9rt56R.js";import"./Pagination-D0HmnRDL.js";import"./Menu-9i0apxqd.js";import"./Grid-Czr5owxQ.js";import"./DropdownButton-D3g-r0e9.js";import"./Form-fErk-qk_.js";import"./Input--hQVCRQV.js";import"./AssociatedDropdown-BvtJGJQ_.js";import"./FuzzyDate-CUFiWBgR.js";import"./DateInput-BO57_F9J.js";import"./ModalContext-Bu-D9kD-.js";import"./Trans-Bk6mzQm0.js";import"./objectWithoutProperties--RY0eV0u.js";import"./utils-Bq6oISwF.js";import"./DataList-BZ1qV0jr.js";import"./Draggable-KQRXc-DM.js";import"./useDrop-BRQoWSA5.js";import"./DndContext-B-2NJP7Z.js";import"./redux-C8f_Y06i.js";import"./objectSpread2-N4c0DWqo.js";import"./index.es21-BD0kU5QO.js";const rt={title:"Components/Semantic UI/ItemCollection",component:s},c=[{name:"edit"},{name:"copy"},{name:"delete"}],y=p(()=>o.jsx(s,{actions:c,items:a,onCopy:t("copy"),onDelete:t("delete"),onSave:t("save"),renderHeader:e=>o.jsx(m,{content:e.movie}),renderMeta:e=>e.genre})),f=p(()=>o.jsx(s,{actions:c,addButton:{location:g.optionsKnob("Location",{Bottom:"bottom",Top:"top"},"top",{display:"inline-radio"}),color:g.optionsKnob("Colors",B,"gray",{display:"inline-radio"})},items:a,modal:{component:T},onCopy:t("copy"),onDelete:t("delete"),onSave:t("save"),renderHeader:e=>o.jsx(m,{content:e.movie}),renderMeta:e=>e.genre})),D=p(()=>{const[e,n]=l.useState(a);return o.jsx(s,{actions:c,items:e,onDrag:(r,v)=>{const d=[...e],i=d[r];d.splice(r,1),d.splice(v,0,i),n(d)},onCopy:t("copy"),onDelete:t("delete"),onSave:t("save"),renderHeader:r=>o.jsx(m,{content:r.movie}),renderMeta:r=>r.genre})}),S=p(()=>{const[e,n]=l.useState(a);return o.jsx(s,{actions:c,items:e,onCopy:t("copy"),onDelete:r=>n(v=>u.map(v,d=>d!==r?d:{...d,_destroy:!0})),onSave:t("save"),renderHeader:r=>o.jsx(m,{content:r.movie}),renderMeta:r=>r.genre})}),C=p(()=>o.jsx(s,{actions:c,items:[],onCopy:t("copy"),onDelete:t("delete"),onSave:t("save"),renderHeader:e=>o.jsx(m,{content:e.movie}),renderMeta:e=>e.genre})),x=p(()=>o.jsx(s,{actions:c,addButton:{location:g.optionsKnob("Location",{Bottom:"bottom",Top:"top"},"top",{display:"inline-radio"}),color:g.optionsKnob("Colors",B,"gray",{display:"inline-radio"})},items:[],modal:{component:T},onCopy:t("copy"),onDelete:t("delete"),onSave:t("save"),renderHeader:e=>o.jsx(m,{content:e.movie}),renderMeta:e=>e.genre})),M=p(()=>o.jsx(s,{actions:c,items:a,onCopy:t("copy"),onDelete:t("delete"),onSave:t("save"),perPage:5,renderHeader:e=>o.jsx(m,{content:e.movie}),renderMeta:e=>e.genre})),h=p(()=>{const e=l.createRef();return o.jsx("div",{ref:e,style:{maxHeight:"400px",overflow:"scroll"},children:o.jsx(s,{actions:c,context:e,items:a,onCopy:t("copy"),onDelete:t("delete"),onSave:t("save"),perPage:5,renderHeader:n=>o.jsx(m,{content:n.movie}),renderMeta:n=>n.genre})})}),I=p(()=>{const[e,n]=l.useState(a),[r,v]=l.useState(null),d=l.useMemo(()=>u.uniq(u.flatten(u.map(a,i=>i.genre.split("|")))),[]);return l.useEffect(()=>{let i;r&&r.length?i=u.filter(a,j=>j.genre&&j.genre.indexOf(r)>0):i=[...a],n(i)},[r]),o.jsx(o.Fragment,{children:o.jsx(s,{actions:c,buttons:[{render:()=>o.jsx(le,{clearable:!0,placeholder:"Genre",search:!0,searchInput:{"aria-label":"Search"},selection:!0,onChange:(i,{value:j})=>v(j),options:u.map(d,i=>({key:i,value:i,text:i}))})}],items:e,onCopy:t("copy"),onDelete:t("delete"),onSave:t("save"),perPage:4,renderHeader:i=>o.jsx(m,{content:i.movie}),renderMeta:i=>i.genre})})}),H=p(()=>o.jsx(s,{actions:c,items:a,loading:!0,onCopy:t("copy"),onDelete:t("delete"),onSave:t("save"),renderHeader:e=>o.jsx(m,{content:e.movie}),renderMeta:e=>e.genre})),ge=e=>o.jsxs(b,{centered:!1,header:"This is a Test",inlineTabs:!1,open:e.open,children:[o.jsx(b.Tab,{name:"Tab 1",children:o.jsx(s,{actions:c,addButton:{location:g.optionsKnob("Location",{Bottom:"bottom",Top:"top"},"top",{display:"inline-radio"}),color:g.optionsKnob("Colors",B,"gray",{display:"inline-radio"})},items:a,modal:{component:T},onCopy:t("copy"),onDelete:t("delete"),onSave:t("save"),renderHeader:n=>o.jsx(m,{content:n.movie}),renderMeta:n=>n.genre})}),u.times(20,n=>o.jsx(b.Tab,{name:`Tab ${n+2}`,children:`Tab ${n+2}`},n+2)),e.children]}),_=p(()=>{const[e,n]=l.useState(!1);return o.jsxs(de,{children:[o.jsx(ce,{content:"Open Modal",icon:"plus",onClick:()=>n(!0)}),o.jsx(ue,{component:ge,open:e,onClose:()=>n(!1),onSave:()=>new Promise(r=>r(n(!1)))})]})});y.__docgenInfo={description:"",methods:[],displayName:"Default"};f.__docgenInfo={description:"",methods:[],displayName:"AddButton"};D.__docgenInfo={description:"",methods:[],displayName:"DragAndDropRows"};S.__docgenInfo={description:"",methods:[],displayName:"Delete"};C.__docgenInfo={description:"",methods:[],displayName:"Empty"};x.__docgenInfo={description:"",methods:[],displayName:"EmptyAddButton"};M.__docgenInfo={description:"",methods:[],displayName:"InfiniteScroll"};h.__docgenInfo={description:"",methods:[],displayName:"InfiniteScrollDiv"};I.__docgenInfo={description:"",methods:[],displayName:"InfiniteScrollFilter"};H.__docgenInfo={description:"",methods:[],displayName:"Loading"};_.__docgenInfo={description:"",methods:[],displayName:"TabbedModalConfig"};var w,L,E;y.parameters={...y.parameters,docs:{...(w=y.parameters)==null?void 0:w.docs,source:{originalSource:"useDragDrop(() =>
} renderMeta={item => item.genre} />)",...(E=(L=y.parameters)==null?void 0:L.docs)==null?void 0:E.source}}};var A,N,R;f.parameters={...f.parameters,docs:{...(A=f.parameters)==null?void 0:A.docs,source:{originalSource:`useDragDrop(() => o.jsx(s,{actions:c,items:a,onCopy:t("copy"),onDelete:t("delete"),onSave:t("save"),renderHeader:e=>o.jsx(m,{content:e.movie}),renderMeta:e=>e.genre})),f=p(()=>o.jsx(s,{actions:c,addButton:{location:g.optionsKnob("Location",{Bottom:"bottom",Top:"top"},"top",{display:"inline-radio"}),color:g.optionsKnob("Colors",B,"gray",{display:"inline-radio"})},items:a,modal:{component:T},onCopy:t("copy"),onDelete:t("delete"),onSave:t("save"),renderHeader:e=>o.jsx(m,{content:e.movie}),renderMeta:e=>e.genre})),D=p(()=>{const[e,n]=l.useState(a);return o.jsx(s,{actions:c,items:e,onDrag:(r,v)=>{const d=[...e],i=d[r];d.splice(r,1),d.splice(v,0,i),n(d)},onCopy:t("copy"),onDelete:t("delete"),onSave:t("save"),renderHeader:r=>o.jsx(m,{content:r.movie}),renderMeta:r=>r.genre})}),S=p(()=>{const[e,n]=l.useState(a);return o.jsx(s,{actions:c,items:e,onCopy:t("copy"),onDelete:r=>n(v=>u.map(v,d=>d!==r?d:{...d,_destroy:!0})),onSave:t("save"),renderHeader:r=>o.jsx(m,{content:r.movie}),renderMeta:r=>r.genre})}),C=p(()=>o.jsx(s,{actions:c,items:[],onCopy:t("copy"),onDelete:t("delete"),onSave:t("save"),renderHeader:e=>o.jsx(m,{content:e.movie}),renderMeta:e=>e.genre})),x=p(()=>o.jsx(s,{actions:c,addButton:{location:g.optionsKnob("Location",{Bottom:"bottom",Top:"top"},"top",{display:"inline-radio"}),color:g.optionsKnob("Colors",B,"gray",{display:"inline-radio"})},items:[],modal:{component:T},onCopy:t("copy"),onDelete:t("delete"),onSave:t("save"),renderHeader:e=>o.jsx(m,{content:e.movie}),renderMeta:e=>e.genre})),M=p(()=>o.jsx(s,{actions:c,items:a,onCopy:t("copy"),onDelete:t("delete"),onSave:t("save"),perPage:5,renderHeader:e=>o.jsx(m,{content:e.movie}),renderMeta:e=>e.genre})),h=p(()=>{const e=l.createRef();return o.jsx("div",{ref:e,style:{maxHeight:"400px",overflow:"scroll"},children:o.jsx(s,{actions:c,context:e,items:a,onCopy:t("copy"),onDelete:t("delete"),onSave:t("save"),perPage:5,renderHeader:n=>o.jsx(m,{content:n.movie}),renderMeta:n=>n.genre})})}),I=p(()=>{const[e,n]=l.useState(a),[r,v]=l.useState(null),d=l.useMemo(()=>u.uniq(u.flatten(u.map(a,i=>i.genre.split("|")))),[]);return l.useEffect(()=>{let i;r&&r.length?i=u.filter(a,j=>j.genre&&j.genre.indexOf(r)>0):i=[...a],n(i)},[r]),o.jsx(o.Fragment,{children:o.jsx(s,{actions:c,buttons:[{render:()=>o.jsx(le,{clearable:!0,placeholder:"Genre",search:!0,searchInput:{"aria-label":"Search"},selection:!0,onChange:(i,{value:j})=>v(j),options:u.map(d,i=>({key:i,value:i,text:i}))})}],items:e,onCopy:t("copy"),onDelete:t("delete"),onSave:t("save"),perPage:4,renderHeader:i=>o.jsx(m,{content:i.movie}),renderMeta:i=>i.genre})})}),H=p(()=>o.jsx(s,{actions:c,items:a,loading:!0,onCopy:t("copy"),onDelete:t("delete"),onSave:t("save"),renderHeader:e=>o.jsx(m,{content:e.movie}),renderMeta:e=>e.genre})),ge=e=>o.jsxs(b,{centered:!1,header:"This is a Test",inlineTabs:!1,open:e.open,children:[o.jsx(b.Tab,{name:"Tab 1",children:o.jsx(s,{actions:c,addButton:{location:g.optionsKnob("Location",{Bottom:"bottom",Top:"top"},"top",{display:"inline-radio"}),color:g.optionsKnob("Colors",B,"gray",{display:"inline-radio"})},items:a,modal:{component:T},onCopy:t("copy"),onDelete:t("delete"),onSave:t("save"),renderHeader:n=>o.jsx(m,{content:n.movie}),renderMeta:n=>n.genre})}),u.times(20,n=>o.jsx(b.Tab,{name:`Tab ${n+2}`,children:`Tab ${n+2}`},n+2)),e.children]}),_=p(()=>{const[e,n]=l.useState(!1);return o.jsxs(de,{children:[o.jsx(ce,{content:"Open Modal",icon:"plus",onClick:()=>n(!0)}),o.jsx(ue,{component:ge,open:e,onClose:()=>n(!1),onSave:()=>new Promise(r=>r(n(!1)))})]})});y.__docgenInfo={description:"",methods:[],displayName:"Default"};f.__docgenInfo={description:"",methods:[],displayName:"AddButton"};D.__docgenInfo={description:"",methods:[],displayName:"DragAndDropRows"};S.__docgenInfo={description:"",methods:[],displayName:"Delete"};C.__docgenInfo={description:"",methods:[],displayName:"Empty"};x.__docgenInfo={description:"",methods:[],displayName:"EmptyAddButton"};M.__docgenInfo={description:"",methods:[],displayName:"InfiniteScroll"};h.__docgenInfo={description:"",methods:[],displayName:"InfiniteScrollDiv"};I.__docgenInfo={description:"",methods:[],displayName:"InfiniteScrollFilter"};H.__docgenInfo={description:"",methods:[],displayName:"Loading"};_.__docgenInfo={description:"",methods:[],displayName:"TabbedModalConfig"};var w,L,E;y.parameters={...y.parameters,docs:{...(w=y.parameters)==null?void 0:w.docs,source:{originalSource:"useDragDrop(() =>
} renderMeta={item => item.genre} />)",...(E=(L=y.parameters)==null?void 0:L.docs)==null?void 0:E.source}}};var A,N,R;f.parameters={...f.parameters,docs:{...(A=f.parameters)==null?void 0:A.docs,source:{originalSource:`useDragDrop(() => {h.useEffect(()=>{const{page:u}=e;let{sortColumn:a="",sortDirection:g=qe}=e;if(!a){const b=n.first(e.sort);b&&(a=b.value,b.direction&&(g=b.direction))}e.onSort(a,g,u)},[]);const y=h.useMemo(()=>e.isRowSelected&&e.items&&e.items.length&&n.every(e.items,e.isRowSelected.bind(void 0)),[e.items,e.isRowSelected]),M=h.useCallback(()=>{if(e.items&&e.isRowSelected&&e.onRowSelect){let u;y?u=[...e.items]:u=n.reject(e.items,e.isRowSelected.bind(void 0)),n.each(u,e.onRowSelect.bind(void 0))}},[y,e.isRowSelected,e.items,e.onRowSelect]);return o.jsxs(o.Fragment,{children:[o.jsx(Ee,{active:e.loading,inverted:!0,children:o.jsx(_e,{content:j.t("Common.messages.loading")})}),o.jsx(Me,{...e,buttons:[...e.buttons||[],{accept:()=>e.selectable,color:"green",content:y?j.t("ItemList.buttons.deselectAll"):j.t("ItemList.buttons.selectAll"),icon:"checkmark",onClick:M.bind(void 0)}]})]})});q.defaultProps={filters:{},searchable:!0};const s=q;q.__docgenInfo={description:`An ItemList component can be used to render a list of records returned from an API. Under the +import{j as o}from"./jsx-runtime-BTCK_S7S.js";import{a as t}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as r}from"./index-kF-6VCSF.js";import{r as h}from"./index-CBqU2yxZ.js";import{B as T}from"./Button-Blq7Z6RX.js";import{H as d}from"./Header-BJ3NNdPz.js";import{_ as n}from"./index-default-C_maRo4o.js";import{A as p}from"./AddModal-8so4BWij.js";import{A as i}from"./Api-DXLamogn.js";import{L as _e}from"./Loader-CooidObp.js";import{D as Ee}from"./Dimmer-D_gwaesu.js";import{i as j}from"./i18n-C8zWlANG.js";import{I as Me,V as je}from"./Items-CMwTxPL0.js";import{u as Te,S as qe}from"./DataList-B3hB1Ncc.js";import{i as c}from"./Cars-2_9qFJX9.js";import{F as Be}from"./FilterModal-CTH7wgQb.js";import{u as m}from"./DragDrop-ryAVAQMJ.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./_commonjsHelpers-BosuxZz1.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./map-B4PnIEPz.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./Modal-Bz2VEyQG.js";import"./index-BBpNyw-T.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./_arrayReduce-CrxnWFSq.js";import"./isEmpty-Cyb9hIKi.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./Segment-C5_maSSM.js";import"./Checkbox-C9uAfnsM.js";import"./Card-BJT3uTAq.js";import"./Item-9lJy5i0K.js";import"./List-j10WAbZn.js";import"./Confirm-Dw9rt56R.js";import"./Transition-DSFEXhCu.js";import"./filter-CVNi8iPS.js";import"./Pagination-D0HmnRDL.js";import"./Menu-9i0apxqd.js";import"./deburr-CEfyoYOr.js";import"./Grid-Czr5owxQ.js";import"./DropdownButton-D3g-r0e9.js";import"./Dropdown-Di2cPjwR.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./EditModal-CsfirwY4.js";import"./index.es30-tUyOUHRL.js";import"./iframe-BcGTk6aA.js";import"../sb-preview/runtime.js";import"./index.es3-CqJx98lw.js";import"./Message-3p6wyYpA.js";import"./Toaster-C1YYqOUE.js";import"./Form-fErk-qk_.js";import"./Input--hQVCRQV.js";import"./AssociatedDropdown-CMB7PUXu.js";import"./FuzzyDate-D4brsVbr.js";import"./DateInput-BO57_F9J.js";import"./ModalContext-Bu-D9kD-.js";import"./Trans-Bk6mzQm0.js";import"./objectWithoutProperties--RY0eV0u.js";import"./utils-Bq6oISwF.js";import"./Draggable-KQRXc-DM.js";import"./useDrop-BRQoWSA5.js";import"./DndContext-B-2NJP7Z.js";import"./redux-C8f_Y06i.js";import"./objectSpread2-N4c0DWqo.js";import"./uuid-BH6G0oTz.js";const q=Te(e=>{h.useEffect(()=>{const{page:u}=e;let{sortColumn:a="",sortDirection:g=qe}=e;if(!a){const b=n.first(e.sort);b&&(a=b.value,b.direction&&(g=b.direction))}e.onSort(a,g,u)},[]);const y=h.useMemo(()=>e.isRowSelected&&e.items&&e.items.length&&n.every(e.items,e.isRowSelected.bind(void 0)),[e.items,e.isRowSelected]),M=h.useCallback(()=>{if(e.items&&e.isRowSelected&&e.onRowSelect){let u;y?u=[...e.items]:u=n.reject(e.items,e.isRowSelected.bind(void 0)),n.each(u,e.onRowSelect.bind(void 0))}},[y,e.isRowSelected,e.items,e.onRowSelect]);return o.jsxs(o.Fragment,{children:[o.jsx(Ee,{active:e.loading,inverted:!0,children:o.jsx(_e,{content:j.t("Common.messages.loading")})}),o.jsx(Me,{...e,buttons:[...e.buttons||[],{accept:()=>e.selectable,color:"green",content:y?j.t("ItemList.buttons.deselectAll"):j.t("ItemList.buttons.selectAll"),icon:"checkmark",onClick:M.bind(void 0)}]})]})});q.defaultProps={filters:{},searchable:!0};const s=q;q.__docgenInfo={description:`An ItemList component can be used to render a list of records returned from an API. Under the hood, the DataList component handles calling the API, storing the records, filters, etc, and the Items component handles the presentation.`,methods:[],displayName:"ItemList",props:{collectionName:{required:!0,flowType:{name:"string"},description:"Name of the collection to retrieve from the API response."},defaultPerPage:{required:!1,flowType:{name:"number"},description:"The default number of records to display on a single page."},defaultSearch:{required:!1,flowType:{name:"string"},description:"The default value for the search input element."},defaultSort:{required:!1,flowType:{name:"string"},description:"The default value to use for sorting the list."},defaultSortDirection:{required:!1,flowType:{name:"string"},description:"The default direction in which to sort the list."},filters:{required:!1,flowType:{name:"signature",type:"object",raw:`{ component: ComponentType, diff --git a/docs/assets/Items-CNNKDpNz.js b/docs/assets/Items-CMwTxPL0.js similarity index 99% rename from docs/assets/Items-CNNKDpNz.js rename to docs/assets/Items-CMwTxPL0.js index 3137855b..294dc04e 100644 --- a/docs/assets/Items-CNNKDpNz.js +++ b/docs/assets/Items-CMwTxPL0.js @@ -1,4 +1,4 @@ -var w=Object.defineProperty;var b=(o,e,t)=>e in o?w(o,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):o[e]=t;var u=(o,e,t)=>(b(o,typeof e!="symbol"?e+"":e,t),t);import{j as n}from"./jsx-runtime-BTCK_S7S.js";import{r as f}from"./index-CBqU2yxZ.js";import{B as p}from"./Button-Blq7Z6RX.js";import{H as v}from"./Header-BJ3NNdPz.js";import{I as k}from"./Icon-2tEtgK8g.js";import{S as C}from"./Segment-C5_maSSM.js";import{C as x}from"./Checkbox-C9uAfnsM.js";import{C as l}from"./Card-BJT3uTAq.js";import{I as d}from"./Item-9lJy5i0K.js";import{_ as i}from"./index-default-C_maRo4o.js";import{i as h}from"./i18n-C8zWlANG.js";import{u as q}from"./List-BcRaTOn3.js";import{D as T}from"./Dropdown-Di2cPjwR.js";import{S as E}from"./DataList-BZ1qV0jr.js";import{D as y}from"./Draggable-KQRXc-DM.js";const m={list:0,grid:1},I=o=>{var e;return e=class extends f.Component{constructor(r){super(r);u(this,"sortDropdown");this.state={view:r.defaultView||m.list}}getSortValue(){const r=i.find(this.props.sort,{value:this.props.sortColumn});return r&&r.text}isHidden(){return this.props.hideToggle&&i.isEmpty(this.props.sort)&&!this.props.renderListHeader}onSort(r){if(!this.props.onSort)return;let a;r.value!==this.props.sortColumn&&(a=r.direction),this.props.onSort(r.value,a)}render(){return n.jsx(o,{...this.props,renderListHeader:this.renderHeader.bind(this),view:this.state.view})}renderHeader(){return this.isHidden()?null:n.jsxs(n.Fragment,{children:[this.props.renderListHeader&&this.props.renderListHeader(),!this.props.hideToggle&&n.jsxs(n.Fragment,{children:[n.jsx(p,{active:this.state.view===m.list,"aria-label":"List View",basic:this.props.basic,icon:"list",onClick:()=>this.setState({view:m.list})}),n.jsx(p,{active:this.state.view===m.grid,"aria-label":"Grid View",basic:this.props.basic,icon:"grid layout",onClick:()=>this.setState({view:m.grid})})]}),!i.isEmpty(this.props.sort)&&this.props.onSort&&n.jsxs(p.Group,{basic:this.props.basic,color:this.props.sortColor,style:{fontSize:"inherit"},children:[n.jsx(p,{"aria-label":"Sort by",content:this.getSortValue(),icon:this.props.sortDirection===E?"sort alphabet up":"sort alphabet down",onClick:r=>this.sortDropdown.handleClick(r)}),n.jsx(T,{"aria-label":"Sort",className:"button icon",floating:!0,options:i.map(this.props.sort,r=>({...r,onClick:this.onSort.bind(this,r)})),ref:r=>{this.sortDropdown=r},trigger:n.jsx(n.Fragment,{}),value:this.props.sortColumn})]})]})}},u(e,"defaultProps",{basic:!0,hideToggle:!1,sort:[]}),e},S=I;class c extends f.Component{getActions(e){return this.props.actions.filter(t=>!t.accept||t.accept(e)).map(t=>{let r={};return t.name==="edit"?r={basic:!0,label:h.t("ItemList.actions.edit")}:t.name==="copy"?r={basic:!0,label:h.t("ItemList.actions.copy")}:t.name==="delete"&&(r={basic:!0,color:"red",label:h.t("ItemList.actions.delete")}),i.defaults(t,r)})}getClassName(){const e=["item-list"];return this.props.className&&e.push(this.props.className),e.join(" ")}getItemProps(e){return this.props.asProps&&this.props.asProps(e)||{}}isSelectable(){return!!(this.props.selectable&&this.props.isRowSelected&&this.props.onRowSelect)}render(){return n.jsxs("div",{className:this.getClassName(),children:[this.renderList(),this.renderGrid(),this.renderEmptyList(),this.props.children]})}renderCard(e,t){const r=this.getActions(e);let a=n.jsxs(l,{as:this.props.as,link:this.props.link,...this.getItemProps(e),children:[this.props.renderImage&&this.props.renderImage(e),n.jsxs(l.Content,{children:[this.props.renderHeader&&n.jsx(l.Header,{children:this.props.renderHeader(e)}),this.props.renderMeta&&n.jsx(l.Meta,{children:this.props.renderMeta(e)}),this.props.renderDescription&&n.jsx(l.Description,{children:this.props.renderDescription(e)})]}),this.props.renderExtra&&n.jsx(l.Content,{extra:!0,children:this.props.renderExtra(e)}),!i.isEmpty(r)&&n.jsxs(l.Content,{extra:!0,textAlign:"center",children:[i.map(r,(s,g)=>n.jsx(p,{"aria-label":s.name,basic:!0,color:s.resolveColor?s.resolveColor(e):s.color,icon:s.resolveIcon?s.resolveIcon(e):s.icon,onClick:s.onClick.bind(this,e),size:s.size},g)),this.isSelectable()&&n.jsx(p,{"aria-label":"Select",basic:!0,color:this.props.isRowSelected&&this.props.isRowSelected(e)?"green":void 0,icon:"checkmark",onClick:this.props.onRowSelect&&this.props.onRowSelect.bind(this,e)})]})]},e.id||t);return this.props.onDrag&&(a=n.jsx(y,{id:e.id||e.uid,index:t,item:e,onDrag:this.props.onDrag.bind(this),children:a},e.id||e.uid)),a}renderEmptyList(){return this.props.loading||this.props.items&&this.props.items.length?null:this.props.renderEmptyList?this.props.renderEmptyList():n.jsxs(C,{className:"empty-list",padded:"very",textAlign:"center",children:[n.jsx(v,{icon:!0,children:n.jsx(k,{name:"file outline"})}),this.props.renderEmptyMessage()]})}renderGrid(){return this.props.view!==m.grid||!(this.props.items&&this.props.items.length)?null:n.jsx(l.Group,{itemsPerRow:this.props.itemsPerRow,children:i.map(this.props.items,this.renderCard.bind(this))})}renderItem(e,t){let r=n.jsxs(d,{as:this.props.as,...this.getItemProps(e),children:[this.props.renderImage&&n.jsx(d.Image,{children:this.props.renderImage(e)}),n.jsxs(d.Content,{className:"primary-content",children:[this.props.renderHeader&&n.jsx(d.Header,{children:this.props.renderHeader(e)}),this.props.renderMeta&&n.jsx(d.Meta,{children:this.props.renderMeta(e)}),this.props.renderDescription&&n.jsx(d.Description,{children:this.props.renderDescription(e)}),this.props.renderExtra&&n.jsx(d.Extra,{children:this.props.renderExtra(e)}),i.map(this.getActions(e),(a,s)=>n.jsx(p,{basic:a.basic,color:a.resolveColor?a.resolveColor(e):a.color,content:a.resolveName?a.resolveName(e):a.label,icon:a.resolveIcon?a.resolveIcon(e):a.icon,onClick:a.onClick.bind(this,e),size:a.size},s))]}),this.props.renderAdditionalContent&&this.props.renderAdditionalContent(e),this.isSelectable()&&n.jsx("div",{className:"checkbox-container",children:n.jsx(x,{checked:this.props.isRowSelected&&this.props.isRowSelected(e),onChange:this.props.onRowSelect&&this.props.onRowSelect.bind(this,e)})})]},e.id||t);return this.props.onDrag&&(r=n.jsx(y,{id:e.id||e.uid,index:t,item:e,onDrag:this.props.onDrag.bind(this),children:r},e.id||e.uid)),r}renderList(){return this.props.view!==m.list||!(this.props.items&&this.props.items.length)?null:n.jsx(d.Group,{divided:!0,link:this.props.link,relaxed:"very",children:i.map(this.props.items,this.renderItem.bind(this))})}}u(c,"defaultProps");c.defaultProps={actions:[]};const j=S(q(c)),F=j;c.__docgenInfo={description:`The Items component is used as the presentation for a list of records. The component renders +var w=Object.defineProperty;var b=(o,e,t)=>e in o?w(o,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):o[e]=t;var u=(o,e,t)=>(b(o,typeof e!="symbol"?e+"":e,t),t);import{j as n}from"./jsx-runtime-BTCK_S7S.js";import{r as f}from"./index-CBqU2yxZ.js";import{B as p}from"./Button-Blq7Z6RX.js";import{H as v}from"./Header-BJ3NNdPz.js";import{I as k}from"./Icon-2tEtgK8g.js";import{S as C}from"./Segment-C5_maSSM.js";import{C as x}from"./Checkbox-C9uAfnsM.js";import{C as l}from"./Card-BJT3uTAq.js";import{I as d}from"./Item-9lJy5i0K.js";import{_ as i}from"./index-default-C_maRo4o.js";import{i as h}from"./i18n-C8zWlANG.js";import{u as q}from"./List-j10WAbZn.js";import{D as T}from"./Dropdown-Di2cPjwR.js";import{S as E}from"./DataList-B3hB1Ncc.js";import{D as y}from"./Draggable-KQRXc-DM.js";const m={list:0,grid:1},I=o=>{var e;return e=class extends f.Component{constructor(r){super(r);u(this,"sortDropdown");this.state={view:r.defaultView||m.list}}getSortValue(){const r=i.find(this.props.sort,{value:this.props.sortColumn});return r&&r.text}isHidden(){return this.props.hideToggle&&i.isEmpty(this.props.sort)&&!this.props.renderListHeader}onSort(r){if(!this.props.onSort)return;let a;r.value!==this.props.sortColumn&&(a=r.direction),this.props.onSort(r.value,a)}render(){return n.jsx(o,{...this.props,renderListHeader:this.renderHeader.bind(this),view:this.state.view})}renderHeader(){return this.isHidden()?null:n.jsxs(n.Fragment,{children:[this.props.renderListHeader&&this.props.renderListHeader(),!this.props.hideToggle&&n.jsxs(n.Fragment,{children:[n.jsx(p,{active:this.state.view===m.list,"aria-label":"List View",basic:this.props.basic,icon:"list",onClick:()=>this.setState({view:m.list})}),n.jsx(p,{active:this.state.view===m.grid,"aria-label":"Grid View",basic:this.props.basic,icon:"grid layout",onClick:()=>this.setState({view:m.grid})})]}),!i.isEmpty(this.props.sort)&&this.props.onSort&&n.jsxs(p.Group,{basic:this.props.basic,color:this.props.sortColor,style:{fontSize:"inherit"},children:[n.jsx(p,{"aria-label":"Sort by",content:this.getSortValue(),icon:this.props.sortDirection===E?"sort alphabet up":"sort alphabet down",onClick:r=>this.sortDropdown.handleClick(r)}),n.jsx(T,{"aria-label":"Sort",className:"button icon",floating:!0,options:i.map(this.props.sort,r=>({...r,onClick:this.onSort.bind(this,r)})),ref:r=>{this.sortDropdown=r},trigger:n.jsx(n.Fragment,{}),value:this.props.sortColumn})]})]})}},u(e,"defaultProps",{basic:!0,hideToggle:!1,sort:[]}),e},S=I;class c extends f.Component{getActions(e){return this.props.actions.filter(t=>!t.accept||t.accept(e)).map(t=>{let r={};return t.name==="edit"?r={basic:!0,label:h.t("ItemList.actions.edit")}:t.name==="copy"?r={basic:!0,label:h.t("ItemList.actions.copy")}:t.name==="delete"&&(r={basic:!0,color:"red",label:h.t("ItemList.actions.delete")}),i.defaults(t,r)})}getClassName(){const e=["item-list"];return this.props.className&&e.push(this.props.className),e.join(" ")}getItemProps(e){return this.props.asProps&&this.props.asProps(e)||{}}isSelectable(){return!!(this.props.selectable&&this.props.isRowSelected&&this.props.onRowSelect)}render(){return n.jsxs("div",{className:this.getClassName(),children:[this.renderList(),this.renderGrid(),this.renderEmptyList(),this.props.children]})}renderCard(e,t){const r=this.getActions(e);let a=n.jsxs(l,{as:this.props.as,link:this.props.link,...this.getItemProps(e),children:[this.props.renderImage&&this.props.renderImage(e),n.jsxs(l.Content,{children:[this.props.renderHeader&&n.jsx(l.Header,{children:this.props.renderHeader(e)}),this.props.renderMeta&&n.jsx(l.Meta,{children:this.props.renderMeta(e)}),this.props.renderDescription&&n.jsx(l.Description,{children:this.props.renderDescription(e)})]}),this.props.renderExtra&&n.jsx(l.Content,{extra:!0,children:this.props.renderExtra(e)}),!i.isEmpty(r)&&n.jsxs(l.Content,{extra:!0,textAlign:"center",children:[i.map(r,(s,g)=>n.jsx(p,{"aria-label":s.name,basic:!0,color:s.resolveColor?s.resolveColor(e):s.color,icon:s.resolveIcon?s.resolveIcon(e):s.icon,onClick:s.onClick.bind(this,e),size:s.size},g)),this.isSelectable()&&n.jsx(p,{"aria-label":"Select",basic:!0,color:this.props.isRowSelected&&this.props.isRowSelected(e)?"green":void 0,icon:"checkmark",onClick:this.props.onRowSelect&&this.props.onRowSelect.bind(this,e)})]})]},e.id||t);return this.props.onDrag&&(a=n.jsx(y,{id:e.id||e.uid,index:t,item:e,onDrag:this.props.onDrag.bind(this),children:a},e.id||e.uid)),a}renderEmptyList(){return this.props.loading||this.props.items&&this.props.items.length?null:this.props.renderEmptyList?this.props.renderEmptyList():n.jsxs(C,{className:"empty-list",padded:"very",textAlign:"center",children:[n.jsx(v,{icon:!0,children:n.jsx(k,{name:"file outline"})}),this.props.renderEmptyMessage()]})}renderGrid(){return this.props.view!==m.grid||!(this.props.items&&this.props.items.length)?null:n.jsx(l.Group,{itemsPerRow:this.props.itemsPerRow,children:i.map(this.props.items,this.renderCard.bind(this))})}renderItem(e,t){let r=n.jsxs(d,{as:this.props.as,...this.getItemProps(e),children:[this.props.renderImage&&n.jsx(d.Image,{children:this.props.renderImage(e)}),n.jsxs(d.Content,{className:"primary-content",children:[this.props.renderHeader&&n.jsx(d.Header,{children:this.props.renderHeader(e)}),this.props.renderMeta&&n.jsx(d.Meta,{children:this.props.renderMeta(e)}),this.props.renderDescription&&n.jsx(d.Description,{children:this.props.renderDescription(e)}),this.props.renderExtra&&n.jsx(d.Extra,{children:this.props.renderExtra(e)}),i.map(this.getActions(e),(a,s)=>n.jsx(p,{basic:a.basic,color:a.resolveColor?a.resolveColor(e):a.color,content:a.resolveName?a.resolveName(e):a.label,icon:a.resolveIcon?a.resolveIcon(e):a.icon,onClick:a.onClick.bind(this,e),size:a.size},s))]}),this.props.renderAdditionalContent&&this.props.renderAdditionalContent(e),this.isSelectable()&&n.jsx("div",{className:"checkbox-container",children:n.jsx(x,{checked:this.props.isRowSelected&&this.props.isRowSelected(e),onChange:this.props.onRowSelect&&this.props.onRowSelect.bind(this,e)})})]},e.id||t);return this.props.onDrag&&(r=n.jsx(y,{id:e.id||e.uid,index:t,item:e,onDrag:this.props.onDrag.bind(this),children:r},e.id||e.uid)),r}renderList(){return this.props.view!==m.list||!(this.props.items&&this.props.items.length)?null:n.jsx(d.Group,{divided:!0,link:this.props.link,relaxed:"very",children:i.map(this.props.items,this.renderItem.bind(this))})}}u(c,"defaultProps");c.defaultProps={actions:[]};const j=S(q(c)),F=j;c.__docgenInfo={description:`The Items component is used as the presentation for a list of records. The component renders both a List and Card views.`,methods:[{name:"getActions",docblock:`Returns the list of actions for the passed item. diff --git a/docs/assets/Items.stories-Whh7FECX.js b/docs/assets/Items.stories-Cj2idXbd.js similarity index 94% rename from docs/assets/Items.stories-Whh7FECX.js rename to docs/assets/Items.stories-Cj2idXbd.js index 5408e475..6336a368 100644 --- a/docs/assets/Items.stories-Whh7FECX.js +++ b/docs/assets/Items.stories-Cj2idXbd.js @@ -1,4 +1,4 @@ -import{j as t}from"./jsx-runtime-BTCK_S7S.js";import{a as o}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as C}from"./index-DfmhmaGJ.js";import"./index-CBqU2yxZ.js";import{C as L}from"./Confirm-Dw9rt56R.js";import{H as r}from"./Header-BJ3NNdPz.js";import{I as i}from"./Label-Cq1fb1cd.js";import{M as d}from"./Modal-Bz2VEyQG.js";import{_ as J}from"./index-default-C_maRo4o.js";import{I as a}from"./Items-CNNKDpNz.js";import{i as Q}from"./test-image-BGrKnxUR.js";import{u as n}from"./DragDrop-ryAVAQMJ.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./_commonjsHelpers-BosuxZz1.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./Transition-DSFEXhCu.js";import"./includes-CQoJOerW.js";import"./getElementType-CckcRzoH.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./_baseAssignValue-izmKBXUH.js";import"./filter-CVNi8iPS.js";import"./Button-Blq7Z6RX.js";import"./Icon-2tEtgK8g.js";import"./map-B4PnIEPz.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./Dimmer-D_gwaesu.js";import"./index-BBpNyw-T.js";import"./_baseSet-6y0qliU9.js";import"./_arrayReduce-CrxnWFSq.js";import"./isEmpty-Cyb9hIKi.js";import"./Segment-C5_maSSM.js";import"./Checkbox-C9uAfnsM.js";import"./Card-BJT3uTAq.js";import"./Item-9lJy5i0K.js";import"./i18n-C8zWlANG.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./List-BcRaTOn3.js";import"./Pagination-D0HmnRDL.js";import"./Menu-9i0apxqd.js";import"./deburr-CEfyoYOr.js";import"./Grid-Czr5owxQ.js";import"./DropdownButton-D3g-r0e9.js";import"./Dropdown-Di2cPjwR.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./EditModal-DZB5b4L3.js";import"./index.es28-C5Z9R2NB.js";import"./iframe-DUkFOzYJ.js";import"../sb-preview/runtime.js";import"./index.es3-CAJGsQNm.js";import"./Message-3p6wyYpA.js";import"./Loader-CooidObp.js";import"./Toaster-C1YYqOUE.js";import"./Form-fErk-qk_.js";import"./Input--hQVCRQV.js";import"./AssociatedDropdown-BvtJGJQ_.js";import"./FuzzyDate-CUFiWBgR.js";import"./DateInput-BO57_F9J.js";import"./ModalContext-Bu-D9kD-.js";import"./Trans-Bk6mzQm0.js";import"./objectWithoutProperties--RY0eV0u.js";import"./utils-Bq6oISwF.js";import"./DataList-BZ1qV0jr.js";import"./uuid-BH6G0oTz.js";import"./Draggable-KQRXc-DM.js";import"./useDrop-BRQoWSA5.js";import"./DndContext-B-2NJP7Z.js";import"./redux-C8f_Y06i.js";import"./objectSpread2-N4c0DWqo.js";const Nt={title:"Components/Semantic UI/Items",component:a},m=[{name:"edit"},{name:"copy"},{name:"delete"}],s=J.times(5,e=>({id:e,header:`Test ${e}`,image:Q,image_alt:`Test ${e}`})),c=n(()=>t.jsx(a,{actions:m,items:s,onCopy:o("copy"),onDelete:o("delete"),renderImage:e=>t.jsx(i,{alt:e.image_alt,src:e.image}),renderHeader:e=>t.jsx(r,{content:e.header}),renderMeta:e=>e.id})),p=n(()=>t.jsx(a,{actions:m,items:s,modal:{component:e=>t.jsxs(d,{open:!0,children:[t.jsx(d.Header,{children:"Add"}),t.jsx(d.Content,{children:"Add some stuff here"}),e.children]})},onCopy:o("copy"),onDelete:o("delete"),onSave:()=>Promise.resolve(),renderImage:e=>t.jsx(i,{alt:e.image_alt,src:e.image}),renderHeader:e=>t.jsx(r,{content:e.header}),renderMeta:e=>e.id})),l=n(()=>t.jsx(a,{actions:[{basic:!0,label:"View",name:"view",icon:"picture",onClick:o("view-click")},{basic:!0,label:"History",name:"history",icon:"history",onClick:o("history-click")},{basic:!0,label:"Coffee",name:"coffee",icon:"coffee",onClick:o("coffee-click")}],items:s,onCopy:o("copy"),onDelete:o("delete"),onSave:o("save"),renderImage:e=>t.jsx(i,{alt:e.image_alt,src:e.image}),renderHeader:e=>t.jsx(r,{content:e.header}),renderMeta:e=>e.id})),g=n(()=>t.jsx(a,{actions:m,items:s,onCopy:o("copy"),onDelete:o("delete"),onSave:o("save"),renderDeleteModal:({onCancel:e,onConfirm:K})=>t.jsx(L,{content:"Yo, do you really want to delete this?",header:t.jsx(r,{icon:"hand paper outline",content:"Really?"}),onCancel:e,onConfirm:K,open:!0}),renderImage:e=>t.jsx(i,{alt:e.image_alt,src:e.image}),renderHeader:e=>t.jsx(r,{content:e.header}),renderMeta:e=>e.id})),u=n(()=>t.jsx(a,{actions:m,items:[],onCopy:o("copy"),onDelete:o("delete"),renderImage:e=>t.jsx(i,{alt:e.image_alt,src:e.image}),renderHeader:e=>t.jsx(r,{content:e.header}),renderMeta:e=>e.id})),y=n(()=>t.jsx(a,{actions:m,items:[],modal:{component:e=>t.jsxs(d,{open:!0,children:[t.jsx(d.Header,{children:"Add"}),t.jsx(d.Content,{children:"Add some stuff here"}),e.children]})},onCopy:o("copy"),onDelete:o("delete"),onSave:()=>Promise.resolve(),renderImage:e=>t.jsx(i,{alt:e.image_alt,src:e.image}),renderHeader:e=>t.jsx(r,{content:e.header}),renderMeta:e=>e.id})),I=n(()=>t.jsx(a,{actions:m,items:s,onCopy:o("copy"),onDelete:o("delete"),onSave:o("save"),page:C.number("Page",1),pages:C.number("Pages",10),renderImage:e=>t.jsx(i,{alt:e.image_alt,src:e.image}),renderHeader:e=>t.jsx(r,{content:e.header}),renderMeta:e=>e.id})),h=n(()=>t.jsx(a,{actions:m,items:s,itemsPerRow:2,onCopy:o("copy"),onDelete:o("delete"),renderImage:e=>t.jsx(i,{alt:e.image_alt,src:e.image}),renderHeader:e=>t.jsx(r,{content:e.header}),renderMeta:e=>e.id})),f=n(()=>t.jsx(a,{actions:J.map(m,e=>({...e,size:"mini"})),items:s,onCopy:o("copy"),onDelete:o("delete"),renderImage:e=>t.jsx(i,{alt:e.image_alt,src:e.image}),renderHeader:e=>t.jsx(r,{content:e.header}),renderMeta:e=>e.id}));c.__docgenInfo={description:"",methods:[],displayName:"Default"};p.__docgenInfo={description:"",methods:[],displayName:"AddButton"};l.__docgenInfo={description:"",methods:[],displayName:"CustomActions"};g.__docgenInfo={description:"",methods:[],displayName:"CustomDeleteModal"};u.__docgenInfo={description:"",methods:[],displayName:"Empty"};y.__docgenInfo={description:"",methods:[],displayName:"EmptyAddButton"};I.__docgenInfo={description:"",methods:[],displayName:"Pagination"};h.__docgenInfo={description:"",methods:[],displayName:"ItemsPerRow"};f.__docgenInfo={description:"",methods:[],displayName:"ButtonSize"};var D,_,x;c.parameters={...c.parameters,docs:{...(D=c.parameters)==null?void 0:D.docs,source:{originalSource:"useDragDrop(() => {item.image_alt}} renderHeader={item =>
} renderMeta={item => item.id} />)",...(x=(_=c.parameters)==null?void 0:_.docs)==null?void 0:x.source}}};var H,j,M;p.parameters={...p.parameters,docs:{...(H=p.parameters)==null?void 0:H.docs,source:{originalSource:`useDragDrop(() => ({id:e,header:`Test ${e}`,image:Q,image_alt:`Test ${e}`})),c=n(()=>t.jsx(a,{actions:m,items:s,onCopy:o("copy"),onDelete:o("delete"),renderImage:e=>t.jsx(i,{alt:e.image_alt,src:e.image}),renderHeader:e=>t.jsx(r,{content:e.header}),renderMeta:e=>e.id})),p=n(()=>t.jsx(a,{actions:m,items:s,modal:{component:e=>t.jsxs(d,{open:!0,children:[t.jsx(d.Header,{children:"Add"}),t.jsx(d.Content,{children:"Add some stuff here"}),e.children]})},onCopy:o("copy"),onDelete:o("delete"),onSave:()=>Promise.resolve(),renderImage:e=>t.jsx(i,{alt:e.image_alt,src:e.image}),renderHeader:e=>t.jsx(r,{content:e.header}),renderMeta:e=>e.id})),l=n(()=>t.jsx(a,{actions:[{basic:!0,label:"View",name:"view",icon:"picture",onClick:o("view-click")},{basic:!0,label:"History",name:"history",icon:"history",onClick:o("history-click")},{basic:!0,label:"Coffee",name:"coffee",icon:"coffee",onClick:o("coffee-click")}],items:s,onCopy:o("copy"),onDelete:o("delete"),onSave:o("save"),renderImage:e=>t.jsx(i,{alt:e.image_alt,src:e.image}),renderHeader:e=>t.jsx(r,{content:e.header}),renderMeta:e=>e.id})),g=n(()=>t.jsx(a,{actions:m,items:s,onCopy:o("copy"),onDelete:o("delete"),onSave:o("save"),renderDeleteModal:({onCancel:e,onConfirm:K})=>t.jsx(L,{content:"Yo, do you really want to delete this?",header:t.jsx(r,{icon:"hand paper outline",content:"Really?"}),onCancel:e,onConfirm:K,open:!0}),renderImage:e=>t.jsx(i,{alt:e.image_alt,src:e.image}),renderHeader:e=>t.jsx(r,{content:e.header}),renderMeta:e=>e.id})),u=n(()=>t.jsx(a,{actions:m,items:[],onCopy:o("copy"),onDelete:o("delete"),renderImage:e=>t.jsx(i,{alt:e.image_alt,src:e.image}),renderHeader:e=>t.jsx(r,{content:e.header}),renderMeta:e=>e.id})),y=n(()=>t.jsx(a,{actions:m,items:[],modal:{component:e=>t.jsxs(d,{open:!0,children:[t.jsx(d.Header,{children:"Add"}),t.jsx(d.Content,{children:"Add some stuff here"}),e.children]})},onCopy:o("copy"),onDelete:o("delete"),onSave:()=>Promise.resolve(),renderImage:e=>t.jsx(i,{alt:e.image_alt,src:e.image}),renderHeader:e=>t.jsx(r,{content:e.header}),renderMeta:e=>e.id})),I=n(()=>t.jsx(a,{actions:m,items:s,onCopy:o("copy"),onDelete:o("delete"),onSave:o("save"),page:C.number("Page",1),pages:C.number("Pages",10),renderImage:e=>t.jsx(i,{alt:e.image_alt,src:e.image}),renderHeader:e=>t.jsx(r,{content:e.header}),renderMeta:e=>e.id})),h=n(()=>t.jsx(a,{actions:m,items:s,itemsPerRow:2,onCopy:o("copy"),onDelete:o("delete"),renderImage:e=>t.jsx(i,{alt:e.image_alt,src:e.image}),renderHeader:e=>t.jsx(r,{content:e.header}),renderMeta:e=>e.id})),f=n(()=>t.jsx(a,{actions:J.map(m,e=>({...e,size:"mini"})),items:s,onCopy:o("copy"),onDelete:o("delete"),renderImage:e=>t.jsx(i,{alt:e.image_alt,src:e.image}),renderHeader:e=>t.jsx(r,{content:e.header}),renderMeta:e=>e.id}));c.__docgenInfo={description:"",methods:[],displayName:"Default"};p.__docgenInfo={description:"",methods:[],displayName:"AddButton"};l.__docgenInfo={description:"",methods:[],displayName:"CustomActions"};g.__docgenInfo={description:"",methods:[],displayName:"CustomDeleteModal"};u.__docgenInfo={description:"",methods:[],displayName:"Empty"};y.__docgenInfo={description:"",methods:[],displayName:"EmptyAddButton"};I.__docgenInfo={description:"",methods:[],displayName:"Pagination"};h.__docgenInfo={description:"",methods:[],displayName:"ItemsPerRow"};f.__docgenInfo={description:"",methods:[],displayName:"ButtonSize"};var D,_,x;c.parameters={...c.parameters,docs:{...(D=c.parameters)==null?void 0:D.docs,source:{originalSource:"useDragDrop(() => {item.image_alt}} renderHeader={item =>
} renderMeta={item => item.id} />)",...(x=(_=c.parameters)==null?void 0:_.docs)==null?void 0:x.source}}};var H,j,M;p.parameters={...p.parameters,docs:{...(H=p.parameters)==null?void 0:H.docs,source:{originalSource:`useDragDrop(() => Add Add some stuff here diff --git a/docs/assets/KeyValuePairs.stories-kzno01Bl.js b/docs/assets/KeyValuePairs.stories-Drad32VE.js similarity index 98% rename from docs/assets/KeyValuePairs.stories-kzno01Bl.js rename to docs/assets/KeyValuePairs.stories-Drad32VE.js index 160f8a56..15ac0045 100644 --- a/docs/assets/KeyValuePairs.stories-kzno01Bl.js +++ b/docs/assets/KeyValuePairs.stories-Drad32VE.js @@ -1,4 +1,4 @@ -import{j as t}from"./jsx-runtime-BTCK_S7S.js";import{r as s}from"./index-CBqU2yxZ.js";import{d as V}from"./index-DfmhmaGJ.js";import{G as i}from"./Grid-Czr5owxQ.js";import{B as g}from"./Button-Blq7Z6RX.js";import{I as v}from"./Input--hQVCRQV.js";import{_ as u}from"./index-default-C_maRo4o.js";import{i as m}from"./i18n-C8zWlANG.js";import"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./getElementType-CckcRzoH.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";const N=r=>e=>{const n=s.useCallback(()=>{e.onChange([...e.items,{}])},[e.items]),j=s.useCallback(d=>{e.onChange(u.reject(e.items,(p,c)=>c===d))},[e.items]),k=s.useCallback((d,p,c,{value:I})=>{e.onChange(u.map(e.items,(y,S)=>S!==d?y:{...y,[p]:I}))},[e.items]);return t.jsx(r,{...e,onAddItem:n,onRemoveItem:j,onUpdateItem:k})},l=N(r=>t.jsxs("div",{children:[t.jsx(g,{basic:!0,content:m.t("Common.buttons.add"),icon:"plus",onClick:r.onAddItem.bind(void 0),type:"button"}),t.jsxs(i,{padded:"vertically",children:[u.map(r.items,(e,n)=>t.jsxs(i.Row,{columns:3,children:[t.jsx(i.Column,{width:8,children:t.jsx(v,{fluid:!0,onChange:r.onUpdateItem.bind(void 0,n,"key"),placeholder:m.t("KeyValuePairs.labels.key"),value:e.key})}),t.jsx(i.Column,{width:7,children:t.jsx(v,{fluid:!0,onChange:r.onUpdateItem.bind(void 0,n,"value"),placeholder:m.t("KeyValuePairs.labels.value"),value:e.value})}),t.jsx(i.Column,{width:1,children:t.jsx(g,{color:"red",icon:"trash",onClick:r.onRemoveItem.bind(void 0,n)})})]})),u.isEmpty(r.items)&&t.jsx(i.Row,{columns:1,children:t.jsx(i.Column,{children:m.t("Common.labels.noRecords")})})]})]}));l.__docgenInfo={description:"",methods:[],displayName:"KeyValuePairs",props:{onAddItem:{required:!0,flowType:{name:"signature",type:"function",raw:"() => void",signature:{arguments:[],return:{name:"void"}}},description:""},onRemoveItem:{required:!0,flowType:{name:"signature",type:"function",raw:"(index: number) => void",signature:{arguments:[{name:"index",type:{name:"number"}}],return:{name:"void"}}},description:""},onUpdateItem:{required:!0,flowType:{name:"signature",type:"function",raw:"(index: number, attribute: string, e: Event, data: any) => void",signature:{arguments:[{name:"index",type:{name:"number"}},{name:"attribute",type:{name:"string"}},{name:"e",type:{name:"Event"}},{name:"data",type:{name:"any"}}],return:{name:"void"}}},description:""},items:{required:!0,flowType:{name:"Array",elements:[{name:"signature",type:"object",raw:`{ +import{j as t}from"./jsx-runtime-BTCK_S7S.js";import{r as s}from"./index-CBqU2yxZ.js";import{d as V}from"./index-kF-6VCSF.js";import{G as i}from"./Grid-Czr5owxQ.js";import{B as g}from"./Button-Blq7Z6RX.js";import{I as v}from"./Input--hQVCRQV.js";import{_ as u}from"./index-default-C_maRo4o.js";import{i as m}from"./i18n-C8zWlANG.js";import"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./getElementType-CckcRzoH.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";const N=r=>e=>{const n=s.useCallback(()=>{e.onChange([...e.items,{}])},[e.items]),j=s.useCallback(d=>{e.onChange(u.reject(e.items,(p,c)=>c===d))},[e.items]),k=s.useCallback((d,p,c,{value:I})=>{e.onChange(u.map(e.items,(y,S)=>S!==d?y:{...y,[p]:I}))},[e.items]);return t.jsx(r,{...e,onAddItem:n,onRemoveItem:j,onUpdateItem:k})},l=N(r=>t.jsxs("div",{children:[t.jsx(g,{basic:!0,content:m.t("Common.buttons.add"),icon:"plus",onClick:r.onAddItem.bind(void 0),type:"button"}),t.jsxs(i,{padded:"vertically",children:[u.map(r.items,(e,n)=>t.jsxs(i.Row,{columns:3,children:[t.jsx(i.Column,{width:8,children:t.jsx(v,{fluid:!0,onChange:r.onUpdateItem.bind(void 0,n,"key"),placeholder:m.t("KeyValuePairs.labels.key"),value:e.key})}),t.jsx(i.Column,{width:7,children:t.jsx(v,{fluid:!0,onChange:r.onUpdateItem.bind(void 0,n,"value"),placeholder:m.t("KeyValuePairs.labels.value"),value:e.value})}),t.jsx(i.Column,{width:1,children:t.jsx(g,{color:"red",icon:"trash",onClick:r.onRemoveItem.bind(void 0,n)})})]})),u.isEmpty(r.items)&&t.jsx(i.Row,{columns:1,children:t.jsx(i.Column,{children:m.t("Common.labels.noRecords")})})]})]}));l.__docgenInfo={description:"",methods:[],displayName:"KeyValuePairs",props:{onAddItem:{required:!0,flowType:{name:"signature",type:"function",raw:"() => void",signature:{arguments:[],return:{name:"void"}}},description:""},onRemoveItem:{required:!0,flowType:{name:"signature",type:"function",raw:"(index: number) => void",signature:{arguments:[{name:"index",type:{name:"number"}}],return:{name:"void"}}},description:""},onUpdateItem:{required:!0,flowType:{name:"signature",type:"function",raw:"(index: number, attribute: string, e: Event, data: any) => void",signature:{arguments:[{name:"index",type:{name:"number"}},{name:"attribute",type:{name:"string"}},{name:"e",type:{name:"Event"}},{name:"data",type:{name:"any"}}],return:{name:"void"}}},description:""},items:{required:!0,flowType:{name:"Array",elements:[{name:"signature",type:"object",raw:`{ key: string, value: string }`,signature:{properties:[{key:"key",value:{name:"string",required:!0}},{key:"value",value:{name:"string",required:!0}}]}}],raw:"Array"},description:""},onChange:{required:!0,flowType:{name:"signature",type:"function",raw:"(items: Array) => void",signature:{arguments:[{name:"items",type:{name:"Array",elements:[{name:"signature",type:"object",raw:`{ diff --git a/docs/assets/Keyboard.stories-CBqIVWAK.js b/docs/assets/Keyboard.stories-CCOd2EC1.js similarity index 99% rename from docs/assets/Keyboard.stories-CBqIVWAK.js rename to docs/assets/Keyboard.stories-CCOd2EC1.js index 5e9529a5..9ccaa298 100644 --- a/docs/assets/Keyboard.stories-CBqIVWAK.js +++ b/docs/assets/Keyboard.stories-CCOd2EC1.js @@ -1,4 +1,4 @@ -import{j as Pt}from"./jsx-runtime-BTCK_S7S.js";import{r as jt}from"./index-CBqU2yxZ.js";import{a as Tt}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as Wt}from"./index-DfmhmaGJ.js";import{E as Xt,A as Qt}from"./english-BQymWagN.js";import{c as Zt,g as te}from"./_commonjsHelpers-BosuxZz1.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";const ee={layout:{default:["` 1 2 3 4 5 6 7 8 9 0 - = {bksp}","{tab} q w e r t y u i o p [ ] \\","{lock} a s d f g h j k l ; ' {enter}","{shift} z x c v b n m . - / {shift}",".com @ {space}"],shift:["~ ! @ # $ % ^ & * ) ( _ + {bksp}","{tab} Q W E R T Y U I O P { } |",'{lock} A S D F G H J K L : " {enter}',"{shift} Z X C V B N M < > ? {shift}",".com @ {space}"]},layoutCandidates:{a:"阿 啊 呵 腌 嗄 吖 锕",e:"额 阿 俄 恶 鹅 遏 鄂 厄 饿 峨 扼 娥 鳄 哦 蛾 噩 愕 讹 锷 垩 婀 鹗 萼 谔 莪 腭 锇 颚 呃 阏 屙 苊 轭",ai:"爱 埃 艾 碍 癌 哀 挨 矮 隘 蔼 唉 皑 哎 霭 捱 暧 嫒 嗳 瑷 嗌 锿 砹",ei:"诶",xi:"系 西 席 息 希 习 吸 喜 细 析 戏 洗 悉 锡 溪 惜 稀 袭 夕 洒 晰 昔 牺 腊 烯 熙 媳 栖 膝 隙 犀 蹊 硒 兮 熄 曦 禧 嬉 玺 奚 汐 徙 羲 铣 淅 嘻 歙 熹 矽 蟋 郗 唏 皙 隰 樨 浠 忾 蜥 檄 郄 翕 阋 鳃 舾 屣 葸 螅 咭 粞 觋 欷 僖 醯 鼷 裼 穸 饩 舄 禊 诶 菥 蓰",yi:"一 以 已 意 议 义 益 亿 易 医 艺 食 依 移 衣 异 伊 仪 宜 射 遗 疑 毅 谊 亦 疫 役 忆 抑 尾 乙 译 翼 蛇 溢 椅 沂 泄 逸 蚁 夷 邑 怡 绎 彝 裔 姨 熠 贻 矣 屹 颐 倚 诣 胰 奕 翌 疙 弈 轶 蛾 驿 壹 猗 臆 弋 铱 旖 漪 迤 佚 翊 诒 怿 痍 懿 饴 峄 揖 眙 镒 仡 黟 肄 咿 翳 挹 缢 呓 刈 咦 嶷 羿 钇 殪 荑 薏 蜴 镱 噫 癔 苡 悒 嗌 瘗 衤 佾 埸 圯 舣 酏 劓",an:"安 案 按 岸 暗 鞍 氨 俺 胺 铵 谙 庵 黯 鹌 桉 埯 犴 揞 厂 广",han:"厂 汉 韩 含 旱 寒 汗 涵 函 喊 憾 罕 焊 翰 邯 撼 瀚 憨 捍 酣 悍 鼾 邗 颔 蚶 晗 菡 旰 顸 犴 焓 撖",ang:"昂 仰 盎 肮",ao:"奥 澳 傲 熬 凹 鳌 敖 遨 鏖 袄 坳 翱 嗷 拗 懊 岙 螯 骜 獒 鏊 艹 媪 廒 聱",wa:"瓦 挖 娃 洼 袜 蛙 凹 哇 佤 娲 呙 腽",yu:"于 与 育 余 预 域 予 遇 奥 语 誉 玉 鱼 雨 渔 裕 愈 娱 欲 吁 舆 宇 羽 逾 豫 郁 寓 吾 狱 喻 御 浴 愉 禹 俞 邪 榆 愚 渝 尉 淤 虞 屿 峪 粥 驭 瑜 禺 毓 钰 隅 芋 熨 瘀 迂 煜 昱 汩 於 臾 盂 聿 竽 萸 妪 腴 圄 谕 觎 揄 龉 谀 俣 馀 庾 妤 瘐 鬻 欤 鹬 阈 嵛 雩 鹆 圉 蜮 伛 纡 窬 窳 饫 蓣 狳 肀 舁 蝓 燠",niu:"牛 纽 扭 钮 拗 妞 忸 狃",o:"哦 噢 喔",ba:"把 八 巴 拔 伯 吧 坝 爸 霸 罢 芭 跋 扒 叭 靶 疤 笆 耙 鲅 粑 岜 灞 钯 捌 菝 魃 茇",pa:"怕 帕 爬 扒 趴 琶 啪 葩 耙 杷 钯 筢",pi:"被 批 副 否 皮 坏 辟 啤 匹 披 疲 罢 僻 毗 坯 脾 譬 劈 媲 屁 琵 邳 裨 痞 癖 陂 丕 枇 噼 霹 吡 纰 砒 铍 淠 郫 埤 濞 睥 芘 蚍 圮 鼙 罴 蜱 疋 貔 仳 庀 擗 甓 陴",bi:"比 必 币 笔 毕 秘 避 闭 佛 辟 壁 弊 彼 逼 碧 鼻 臂 蔽 拂 泌 璧 庇 痹 毙 弼 匕 鄙 陛 裨 贲 敝 蓖 吡 篦 纰 俾 铋 毖 筚 荸 薜 婢 哔 跸 濞 秕 荜 愎 睥 妣 芘 箅 髀 畀 滗 狴 萆 嬖 襞 舭",bai:"百 白 败 摆 伯 拜 柏 佰 掰 呗 擘 捭 稗",bo:"波 博 播 勃 拨 薄 佛 伯 玻 搏 柏 泊 舶 剥 渤 卜 驳 簿 脖 膊 簸 菠 礴 箔 铂 亳 钵 帛 擘 饽 跛 钹 趵 檗 啵 鹁 擗 踣",bei:"北 被 备 倍 背 杯 勃 贝 辈 悲 碑 臂 卑 悖 惫 蓓 陂 钡 狈 呗 焙 碚 褙 庳 鞴 孛 鹎 邶 鐾",ban:"办 版 半 班 般 板 颁 伴 搬 斑 扮 拌 扳 瓣 坂 阪 绊 钣 瘢 舨 癍",pan:"判 盘 番 潘 攀 盼 拚 畔 胖 叛 拌 蹒 磐 爿 蟠 泮 袢 襻 丬",bin:"份 宾 频 滨 斌 彬 濒 殡 缤 鬓 槟 摈 膑 玢 镔 豳 髌 傧",bang:"帮 邦 彭 旁 榜 棒 膀 镑 绑 傍 磅 蚌 谤 梆 浜 蒡",pang:"旁 庞 乓 磅 螃 彷 滂 逄 耪",beng:"泵 崩 蚌 蹦 迸 绷 甭 嘣 甏 堋",bao:"报 保 包 宝 暴 胞 薄 爆 炮 饱 抱 堡 剥 鲍 曝 葆 瀑 豹 刨 褒 雹 孢 苞 煲 褓 趵 鸨 龅 勹",bu:"不 部 步 布 补 捕 堡 埔 卜 埠 簿 哺 怖 钚 卟 瓿 逋 晡 醭 钸",pu:"普 暴 铺 浦 朴 堡 葡 谱 埔 扑 仆 蒲 曝 瀑 溥 莆 圃 璞 濮 菩 蹼 匍 噗 氆 攵 镨 攴 镤",mian:"面 棉 免 绵 缅 勉 眠 冕 娩 腼 渑 湎 沔 黾 宀 眄",po:"破 繁 坡 迫 颇 朴 泊 婆 泼 魄 粕 鄱 珀 陂 叵 笸 泺 皤 钋 钷",fan:"反 范 犯 繁 饭 泛 翻 凡 返 番 贩 烦 拚 帆 樊 藩 矾 梵 蕃 钒 幡 畈 蘩 蹯 燔",fu:"府 服 副 负 富 复 福 夫 妇 幅 付 扶 父 符 附 腐 赴 佛 浮 覆 辅 傅 伏 抚 赋 辐 腹 弗 肤 阜 袱 缚 甫 氟 斧 孚 敷 俯 拂 俘 咐 腑 孵 芙 涪 釜 脯 茯 馥 宓 绂 讣 呋 罘 麸 蝠 匐 芾 蜉 跗 凫 滏 蝮 驸 绋 蚨 砩 桴 赙 菔 呒 趺 苻 拊 阝 鲋 怫 稃 郛 莩 幞 祓 艴 黻 黼 鳆",ben:"本 体 奔 苯 笨 夯 贲 锛 畚 坌",feng:"风 丰 封 峰 奉 凤 锋 冯 逢 缝 蜂 枫 疯 讽 烽 俸 沣 酆 砜 葑 唪",bian:"变 便 边 编 遍 辩 鞭 辨 贬 匾 扁 卞 汴 辫 砭 苄 蝙 鳊 弁 窆 笾 煸 褊 碥 忭 缏",pian:"便 片 篇 偏 骗 翩 扁 骈 胼 蹁 谝 犏 缏",zhen:"镇 真 针 圳 振 震 珍 阵 诊 填 侦 臻 贞 枕 桢 赈 祯 帧 甄 斟 缜 箴 疹 砧 榛 鸩 轸 稹 溱 蓁 胗 椹 朕 畛 浈",biao:"表 标 彪 镖 裱 飚 膘 飙 镳 婊 骠 飑 杓 髟 鳔 灬 瘭",piao:"票 朴 漂 飘 嫖 瓢 剽 缥 殍 瞟 骠 嘌 莩 螵",huo:"和 活 或 货 获 火 伙 惑 霍 祸 豁 嚯 藿 锪 蠖 钬 耠 镬 夥 灬 劐 攉",bie:"别 鳖 憋 瘪 蹩",min:"民 敏 闽 闵 皿 泯 岷 悯 珉 抿 黾 缗 玟 愍 苠 鳘",fen:"分 份 纷 奋 粉 氛 芬 愤 粪 坟 汾 焚 酚 吩 忿 棼 玢 鼢 瀵 偾 鲼",bing:"并 病 兵 冰 屏 饼 炳 秉 丙 摒 柄 槟 禀 枋 邴 冫",geng:"更 耕 颈 庚 耿 梗 埂 羹 哽 赓 绠 鲠",fang:"方 放 房 防 访 纺 芳 仿 坊 妨 肪 邡 舫 彷 枋 鲂 匚 钫",xian:"现 先 县 见 线 限 显 险 献 鲜 洗 宪 纤 陷 闲 贤 仙 衔 掀 咸 嫌 掺 羡 弦 腺 痫 娴 舷 馅 酰 铣 冼 涎 暹 籼 锨 苋 蚬 跹 岘 藓 燹 鹇 氙 莶 霰 跣 猃 彡 祆 筅",fou:"不 否 缶",ca:"拆 擦 嚓 礤",cha:"查 察 差 茶 插 叉 刹 茬 楂 岔 诧 碴 嚓 喳 姹 杈 汊 衩 搽 槎 镲 苴 檫 馇 锸 猹",cai:"才 采 财 材 菜 彩 裁 蔡 猜 踩 睬",can:"参 残 餐 灿 惨 蚕 掺 璨 惭 粲 孱 骖 黪",shen:"信 深 参 身 神 什 审 申 甚 沈 伸 慎 渗 肾 绅 莘 呻 婶 娠 砷 蜃 哂 椹 葚 吲 糁 渖 诜 谂 矧 胂",cen:"参 岑 涔",san:"三 参 散 伞 叁 糁 馓 毵",cang:"藏 仓 苍 沧 舱 臧 伧",zang:"藏 脏 葬 赃 臧 奘 驵",chen:"称 陈 沈 沉 晨 琛 臣 尘 辰 衬 趁 忱 郴 宸 谌 碜 嗔 抻 榇 伧 谶 龀 肜",cao:"草 操 曹 槽 糙 嘈 漕 螬 艚 屮",ce:"策 测 册 侧 厕 栅 恻",ze:"责 则 泽 择 侧 咋 啧 仄 箦 赜 笮 舴 昃 迮 帻",zhai:"债 择 齐 宅 寨 侧 摘 窄 斋 祭 翟 砦 瘵 哜",dao:"到 道 导 岛 倒 刀 盗 稻 蹈 悼 捣 叨 祷 焘 氘 纛 刂 帱 忉",ceng:"层 曾 蹭 噌",zha:"查 扎 炸 诈 闸 渣 咋 乍 榨 楂 札 栅 眨 咤 柞 喳 喋 铡 蚱 吒 怍 砟 揸 痄 哳 齄",chai:"差 拆 柴 钗 豺 侪 虿 瘥",ci:"次 此 差 词 辞 刺 瓷 磁 兹 慈 茨 赐 祠 伺 雌 疵 鹚 糍 呲 粢",zi:"资 自 子 字 齐 咨 滋 仔 姿 紫 兹 孜 淄 籽 梓 鲻 渍 姊 吱 秭 恣 甾 孳 訾 滓 锱 辎 趑 龇 赀 眦 缁 呲 笫 谘 嵫 髭 茈 粢 觜 耔",cuo:"措 错 磋 挫 搓 撮 蹉 锉 厝 嵯 痤 矬 瘥 脞 鹾",chan:"产 单 阐 崭 缠 掺 禅 颤 铲 蝉 搀 潺 蟾 馋 忏 婵 孱 觇 廛 谄 谗 澶 骣 羼 躔 蒇 冁",shan:"山 单 善 陕 闪 衫 擅 汕 扇 掺 珊 禅 删 膳 缮 赡 鄯 栅 煽 姗 跚 鳝 嬗 潸 讪 舢 苫 疝 掸 膻 钐 剡 蟮 芟 埏 彡 骟",zhan:"展 战 占 站 崭 粘 湛 沾 瞻 颤 詹 斩 盏 辗 绽 毡 栈 蘸 旃 谵 搌",xin:"新 心 信 辛 欣 薪 馨 鑫 芯 锌 忻 莘 昕 衅 歆 囟 忄 镡",lian:"联 连 练 廉 炼 脸 莲 恋 链 帘 怜 涟 敛 琏 镰 濂 楝 鲢 殓 潋 裢 裣 臁 奁 莶 蠊 蔹",chang:"场 长 厂 常 偿 昌 唱 畅 倡 尝 肠 敞 倘 猖 娼 淌 裳 徜 昶 怅 嫦 菖 鲳 阊 伥 苌 氅 惝 鬯",zhang:"长 张 章 障 涨 掌 帐 胀 彰 丈 仗 漳 樟 账 杖 璋 嶂 仉 瘴 蟑 獐 幛 鄣 嫜",chao:"超 朝 潮 炒 钞 抄 巢 吵 剿 绰 嘲 晁 焯 耖 怊",zhao:"着 照 招 找 召 朝 赵 兆 昭 肇 罩 钊 沼 嘲 爪 诏 濯 啁 棹 笊",zhou:"调 州 周 洲 舟 骤 轴 昼 宙 粥 皱 肘 咒 帚 胄 绉 纣 妯 啁 诌 繇 碡 籀 酎 荮",che:"车 彻 撤 尺 扯 澈 掣 坼 砗 屮",ju:"车 局 据 具 举 且 居 剧 巨 聚 渠 距 句 拒 俱 柜 菊 拘 炬 桔 惧 矩 鞠 驹 锯 踞 咀 瞿 枸 掬 沮 莒 橘 飓 疽 钜 趄 踽 遽 琚 龃 椐 苣 裾 榘 狙 倨 榉 苴 讵 雎 锔 窭 鞫 犋 屦 醵",cheng:"成 程 城 承 称 盛 抢 乘 诚 呈 净 惩 撑 澄 秤 橙 骋 逞 瞠 丞 晟 铛 埕 塍 蛏 柽 铖 酲 裎 枨",rong:"容 荣 融 绒 溶 蓉 熔 戎 榕 茸 冗 嵘 肜 狨 蝾",sheng:"生 声 升 胜 盛 乘 圣 剩 牲 甸 省 绳 笙 甥 嵊 晟 渑 眚",deng:"等 登 邓 灯 澄 凳 瞪 蹬 噔 磴 嶝 镫 簦 戥",zhi:"制 之 治 质 职 只 志 至 指 织 支 值 知 识 直 致 执 置 止 植 纸 拓 智 殖 秩 旨 址 滞 氏 枝 芝 脂 帜 汁 肢 挚 稚 酯 掷 峙 炙 栉 侄 芷 窒 咫 吱 趾 痔 蜘 郅 桎 雉 祉 郦 陟 痣 蛭 帙 枳 踯 徵 胝 栀 贽 祗 豸 鸷 摭 轵 卮 轾 彘 觯 絷 跖 埴 夂 黹 忮 骘 膣 踬",zheng:"政 正 证 争 整 征 郑 丁 症 挣 蒸 睁 铮 筝 拯 峥 怔 诤 狰 徵 钲",tang:"堂 唐 糖 汤 塘 躺 趟 倘 棠 烫 淌 膛 搪 镗 傥 螳 溏 帑 羰 樘 醣 螗 耥 铴 瑭",chi:"持 吃 池 迟 赤 驰 尺 斥 齿 翅 匙 痴 耻 炽 侈 弛 叱 啻 坻 眙 嗤 墀 哧 茌 豉 敕 笞 饬 踟 蚩 柢 媸 魑 篪 褫 彳 鸱 螭 瘛 眵 傺",shi:"是 时 实 事 市 十 使 世 施 式 势 视 识 师 史 示 石 食 始 士 失 适 试 什 泽 室 似 诗 饰 殖 释 驶 氏 硕 逝 湿 蚀 狮 誓 拾 尸 匙 仕 柿 矢 峙 侍 噬 嗜 栅 拭 嘘 屎 恃 轼 虱 耆 舐 莳 铈 谥 炻 豕 鲥 饣 螫 酾 筮 埘 弑 礻 蓍 鲺 贳",qi:"企 其 起 期 气 七 器 汽 奇 齐 启 旗 棋 妻 弃 揭 枝 歧 欺 骑 契 迄 亟 漆 戚 岂 稽 岐 琦 栖 缉 琪 泣 乞 砌 祁 崎 绮 祺 祈 凄 淇 杞 脐 麒 圻 憩 芪 伎 俟 畦 耆 葺 沏 萋 骐 鳍 綦 讫 蕲 屺 颀 亓 碛 柒 啐 汔 綮 萁 嘁 蛴 槭 欹 芑 桤 丌 蜞",chuai:"揣 踹 啜 搋 膪",tuo:"托 脱 拓 拖 妥 驼 陀 沱 鸵 驮 唾 椭 坨 佗 砣 跎 庹 柁 橐 乇 铊 沲 酡 鼍 箨 柝",duo:"多 度 夺 朵 躲 铎 隋 咄 堕 舵 垛 惰 哆 踱 跺 掇 剁 柁 缍 沲 裰 哚 隳",xue:"学 血 雪 削 薛 穴 靴 谑 噱 鳕 踅 泶 彐",chong:"重 种 充 冲 涌 崇 虫 宠 忡 憧 舂 茺 铳 艟",chou:"筹 抽 绸 酬 愁 丑 臭 仇 畴 稠 瞅 踌 惆 俦 瘳 雠 帱",qiu:"求 球 秋 丘 邱 仇 酋 裘 龟 囚 遒 鳅 虬 蚯 泅 楸 湫 犰 逑 巯 艽 俅 蝤 赇 鼽 糗",xiu:"修 秀 休 宿 袖 绣 臭 朽 锈 羞 嗅 岫 溴 庥 馐 咻 髹 鸺 貅",chu:"出 处 础 初 助 除 储 畜 触 楚 厨 雏 矗 橱 锄 滁 躇 怵 绌 搐 刍 蜍 黜 杵 蹰 亍 樗 憷 楮",tuan:"团 揣 湍 疃 抟 彖",zhui:"追 坠 缀 揣 椎 锥 赘 惴 隹 骓 缒",chuan:"传 川 船 穿 串 喘 椽 舛 钏 遄 氚 巛 舡",zhuan:"专 转 传 赚 砖 撰 篆 馔 啭 颛",yuan:"元 员 院 原 源 远 愿 园 援 圆 缘 袁 怨 渊 苑 宛 冤 媛 猿 垣 沅 塬 垸 鸳 辕 鸢 瑗 圜 爰 芫 鼋 橼 螈 眢 箢 掾",cuan:"窜 攒 篡 蹿 撺 爨 汆 镩",chuang:"创 床 窗 闯 幢 疮 怆",zhuang:"装 状 庄 壮 撞 妆 幢 桩 奘 僮 戆",chui:"吹 垂 锤 炊 椎 陲 槌 捶 棰",chun:"春 纯 醇 淳 唇 椿 蠢 鹑 朐 莼 肫 蝽",zhun:"准 屯 淳 谆 肫 窀",cu:"促 趋 趣 粗 簇 醋 卒 蹴 猝 蹙 蔟 殂 徂",dun:"吨 顿 盾 敦 蹲 墩 囤 沌 钝 炖 盹 遁 趸 砘 礅",qu:"区 去 取 曲 趋 渠 趣 驱 屈 躯 衢 娶 祛 瞿 岖 龋 觑 朐 蛐 癯 蛆 苣 阒 诎 劬 蕖 蘧 氍 黢 蠼 璩 麴 鸲 磲",xu:"需 许 续 须 序 徐 休 蓄 畜 虚 吁 绪 叙 旭 邪 恤 墟 栩 絮 圩 婿 戌 胥 嘘 浒 煦 酗 诩 朐 盱 蓿 溆 洫 顼 勖 糈 砉 醑",chuo:"辍 绰 戳 淖 啜 龊 踔 辶",zu:"组 族 足 祖 租 阻 卒 俎 诅 镞 菹",ji:"济 机 其 技 基 记 计 系 期 际 及 集 级 几 给 积 极 己 纪 即 继 击 既 激 绩 急 奇 吉 季 齐 疾 迹 鸡 剂 辑 籍 寄 挤 圾 冀 亟 寂 暨 脊 跻 肌 稽 忌 饥 祭 缉 棘 矶 汲 畸 姬 藉 瘠 骥 羁 妓 讥 稷 蓟 悸 嫉 岌 叽 伎 鲫 诘 楫 荠 戟 箕 霁 嵇 觊 麂 畿 玑 笈 犄 芨 唧 屐 髻 戢 佶 偈 笄 跽 蒺 乩 咭 赍 嵴 虮 掎 齑 殛 鲚 剞 洎 丌 墼 蕺 彐 芰 哜",cong:"从 丛 匆 聪 葱 囱 琮 淙 枞 骢 苁 璁",zong:"总 从 综 宗 纵 踪 棕 粽 鬃 偬 枞 腙",cou:"凑 辏 腠 楱",cui:"衰 催 崔 脆 翠 萃 粹 摧 璀 瘁 悴 淬 啐 隹 毳 榱",wei:"为 位 委 未 维 卫 围 违 威 伟 危 味 微 唯 谓 伪 慰 尾 魏 韦 胃 畏 帷 喂 巍 萎 蔚 纬 潍 尉 渭 惟 薇 苇 炜 圩 娓 诿 玮 崴 桅 偎 逶 倭 猥 囗 葳 隗 痿 猬 涠 嵬 韪 煨 艉 隹 帏 闱 洧 沩 隈 鲔 軎",cun:"村 存 寸 忖 皴",zuo:"作 做 座 左 坐 昨 佐 琢 撮 祚 柞 唑 嘬 酢 怍 笮 阼 胙",zuan:"钻 纂 攥 缵 躜",da:"大 达 打 答 搭 沓 瘩 惮 嗒 哒 耷 鞑 靼 褡 笪 怛 妲",dai:"大 代 带 待 贷 毒 戴 袋 歹 呆 隶 逮 岱 傣 棣 怠 殆 黛 甙 埭 诒 绐 玳 呔 迨",tai:"大 台 太 态 泰 抬 胎 汰 钛 苔 薹 肽 跆 邰 鲐 酞 骀 炱",ta:"他 它 她 拓 塔 踏 塌 榻 沓 漯 獭 嗒 挞 蹋 趿 遢 铊 鳎 溻 闼",dan:"但 单 石 担 丹 胆 旦 弹 蛋 淡 诞 氮 郸 耽 殚 惮 儋 眈 疸 澹 掸 膻 啖 箪 聃 萏 瘅 赕",lu:"路 六 陆 录 绿 露 鲁 卢 炉 鹿 禄 赂 芦 庐 碌 麓 颅 泸 卤 潞 鹭 辘 虏 璐 漉 噜 戮 鲈 掳 橹 轳 逯 渌 蓼 撸 鸬 栌 氇 胪 镥 簏 舻 辂 垆",tan:"谈 探 坦 摊 弹 炭 坛 滩 贪 叹 谭 潭 碳 毯 瘫 檀 痰 袒 坍 覃 忐 昙 郯 澹 钽 锬",ren:"人 任 认 仁 忍 韧 刃 纫 饪 妊 荏 稔 壬 仞 轫 亻 衽",jie:"家 结 解 价 界 接 节 她 届 介 阶 街 借 杰 洁 截 姐 揭 捷 劫 戒 皆 竭 桔 诫 楷 秸 睫 藉 拮 芥 诘 碣 嗟 颉 蚧 孑 婕 疖 桀 讦 疥 偈 羯 袷 哜 喈 卩 鲒 骱",yan:"研 严 验 演 言 眼 烟 沿 延 盐 炎 燕 岩 宴 艳 颜 殷 彦 掩 淹 阎 衍 铅 雁 咽 厌 焰 堰 砚 唁 焉 晏 檐 蜒 奄 俨 腌 妍 谚 兖 筵 焱 偃 闫 嫣 鄢 湮 赝 胭 琰 滟 阉 魇 酽 郾 恹 崦 芫 剡 鼹 菸 餍 埏 谳 讠 厣 罨",dang:"当 党 档 荡 挡 宕 砀 铛 裆 凼 菪 谠",tao:"套 讨 跳 陶 涛 逃 桃 萄 淘 掏 滔 韬 叨 洮 啕 绦 饕 鼗",tiao:"条 调 挑 跳 迢 眺 苕 窕 笤 佻 啁 粜 髫 铫 祧 龆 蜩 鲦",te:"特 忑 忒 铽 慝",de:"的 地 得 德 底 锝",dei:"得",di:"的 地 第 提 低 底 抵 弟 迪 递 帝 敌 堤 蒂 缔 滴 涤 翟 娣 笛 棣 荻 谛 狄 邸 嘀 砥 坻 诋 嫡 镝 碲 骶 氐 柢 籴 羝 睇 觌",ti:"体 提 题 弟 替 梯 踢 惕 剔 蹄 棣 啼 屉 剃 涕 锑 倜 悌 逖 嚏 荑 醍 绨 鹈 缇 裼",tui:"推 退 弟 腿 褪 颓 蜕 忒 煺",you:"有 由 又 优 游 油 友 右 邮 尤 忧 幼 犹 诱 悠 幽 佑 釉 柚 铀 鱿 囿 酉 攸 黝 莠 猷 蝣 疣 呦 蚴 莸 莜 铕 宥 繇 卣 牖 鼬 尢 蚰 侑",dian:"电 点 店 典 奠 甸 碘 淀 殿 垫 颠 滇 癫 巅 惦 掂 癜 玷 佃 踮 靛 钿 簟 坫 阽",tian:"天 田 添 填 甜 甸 恬 腆 佃 舔 钿 阗 忝 殄 畋 栝 掭",zhu:"主 术 住 注 助 属 逐 宁 著 筑 驻 朱 珠 祝 猪 诸 柱 竹 铸 株 瞩 嘱 贮 煮 烛 苎 褚 蛛 拄 铢 洙 竺 蛀 渚 伫 杼 侏 澍 诛 茱 箸 炷 躅 翥 潴 邾 槠 舳 橥 丶 瘃 麈 疰",nian:"年 念 酿 辗 碾 廿 捻 撵 拈 蔫 鲶 埝 鲇 辇 黏",diao:"调 掉 雕 吊 钓 刁 貂 凋 碉 鲷 叼 铫 铞",yao:"要 么 约 药 邀 摇 耀 腰 遥 姚 窑 瑶 咬 尧 钥 谣 肴 夭 侥 吆 疟 妖 幺 杳 舀 窕 窈 曜 鹞 爻 繇 徭 轺 铫 鳐 崾 珧",die:"跌 叠 蝶 迭 碟 爹 谍 牒 耋 佚 喋 堞 瓞 鲽 垤 揲 蹀",she:"设 社 摄 涉 射 折 舍 蛇 拾 舌 奢 慑 赦 赊 佘 麝 歙 畲 厍 猞 揲 滠",ye:"业 也 夜 叶 射 野 液 冶 喝 页 爷 耶 邪 咽 椰 烨 掖 拽 曳 晔 谒 腋 噎 揶 靥 邺 铘 揲",xie:"些 解 协 写 血 叶 谢 械 鞋 胁 斜 携 懈 契 卸 谐 泄 蟹 邪 歇 泻 屑 挟 燮 榭 蝎 撷 偕 亵 楔 颉 缬 邂 鲑 瀣 勰 榍 薤 绁 渫 廨 獬 躞",zhe:"这 者 着 著 浙 折 哲 蔗 遮 辙 辄 柘 锗 褶 蜇 蛰 鹧 谪 赭 摺 乇 磔 螫",ding:"定 订 顶 丁 鼎 盯 钉 锭 叮 仃 铤 町 酊 啶 碇 腚 疔 玎 耵",diu:"丢 铥",ting:"听 庭 停 厅 廷 挺 亭 艇 婷 汀 铤 烃 霆 町 蜓 葶 梃 莛",dong:"动 东 董 冬 洞 懂 冻 栋 侗 咚 峒 氡 恫 胴 硐 垌 鸫 岽 胨",tong:"同 通 统 童 痛 铜 桶 桐 筒 彤 侗 佟 潼 捅 酮 砼 瞳 恸 峒 仝 嗵 僮 垌 茼",zhong:"中 重 种 众 终 钟 忠 仲 衷 肿 踵 冢 盅 蚣 忪 锺 舯 螽 夂",dou:"都 斗 读 豆 抖 兜 陡 逗 窦 渎 蚪 痘 蔸 钭 篼",du:"度 都 独 督 读 毒 渡 杜 堵 赌 睹 肚 镀 渎 笃 竺 嘟 犊 妒 牍 蠹 椟 黩 芏 髑",duan:"断 段 短 端 锻 缎 煅 椴 簖",dui:"对 队 追 敦 兑 堆 碓 镦 怼 憝",rui:"瑞 兑 锐 睿 芮 蕊 蕤 蚋 枘",yue:"月 说 约 越 乐 跃 兑 阅 岳 粤 悦 曰 钥 栎 钺 樾 瀹 龠 哕 刖",tun:"吞 屯 囤 褪 豚 臀 饨 暾 氽",hui:"会 回 挥 汇 惠 辉 恢 徽 绘 毁 慧 灰 贿 卉 悔 秽 溃 荟 晖 彗 讳 诲 珲 堕 诙 蕙 晦 睢 麾 烩 茴 喙 桧 蛔 洄 浍 虺 恚 蟪 咴 隳 缋 哕",wu:"务 物 无 五 武 午 吴 舞 伍 污 乌 误 亡 恶 屋 晤 悟 吾 雾 芜 梧 勿 巫 侮 坞 毋 诬 呜 钨 邬 捂 鹜 兀 婺 妩 於 戊 鹉 浯 蜈 唔 骛 仵 焐 芴 鋈 庑 鼯 牾 怃 圬 忤 痦 迕 杌 寤 阢",ya:"亚 压 雅 牙 押 鸭 呀 轧 涯 崖 邪 芽 哑 讶 鸦 娅 衙 丫 蚜 碣 垭 伢 氩 桠 琊 揠 吖 睚 痖 疋 迓 岈 砑",he:"和 合 河 何 核 盖 贺 喝 赫 荷 盒 鹤 吓 呵 苛 禾 菏 壑 褐 涸 阂 阖 劾 诃 颌 嗬 貉 曷 翮 纥 盍",wo:"我 握 窝 沃 卧 挝 涡 斡 渥 幄 蜗 喔 倭 莴 龌 肟 硪",en:"恩 摁 蒽",n:"嗯 唔",er:"而 二 尔 儿 耳 迩 饵 洱 贰 铒 珥 佴 鸸 鲕",fa:"发 法 罚 乏 伐 阀 筏 砝 垡 珐",quan:"全 权 券 泉 圈 拳 劝 犬 铨 痊 诠 荃 醛 蜷 颧 绻 犭 筌 鬈 悛 辁 畎",fei:"费 非 飞 肥 废 菲 肺 啡 沸 匪 斐 蜚 妃 诽 扉 翡 霏 吠 绯 腓 痱 芾 淝 悱 狒 榧 砩 鲱 篚 镄",pei:"配 培 坏 赔 佩 陪 沛 裴 胚 妃 霈 淠 旆 帔 呸 醅 辔 锫",ping:"平 评 凭 瓶 冯 屏 萍 苹 乒 坪 枰 娉 俜 鲆",fo:"佛",hu:"和 护 许 户 核 湖 互 乎 呼 胡 戏 忽 虎 沪 糊 壶 葫 狐 蝴 弧 瑚 浒 鹄 琥 扈 唬 滹 惚 祜 囫 斛 笏 芴 醐 猢 怙 唿 戽 槲 觳 煳 鹕 冱 瓠 虍 岵 鹱 烀 轷",ga:"夹 咖 嘎 尬 噶 旮 伽 尕 钆 尜",ge:"个 合 各 革 格 歌 哥 盖 隔 割 阁 戈 葛 鸽 搁 胳 舸 疙 铬 骼 蛤 咯 圪 镉 颌 仡 硌 嗝 鬲 膈 纥 袼 搿 塥 哿 虼",ha:"哈 蛤 铪",xia:"下 夏 峡 厦 辖 霞 夹 虾 狭 吓 侠 暇 遐 瞎 匣 瑕 唬 呷 黠 硖 罅 狎 瘕 柙",gai:"改 该 盖 概 溉 钙 丐 芥 赅 垓 陔 戤",hai:"海 还 害 孩 亥 咳 骸 骇 氦 嗨 胲 醢",gan:"干 感 赶 敢 甘 肝 杆 赣 乾 柑 尴 竿 秆 橄 矸 淦 苷 擀 酐 绀 泔 坩 旰 疳 澉",gang:"港 钢 刚 岗 纲 冈 杠 缸 扛 肛 罡 戆 筻",jiang:"将 强 江 港 奖 讲 降 疆 蒋 姜 浆 匠 酱 僵 桨 绛 缰 犟 豇 礓 洚 茳 糨 耩",hang:"行 航 杭 巷 夯 吭 桁 沆 绗 颃",gong:"工 公 共 供 功 红 贡 攻 宫 巩 龚 恭 拱 躬 弓 汞 蚣 珙 觥 肱 廾",hong:"红 宏 洪 轰 虹 鸿 弘 哄 烘 泓 訇 蕻 闳 讧 荭 黉 薨",guang:"广 光 逛 潢 犷 胱 咣 桄",qiong:"穷 琼 穹 邛 茕 筇 跫 蛩 銎",gao:"高 告 搞 稿 膏 糕 镐 皋 羔 锆 杲 郜 睾 诰 藁 篙 缟 槁 槔",hao:"好 号 毫 豪 耗 浩 郝 皓 昊 皋 蒿 壕 灏 嚎 濠 蚝 貉 颢 嗥 薅 嚆",li:"理 力 利 立 里 李 历 例 离 励 礼 丽 黎 璃 厉 厘 粒 莉 梨 隶 栗 荔 沥 犁 漓 哩 狸 藜 罹 篱 鲤 砺 吏 澧 俐 骊 溧 砾 莅 锂 笠 蠡 蛎 痢 雳 俪 傈 醴 栎 郦 俚 枥 喱 逦 娌 鹂 戾 砬 唳 坜 疠 蜊 黧 猁 鬲 粝 蓠 呖 跞 疬 缡 鲡 鳢 嫠 詈 悝 苈 篥 轹",jia:"家 加 价 假 佳 架 甲 嘉 贾 驾 嫁 夹 稼 钾 挟 拮 迦 伽 颊 浃 枷 戛 荚 痂 颉 镓 笳 珈 岬 胛 袈 郏 葭 袷 瘕 铗 跏 蛱 恝 哿",luo:"落 罗 络 洛 逻 螺 锣 骆 萝 裸 漯 烙 摞 骡 咯 箩 珞 捋 荦 硌 雒 椤 镙 跞 瘰 泺 脶 猡 倮 蠃",ke:"可 科 克 客 刻 课 颗 渴 壳 柯 棵 呵 坷 恪 苛 咳 磕 珂 稞 瞌 溘 轲 窠 嗑 疴 蝌 岢 铪 颏 髁 蚵 缂 氪 骒 钶 锞",qia:"卡 恰 洽 掐 髂 袷 咭 葜",gei:"给",gen:"根 跟 亘 艮 哏 茛",hen:"很 狠 恨 痕 哏",gou:"构 购 够 句 沟 狗 钩 拘 勾 苟 垢 枸 篝 佝 媾 诟 岣 彀 缑 笱 鞲 觏 遘",kou:"口 扣 寇 叩 抠 佝 蔻 芤 眍 筘",gu:"股 古 顾 故 固 鼓 骨 估 谷 贾 姑 孤 雇 辜 菇 沽 咕 呱 锢 钴 箍 汩 梏 痼 崮 轱 鸪 牯 蛊 诂 毂 鹘 菰 罟 嘏 臌 觚 瞽 蛄 酤 牿 鲴",pai:"牌 排 派 拍 迫 徘 湃 俳 哌 蒎",gua:"括 挂 瓜 刮 寡 卦 呱 褂 剐 胍 诖 鸹 栝 呙",tou:"投 头 透 偷 愉 骰 亠",guai:"怪 拐 乖",kuai:"会 快 块 筷 脍 蒯 侩 浍 郐 蒉 狯 哙",guan:"关 管 观 馆 官 贯 冠 惯 灌 罐 莞 纶 棺 斡 矜 倌 鹳 鳏 盥 掼 涫",wan:"万 完 晚 湾 玩 碗 顽 挽 弯 蔓 丸 莞 皖 宛 婉 腕 蜿 惋 烷 琬 畹 豌 剜 纨 绾 脘 菀 芄 箢",ne:"呢 哪 呐 讷 疒",gui:"规 贵 归 轨 桂 柜 圭 鬼 硅 瑰 跪 龟 匮 闺 诡 癸 鳜 桧 皈 鲑 刽 晷 傀 眭 妫 炅 庋 簋 刿 宄 匦",jun:"军 均 俊 君 峻 菌 竣 钧 骏 龟 浚 隽 郡 筠 皲 麇 捃",jiong:"窘 炯 迥 炅 冂 扃",jue:"决 绝 角 觉 掘 崛 诀 獗 抉 爵 嚼 倔 厥 蕨 攫 珏 矍 蹶 谲 镢 鳜 噱 桷 噘 撅 橛 孓 觖 劂 爝",gun:"滚 棍 辊 衮 磙 鲧 绲 丨",hun:"婚 混 魂 浑 昏 棍 珲 荤 馄 诨 溷 阍",guo:"国 过 果 郭 锅 裹 帼 涡 椁 囗 蝈 虢 聒 埚 掴 猓 崞 蜾 呙 馘",hei:"黑 嘿 嗨",kan:"看 刊 勘 堪 坎 砍 侃 嵌 槛 瞰 阚 龛 戡 凵 莰",heng:"衡 横 恒 亨 哼 珩 桁 蘅",mo:"万 没 么 模 末 冒 莫 摩 墨 默 磨 摸 漠 脉 膜 魔 沫 陌 抹 寞 蘑 摹 蓦 馍 茉 嘿 谟 秣 蟆 貉 嫫 镆 殁 耱 嬷 麽 瘼 貊 貘",peng:"鹏 朋 彭 膨 蓬 碰 苹 棚 捧 亨 烹 篷 澎 抨 硼 怦 砰 嘭 蟛 堋",hou:"后 候 厚 侯 猴 喉 吼 逅 篌 糇 骺 後 鲎 瘊 堠",hua:"化 华 划 话 花 画 滑 哗 豁 骅 桦 猾 铧 砉",huai:"怀 坏 淮 徊 槐 踝",huan:"还 环 换 欢 患 缓 唤 焕 幻 痪 桓 寰 涣 宦 垸 洹 浣 豢 奂 郇 圜 獾 鲩 鬟 萑 逭 漶 锾 缳 擐",xun:"讯 训 迅 孙 寻 询 循 旬 巡 汛 勋 逊 熏 徇 浚 殉 驯 鲟 薰 荀 浔 洵 峋 埙 巽 郇 醺 恂 荨 窨 蕈 曛 獯",huang:"黄 荒 煌 皇 凰 慌 晃 潢 谎 惶 簧 璜 恍 幌 湟 蝗 磺 隍 徨 遑 肓 篁 鳇 蟥 癀",nai:"能 乃 奶 耐 奈 鼐 萘 氖 柰 佴 艿",luan:"乱 卵 滦 峦 鸾 栾 銮 挛 孪 脔 娈",qie:"切 且 契 窃 茄 砌 锲 怯 伽 惬 妾 趄 挈 郄 箧 慊",jian:"建 间 件 见 坚 检 健 监 减 简 艰 践 兼 鉴 键 渐 柬 剑 尖 肩 舰 荐 箭 浅 剪 俭 碱 茧 奸 歼 拣 捡 煎 贱 溅 槛 涧 堑 笺 谏 饯 锏 缄 睑 謇 蹇 腱 菅 翦 戬 毽 笕 犍 硷 鞯 牮 枧 湔 鲣 囝 裥 踺 搛 缣 鹣 蒹 谫 僭 戋 趼 楗",nan:"南 难 男 楠 喃 囡 赧 腩 囝 蝻",qian:"前 千 钱 签 潜 迁 欠 纤 牵 浅 遣 谦 乾 铅 歉 黔 谴 嵌 倩 钳 茜 虔 堑 钎 骞 阡 掮 钤 扦 芊 犍 荨 仟 芡 悭 缱 佥 愆 褰 凵 肷 岍 搴 箝 慊 椠",qiang:"强 抢 疆 墙 枪 腔 锵 呛 羌 蔷 襁 羟 跄 樯 戕 嫱 戗 炝 镪 锖 蜣",xiang:"向 项 相 想 乡 象 响 香 降 像 享 箱 羊 祥 湘 详 橡 巷 翔 襄 厢 镶 飨 饷 缃 骧 芗 庠 鲞 葙 蟓",jiao:"教 交 较 校 角 觉 叫 脚 缴 胶 轿 郊 焦 骄 浇 椒 礁 佼 蕉 娇 矫 搅 绞 酵 剿 嚼 饺 窖 跤 蛟 侥 狡 姣 皎 茭 峤 铰 醮 鲛 湫 徼 鹪 僬 噍 艽 挢 敫",zhuo:"着 著 缴 桌 卓 捉 琢 灼 浊 酌 拙 茁 涿 镯 淖 啄 濯 焯 倬 擢 斫 棹 诼 浞 禚",qiao:"桥 乔 侨 巧 悄 敲 俏 壳 雀 瞧 翘 窍 峭 锹 撬 荞 跷 樵 憔 鞘 橇 峤 诮 谯 愀 鞒 硗 劁 缲",xiao:"小 效 销 消 校 晓 笑 肖 削 孝 萧 俏 潇 硝 宵 啸 嚣 霄 淆 哮 筱 逍 姣 箫 骁 枭 哓 绡 蛸 崤 枵 魈",si:"司 四 思 斯 食 私 死 似 丝 饲 寺 肆 撕 泗 伺 嗣 祀 厮 驷 嘶 锶 俟 巳 蛳 咝 耜 笥 纟 糸 鸶 缌 澌 姒 汜 厶 兕",kai:"开 凯 慨 岂 楷 恺 揩 锴 铠 忾 垲 剀 锎 蒈",jin:"进 金 今 近 仅 紧 尽 津 斤 禁 锦 劲 晋 谨 筋 巾 浸 襟 靳 瑾 烬 缙 钅 矜 觐 堇 馑 荩 噤 廑 妗 槿 赆 衿 卺",qin:"亲 勤 侵 秦 钦 琴 禽 芹 沁 寝 擒 覃 噙 矜 嗪 揿 溱 芩 衾 廑 锓 吣 檎 螓",jing:"经 京 精 境 竞 景 警 竟 井 惊 径 静 劲 敬 净 镜 睛 晶 颈 荆 兢 靖 泾 憬 鲸 茎 腈 菁 胫 阱 旌 粳 靓 痉 箐 儆 迳 婧 肼 刭 弪 獍",ying:"应 营 影 英 景 迎 映 硬 盈 赢 颖 婴 鹰 荧 莹 樱 瑛 蝇 萦 莺 颍 膺 缨 瀛 楹 罂 荥 萤 鹦 滢 蓥 郢 茔 嘤 璎 嬴 瘿 媵 撄 潆",jiu:"就 究 九 酒 久 救 旧 纠 舅 灸 疚 揪 咎 韭 玖 臼 柩 赳 鸠 鹫 厩 啾 阄 桕 僦 鬏",zui:"最 罪 嘴 醉 咀 蕞 觜",juan:"卷 捐 圈 眷 娟 倦 绢 隽 镌 涓 鹃 鄄 蠲 狷 锩 桊",suan:"算 酸 蒜 狻",yun:"员 运 云 允 孕 蕴 韵 酝 耘 晕 匀 芸 陨 纭 郧 筠 恽 韫 郓 氲 殒 愠 昀 菀 狁",qun:"群 裙 逡 麇",ka:"卡 喀 咖 咔 咯 佧 胩",kang:"康 抗 扛 慷 炕 亢 糠 伉 钪 闶",keng:"坑 铿 吭",kao:"考 靠 烤 拷 铐 栲 尻 犒",ken:"肯 垦 恳 啃 龈 裉",yin:"因 引 银 印 音 饮 阴 隐 姻 殷 淫 尹 荫 吟 瘾 寅 茵 圻 垠 鄞 湮 蚓 氤 胤 龈 窨 喑 铟 洇 狺 夤 廴 吲 霪 茚 堙",kong:"空 控 孔 恐 倥 崆 箜",ku:"苦 库 哭 酷 裤 枯 窟 挎 骷 堀 绔 刳 喾",kua:"跨 夸 垮 挎 胯 侉",kui:"亏 奎 愧 魁 馈 溃 匮 葵 窥 盔 逵 睽 馗 聩 喟 夔 篑 岿 喹 揆 隗 傀 暌 跬 蒉 愦 悝 蝰",kuan:"款 宽 髋",kuang:"况 矿 框 狂 旷 眶 匡 筐 邝 圹 哐 贶 夼 诳 诓 纩",que:"确 却 缺 雀 鹊 阙 瘸 榷 炔 阕 悫",kun:"困 昆 坤 捆 琨 锟 鲲 醌 髡 悃 阃",kuo:"扩 括 阔 廓 蛞",la:"拉 落 垃 腊 啦 辣 蜡 喇 剌 旯 砬 邋 瘌",lai:"来 莱 赖 睐 徕 籁 涞 赉 濑 癞 崃 疠 铼",lan:"兰 览 蓝 篮 栏 岚 烂 滥 缆 揽 澜 拦 懒 榄 斓 婪 阑 褴 罱 啉 谰 镧 漤",lin:"林 临 邻 赁 琳 磷 淋 麟 霖 鳞 凛 拎 遴 蔺 吝 粼 嶙 躏 廪 檩 啉 辚 膦 瞵 懔",lang:"浪 朗 郎 廊 狼 琅 榔 螂 阆 锒 莨 啷 蒗 稂",liang:"量 两 粮 良 辆 亮 梁 凉 谅 粱 晾 靓 踉 莨 椋 魉 墚",lao:"老 劳 落 络 牢 捞 涝 烙 姥 佬 崂 唠 酪 潦 痨 醪 铑 铹 栳 耢",mu:"目 模 木 亩 幕 母 牧 莫 穆 姆 墓 慕 牟 牡 募 睦 缪 沐 暮 拇 姥 钼 苜 仫 毪 坶",le:"了 乐 勒 肋 叻 鳓 嘞 仂 泐",lei:"类 累 雷 勒 泪 蕾 垒 磊 擂 镭 肋 羸 耒 儡 嫘 缧 酹 嘞 诔 檑",sui:"随 岁 虽 碎 尿 隧 遂 髓 穗 绥 隋 邃 睢 祟 濉 燧 谇 眭 荽",lie:"列 烈 劣 裂 猎 冽 咧 趔 洌 鬣 埒 捩 躐",leng:"冷 愣 棱 楞 塄",ling:"领 令 另 零 灵 龄 陵 岭 凌 玲 铃 菱 棱 伶 羚 苓 聆 翎 泠 瓴 囹 绫 呤 棂 蛉 酃 鲮 柃",lia:"俩",liao:"了 料 疗 辽 廖 聊 寥 缪 僚 燎 缭 撂 撩 嘹 潦 镣 寮 蓼 獠 钌 尥 鹩",liu:"流 刘 六 留 柳 瘤 硫 溜 碌 浏 榴 琉 馏 遛 鎏 骝 绺 镏 旒 熘 鹨 锍",lun:"论 轮 伦 仑 纶 沦 抡 囵",lv:"率 律 旅 绿 虑 履 吕 铝 屡 氯 缕 滤 侣 驴 榈 闾 偻 褛 捋 膂 稆",lou:"楼 露 漏 陋 娄 搂 篓 喽 镂 偻 瘘 髅 耧 蝼 嵝 蒌",mao:"贸 毛 矛 冒 貌 茂 茅 帽 猫 髦 锚 懋 袤 牦 卯 铆 耄 峁 瑁 蟊 茆 蝥 旄 泖 昴 瞀",long:"龙 隆 弄 垄 笼 拢 聋 陇 胧 珑 窿 茏 咙 砻 垅 泷 栊 癃",nong:"农 浓 弄 脓 侬 哝",shuang:"双 爽 霜 孀 泷",shu:"术 书 数 属 树 输 束 述 署 朱 熟 殊 蔬 舒 疏 鼠 淑 叔 暑 枢 墅 俞 曙 抒 竖 蜀 薯 梳 戍 恕 孰 沭 赎 庶 漱 塾 倏 澍 纾 姝 菽 黍 腧 秫 毹 殳 疋 摅",shuai:"率 衰 帅 摔 甩 蟀",lve:"略 掠 锊",ma:"么 马 吗 摩 麻 码 妈 玛 嘛 骂 抹 蚂 唛 蟆 犸 杩",me:"么 麽",mai:"买 卖 麦 迈 脉 埋 霾 荬 劢",man:"满 慢 曼 漫 埋 蔓 瞒 蛮 鳗 馒 幔 谩 螨 熳 缦 镘 颟 墁 鞔",mi:"米 密 秘 迷 弥 蜜 谜 觅 靡 泌 眯 麋 猕 谧 咪 糜 宓 汨 醚 嘧 弭 脒 冖 幂 祢 縻 蘼 芈 糸 敉",men:"们 门 闷 瞒 汶 扪 焖 懑 鞔 钔",mang:"忙 盲 茫 芒 氓 莽 蟒 邙 硭 漭",meng:"蒙 盟 梦 猛 孟 萌 氓 朦 锰 檬 勐 懵 蟒 蜢 虻 黾 蠓 艨 甍 艋 瞢 礞",miao:"苗 秒 妙 描 庙 瞄 缪 渺 淼 藐 缈 邈 鹋 杪 眇 喵",mou:"某 谋 牟 缪 眸 哞 鍪 蛑 侔 厶",miu:"缪 谬",mei:"美 没 每 煤 梅 媒 枚 妹 眉 魅 霉 昧 媚 玫 酶 镁 湄 寐 莓 袂 楣 糜 嵋 镅 浼 猸 鹛",wen:"文 问 闻 稳 温 纹 吻 蚊 雯 紊 瘟 汶 韫 刎 璺 玟 阌",mie:"灭 蔑 篾 乜 咩 蠛",ming:"明 名 命 鸣 铭 冥 茗 溟 酩 瞑 螟 暝",na:"内 南 那 纳 拿 哪 娜 钠 呐 捺 衲 镎 肭",nei:"内 那 哪 馁",nuo:"难 诺 挪 娜 糯 懦 傩 喏 搦 锘",ruo:"若 弱 偌 箬",nang:"囊 馕 囔 曩 攮",nao:"脑 闹 恼 挠 瑙 淖 孬 垴 铙 桡 呶 硇 猱 蛲",ni:"你 尼 呢 泥 疑 拟 逆 倪 妮 腻 匿 霓 溺 旎 昵 坭 铌 鲵 伲 怩 睨 猊",nen:"嫩 恁",neng:"能",nin:"您 恁",niao:"鸟 尿 溺 袅 脲 茑 嬲",nie:"摄 聂 捏 涅 镍 孽 捻 蘖 啮 蹑 嗫 臬 镊 颞 乜 陧",niang:"娘 酿",ning:"宁 凝 拧 泞 柠 咛 狞 佞 聍 甯",nu:"努 怒 奴 弩 驽 帑 孥 胬",nv:"女 钕 衄 恧",ru:"入 如 女 乳 儒 辱 汝 茹 褥 孺 濡 蠕 嚅 缛 溽 铷 洳 薷 襦 颥 蓐",nuan:"暖",nve:"虐 疟",re:"热 若 惹 喏",ou:"区 欧 偶 殴 呕 禺 藕 讴 鸥 瓯 沤 耦 怄",pao:"跑 炮 泡 抛 刨 袍 咆 疱 庖 狍 匏 脬",pou:"剖 掊 裒",pen:"喷 盆 湓",pie:"瞥 撇 苤 氕 丿",pin:"品 贫 聘 频 拼 拚 颦 姘 嫔 榀 牝",se:"色 塞 瑟 涩 啬 穑 铯 槭",qing:"情 青 清 请 亲 轻 庆 倾 顷 卿 晴 氢 擎 氰 罄 磬 蜻 箐 鲭 綮 苘 黥 圊 檠 謦",zan:"赞 暂 攒 堑 昝 簪 糌 瓒 錾 趱 拶",shao:"少 绍 召 烧 稍 邵 哨 韶 捎 勺 梢 鞘 芍 苕 劭 艄 筲 杓 潲",sao:"扫 骚 嫂 梢 缫 搔 瘙 臊 埽 缲 鳋",sha:"沙 厦 杀 纱 砂 啥 莎 刹 杉 傻 煞 鲨 霎 嗄 痧 裟 挲 铩 唼 歃",xuan:"县 选 宣 券 旋 悬 轩 喧 玄 绚 渲 璇 炫 萱 癣 漩 眩 暄 煊 铉 楦 泫 谖 痃 碹 揎 镟 儇",ran:"然 染 燃 冉 苒 髯 蚺",rang:"让 壤 攘 嚷 瓤 穰 禳",rao:"绕 扰 饶 娆 桡 荛",reng:"仍 扔",ri:"日",rou:"肉 柔 揉 糅 鞣 蹂",ruan:"软 阮 朊",run:"润 闰",sa:"萨 洒 撒 飒 卅 仨 脎",suo:"所 些 索 缩 锁 莎 梭 琐 嗦 唆 唢 娑 蓑 羧 挲 桫 嗍 睃",sai:"思 赛 塞 腮 噻 鳃",shui:"说 水 税 谁 睡 氵",sang:"桑 丧 嗓 搡 颡 磉",sen:"森",seng:"僧",shai:"筛 晒",shang:"上 商 尚 伤 赏 汤 裳 墒 晌 垧 觞 殇 熵 绱",xing:"行 省 星 腥 猩 惺 兴 刑 型 形 邢 饧 醒 幸 杏 性 姓 陉 荇 荥 擤 悻 硎",shou:"收 手 受 首 售 授 守 寿 瘦 兽 狩 绶 艏 扌",shuo:"说 数 硕 烁 朔 铄 妁 槊 蒴 搠",su:"速 素 苏 诉 缩 塑 肃 俗 宿 粟 溯 酥 夙 愫 簌 稣 僳 谡 涑 蔌 嗉 觫",shua:"刷 耍 唰",shuan:"栓 拴 涮 闩",shun:"顺 瞬 舜 吮",song:"送 松 宋 讼 颂 耸 诵 嵩 淞 怂 悚 崧 凇 忪 竦 菘",sou:"艘 搜 擞 嗽 嗖 叟 馊 薮 飕 嗾 溲 锼 螋 瞍",sun:"损 孙 笋 荪 榫 隼 狲 飧",teng:"腾 疼 藤 滕 誊",tie:"铁 贴 帖 餮 萜",tu:"土 突 图 途 徒 涂 吐 屠 兔 秃 凸 荼 钍 菟 堍 酴",wai:"外 歪 崴",wang:"王 望 往 网 忘 亡 旺 汪 枉 妄 惘 罔 辋 魍",weng:"翁 嗡 瓮 蓊 蕹",zhua:"抓 挝 爪",yang:"样 养 央 阳 洋 扬 杨 羊 详 氧 仰 秧 痒 漾 疡 泱 殃 恙 鸯 徉 佯 怏 炀 烊 鞅 蛘",xiong:"雄 兄 熊 胸 凶 匈 汹 芎",yo:"哟 唷",yong:"用 永 拥 勇 涌 泳 庸 俑 踊 佣 咏 雍 甬 镛 臃 邕 蛹 恿 慵 壅 痈 鳙 墉 饔 喁",za:"杂 扎 咱 砸 咋 匝 咂 拶",zai:"在 再 灾 载 栽 仔 宰 哉 崽 甾",zao:"造 早 遭 枣 噪 灶 燥 糟 凿 躁 藻 皂 澡 蚤 唣",zei:"贼",zen:"怎 谮",zeng:"增 曾 综 赠 憎 锃 甑 罾 缯",zhei:"这",zou:"走 邹 奏 揍 诹 驺 陬 楱 鄹 鲰",zhuai:"转 拽",zun:"尊 遵 鳟 樽 撙",dia:"嗲",nou:"耨"}},ne={layout:{default:["1 2 3 4 5 6 7 8 9 0 - ^ ¥ {bksp}","{tab} た て い す か ん な に ら せ ゛ ゜ む","{lock} ち と し は き く ま の り れ け {enter}","{shift} つ さ そ ひ こ み も ね る め {shift}",".com @ {space}"],shift:[`! " # $ % & ' ( ) ́ = ~ | {bksp}`,"{tab} た て ぃ す か ん な に ら せ 「 」 む","{lock} ち と し は き く ま の り れ け {enter}","{shift} っ さ そ ひ こ み も 、 。 ・ {shift}",".com @ {space}"]}};var Jt={exports:{}};/*! +import{j as Pt}from"./jsx-runtime-BTCK_S7S.js";import{r as jt}from"./index-CBqU2yxZ.js";import{a as Tt}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as Wt}from"./index-kF-6VCSF.js";import{E as Xt,A as Qt}from"./english-BQymWagN.js";import{c as Zt,g as te}from"./_commonjsHelpers-BosuxZz1.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";const ee={layout:{default:["` 1 2 3 4 5 6 7 8 9 0 - = {bksp}","{tab} q w e r t y u i o p [ ] \\","{lock} a s d f g h j k l ; ' {enter}","{shift} z x c v b n m . - / {shift}",".com @ {space}"],shift:["~ ! @ # $ % ^ & * ) ( _ + {bksp}","{tab} Q W E R T Y U I O P { } |",'{lock} A S D F G H J K L : " {enter}',"{shift} Z X C V B N M < > ? {shift}",".com @ {space}"]},layoutCandidates:{a:"阿 啊 呵 腌 嗄 吖 锕",e:"额 阿 俄 恶 鹅 遏 鄂 厄 饿 峨 扼 娥 鳄 哦 蛾 噩 愕 讹 锷 垩 婀 鹗 萼 谔 莪 腭 锇 颚 呃 阏 屙 苊 轭",ai:"爱 埃 艾 碍 癌 哀 挨 矮 隘 蔼 唉 皑 哎 霭 捱 暧 嫒 嗳 瑷 嗌 锿 砹",ei:"诶",xi:"系 西 席 息 希 习 吸 喜 细 析 戏 洗 悉 锡 溪 惜 稀 袭 夕 洒 晰 昔 牺 腊 烯 熙 媳 栖 膝 隙 犀 蹊 硒 兮 熄 曦 禧 嬉 玺 奚 汐 徙 羲 铣 淅 嘻 歙 熹 矽 蟋 郗 唏 皙 隰 樨 浠 忾 蜥 檄 郄 翕 阋 鳃 舾 屣 葸 螅 咭 粞 觋 欷 僖 醯 鼷 裼 穸 饩 舄 禊 诶 菥 蓰",yi:"一 以 已 意 议 义 益 亿 易 医 艺 食 依 移 衣 异 伊 仪 宜 射 遗 疑 毅 谊 亦 疫 役 忆 抑 尾 乙 译 翼 蛇 溢 椅 沂 泄 逸 蚁 夷 邑 怡 绎 彝 裔 姨 熠 贻 矣 屹 颐 倚 诣 胰 奕 翌 疙 弈 轶 蛾 驿 壹 猗 臆 弋 铱 旖 漪 迤 佚 翊 诒 怿 痍 懿 饴 峄 揖 眙 镒 仡 黟 肄 咿 翳 挹 缢 呓 刈 咦 嶷 羿 钇 殪 荑 薏 蜴 镱 噫 癔 苡 悒 嗌 瘗 衤 佾 埸 圯 舣 酏 劓",an:"安 案 按 岸 暗 鞍 氨 俺 胺 铵 谙 庵 黯 鹌 桉 埯 犴 揞 厂 广",han:"厂 汉 韩 含 旱 寒 汗 涵 函 喊 憾 罕 焊 翰 邯 撼 瀚 憨 捍 酣 悍 鼾 邗 颔 蚶 晗 菡 旰 顸 犴 焓 撖",ang:"昂 仰 盎 肮",ao:"奥 澳 傲 熬 凹 鳌 敖 遨 鏖 袄 坳 翱 嗷 拗 懊 岙 螯 骜 獒 鏊 艹 媪 廒 聱",wa:"瓦 挖 娃 洼 袜 蛙 凹 哇 佤 娲 呙 腽",yu:"于 与 育 余 预 域 予 遇 奥 语 誉 玉 鱼 雨 渔 裕 愈 娱 欲 吁 舆 宇 羽 逾 豫 郁 寓 吾 狱 喻 御 浴 愉 禹 俞 邪 榆 愚 渝 尉 淤 虞 屿 峪 粥 驭 瑜 禺 毓 钰 隅 芋 熨 瘀 迂 煜 昱 汩 於 臾 盂 聿 竽 萸 妪 腴 圄 谕 觎 揄 龉 谀 俣 馀 庾 妤 瘐 鬻 欤 鹬 阈 嵛 雩 鹆 圉 蜮 伛 纡 窬 窳 饫 蓣 狳 肀 舁 蝓 燠",niu:"牛 纽 扭 钮 拗 妞 忸 狃",o:"哦 噢 喔",ba:"把 八 巴 拔 伯 吧 坝 爸 霸 罢 芭 跋 扒 叭 靶 疤 笆 耙 鲅 粑 岜 灞 钯 捌 菝 魃 茇",pa:"怕 帕 爬 扒 趴 琶 啪 葩 耙 杷 钯 筢",pi:"被 批 副 否 皮 坏 辟 啤 匹 披 疲 罢 僻 毗 坯 脾 譬 劈 媲 屁 琵 邳 裨 痞 癖 陂 丕 枇 噼 霹 吡 纰 砒 铍 淠 郫 埤 濞 睥 芘 蚍 圮 鼙 罴 蜱 疋 貔 仳 庀 擗 甓 陴",bi:"比 必 币 笔 毕 秘 避 闭 佛 辟 壁 弊 彼 逼 碧 鼻 臂 蔽 拂 泌 璧 庇 痹 毙 弼 匕 鄙 陛 裨 贲 敝 蓖 吡 篦 纰 俾 铋 毖 筚 荸 薜 婢 哔 跸 濞 秕 荜 愎 睥 妣 芘 箅 髀 畀 滗 狴 萆 嬖 襞 舭",bai:"百 白 败 摆 伯 拜 柏 佰 掰 呗 擘 捭 稗",bo:"波 博 播 勃 拨 薄 佛 伯 玻 搏 柏 泊 舶 剥 渤 卜 驳 簿 脖 膊 簸 菠 礴 箔 铂 亳 钵 帛 擘 饽 跛 钹 趵 檗 啵 鹁 擗 踣",bei:"北 被 备 倍 背 杯 勃 贝 辈 悲 碑 臂 卑 悖 惫 蓓 陂 钡 狈 呗 焙 碚 褙 庳 鞴 孛 鹎 邶 鐾",ban:"办 版 半 班 般 板 颁 伴 搬 斑 扮 拌 扳 瓣 坂 阪 绊 钣 瘢 舨 癍",pan:"判 盘 番 潘 攀 盼 拚 畔 胖 叛 拌 蹒 磐 爿 蟠 泮 袢 襻 丬",bin:"份 宾 频 滨 斌 彬 濒 殡 缤 鬓 槟 摈 膑 玢 镔 豳 髌 傧",bang:"帮 邦 彭 旁 榜 棒 膀 镑 绑 傍 磅 蚌 谤 梆 浜 蒡",pang:"旁 庞 乓 磅 螃 彷 滂 逄 耪",beng:"泵 崩 蚌 蹦 迸 绷 甭 嘣 甏 堋",bao:"报 保 包 宝 暴 胞 薄 爆 炮 饱 抱 堡 剥 鲍 曝 葆 瀑 豹 刨 褒 雹 孢 苞 煲 褓 趵 鸨 龅 勹",bu:"不 部 步 布 补 捕 堡 埔 卜 埠 簿 哺 怖 钚 卟 瓿 逋 晡 醭 钸",pu:"普 暴 铺 浦 朴 堡 葡 谱 埔 扑 仆 蒲 曝 瀑 溥 莆 圃 璞 濮 菩 蹼 匍 噗 氆 攵 镨 攴 镤",mian:"面 棉 免 绵 缅 勉 眠 冕 娩 腼 渑 湎 沔 黾 宀 眄",po:"破 繁 坡 迫 颇 朴 泊 婆 泼 魄 粕 鄱 珀 陂 叵 笸 泺 皤 钋 钷",fan:"反 范 犯 繁 饭 泛 翻 凡 返 番 贩 烦 拚 帆 樊 藩 矾 梵 蕃 钒 幡 畈 蘩 蹯 燔",fu:"府 服 副 负 富 复 福 夫 妇 幅 付 扶 父 符 附 腐 赴 佛 浮 覆 辅 傅 伏 抚 赋 辐 腹 弗 肤 阜 袱 缚 甫 氟 斧 孚 敷 俯 拂 俘 咐 腑 孵 芙 涪 釜 脯 茯 馥 宓 绂 讣 呋 罘 麸 蝠 匐 芾 蜉 跗 凫 滏 蝮 驸 绋 蚨 砩 桴 赙 菔 呒 趺 苻 拊 阝 鲋 怫 稃 郛 莩 幞 祓 艴 黻 黼 鳆",ben:"本 体 奔 苯 笨 夯 贲 锛 畚 坌",feng:"风 丰 封 峰 奉 凤 锋 冯 逢 缝 蜂 枫 疯 讽 烽 俸 沣 酆 砜 葑 唪",bian:"变 便 边 编 遍 辩 鞭 辨 贬 匾 扁 卞 汴 辫 砭 苄 蝙 鳊 弁 窆 笾 煸 褊 碥 忭 缏",pian:"便 片 篇 偏 骗 翩 扁 骈 胼 蹁 谝 犏 缏",zhen:"镇 真 针 圳 振 震 珍 阵 诊 填 侦 臻 贞 枕 桢 赈 祯 帧 甄 斟 缜 箴 疹 砧 榛 鸩 轸 稹 溱 蓁 胗 椹 朕 畛 浈",biao:"表 标 彪 镖 裱 飚 膘 飙 镳 婊 骠 飑 杓 髟 鳔 灬 瘭",piao:"票 朴 漂 飘 嫖 瓢 剽 缥 殍 瞟 骠 嘌 莩 螵",huo:"和 活 或 货 获 火 伙 惑 霍 祸 豁 嚯 藿 锪 蠖 钬 耠 镬 夥 灬 劐 攉",bie:"别 鳖 憋 瘪 蹩",min:"民 敏 闽 闵 皿 泯 岷 悯 珉 抿 黾 缗 玟 愍 苠 鳘",fen:"分 份 纷 奋 粉 氛 芬 愤 粪 坟 汾 焚 酚 吩 忿 棼 玢 鼢 瀵 偾 鲼",bing:"并 病 兵 冰 屏 饼 炳 秉 丙 摒 柄 槟 禀 枋 邴 冫",geng:"更 耕 颈 庚 耿 梗 埂 羹 哽 赓 绠 鲠",fang:"方 放 房 防 访 纺 芳 仿 坊 妨 肪 邡 舫 彷 枋 鲂 匚 钫",xian:"现 先 县 见 线 限 显 险 献 鲜 洗 宪 纤 陷 闲 贤 仙 衔 掀 咸 嫌 掺 羡 弦 腺 痫 娴 舷 馅 酰 铣 冼 涎 暹 籼 锨 苋 蚬 跹 岘 藓 燹 鹇 氙 莶 霰 跣 猃 彡 祆 筅",fou:"不 否 缶",ca:"拆 擦 嚓 礤",cha:"查 察 差 茶 插 叉 刹 茬 楂 岔 诧 碴 嚓 喳 姹 杈 汊 衩 搽 槎 镲 苴 檫 馇 锸 猹",cai:"才 采 财 材 菜 彩 裁 蔡 猜 踩 睬",can:"参 残 餐 灿 惨 蚕 掺 璨 惭 粲 孱 骖 黪",shen:"信 深 参 身 神 什 审 申 甚 沈 伸 慎 渗 肾 绅 莘 呻 婶 娠 砷 蜃 哂 椹 葚 吲 糁 渖 诜 谂 矧 胂",cen:"参 岑 涔",san:"三 参 散 伞 叁 糁 馓 毵",cang:"藏 仓 苍 沧 舱 臧 伧",zang:"藏 脏 葬 赃 臧 奘 驵",chen:"称 陈 沈 沉 晨 琛 臣 尘 辰 衬 趁 忱 郴 宸 谌 碜 嗔 抻 榇 伧 谶 龀 肜",cao:"草 操 曹 槽 糙 嘈 漕 螬 艚 屮",ce:"策 测 册 侧 厕 栅 恻",ze:"责 则 泽 择 侧 咋 啧 仄 箦 赜 笮 舴 昃 迮 帻",zhai:"债 择 齐 宅 寨 侧 摘 窄 斋 祭 翟 砦 瘵 哜",dao:"到 道 导 岛 倒 刀 盗 稻 蹈 悼 捣 叨 祷 焘 氘 纛 刂 帱 忉",ceng:"层 曾 蹭 噌",zha:"查 扎 炸 诈 闸 渣 咋 乍 榨 楂 札 栅 眨 咤 柞 喳 喋 铡 蚱 吒 怍 砟 揸 痄 哳 齄",chai:"差 拆 柴 钗 豺 侪 虿 瘥",ci:"次 此 差 词 辞 刺 瓷 磁 兹 慈 茨 赐 祠 伺 雌 疵 鹚 糍 呲 粢",zi:"资 自 子 字 齐 咨 滋 仔 姿 紫 兹 孜 淄 籽 梓 鲻 渍 姊 吱 秭 恣 甾 孳 訾 滓 锱 辎 趑 龇 赀 眦 缁 呲 笫 谘 嵫 髭 茈 粢 觜 耔",cuo:"措 错 磋 挫 搓 撮 蹉 锉 厝 嵯 痤 矬 瘥 脞 鹾",chan:"产 单 阐 崭 缠 掺 禅 颤 铲 蝉 搀 潺 蟾 馋 忏 婵 孱 觇 廛 谄 谗 澶 骣 羼 躔 蒇 冁",shan:"山 单 善 陕 闪 衫 擅 汕 扇 掺 珊 禅 删 膳 缮 赡 鄯 栅 煽 姗 跚 鳝 嬗 潸 讪 舢 苫 疝 掸 膻 钐 剡 蟮 芟 埏 彡 骟",zhan:"展 战 占 站 崭 粘 湛 沾 瞻 颤 詹 斩 盏 辗 绽 毡 栈 蘸 旃 谵 搌",xin:"新 心 信 辛 欣 薪 馨 鑫 芯 锌 忻 莘 昕 衅 歆 囟 忄 镡",lian:"联 连 练 廉 炼 脸 莲 恋 链 帘 怜 涟 敛 琏 镰 濂 楝 鲢 殓 潋 裢 裣 臁 奁 莶 蠊 蔹",chang:"场 长 厂 常 偿 昌 唱 畅 倡 尝 肠 敞 倘 猖 娼 淌 裳 徜 昶 怅 嫦 菖 鲳 阊 伥 苌 氅 惝 鬯",zhang:"长 张 章 障 涨 掌 帐 胀 彰 丈 仗 漳 樟 账 杖 璋 嶂 仉 瘴 蟑 獐 幛 鄣 嫜",chao:"超 朝 潮 炒 钞 抄 巢 吵 剿 绰 嘲 晁 焯 耖 怊",zhao:"着 照 招 找 召 朝 赵 兆 昭 肇 罩 钊 沼 嘲 爪 诏 濯 啁 棹 笊",zhou:"调 州 周 洲 舟 骤 轴 昼 宙 粥 皱 肘 咒 帚 胄 绉 纣 妯 啁 诌 繇 碡 籀 酎 荮",che:"车 彻 撤 尺 扯 澈 掣 坼 砗 屮",ju:"车 局 据 具 举 且 居 剧 巨 聚 渠 距 句 拒 俱 柜 菊 拘 炬 桔 惧 矩 鞠 驹 锯 踞 咀 瞿 枸 掬 沮 莒 橘 飓 疽 钜 趄 踽 遽 琚 龃 椐 苣 裾 榘 狙 倨 榉 苴 讵 雎 锔 窭 鞫 犋 屦 醵",cheng:"成 程 城 承 称 盛 抢 乘 诚 呈 净 惩 撑 澄 秤 橙 骋 逞 瞠 丞 晟 铛 埕 塍 蛏 柽 铖 酲 裎 枨",rong:"容 荣 融 绒 溶 蓉 熔 戎 榕 茸 冗 嵘 肜 狨 蝾",sheng:"生 声 升 胜 盛 乘 圣 剩 牲 甸 省 绳 笙 甥 嵊 晟 渑 眚",deng:"等 登 邓 灯 澄 凳 瞪 蹬 噔 磴 嶝 镫 簦 戥",zhi:"制 之 治 质 职 只 志 至 指 织 支 值 知 识 直 致 执 置 止 植 纸 拓 智 殖 秩 旨 址 滞 氏 枝 芝 脂 帜 汁 肢 挚 稚 酯 掷 峙 炙 栉 侄 芷 窒 咫 吱 趾 痔 蜘 郅 桎 雉 祉 郦 陟 痣 蛭 帙 枳 踯 徵 胝 栀 贽 祗 豸 鸷 摭 轵 卮 轾 彘 觯 絷 跖 埴 夂 黹 忮 骘 膣 踬",zheng:"政 正 证 争 整 征 郑 丁 症 挣 蒸 睁 铮 筝 拯 峥 怔 诤 狰 徵 钲",tang:"堂 唐 糖 汤 塘 躺 趟 倘 棠 烫 淌 膛 搪 镗 傥 螳 溏 帑 羰 樘 醣 螗 耥 铴 瑭",chi:"持 吃 池 迟 赤 驰 尺 斥 齿 翅 匙 痴 耻 炽 侈 弛 叱 啻 坻 眙 嗤 墀 哧 茌 豉 敕 笞 饬 踟 蚩 柢 媸 魑 篪 褫 彳 鸱 螭 瘛 眵 傺",shi:"是 时 实 事 市 十 使 世 施 式 势 视 识 师 史 示 石 食 始 士 失 适 试 什 泽 室 似 诗 饰 殖 释 驶 氏 硕 逝 湿 蚀 狮 誓 拾 尸 匙 仕 柿 矢 峙 侍 噬 嗜 栅 拭 嘘 屎 恃 轼 虱 耆 舐 莳 铈 谥 炻 豕 鲥 饣 螫 酾 筮 埘 弑 礻 蓍 鲺 贳",qi:"企 其 起 期 气 七 器 汽 奇 齐 启 旗 棋 妻 弃 揭 枝 歧 欺 骑 契 迄 亟 漆 戚 岂 稽 岐 琦 栖 缉 琪 泣 乞 砌 祁 崎 绮 祺 祈 凄 淇 杞 脐 麒 圻 憩 芪 伎 俟 畦 耆 葺 沏 萋 骐 鳍 綦 讫 蕲 屺 颀 亓 碛 柒 啐 汔 綮 萁 嘁 蛴 槭 欹 芑 桤 丌 蜞",chuai:"揣 踹 啜 搋 膪",tuo:"托 脱 拓 拖 妥 驼 陀 沱 鸵 驮 唾 椭 坨 佗 砣 跎 庹 柁 橐 乇 铊 沲 酡 鼍 箨 柝",duo:"多 度 夺 朵 躲 铎 隋 咄 堕 舵 垛 惰 哆 踱 跺 掇 剁 柁 缍 沲 裰 哚 隳",xue:"学 血 雪 削 薛 穴 靴 谑 噱 鳕 踅 泶 彐",chong:"重 种 充 冲 涌 崇 虫 宠 忡 憧 舂 茺 铳 艟",chou:"筹 抽 绸 酬 愁 丑 臭 仇 畴 稠 瞅 踌 惆 俦 瘳 雠 帱",qiu:"求 球 秋 丘 邱 仇 酋 裘 龟 囚 遒 鳅 虬 蚯 泅 楸 湫 犰 逑 巯 艽 俅 蝤 赇 鼽 糗",xiu:"修 秀 休 宿 袖 绣 臭 朽 锈 羞 嗅 岫 溴 庥 馐 咻 髹 鸺 貅",chu:"出 处 础 初 助 除 储 畜 触 楚 厨 雏 矗 橱 锄 滁 躇 怵 绌 搐 刍 蜍 黜 杵 蹰 亍 樗 憷 楮",tuan:"团 揣 湍 疃 抟 彖",zhui:"追 坠 缀 揣 椎 锥 赘 惴 隹 骓 缒",chuan:"传 川 船 穿 串 喘 椽 舛 钏 遄 氚 巛 舡",zhuan:"专 转 传 赚 砖 撰 篆 馔 啭 颛",yuan:"元 员 院 原 源 远 愿 园 援 圆 缘 袁 怨 渊 苑 宛 冤 媛 猿 垣 沅 塬 垸 鸳 辕 鸢 瑗 圜 爰 芫 鼋 橼 螈 眢 箢 掾",cuan:"窜 攒 篡 蹿 撺 爨 汆 镩",chuang:"创 床 窗 闯 幢 疮 怆",zhuang:"装 状 庄 壮 撞 妆 幢 桩 奘 僮 戆",chui:"吹 垂 锤 炊 椎 陲 槌 捶 棰",chun:"春 纯 醇 淳 唇 椿 蠢 鹑 朐 莼 肫 蝽",zhun:"准 屯 淳 谆 肫 窀",cu:"促 趋 趣 粗 簇 醋 卒 蹴 猝 蹙 蔟 殂 徂",dun:"吨 顿 盾 敦 蹲 墩 囤 沌 钝 炖 盹 遁 趸 砘 礅",qu:"区 去 取 曲 趋 渠 趣 驱 屈 躯 衢 娶 祛 瞿 岖 龋 觑 朐 蛐 癯 蛆 苣 阒 诎 劬 蕖 蘧 氍 黢 蠼 璩 麴 鸲 磲",xu:"需 许 续 须 序 徐 休 蓄 畜 虚 吁 绪 叙 旭 邪 恤 墟 栩 絮 圩 婿 戌 胥 嘘 浒 煦 酗 诩 朐 盱 蓿 溆 洫 顼 勖 糈 砉 醑",chuo:"辍 绰 戳 淖 啜 龊 踔 辶",zu:"组 族 足 祖 租 阻 卒 俎 诅 镞 菹",ji:"济 机 其 技 基 记 计 系 期 际 及 集 级 几 给 积 极 己 纪 即 继 击 既 激 绩 急 奇 吉 季 齐 疾 迹 鸡 剂 辑 籍 寄 挤 圾 冀 亟 寂 暨 脊 跻 肌 稽 忌 饥 祭 缉 棘 矶 汲 畸 姬 藉 瘠 骥 羁 妓 讥 稷 蓟 悸 嫉 岌 叽 伎 鲫 诘 楫 荠 戟 箕 霁 嵇 觊 麂 畿 玑 笈 犄 芨 唧 屐 髻 戢 佶 偈 笄 跽 蒺 乩 咭 赍 嵴 虮 掎 齑 殛 鲚 剞 洎 丌 墼 蕺 彐 芰 哜",cong:"从 丛 匆 聪 葱 囱 琮 淙 枞 骢 苁 璁",zong:"总 从 综 宗 纵 踪 棕 粽 鬃 偬 枞 腙",cou:"凑 辏 腠 楱",cui:"衰 催 崔 脆 翠 萃 粹 摧 璀 瘁 悴 淬 啐 隹 毳 榱",wei:"为 位 委 未 维 卫 围 违 威 伟 危 味 微 唯 谓 伪 慰 尾 魏 韦 胃 畏 帷 喂 巍 萎 蔚 纬 潍 尉 渭 惟 薇 苇 炜 圩 娓 诿 玮 崴 桅 偎 逶 倭 猥 囗 葳 隗 痿 猬 涠 嵬 韪 煨 艉 隹 帏 闱 洧 沩 隈 鲔 軎",cun:"村 存 寸 忖 皴",zuo:"作 做 座 左 坐 昨 佐 琢 撮 祚 柞 唑 嘬 酢 怍 笮 阼 胙",zuan:"钻 纂 攥 缵 躜",da:"大 达 打 答 搭 沓 瘩 惮 嗒 哒 耷 鞑 靼 褡 笪 怛 妲",dai:"大 代 带 待 贷 毒 戴 袋 歹 呆 隶 逮 岱 傣 棣 怠 殆 黛 甙 埭 诒 绐 玳 呔 迨",tai:"大 台 太 态 泰 抬 胎 汰 钛 苔 薹 肽 跆 邰 鲐 酞 骀 炱",ta:"他 它 她 拓 塔 踏 塌 榻 沓 漯 獭 嗒 挞 蹋 趿 遢 铊 鳎 溻 闼",dan:"但 单 石 担 丹 胆 旦 弹 蛋 淡 诞 氮 郸 耽 殚 惮 儋 眈 疸 澹 掸 膻 啖 箪 聃 萏 瘅 赕",lu:"路 六 陆 录 绿 露 鲁 卢 炉 鹿 禄 赂 芦 庐 碌 麓 颅 泸 卤 潞 鹭 辘 虏 璐 漉 噜 戮 鲈 掳 橹 轳 逯 渌 蓼 撸 鸬 栌 氇 胪 镥 簏 舻 辂 垆",tan:"谈 探 坦 摊 弹 炭 坛 滩 贪 叹 谭 潭 碳 毯 瘫 檀 痰 袒 坍 覃 忐 昙 郯 澹 钽 锬",ren:"人 任 认 仁 忍 韧 刃 纫 饪 妊 荏 稔 壬 仞 轫 亻 衽",jie:"家 结 解 价 界 接 节 她 届 介 阶 街 借 杰 洁 截 姐 揭 捷 劫 戒 皆 竭 桔 诫 楷 秸 睫 藉 拮 芥 诘 碣 嗟 颉 蚧 孑 婕 疖 桀 讦 疥 偈 羯 袷 哜 喈 卩 鲒 骱",yan:"研 严 验 演 言 眼 烟 沿 延 盐 炎 燕 岩 宴 艳 颜 殷 彦 掩 淹 阎 衍 铅 雁 咽 厌 焰 堰 砚 唁 焉 晏 檐 蜒 奄 俨 腌 妍 谚 兖 筵 焱 偃 闫 嫣 鄢 湮 赝 胭 琰 滟 阉 魇 酽 郾 恹 崦 芫 剡 鼹 菸 餍 埏 谳 讠 厣 罨",dang:"当 党 档 荡 挡 宕 砀 铛 裆 凼 菪 谠",tao:"套 讨 跳 陶 涛 逃 桃 萄 淘 掏 滔 韬 叨 洮 啕 绦 饕 鼗",tiao:"条 调 挑 跳 迢 眺 苕 窕 笤 佻 啁 粜 髫 铫 祧 龆 蜩 鲦",te:"特 忑 忒 铽 慝",de:"的 地 得 德 底 锝",dei:"得",di:"的 地 第 提 低 底 抵 弟 迪 递 帝 敌 堤 蒂 缔 滴 涤 翟 娣 笛 棣 荻 谛 狄 邸 嘀 砥 坻 诋 嫡 镝 碲 骶 氐 柢 籴 羝 睇 觌",ti:"体 提 题 弟 替 梯 踢 惕 剔 蹄 棣 啼 屉 剃 涕 锑 倜 悌 逖 嚏 荑 醍 绨 鹈 缇 裼",tui:"推 退 弟 腿 褪 颓 蜕 忒 煺",you:"有 由 又 优 游 油 友 右 邮 尤 忧 幼 犹 诱 悠 幽 佑 釉 柚 铀 鱿 囿 酉 攸 黝 莠 猷 蝣 疣 呦 蚴 莸 莜 铕 宥 繇 卣 牖 鼬 尢 蚰 侑",dian:"电 点 店 典 奠 甸 碘 淀 殿 垫 颠 滇 癫 巅 惦 掂 癜 玷 佃 踮 靛 钿 簟 坫 阽",tian:"天 田 添 填 甜 甸 恬 腆 佃 舔 钿 阗 忝 殄 畋 栝 掭",zhu:"主 术 住 注 助 属 逐 宁 著 筑 驻 朱 珠 祝 猪 诸 柱 竹 铸 株 瞩 嘱 贮 煮 烛 苎 褚 蛛 拄 铢 洙 竺 蛀 渚 伫 杼 侏 澍 诛 茱 箸 炷 躅 翥 潴 邾 槠 舳 橥 丶 瘃 麈 疰",nian:"年 念 酿 辗 碾 廿 捻 撵 拈 蔫 鲶 埝 鲇 辇 黏",diao:"调 掉 雕 吊 钓 刁 貂 凋 碉 鲷 叼 铫 铞",yao:"要 么 约 药 邀 摇 耀 腰 遥 姚 窑 瑶 咬 尧 钥 谣 肴 夭 侥 吆 疟 妖 幺 杳 舀 窕 窈 曜 鹞 爻 繇 徭 轺 铫 鳐 崾 珧",die:"跌 叠 蝶 迭 碟 爹 谍 牒 耋 佚 喋 堞 瓞 鲽 垤 揲 蹀",she:"设 社 摄 涉 射 折 舍 蛇 拾 舌 奢 慑 赦 赊 佘 麝 歙 畲 厍 猞 揲 滠",ye:"业 也 夜 叶 射 野 液 冶 喝 页 爷 耶 邪 咽 椰 烨 掖 拽 曳 晔 谒 腋 噎 揶 靥 邺 铘 揲",xie:"些 解 协 写 血 叶 谢 械 鞋 胁 斜 携 懈 契 卸 谐 泄 蟹 邪 歇 泻 屑 挟 燮 榭 蝎 撷 偕 亵 楔 颉 缬 邂 鲑 瀣 勰 榍 薤 绁 渫 廨 獬 躞",zhe:"这 者 着 著 浙 折 哲 蔗 遮 辙 辄 柘 锗 褶 蜇 蛰 鹧 谪 赭 摺 乇 磔 螫",ding:"定 订 顶 丁 鼎 盯 钉 锭 叮 仃 铤 町 酊 啶 碇 腚 疔 玎 耵",diu:"丢 铥",ting:"听 庭 停 厅 廷 挺 亭 艇 婷 汀 铤 烃 霆 町 蜓 葶 梃 莛",dong:"动 东 董 冬 洞 懂 冻 栋 侗 咚 峒 氡 恫 胴 硐 垌 鸫 岽 胨",tong:"同 通 统 童 痛 铜 桶 桐 筒 彤 侗 佟 潼 捅 酮 砼 瞳 恸 峒 仝 嗵 僮 垌 茼",zhong:"中 重 种 众 终 钟 忠 仲 衷 肿 踵 冢 盅 蚣 忪 锺 舯 螽 夂",dou:"都 斗 读 豆 抖 兜 陡 逗 窦 渎 蚪 痘 蔸 钭 篼",du:"度 都 独 督 读 毒 渡 杜 堵 赌 睹 肚 镀 渎 笃 竺 嘟 犊 妒 牍 蠹 椟 黩 芏 髑",duan:"断 段 短 端 锻 缎 煅 椴 簖",dui:"对 队 追 敦 兑 堆 碓 镦 怼 憝",rui:"瑞 兑 锐 睿 芮 蕊 蕤 蚋 枘",yue:"月 说 约 越 乐 跃 兑 阅 岳 粤 悦 曰 钥 栎 钺 樾 瀹 龠 哕 刖",tun:"吞 屯 囤 褪 豚 臀 饨 暾 氽",hui:"会 回 挥 汇 惠 辉 恢 徽 绘 毁 慧 灰 贿 卉 悔 秽 溃 荟 晖 彗 讳 诲 珲 堕 诙 蕙 晦 睢 麾 烩 茴 喙 桧 蛔 洄 浍 虺 恚 蟪 咴 隳 缋 哕",wu:"务 物 无 五 武 午 吴 舞 伍 污 乌 误 亡 恶 屋 晤 悟 吾 雾 芜 梧 勿 巫 侮 坞 毋 诬 呜 钨 邬 捂 鹜 兀 婺 妩 於 戊 鹉 浯 蜈 唔 骛 仵 焐 芴 鋈 庑 鼯 牾 怃 圬 忤 痦 迕 杌 寤 阢",ya:"亚 压 雅 牙 押 鸭 呀 轧 涯 崖 邪 芽 哑 讶 鸦 娅 衙 丫 蚜 碣 垭 伢 氩 桠 琊 揠 吖 睚 痖 疋 迓 岈 砑",he:"和 合 河 何 核 盖 贺 喝 赫 荷 盒 鹤 吓 呵 苛 禾 菏 壑 褐 涸 阂 阖 劾 诃 颌 嗬 貉 曷 翮 纥 盍",wo:"我 握 窝 沃 卧 挝 涡 斡 渥 幄 蜗 喔 倭 莴 龌 肟 硪",en:"恩 摁 蒽",n:"嗯 唔",er:"而 二 尔 儿 耳 迩 饵 洱 贰 铒 珥 佴 鸸 鲕",fa:"发 法 罚 乏 伐 阀 筏 砝 垡 珐",quan:"全 权 券 泉 圈 拳 劝 犬 铨 痊 诠 荃 醛 蜷 颧 绻 犭 筌 鬈 悛 辁 畎",fei:"费 非 飞 肥 废 菲 肺 啡 沸 匪 斐 蜚 妃 诽 扉 翡 霏 吠 绯 腓 痱 芾 淝 悱 狒 榧 砩 鲱 篚 镄",pei:"配 培 坏 赔 佩 陪 沛 裴 胚 妃 霈 淠 旆 帔 呸 醅 辔 锫",ping:"平 评 凭 瓶 冯 屏 萍 苹 乒 坪 枰 娉 俜 鲆",fo:"佛",hu:"和 护 许 户 核 湖 互 乎 呼 胡 戏 忽 虎 沪 糊 壶 葫 狐 蝴 弧 瑚 浒 鹄 琥 扈 唬 滹 惚 祜 囫 斛 笏 芴 醐 猢 怙 唿 戽 槲 觳 煳 鹕 冱 瓠 虍 岵 鹱 烀 轷",ga:"夹 咖 嘎 尬 噶 旮 伽 尕 钆 尜",ge:"个 合 各 革 格 歌 哥 盖 隔 割 阁 戈 葛 鸽 搁 胳 舸 疙 铬 骼 蛤 咯 圪 镉 颌 仡 硌 嗝 鬲 膈 纥 袼 搿 塥 哿 虼",ha:"哈 蛤 铪",xia:"下 夏 峡 厦 辖 霞 夹 虾 狭 吓 侠 暇 遐 瞎 匣 瑕 唬 呷 黠 硖 罅 狎 瘕 柙",gai:"改 该 盖 概 溉 钙 丐 芥 赅 垓 陔 戤",hai:"海 还 害 孩 亥 咳 骸 骇 氦 嗨 胲 醢",gan:"干 感 赶 敢 甘 肝 杆 赣 乾 柑 尴 竿 秆 橄 矸 淦 苷 擀 酐 绀 泔 坩 旰 疳 澉",gang:"港 钢 刚 岗 纲 冈 杠 缸 扛 肛 罡 戆 筻",jiang:"将 强 江 港 奖 讲 降 疆 蒋 姜 浆 匠 酱 僵 桨 绛 缰 犟 豇 礓 洚 茳 糨 耩",hang:"行 航 杭 巷 夯 吭 桁 沆 绗 颃",gong:"工 公 共 供 功 红 贡 攻 宫 巩 龚 恭 拱 躬 弓 汞 蚣 珙 觥 肱 廾",hong:"红 宏 洪 轰 虹 鸿 弘 哄 烘 泓 訇 蕻 闳 讧 荭 黉 薨",guang:"广 光 逛 潢 犷 胱 咣 桄",qiong:"穷 琼 穹 邛 茕 筇 跫 蛩 銎",gao:"高 告 搞 稿 膏 糕 镐 皋 羔 锆 杲 郜 睾 诰 藁 篙 缟 槁 槔",hao:"好 号 毫 豪 耗 浩 郝 皓 昊 皋 蒿 壕 灏 嚎 濠 蚝 貉 颢 嗥 薅 嚆",li:"理 力 利 立 里 李 历 例 离 励 礼 丽 黎 璃 厉 厘 粒 莉 梨 隶 栗 荔 沥 犁 漓 哩 狸 藜 罹 篱 鲤 砺 吏 澧 俐 骊 溧 砾 莅 锂 笠 蠡 蛎 痢 雳 俪 傈 醴 栎 郦 俚 枥 喱 逦 娌 鹂 戾 砬 唳 坜 疠 蜊 黧 猁 鬲 粝 蓠 呖 跞 疬 缡 鲡 鳢 嫠 詈 悝 苈 篥 轹",jia:"家 加 价 假 佳 架 甲 嘉 贾 驾 嫁 夹 稼 钾 挟 拮 迦 伽 颊 浃 枷 戛 荚 痂 颉 镓 笳 珈 岬 胛 袈 郏 葭 袷 瘕 铗 跏 蛱 恝 哿",luo:"落 罗 络 洛 逻 螺 锣 骆 萝 裸 漯 烙 摞 骡 咯 箩 珞 捋 荦 硌 雒 椤 镙 跞 瘰 泺 脶 猡 倮 蠃",ke:"可 科 克 客 刻 课 颗 渴 壳 柯 棵 呵 坷 恪 苛 咳 磕 珂 稞 瞌 溘 轲 窠 嗑 疴 蝌 岢 铪 颏 髁 蚵 缂 氪 骒 钶 锞",qia:"卡 恰 洽 掐 髂 袷 咭 葜",gei:"给",gen:"根 跟 亘 艮 哏 茛",hen:"很 狠 恨 痕 哏",gou:"构 购 够 句 沟 狗 钩 拘 勾 苟 垢 枸 篝 佝 媾 诟 岣 彀 缑 笱 鞲 觏 遘",kou:"口 扣 寇 叩 抠 佝 蔻 芤 眍 筘",gu:"股 古 顾 故 固 鼓 骨 估 谷 贾 姑 孤 雇 辜 菇 沽 咕 呱 锢 钴 箍 汩 梏 痼 崮 轱 鸪 牯 蛊 诂 毂 鹘 菰 罟 嘏 臌 觚 瞽 蛄 酤 牿 鲴",pai:"牌 排 派 拍 迫 徘 湃 俳 哌 蒎",gua:"括 挂 瓜 刮 寡 卦 呱 褂 剐 胍 诖 鸹 栝 呙",tou:"投 头 透 偷 愉 骰 亠",guai:"怪 拐 乖",kuai:"会 快 块 筷 脍 蒯 侩 浍 郐 蒉 狯 哙",guan:"关 管 观 馆 官 贯 冠 惯 灌 罐 莞 纶 棺 斡 矜 倌 鹳 鳏 盥 掼 涫",wan:"万 完 晚 湾 玩 碗 顽 挽 弯 蔓 丸 莞 皖 宛 婉 腕 蜿 惋 烷 琬 畹 豌 剜 纨 绾 脘 菀 芄 箢",ne:"呢 哪 呐 讷 疒",gui:"规 贵 归 轨 桂 柜 圭 鬼 硅 瑰 跪 龟 匮 闺 诡 癸 鳜 桧 皈 鲑 刽 晷 傀 眭 妫 炅 庋 簋 刿 宄 匦",jun:"军 均 俊 君 峻 菌 竣 钧 骏 龟 浚 隽 郡 筠 皲 麇 捃",jiong:"窘 炯 迥 炅 冂 扃",jue:"决 绝 角 觉 掘 崛 诀 獗 抉 爵 嚼 倔 厥 蕨 攫 珏 矍 蹶 谲 镢 鳜 噱 桷 噘 撅 橛 孓 觖 劂 爝",gun:"滚 棍 辊 衮 磙 鲧 绲 丨",hun:"婚 混 魂 浑 昏 棍 珲 荤 馄 诨 溷 阍",guo:"国 过 果 郭 锅 裹 帼 涡 椁 囗 蝈 虢 聒 埚 掴 猓 崞 蜾 呙 馘",hei:"黑 嘿 嗨",kan:"看 刊 勘 堪 坎 砍 侃 嵌 槛 瞰 阚 龛 戡 凵 莰",heng:"衡 横 恒 亨 哼 珩 桁 蘅",mo:"万 没 么 模 末 冒 莫 摩 墨 默 磨 摸 漠 脉 膜 魔 沫 陌 抹 寞 蘑 摹 蓦 馍 茉 嘿 谟 秣 蟆 貉 嫫 镆 殁 耱 嬷 麽 瘼 貊 貘",peng:"鹏 朋 彭 膨 蓬 碰 苹 棚 捧 亨 烹 篷 澎 抨 硼 怦 砰 嘭 蟛 堋",hou:"后 候 厚 侯 猴 喉 吼 逅 篌 糇 骺 後 鲎 瘊 堠",hua:"化 华 划 话 花 画 滑 哗 豁 骅 桦 猾 铧 砉",huai:"怀 坏 淮 徊 槐 踝",huan:"还 环 换 欢 患 缓 唤 焕 幻 痪 桓 寰 涣 宦 垸 洹 浣 豢 奂 郇 圜 獾 鲩 鬟 萑 逭 漶 锾 缳 擐",xun:"讯 训 迅 孙 寻 询 循 旬 巡 汛 勋 逊 熏 徇 浚 殉 驯 鲟 薰 荀 浔 洵 峋 埙 巽 郇 醺 恂 荨 窨 蕈 曛 獯",huang:"黄 荒 煌 皇 凰 慌 晃 潢 谎 惶 簧 璜 恍 幌 湟 蝗 磺 隍 徨 遑 肓 篁 鳇 蟥 癀",nai:"能 乃 奶 耐 奈 鼐 萘 氖 柰 佴 艿",luan:"乱 卵 滦 峦 鸾 栾 銮 挛 孪 脔 娈",qie:"切 且 契 窃 茄 砌 锲 怯 伽 惬 妾 趄 挈 郄 箧 慊",jian:"建 间 件 见 坚 检 健 监 减 简 艰 践 兼 鉴 键 渐 柬 剑 尖 肩 舰 荐 箭 浅 剪 俭 碱 茧 奸 歼 拣 捡 煎 贱 溅 槛 涧 堑 笺 谏 饯 锏 缄 睑 謇 蹇 腱 菅 翦 戬 毽 笕 犍 硷 鞯 牮 枧 湔 鲣 囝 裥 踺 搛 缣 鹣 蒹 谫 僭 戋 趼 楗",nan:"南 难 男 楠 喃 囡 赧 腩 囝 蝻",qian:"前 千 钱 签 潜 迁 欠 纤 牵 浅 遣 谦 乾 铅 歉 黔 谴 嵌 倩 钳 茜 虔 堑 钎 骞 阡 掮 钤 扦 芊 犍 荨 仟 芡 悭 缱 佥 愆 褰 凵 肷 岍 搴 箝 慊 椠",qiang:"强 抢 疆 墙 枪 腔 锵 呛 羌 蔷 襁 羟 跄 樯 戕 嫱 戗 炝 镪 锖 蜣",xiang:"向 项 相 想 乡 象 响 香 降 像 享 箱 羊 祥 湘 详 橡 巷 翔 襄 厢 镶 飨 饷 缃 骧 芗 庠 鲞 葙 蟓",jiao:"教 交 较 校 角 觉 叫 脚 缴 胶 轿 郊 焦 骄 浇 椒 礁 佼 蕉 娇 矫 搅 绞 酵 剿 嚼 饺 窖 跤 蛟 侥 狡 姣 皎 茭 峤 铰 醮 鲛 湫 徼 鹪 僬 噍 艽 挢 敫",zhuo:"着 著 缴 桌 卓 捉 琢 灼 浊 酌 拙 茁 涿 镯 淖 啄 濯 焯 倬 擢 斫 棹 诼 浞 禚",qiao:"桥 乔 侨 巧 悄 敲 俏 壳 雀 瞧 翘 窍 峭 锹 撬 荞 跷 樵 憔 鞘 橇 峤 诮 谯 愀 鞒 硗 劁 缲",xiao:"小 效 销 消 校 晓 笑 肖 削 孝 萧 俏 潇 硝 宵 啸 嚣 霄 淆 哮 筱 逍 姣 箫 骁 枭 哓 绡 蛸 崤 枵 魈",si:"司 四 思 斯 食 私 死 似 丝 饲 寺 肆 撕 泗 伺 嗣 祀 厮 驷 嘶 锶 俟 巳 蛳 咝 耜 笥 纟 糸 鸶 缌 澌 姒 汜 厶 兕",kai:"开 凯 慨 岂 楷 恺 揩 锴 铠 忾 垲 剀 锎 蒈",jin:"进 金 今 近 仅 紧 尽 津 斤 禁 锦 劲 晋 谨 筋 巾 浸 襟 靳 瑾 烬 缙 钅 矜 觐 堇 馑 荩 噤 廑 妗 槿 赆 衿 卺",qin:"亲 勤 侵 秦 钦 琴 禽 芹 沁 寝 擒 覃 噙 矜 嗪 揿 溱 芩 衾 廑 锓 吣 檎 螓",jing:"经 京 精 境 竞 景 警 竟 井 惊 径 静 劲 敬 净 镜 睛 晶 颈 荆 兢 靖 泾 憬 鲸 茎 腈 菁 胫 阱 旌 粳 靓 痉 箐 儆 迳 婧 肼 刭 弪 獍",ying:"应 营 影 英 景 迎 映 硬 盈 赢 颖 婴 鹰 荧 莹 樱 瑛 蝇 萦 莺 颍 膺 缨 瀛 楹 罂 荥 萤 鹦 滢 蓥 郢 茔 嘤 璎 嬴 瘿 媵 撄 潆",jiu:"就 究 九 酒 久 救 旧 纠 舅 灸 疚 揪 咎 韭 玖 臼 柩 赳 鸠 鹫 厩 啾 阄 桕 僦 鬏",zui:"最 罪 嘴 醉 咀 蕞 觜",juan:"卷 捐 圈 眷 娟 倦 绢 隽 镌 涓 鹃 鄄 蠲 狷 锩 桊",suan:"算 酸 蒜 狻",yun:"员 运 云 允 孕 蕴 韵 酝 耘 晕 匀 芸 陨 纭 郧 筠 恽 韫 郓 氲 殒 愠 昀 菀 狁",qun:"群 裙 逡 麇",ka:"卡 喀 咖 咔 咯 佧 胩",kang:"康 抗 扛 慷 炕 亢 糠 伉 钪 闶",keng:"坑 铿 吭",kao:"考 靠 烤 拷 铐 栲 尻 犒",ken:"肯 垦 恳 啃 龈 裉",yin:"因 引 银 印 音 饮 阴 隐 姻 殷 淫 尹 荫 吟 瘾 寅 茵 圻 垠 鄞 湮 蚓 氤 胤 龈 窨 喑 铟 洇 狺 夤 廴 吲 霪 茚 堙",kong:"空 控 孔 恐 倥 崆 箜",ku:"苦 库 哭 酷 裤 枯 窟 挎 骷 堀 绔 刳 喾",kua:"跨 夸 垮 挎 胯 侉",kui:"亏 奎 愧 魁 馈 溃 匮 葵 窥 盔 逵 睽 馗 聩 喟 夔 篑 岿 喹 揆 隗 傀 暌 跬 蒉 愦 悝 蝰",kuan:"款 宽 髋",kuang:"况 矿 框 狂 旷 眶 匡 筐 邝 圹 哐 贶 夼 诳 诓 纩",que:"确 却 缺 雀 鹊 阙 瘸 榷 炔 阕 悫",kun:"困 昆 坤 捆 琨 锟 鲲 醌 髡 悃 阃",kuo:"扩 括 阔 廓 蛞",la:"拉 落 垃 腊 啦 辣 蜡 喇 剌 旯 砬 邋 瘌",lai:"来 莱 赖 睐 徕 籁 涞 赉 濑 癞 崃 疠 铼",lan:"兰 览 蓝 篮 栏 岚 烂 滥 缆 揽 澜 拦 懒 榄 斓 婪 阑 褴 罱 啉 谰 镧 漤",lin:"林 临 邻 赁 琳 磷 淋 麟 霖 鳞 凛 拎 遴 蔺 吝 粼 嶙 躏 廪 檩 啉 辚 膦 瞵 懔",lang:"浪 朗 郎 廊 狼 琅 榔 螂 阆 锒 莨 啷 蒗 稂",liang:"量 两 粮 良 辆 亮 梁 凉 谅 粱 晾 靓 踉 莨 椋 魉 墚",lao:"老 劳 落 络 牢 捞 涝 烙 姥 佬 崂 唠 酪 潦 痨 醪 铑 铹 栳 耢",mu:"目 模 木 亩 幕 母 牧 莫 穆 姆 墓 慕 牟 牡 募 睦 缪 沐 暮 拇 姥 钼 苜 仫 毪 坶",le:"了 乐 勒 肋 叻 鳓 嘞 仂 泐",lei:"类 累 雷 勒 泪 蕾 垒 磊 擂 镭 肋 羸 耒 儡 嫘 缧 酹 嘞 诔 檑",sui:"随 岁 虽 碎 尿 隧 遂 髓 穗 绥 隋 邃 睢 祟 濉 燧 谇 眭 荽",lie:"列 烈 劣 裂 猎 冽 咧 趔 洌 鬣 埒 捩 躐",leng:"冷 愣 棱 楞 塄",ling:"领 令 另 零 灵 龄 陵 岭 凌 玲 铃 菱 棱 伶 羚 苓 聆 翎 泠 瓴 囹 绫 呤 棂 蛉 酃 鲮 柃",lia:"俩",liao:"了 料 疗 辽 廖 聊 寥 缪 僚 燎 缭 撂 撩 嘹 潦 镣 寮 蓼 獠 钌 尥 鹩",liu:"流 刘 六 留 柳 瘤 硫 溜 碌 浏 榴 琉 馏 遛 鎏 骝 绺 镏 旒 熘 鹨 锍",lun:"论 轮 伦 仑 纶 沦 抡 囵",lv:"率 律 旅 绿 虑 履 吕 铝 屡 氯 缕 滤 侣 驴 榈 闾 偻 褛 捋 膂 稆",lou:"楼 露 漏 陋 娄 搂 篓 喽 镂 偻 瘘 髅 耧 蝼 嵝 蒌",mao:"贸 毛 矛 冒 貌 茂 茅 帽 猫 髦 锚 懋 袤 牦 卯 铆 耄 峁 瑁 蟊 茆 蝥 旄 泖 昴 瞀",long:"龙 隆 弄 垄 笼 拢 聋 陇 胧 珑 窿 茏 咙 砻 垅 泷 栊 癃",nong:"农 浓 弄 脓 侬 哝",shuang:"双 爽 霜 孀 泷",shu:"术 书 数 属 树 输 束 述 署 朱 熟 殊 蔬 舒 疏 鼠 淑 叔 暑 枢 墅 俞 曙 抒 竖 蜀 薯 梳 戍 恕 孰 沭 赎 庶 漱 塾 倏 澍 纾 姝 菽 黍 腧 秫 毹 殳 疋 摅",shuai:"率 衰 帅 摔 甩 蟀",lve:"略 掠 锊",ma:"么 马 吗 摩 麻 码 妈 玛 嘛 骂 抹 蚂 唛 蟆 犸 杩",me:"么 麽",mai:"买 卖 麦 迈 脉 埋 霾 荬 劢",man:"满 慢 曼 漫 埋 蔓 瞒 蛮 鳗 馒 幔 谩 螨 熳 缦 镘 颟 墁 鞔",mi:"米 密 秘 迷 弥 蜜 谜 觅 靡 泌 眯 麋 猕 谧 咪 糜 宓 汨 醚 嘧 弭 脒 冖 幂 祢 縻 蘼 芈 糸 敉",men:"们 门 闷 瞒 汶 扪 焖 懑 鞔 钔",mang:"忙 盲 茫 芒 氓 莽 蟒 邙 硭 漭",meng:"蒙 盟 梦 猛 孟 萌 氓 朦 锰 檬 勐 懵 蟒 蜢 虻 黾 蠓 艨 甍 艋 瞢 礞",miao:"苗 秒 妙 描 庙 瞄 缪 渺 淼 藐 缈 邈 鹋 杪 眇 喵",mou:"某 谋 牟 缪 眸 哞 鍪 蛑 侔 厶",miu:"缪 谬",mei:"美 没 每 煤 梅 媒 枚 妹 眉 魅 霉 昧 媚 玫 酶 镁 湄 寐 莓 袂 楣 糜 嵋 镅 浼 猸 鹛",wen:"文 问 闻 稳 温 纹 吻 蚊 雯 紊 瘟 汶 韫 刎 璺 玟 阌",mie:"灭 蔑 篾 乜 咩 蠛",ming:"明 名 命 鸣 铭 冥 茗 溟 酩 瞑 螟 暝",na:"内 南 那 纳 拿 哪 娜 钠 呐 捺 衲 镎 肭",nei:"内 那 哪 馁",nuo:"难 诺 挪 娜 糯 懦 傩 喏 搦 锘",ruo:"若 弱 偌 箬",nang:"囊 馕 囔 曩 攮",nao:"脑 闹 恼 挠 瑙 淖 孬 垴 铙 桡 呶 硇 猱 蛲",ni:"你 尼 呢 泥 疑 拟 逆 倪 妮 腻 匿 霓 溺 旎 昵 坭 铌 鲵 伲 怩 睨 猊",nen:"嫩 恁",neng:"能",nin:"您 恁",niao:"鸟 尿 溺 袅 脲 茑 嬲",nie:"摄 聂 捏 涅 镍 孽 捻 蘖 啮 蹑 嗫 臬 镊 颞 乜 陧",niang:"娘 酿",ning:"宁 凝 拧 泞 柠 咛 狞 佞 聍 甯",nu:"努 怒 奴 弩 驽 帑 孥 胬",nv:"女 钕 衄 恧",ru:"入 如 女 乳 儒 辱 汝 茹 褥 孺 濡 蠕 嚅 缛 溽 铷 洳 薷 襦 颥 蓐",nuan:"暖",nve:"虐 疟",re:"热 若 惹 喏",ou:"区 欧 偶 殴 呕 禺 藕 讴 鸥 瓯 沤 耦 怄",pao:"跑 炮 泡 抛 刨 袍 咆 疱 庖 狍 匏 脬",pou:"剖 掊 裒",pen:"喷 盆 湓",pie:"瞥 撇 苤 氕 丿",pin:"品 贫 聘 频 拼 拚 颦 姘 嫔 榀 牝",se:"色 塞 瑟 涩 啬 穑 铯 槭",qing:"情 青 清 请 亲 轻 庆 倾 顷 卿 晴 氢 擎 氰 罄 磬 蜻 箐 鲭 綮 苘 黥 圊 檠 謦",zan:"赞 暂 攒 堑 昝 簪 糌 瓒 錾 趱 拶",shao:"少 绍 召 烧 稍 邵 哨 韶 捎 勺 梢 鞘 芍 苕 劭 艄 筲 杓 潲",sao:"扫 骚 嫂 梢 缫 搔 瘙 臊 埽 缲 鳋",sha:"沙 厦 杀 纱 砂 啥 莎 刹 杉 傻 煞 鲨 霎 嗄 痧 裟 挲 铩 唼 歃",xuan:"县 选 宣 券 旋 悬 轩 喧 玄 绚 渲 璇 炫 萱 癣 漩 眩 暄 煊 铉 楦 泫 谖 痃 碹 揎 镟 儇",ran:"然 染 燃 冉 苒 髯 蚺",rang:"让 壤 攘 嚷 瓤 穰 禳",rao:"绕 扰 饶 娆 桡 荛",reng:"仍 扔",ri:"日",rou:"肉 柔 揉 糅 鞣 蹂",ruan:"软 阮 朊",run:"润 闰",sa:"萨 洒 撒 飒 卅 仨 脎",suo:"所 些 索 缩 锁 莎 梭 琐 嗦 唆 唢 娑 蓑 羧 挲 桫 嗍 睃",sai:"思 赛 塞 腮 噻 鳃",shui:"说 水 税 谁 睡 氵",sang:"桑 丧 嗓 搡 颡 磉",sen:"森",seng:"僧",shai:"筛 晒",shang:"上 商 尚 伤 赏 汤 裳 墒 晌 垧 觞 殇 熵 绱",xing:"行 省 星 腥 猩 惺 兴 刑 型 形 邢 饧 醒 幸 杏 性 姓 陉 荇 荥 擤 悻 硎",shou:"收 手 受 首 售 授 守 寿 瘦 兽 狩 绶 艏 扌",shuo:"说 数 硕 烁 朔 铄 妁 槊 蒴 搠",su:"速 素 苏 诉 缩 塑 肃 俗 宿 粟 溯 酥 夙 愫 簌 稣 僳 谡 涑 蔌 嗉 觫",shua:"刷 耍 唰",shuan:"栓 拴 涮 闩",shun:"顺 瞬 舜 吮",song:"送 松 宋 讼 颂 耸 诵 嵩 淞 怂 悚 崧 凇 忪 竦 菘",sou:"艘 搜 擞 嗽 嗖 叟 馊 薮 飕 嗾 溲 锼 螋 瞍",sun:"损 孙 笋 荪 榫 隼 狲 飧",teng:"腾 疼 藤 滕 誊",tie:"铁 贴 帖 餮 萜",tu:"土 突 图 途 徒 涂 吐 屠 兔 秃 凸 荼 钍 菟 堍 酴",wai:"外 歪 崴",wang:"王 望 往 网 忘 亡 旺 汪 枉 妄 惘 罔 辋 魍",weng:"翁 嗡 瓮 蓊 蕹",zhua:"抓 挝 爪",yang:"样 养 央 阳 洋 扬 杨 羊 详 氧 仰 秧 痒 漾 疡 泱 殃 恙 鸯 徉 佯 怏 炀 烊 鞅 蛘",xiong:"雄 兄 熊 胸 凶 匈 汹 芎",yo:"哟 唷",yong:"用 永 拥 勇 涌 泳 庸 俑 踊 佣 咏 雍 甬 镛 臃 邕 蛹 恿 慵 壅 痈 鳙 墉 饔 喁",za:"杂 扎 咱 砸 咋 匝 咂 拶",zai:"在 再 灾 载 栽 仔 宰 哉 崽 甾",zao:"造 早 遭 枣 噪 灶 燥 糟 凿 躁 藻 皂 澡 蚤 唣",zei:"贼",zen:"怎 谮",zeng:"增 曾 综 赠 憎 锃 甑 罾 缯",zhei:"这",zou:"走 邹 奏 揍 诹 驺 陬 楱 鄹 鲰",zhuai:"转 拽",zun:"尊 遵 鳟 樽 撙",dia:"嗲",nou:"耨"}},ne={layout:{default:["1 2 3 4 5 6 7 8 9 0 - ^ ¥ {bksp}","{tab} た て い す か ん な に ら せ ゛ ゜ む","{lock} ち と し は き く ま の り れ け {enter}","{shift} つ さ そ ひ こ み も ね る め {shift}",".com @ {space}"],shift:[`! " # $ % & ' ( ) ́ = ~ | {bksp}`,"{tab} た て ぃ す か ん な に ら せ 「 」 む","{lock} ち と し は き く ま の り れ け {enter}","{shift} っ さ そ ひ こ み も 、 。 ・ {shift}",".com @ {space}"]}};var Jt={exports:{}};/*! * * simple-keyboard v3.7.51 * https://github.com/hodgef/simple-keyboard diff --git a/docs/assets/KeyboardField.stories-CKfu9SiS.js b/docs/assets/KeyboardField.stories-Q-NOdp6A.js similarity index 98% rename from docs/assets/KeyboardField.stories-CKfu9SiS.js rename to docs/assets/KeyboardField.stories-Q-NOdp6A.js index 2662df04..36dea4ad 100644 --- a/docs/assets/KeyboardField.stories-CKfu9SiS.js +++ b/docs/assets/KeyboardField.stories-Q-NOdp6A.js @@ -1,4 +1,4 @@ -var w=Object.defineProperty;var T=(a,e,r)=>e in a?w(a,e,{enumerable:!0,configurable:!0,writable:!0,value:r}):a[e]=r;var h=(a,e,r)=>(T(a,typeof e!="symbol"?e+"":e,r),r);import{j as t}from"./jsx-runtime-BTCK_S7S.js";import{r as u}from"./index-CBqU2yxZ.js";import{d as i}from"./index-DfmhmaGJ.js";import{F as d}from"./Form-fErk-qk_.js";import{E as K,A as j}from"./english-BQymWagN.js";import{y as k}from"./index.es28-C5Z9R2NB.js";import{S as N}from"./Segment-C5_maSSM.js";import{T as S}from"./Transition-DSFEXhCu.js";import{i as f}from"./i18n-C8zWlANG.js";import{L as V}from"./LinkLabel-oB1DYe7W.js";import"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Button-Blq7Z6RX.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./Checkbox-C9uAfnsM.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./Dropdown-Di2cPjwR.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./isEmpty-Cyb9hIKi.js";import"./deburr-CEfyoYOr.js";import"./index-BBpNyw-T.js";import"./_arrayReduce-CrxnWFSq.js";import"./filter-CVNi8iPS.js";import"./Input--hQVCRQV.js";import"./iframe-DUkFOzYJ.js";import"../sb-preview/runtime.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./LinkButton-COql2obt.js";class n extends u.Component{constructor(e){super(e),this.state={showKeyboard:!1}}componentDidUpdate(e){e.visible&&!this.props.visible&&this.setState({showKeyboard:!1})}onInputChange(e,r){this.props.onChange(e,r)}onKeyboardChange(e){this.props.onChange(null,{value:e})}render(){return t.jsxs(d.Field,{className:"keyboard-field",children:[t.jsx(d.Input,{autoFocus:this.props.autoFocus,className:this.props.className,error:this.props.error,id:this.props.id,input:{"aria-label":this.props.name},label:this.renderLabel(),name:this.props.name,onChange:this.onInputChange.bind(this),required:this.props.required,value:this.props.value,children:this.props.children}),t.jsx(S,{duration:{hide:50,show:500},visible:this.state.showKeyboard,children:t.jsx(N,{children:t.jsx(k,{layout:this.props.layout,onChange:this.onKeyboardChange.bind(this),value:this.props.value,keyboardClass:this.props.name})})})]})}renderLabel(){return t.jsx(V,{content:this.state.showKeyboard?f.t("KeyboardField.labels.hideKeyboard"):f.t("KeyboardField.labels.showKeyboard"),htmlFor:this.props.name,label:this.props.label,onClick:()=>this.setState(e=>({showKeyboard:!e.showKeyboard}))})}}h(n,"defaultProps");n.defaultProps={autoFocus:!1,className:"",error:!1,id:""};n.__docgenInfo={description:"",methods:[{name:"onInputChange",docblock:`Triggers the text input change. +var w=Object.defineProperty;var T=(a,e,r)=>e in a?w(a,e,{enumerable:!0,configurable:!0,writable:!0,value:r}):a[e]=r;var h=(a,e,r)=>(T(a,typeof e!="symbol"?e+"":e,r),r);import{j as t}from"./jsx-runtime-BTCK_S7S.js";import{r as u}from"./index-CBqU2yxZ.js";import{d as i}from"./index-kF-6VCSF.js";import{F as d}from"./Form-fErk-qk_.js";import{E as K,A as j}from"./english-BQymWagN.js";import{y as k}from"./index.es30-tUyOUHRL.js";import{S as N}from"./Segment-C5_maSSM.js";import{T as S}from"./Transition-DSFEXhCu.js";import{i as f}from"./i18n-C8zWlANG.js";import{L as V}from"./LinkLabel-oB1DYe7W.js";import"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Button-Blq7Z6RX.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./Checkbox-C9uAfnsM.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./Dropdown-Di2cPjwR.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./isEmpty-Cyb9hIKi.js";import"./deburr-CEfyoYOr.js";import"./index-BBpNyw-T.js";import"./_arrayReduce-CrxnWFSq.js";import"./filter-CVNi8iPS.js";import"./Input--hQVCRQV.js";import"./iframe-BcGTk6aA.js";import"../sb-preview/runtime.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./LinkButton-COql2obt.js";class n extends u.Component{constructor(e){super(e),this.state={showKeyboard:!1}}componentDidUpdate(e){e.visible&&!this.props.visible&&this.setState({showKeyboard:!1})}onInputChange(e,r){this.props.onChange(e,r)}onKeyboardChange(e){this.props.onChange(null,{value:e})}render(){return t.jsxs(d.Field,{className:"keyboard-field",children:[t.jsx(d.Input,{autoFocus:this.props.autoFocus,className:this.props.className,error:this.props.error,id:this.props.id,input:{"aria-label":this.props.name},label:this.renderLabel(),name:this.props.name,onChange:this.onInputChange.bind(this),required:this.props.required,value:this.props.value,children:this.props.children}),t.jsx(S,{duration:{hide:50,show:500},visible:this.state.showKeyboard,children:t.jsx(N,{children:t.jsx(k,{layout:this.props.layout,onChange:this.onKeyboardChange.bind(this),value:this.props.value,keyboardClass:this.props.name})})})]})}renderLabel(){return t.jsx(V,{content:this.state.showKeyboard?f.t("KeyboardField.labels.hideKeyboard"):f.t("KeyboardField.labels.showKeyboard"),htmlFor:this.props.name,label:this.props.label,onClick:()=>this.setState(e=>({showKeyboard:!e.showKeyboard}))})}}h(n,"defaultProps");n.defaultProps={autoFocus:!1,className:"",error:!1,id:""};n.__docgenInfo={description:"",methods:[{name:"onInputChange",docblock:`Triggers the text input change. @param e @param value`,modifiers:[],params:[{name:"e",optional:!1,type:{name:"Event",alias:"Event"}},{name:"value",optional:!1,type:{name:"any"}}],returns:null,description:"Triggers the text input change."},{name:"onKeyboardChange",docblock:`Triggers the keyboard input change. diff --git a/docs/assets/LazyAudio.stories-BeMWH0Uj.js b/docs/assets/LazyAudio.stories-BpTSrmoV.js similarity index 98% rename from docs/assets/LazyAudio.stories-BeMWH0Uj.js rename to docs/assets/LazyAudio.stories-BpTSrmoV.js index ba7a3126..ec0ded97 100644 --- a/docs/assets/LazyAudio.stories-BeMWH0Uj.js +++ b/docs/assets/LazyAudio.stories-BpTSrmoV.js @@ -1,4 +1,4 @@ -import{j as r}from"./jsx-runtime-BTCK_S7S.js";import{r as K}from"./index-CBqU2yxZ.js";import{d as k}from"./index-DfmhmaGJ.js";import{_ as q}from"./index-default-C_maRo4o.js";import{a as d}from"./SampleAudio-DqClFjld.js";import{L as o}from"./LazyAudio-BiEA90M2.js";import{F as G}from"./FileInputButton-qbfOXRVs.js";import{i as O}from"./test-image-BGrKnxUR.js";import"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./LazyLoader-D1S4_28m.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./forEach-CXlln0XP.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./Label-Cq1fb1cd.js";import"./Icon-2tEtgK8g.js";import"./Dimmer-D_gwaesu.js";import"./Loader-CooidObp.js";import"./Button-Blq7Z6RX.js";import"./map-B4PnIEPz.js";import"./Segment-C5_maSSM.js";import"./Transition-DSFEXhCu.js";import"./_baseAssignValue-izmKBXUH.js";import"./filter-CVNi8iPS.js";import"./i18n-C8zWlANG.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./AudioPlayer-DbqX1JnS.js";import"./Message-3p6wyYpA.js";import"./Modal-Bz2VEyQG.js";import"./index-BBpNyw-T.js";import"./_baseSet-6y0qliU9.js";import"./_arrayReduce-CrxnWFSq.js";import"./isEmpty-Cyb9hIKi.js";import"./ModalContext-Bu-D9kD-.js";import"./DownloadButton-B5qnjgmD.js";import"./uuid-BH6G0oTz.js";const Yr={title:"Components/Semantic UI/LazyAudio",decorators:[k.withKnobs]},e=()=>r.jsx(o,{src:d}),t=()=>r.jsx(o,{}),i=()=>{const[n,B]=K.useState();return r.jsx(o,{src:n&&URL.createObjectURL(n),children:r.jsx(G,{content:"Upload",icon:"cloud upload",onSelection:C=>B(q.first(C)),primary:!0})})},a=()=>r.jsx(o,{preview:O,src:d}),s=()=>r.jsx(o,{preview:"/path/to/preview.jpg",src:d}),p=()=>r.jsx(o,{preview:O,src:"/path/to/audio.mp3"}),m=()=>r.jsx(o,{preview:"/path/to/preview.jpg",src:"/path/to/audio.mp3"}),c=()=>r.jsx(o,{download:d,name:"Audio.mp3",src:d});e.__docgenInfo={description:"",methods:[],displayName:"Default"};t.__docgenInfo={description:"",methods:[],displayName:"Placeholder"};i.__docgenInfo={description:"",methods:[],displayName:"Upload"};a.__docgenInfo={description:"",methods:[],displayName:"Preview"};s.__docgenInfo={description:"",methods:[],displayName:"ErrorPreview"};p.__docgenInfo={description:"",methods:[],displayName:"ErrorSource"};m.__docgenInfo={description:"",methods:[],displayName:"ErrorPreviewAndSource"};c.__docgenInfo={description:"",methods:[],displayName:"Downloadable"};var u,l,f;e.parameters={...e.parameters,docs:{...(u=e.parameters)==null?void 0:u.docs,source:{originalSource:"() => ",...(f=(l=e.parameters)==null?void 0:l.docs)==null?void 0:f.source}}};var w,g,y;t.parameters={...t.parameters,docs:{...(w=t.parameters)==null?void 0:w.docs,source:{originalSource:"() => ",...(y=(g=t.parameters)==null?void 0:g.docs)==null?void 0:y.source}}};var h,v,_;i.parameters={...i.parameters,docs:{...(h=i.parameters)==null?void 0:h.docs,source:{originalSource:`() => { +import{j as r}from"./jsx-runtime-BTCK_S7S.js";import{r as K}from"./index-CBqU2yxZ.js";import{d as k}from"./index-kF-6VCSF.js";import{_ as q}from"./index-default-C_maRo4o.js";import{a as d}from"./SampleAudio-DqClFjld.js";import{L as o}from"./LazyAudio-BiEA90M2.js";import{F as G}from"./FileInputButton-qbfOXRVs.js";import{i as O}from"./test-image-BGrKnxUR.js";import"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./LazyLoader-D1S4_28m.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./forEach-CXlln0XP.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./Label-Cq1fb1cd.js";import"./Icon-2tEtgK8g.js";import"./Dimmer-D_gwaesu.js";import"./Loader-CooidObp.js";import"./Button-Blq7Z6RX.js";import"./map-B4PnIEPz.js";import"./Segment-C5_maSSM.js";import"./Transition-DSFEXhCu.js";import"./_baseAssignValue-izmKBXUH.js";import"./filter-CVNi8iPS.js";import"./i18n-C8zWlANG.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./AudioPlayer-DbqX1JnS.js";import"./Message-3p6wyYpA.js";import"./Modal-Bz2VEyQG.js";import"./index-BBpNyw-T.js";import"./_baseSet-6y0qliU9.js";import"./_arrayReduce-CrxnWFSq.js";import"./isEmpty-Cyb9hIKi.js";import"./ModalContext-Bu-D9kD-.js";import"./DownloadButton-B5qnjgmD.js";import"./uuid-BH6G0oTz.js";const Yr={title:"Components/Semantic UI/LazyAudio",decorators:[k.withKnobs]},e=()=>r.jsx(o,{src:d}),t=()=>r.jsx(o,{}),i=()=>{const[n,B]=K.useState();return r.jsx(o,{src:n&&URL.createObjectURL(n),children:r.jsx(G,{content:"Upload",icon:"cloud upload",onSelection:C=>B(q.first(C)),primary:!0})})},a=()=>r.jsx(o,{preview:O,src:d}),s=()=>r.jsx(o,{preview:"/path/to/preview.jpg",src:d}),p=()=>r.jsx(o,{preview:O,src:"/path/to/audio.mp3"}),m=()=>r.jsx(o,{preview:"/path/to/preview.jpg",src:"/path/to/audio.mp3"}),c=()=>r.jsx(o,{download:d,name:"Audio.mp3",src:d});e.__docgenInfo={description:"",methods:[],displayName:"Default"};t.__docgenInfo={description:"",methods:[],displayName:"Placeholder"};i.__docgenInfo={description:"",methods:[],displayName:"Upload"};a.__docgenInfo={description:"",methods:[],displayName:"Preview"};s.__docgenInfo={description:"",methods:[],displayName:"ErrorPreview"};p.__docgenInfo={description:"",methods:[],displayName:"ErrorSource"};m.__docgenInfo={description:"",methods:[],displayName:"ErrorPreviewAndSource"};c.__docgenInfo={description:"",methods:[],displayName:"Downloadable"};var u,l,f;e.parameters={...e.parameters,docs:{...(u=e.parameters)==null?void 0:u.docs,source:{originalSource:"() => ",...(f=(l=e.parameters)==null?void 0:l.docs)==null?void 0:f.source}}};var w,g,y;t.parameters={...t.parameters,docs:{...(w=t.parameters)==null?void 0:w.docs,source:{originalSource:"() => ",...(y=(g=t.parameters)==null?void 0:g.docs)==null?void 0:y.source}}};var h,v,_;i.parameters={...i.parameters,docs:{...(h=i.parameters)==null?void 0:h.docs,source:{originalSource:`() => { const [file, setFile] = useState(); return setFile(_.first(files))} primary /> diff --git a/docs/assets/LazyIIIF.stories-DL2JfSrL.js b/docs/assets/LazyIIIF.stories-CbGd8odl.js similarity index 99% rename from docs/assets/LazyIIIF.stories-DL2JfSrL.js rename to docs/assets/LazyIIIF.stories-CbGd8odl.js index b264839f..573c5053 100644 --- a/docs/assets/LazyIIIF.stories-DL2JfSrL.js +++ b/docs/assets/LazyIIIF.stories-CbGd8odl.js @@ -1 +1 @@ -import{j as e}from"./jsx-runtime-BTCK_S7S.js";import{r as T}from"./index-CBqU2yxZ.js";import{d as z}from"./index-DfmhmaGJ.js";import{e as F}from"./index-CAoC3wa_.js";import{B as P}from"./Button-Blq7Z6RX.js";import{M as c}from"./Modal-Bz2VEyQG.js";import{_}from"./index-default-C_maRo4o.js";import{i as A}from"./i18n-C8zWlANG.js";import{L as k}from"./LazyMedia-BYbWGqJT.js";import{i as p}from"./test-image-BGrKnxUR.js";import"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./redux-C8f_Y06i.js";import"./objectSpread2-N4c0DWqo.js";import"./defineProperty-CCxoMnQV.js";import"./toPropertyKey-hKuLU48H.js";import"./index-XZJElpGj.js";import"./extends-CCbyfPlC.js";import"./index-BC5k8oyH.js";import"./index-DZGZymok.js";import"./index-DI4Pawpj.js";import"./v4-D8aEg3BZ.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./index-BBpNyw-T.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./_arrayReduce-CrxnWFSq.js";import"./isEmpty-Cyb9hIKi.js";import"./i18next-Sc0HEOoc.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./FileInputButton-qbfOXRVs.js";import"./LazyAudio-BiEA90M2.js";import"./LazyLoader-D1S4_28m.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./Loader-CooidObp.js";import"./Segment-C5_maSSM.js";import"./Transition-DSFEXhCu.js";import"./filter-CVNi8iPS.js";import"./AudioPlayer-DbqX1JnS.js";import"./Message-3p6wyYpA.js";import"./ModalContext-Bu-D9kD-.js";import"./DownloadButton-B5qnjgmD.js";import"./uuid-BH6G0oTz.js";import"./LazyDocument-DOVXXgOt.js";import"./index-D3ylJrlI.js";import"./LazyImage-BiB2Uvja.js";import"./PhotoViewer-CgBZCy1u.js";import"./LazyVideo-DYSkHXXp.js";import"./VideoPlayer-DLJxAPDP.js";import"./Trans-Bk6mzQm0.js";import"./objectWithoutProperties--RY0eV0u.js";import"./utils-Bq6oISwF.js";const r=({manifest:l,options:C={},...s})=>{const[S,m]=T.useState(!1);return e.jsxs(e.Fragment,{children:[e.jsxs(k,{...s,children:[l&&e.jsx(P,{color:s.color,content:s.content||A.t("Common.buttons.iiif"),icon:"images outline",onClick:()=>m(!0)}),s.children]}),S&&e.jsx(c,{centered:!1,closeIcon:!0,onClose:()=>m(!1),open:!0,children:e.jsx(c.Content,{children:e.jsx(F,{iiifContent:l,options:_.defaults(C,{showIIIFBadge:!1})})})})]})};r.__docgenInfo={description:"",methods:[],displayName:"LazyIIIF",props:{children:{required:!1,flowType:{name:"Node"},description:""},color:{required:!1,flowType:{name:"string"},description:""},content:{required:!1,flowType:{name:"string"},description:""},manifest:{required:!1,flowType:{name:"string"},description:""},options:{required:!1,flowType:{name:"any"},description:"",defaultValue:{value:"{}",computed:!1}}}};const L="https://manifests.collections.yale.edu/ycba/obj/21168",M="Manifest",B={en:["George Stubbs, 1724–1806, British, Greenland Falcon, 1780"]},D=[{label:{en:["Copyright Statement"]},value:{en:["Public Domain"]}},{label:{en:["Creator"]},value:{en:["George Stubbs, 1724–1806, British"]}},{label:{en:["Title"]},value:{en:["Greenland Falcon"]}},{label:{en:["Medium"]},value:{en:["beeswax on panel"]}},{label:{en:["Physical Description"]},value:{en:["Support (PTG): 32 x 39 inches (81.3 x 99.1 cm)"]}},{label:{en:["Credit Line"]},value:{en:["Yale Center for British Art, Paul Mellon Collection"]}},{label:{en:["Institution"]},value:{en:["Yale Center for British Art"]}},{label:{en:["Collection"]},value:{en:["Paintings and Sculpture"]}},{label:{en:["Call Number"]},value:{en:["B2001.2.62"]}}],q="https://creativecommons.org/publicdomain/zero/1.0/",N={label:{en:["Rights Description"]},value:{en:["Metadata describing Yale Center for British Art collections is public domain under CC0. Copyright or other restrictions may apply to cultural works or images of those works in this record."]}},U=[{id:"https://static.britishart.yale.edu/images/ycba_logo.jpg",type:"Image"}],Y=[{format:"text/html",id:"https://collections.britishart.yale.edu/catalog/tms:21168",label:{en:["catalog entry at the Yale Center for British Art"]},type:"Text"}],G=[{format:"text/xml",id:"https://harvester-bl.britishart.yale.edu/oaicatmuseum/OAIHandler?verb=GetRecord&identifier=oai:tms.ycba.yale.edu:21168&metadataPrefix=lido",profile:"http://www.lido-schema.org/schema/v1.0/lido-v1.0.xsd",type:"Dataset"},{format:"text/rdf+n3",id:"http://collection.britishart.yale.edu/id/page/object/21168",type:"Dataset"}],R=[{id:"https://manifests.collections.yale.edu/canvas/ycba/a1333c03-be5b-4f5b-a897-7e15e3d17b29",type:"Canvas",label:{en:["recto, cropped to image"]},height:3087,width:3786,items:[{id:"https://manifests.collections.yale.edu/annopage/ycba/a1333c03-be5b-4f5b-a897-7e15e3d17b29",type:"AnnotationPage",items:[{id:"https://manifests.collections.yale.edu/annotation/ycba/a1333c03-be5b-4f5b-a897-7e15e3d17b29",type:"Annotation",motivation:"painting",body:{id:"https://images.collections.yale.edu/iiif/2/ycba:a1333c03-be5b-4f5b-a897-7e15e3d17b29/full/full/0/default.jpg",type:"Image",format:"image/jpeg",service:[{"@id":"https://images.collections.yale.edu/iiif/2/ycba:a1333c03-be5b-4f5b-a897-7e15e3d17b29","@type":"ImageService2",profile:"http://iiif.io/api/image/2/level2.json"}],height:3087,width:3786},target:"https://manifests.collections.yale.edu/canvas/ycba/a1333c03-be5b-4f5b-a897-7e15e3d17b29"}]}],rendering:[{id:"https://media.collections.yale.edu/tiff/ycba/a1333c03-be5b-4f5b-a897-7e15e3d17b29.tif",type:"Image",label:{en:["TIFF for download"]},format:"image/tiff"}],thumbnail:[{id:"https://media.collections.yale.edu/thumbnail/ycba/a1333c03-be5b-4f5b-a897-7e15e3d17b29",type:"Image",width:480,height:391,service:[{"@id":"https://media.collections.yale.edu/thumbnail/ycba/a1333c03-be5b-4f5b-a897-7e15e3d17b29","@type":"ImageService2",profile:"level0"}]}],metadata:[{label:{en:["Image Use Rights"]},value:{en:["Copyright Undetermined: The copyright and related rights status of this Item has been reviewed by the organization that has made the Item available, but the organization was unable to make a conclusive determination as to the copyright status of the Item. Please refer to the organization that has made the Item available for more information. You are free to use this Item in any way that is permitted by the copyright and related rights legislation that applies to your use."]}}]},{id:"https://manifests.collections.yale.edu/canvas/ycba/3f8bfa84-0b32-4f19-8b7e-44f4a3b221d0",type:"Canvas",label:{en:["recto, framed"]},height:4446,width:4512,items:[{id:"https://manifests.collections.yale.edu/annopage/ycba/3f8bfa84-0b32-4f19-8b7e-44f4a3b221d0",type:"AnnotationPage",items:[{id:"https://manifests.collections.yale.edu/annotation/ycba/3f8bfa84-0b32-4f19-8b7e-44f4a3b221d0",type:"Annotation",motivation:"painting",body:{id:"https://images.collections.yale.edu/iiif/2/ycba:3f8bfa84-0b32-4f19-8b7e-44f4a3b221d0/full/full/0/default.jpg",type:"Image",format:"image/jpeg",service:[{"@id":"https://images.collections.yale.edu/iiif/2/ycba:3f8bfa84-0b32-4f19-8b7e-44f4a3b221d0","@type":"ImageService2",profile:"http://iiif.io/api/image/2/level2.json"}],height:4446,width:4512},target:"https://manifests.collections.yale.edu/canvas/ycba/3f8bfa84-0b32-4f19-8b7e-44f4a3b221d0"}]}],rendering:[{id:"https://media.collections.yale.edu/tiff/ycba/3f8bfa84-0b32-4f19-8b7e-44f4a3b221d0.tif",type:"Image",label:{en:["TIFF for download"]},format:"image/tiff"}],thumbnail:[{id:"https://media.collections.yale.edu/thumbnail/ycba/3f8bfa84-0b32-4f19-8b7e-44f4a3b221d0",type:"Image",width:480,height:473,service:[{"@id":"https://media.collections.yale.edu/thumbnail/ycba/3f8bfa84-0b32-4f19-8b7e-44f4a3b221d0","@type":"ImageService2",profile:"level0"}]}],metadata:[{label:{en:["Image Use Rights"]},value:{en:["Copyright Undetermined: The copyright and related rights status of this Item has been reviewed by the organization that has made the Item available, but the organization was unable to make a conclusive determination as to the copyright status of the Item. Please refer to the organization that has made the Item available for more information. You are free to use this Item in any way that is permitted by the copyright and related rights legislation that applies to your use."]}}]},{id:"https://manifests.collections.yale.edu/canvas/ycba/d7e1622d-adfa-4c32-9077-c8c969e72b9a",type:"Canvas",label:{en:["x-radiograph"]},height:17753,width:21262,items:[{id:"https://manifests.collections.yale.edu/annopage/ycba/d7e1622d-adfa-4c32-9077-c8c969e72b9a",type:"AnnotationPage",items:[{id:"https://manifests.collections.yale.edu/annotation/ycba/d7e1622d-adfa-4c32-9077-c8c969e72b9a",type:"Annotation",motivation:"painting",body:{id:"https://images.collections.yale.edu/iiif/2/ycba:d7e1622d-adfa-4c32-9077-c8c969e72b9a/full/full/0/default.jpg",type:"Image",format:"image/jpeg",service:[{"@id":"https://images.collections.yale.edu/iiif/2/ycba:d7e1622d-adfa-4c32-9077-c8c969e72b9a","@type":"ImageService2",profile:"http://iiif.io/api/image/2/level2.json"}],height:17753,width:21262},target:"https://manifests.collections.yale.edu/canvas/ycba/d7e1622d-adfa-4c32-9077-c8c969e72b9a"}]}],rendering:[{id:"https://media.collections.yale.edu/tiff/ycba/d7e1622d-adfa-4c32-9077-c8c969e72b9a.tif",type:"Image",label:{en:["TIFF for download"]},format:"image/tiff"}],thumbnail:[{id:"https://media.collections.yale.edu/thumbnail/ycba/d7e1622d-adfa-4c32-9077-c8c969e72b9a",type:"Image",width:480,height:401,service:[{"@id":"https://media.collections.yale.edu/thumbnail/ycba/d7e1622d-adfa-4c32-9077-c8c969e72b9a","@type":"ImageService2",profile:"level0"}]}],metadata:[{label:{en:["Image Use Rights"]},value:{en:["Copyright Undetermined: The copyright and related rights status of this Item has been reviewed by the organization that has made the Item available, but the organization was unable to make a conclusive determination as to the copyright status of the Item. Please refer to the organization that has made the Item available for more information. You are free to use this Item in any way that is permitted by the copyright and related rights legislation that applies to your use."]}}]}],n={"@context":"http://iiif.io/api/presentation/3/context.json",id:L,type:M,label:B,metadata:D,rights:q,requiredStatement:N,logo:U,homepage:Y,seeAlso:G,items:R},ft={title:"Components/Semantic UI/LazyIIIF",decorators:[z.withKnobs]},t=()=>e.jsx(r,{contentType:"image/jpeg",manifest:n}),a=()=>e.jsx(r,{contentType:"image/jpeg",preview:p,manifest:n,src:p}),i=()=>e.jsx(r,{contentType:"image/jpeg",manifest:"https://iiif.io/api/cookbook/recipe/0009-book-1/manifest.json"}),o=()=>e.jsx(r,{color:"red",contentType:"image/jpeg",manifest:n});t.__docgenInfo={description:"",methods:[],displayName:"Default"};a.__docgenInfo={description:"",methods:[],displayName:"Preview"};i.__docgenInfo={description:"",methods:[],displayName:"StringManifest"};o.__docgenInfo={description:"",methods:[],displayName:"Colored"};var d,f,h;t.parameters={...t.parameters,docs:{...(d=t.parameters)==null?void 0:d.docs,source:{originalSource:"() => ",...(h=(f=t.parameters)==null?void 0:f.docs)==null?void 0:h.source}}};var b,g,y;a.parameters={...a.parameters,docs:{...(b=a.parameters)==null?void 0:b.docs,source:{originalSource:"() => ",...(y=(g=a.parameters)==null?void 0:g.docs)==null?void 0:y.source}}};var u,I,v;i.parameters={...i.parameters,docs:{...(u=i.parameters)==null?void 0:u.docs,source:{originalSource:"() => ",...(v=(I=i.parameters)==null?void 0:I.docs)==null?void 0:v.source}}};var w,j,x;o.parameters={...o.parameters,docs:{...(w=o.parameters)==null?void 0:w.docs,source:{originalSource:"() => ",...(x=(j=o.parameters)==null?void 0:j.docs)==null?void 0:x.source}}};const ht=["Default","Preview","StringManifest","Colored"];export{o as Colored,t as Default,a as Preview,i as StringManifest,ht as __namedExportsOrder,ft as default}; +import{j as e}from"./jsx-runtime-BTCK_S7S.js";import{r as T}from"./index-CBqU2yxZ.js";import{d as z}from"./index-kF-6VCSF.js";import{e as F}from"./index-CAoC3wa_.js";import{B as P}from"./Button-Blq7Z6RX.js";import{M as c}from"./Modal-Bz2VEyQG.js";import{_}from"./index-default-C_maRo4o.js";import{i as A}from"./i18n-C8zWlANG.js";import{L as k}from"./LazyMedia-BYbWGqJT.js";import{i as p}from"./test-image-BGrKnxUR.js";import"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./redux-C8f_Y06i.js";import"./objectSpread2-N4c0DWqo.js";import"./defineProperty-CCxoMnQV.js";import"./toPropertyKey-hKuLU48H.js";import"./index-XZJElpGj.js";import"./extends-CCbyfPlC.js";import"./index-BC5k8oyH.js";import"./index-DZGZymok.js";import"./index-DI4Pawpj.js";import"./v4-D8aEg3BZ.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./index-BBpNyw-T.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./_arrayReduce-CrxnWFSq.js";import"./isEmpty-Cyb9hIKi.js";import"./i18next-Sc0HEOoc.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./FileInputButton-qbfOXRVs.js";import"./LazyAudio-BiEA90M2.js";import"./LazyLoader-D1S4_28m.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./Loader-CooidObp.js";import"./Segment-C5_maSSM.js";import"./Transition-DSFEXhCu.js";import"./filter-CVNi8iPS.js";import"./AudioPlayer-DbqX1JnS.js";import"./Message-3p6wyYpA.js";import"./ModalContext-Bu-D9kD-.js";import"./DownloadButton-B5qnjgmD.js";import"./uuid-BH6G0oTz.js";import"./LazyDocument-DOVXXgOt.js";import"./index-D3ylJrlI.js";import"./LazyImage-BiB2Uvja.js";import"./PhotoViewer-CgBZCy1u.js";import"./LazyVideo-DYSkHXXp.js";import"./VideoPlayer-DLJxAPDP.js";import"./Trans-Bk6mzQm0.js";import"./objectWithoutProperties--RY0eV0u.js";import"./utils-Bq6oISwF.js";const r=({manifest:l,options:C={},...s})=>{const[S,m]=T.useState(!1);return e.jsxs(e.Fragment,{children:[e.jsxs(k,{...s,children:[l&&e.jsx(P,{color:s.color,content:s.content||A.t("Common.buttons.iiif"),icon:"images outline",onClick:()=>m(!0)}),s.children]}),S&&e.jsx(c,{centered:!1,closeIcon:!0,onClose:()=>m(!1),open:!0,children:e.jsx(c.Content,{children:e.jsx(F,{iiifContent:l,options:_.defaults(C,{showIIIFBadge:!1})})})})]})};r.__docgenInfo={description:"",methods:[],displayName:"LazyIIIF",props:{children:{required:!1,flowType:{name:"Node"},description:""},color:{required:!1,flowType:{name:"string"},description:""},content:{required:!1,flowType:{name:"string"},description:""},manifest:{required:!1,flowType:{name:"string"},description:""},options:{required:!1,flowType:{name:"any"},description:"",defaultValue:{value:"{}",computed:!1}}}};const L="https://manifests.collections.yale.edu/ycba/obj/21168",M="Manifest",B={en:["George Stubbs, 1724–1806, British, Greenland Falcon, 1780"]},D=[{label:{en:["Copyright Statement"]},value:{en:["Public Domain"]}},{label:{en:["Creator"]},value:{en:["George Stubbs, 1724–1806, British"]}},{label:{en:["Title"]},value:{en:["Greenland Falcon"]}},{label:{en:["Medium"]},value:{en:["beeswax on panel"]}},{label:{en:["Physical Description"]},value:{en:["Support (PTG): 32 x 39 inches (81.3 x 99.1 cm)"]}},{label:{en:["Credit Line"]},value:{en:["Yale Center for British Art, Paul Mellon Collection"]}},{label:{en:["Institution"]},value:{en:["Yale Center for British Art"]}},{label:{en:["Collection"]},value:{en:["Paintings and Sculpture"]}},{label:{en:["Call Number"]},value:{en:["B2001.2.62"]}}],q="https://creativecommons.org/publicdomain/zero/1.0/",N={label:{en:["Rights Description"]},value:{en:["Metadata describing Yale Center for British Art collections is public domain under CC0. Copyright or other restrictions may apply to cultural works or images of those works in this record."]}},U=[{id:"https://static.britishart.yale.edu/images/ycba_logo.jpg",type:"Image"}],Y=[{format:"text/html",id:"https://collections.britishart.yale.edu/catalog/tms:21168",label:{en:["catalog entry at the Yale Center for British Art"]},type:"Text"}],G=[{format:"text/xml",id:"https://harvester-bl.britishart.yale.edu/oaicatmuseum/OAIHandler?verb=GetRecord&identifier=oai:tms.ycba.yale.edu:21168&metadataPrefix=lido",profile:"http://www.lido-schema.org/schema/v1.0/lido-v1.0.xsd",type:"Dataset"},{format:"text/rdf+n3",id:"http://collection.britishart.yale.edu/id/page/object/21168",type:"Dataset"}],R=[{id:"https://manifests.collections.yale.edu/canvas/ycba/a1333c03-be5b-4f5b-a897-7e15e3d17b29",type:"Canvas",label:{en:["recto, cropped to image"]},height:3087,width:3786,items:[{id:"https://manifests.collections.yale.edu/annopage/ycba/a1333c03-be5b-4f5b-a897-7e15e3d17b29",type:"AnnotationPage",items:[{id:"https://manifests.collections.yale.edu/annotation/ycba/a1333c03-be5b-4f5b-a897-7e15e3d17b29",type:"Annotation",motivation:"painting",body:{id:"https://images.collections.yale.edu/iiif/2/ycba:a1333c03-be5b-4f5b-a897-7e15e3d17b29/full/full/0/default.jpg",type:"Image",format:"image/jpeg",service:[{"@id":"https://images.collections.yale.edu/iiif/2/ycba:a1333c03-be5b-4f5b-a897-7e15e3d17b29","@type":"ImageService2",profile:"http://iiif.io/api/image/2/level2.json"}],height:3087,width:3786},target:"https://manifests.collections.yale.edu/canvas/ycba/a1333c03-be5b-4f5b-a897-7e15e3d17b29"}]}],rendering:[{id:"https://media.collections.yale.edu/tiff/ycba/a1333c03-be5b-4f5b-a897-7e15e3d17b29.tif",type:"Image",label:{en:["TIFF for download"]},format:"image/tiff"}],thumbnail:[{id:"https://media.collections.yale.edu/thumbnail/ycba/a1333c03-be5b-4f5b-a897-7e15e3d17b29",type:"Image",width:480,height:391,service:[{"@id":"https://media.collections.yale.edu/thumbnail/ycba/a1333c03-be5b-4f5b-a897-7e15e3d17b29","@type":"ImageService2",profile:"level0"}]}],metadata:[{label:{en:["Image Use Rights"]},value:{en:["Copyright Undetermined: The copyright and related rights status of this Item has been reviewed by the organization that has made the Item available, but the organization was unable to make a conclusive determination as to the copyright status of the Item. Please refer to the organization that has made the Item available for more information. You are free to use this Item in any way that is permitted by the copyright and related rights legislation that applies to your use."]}}]},{id:"https://manifests.collections.yale.edu/canvas/ycba/3f8bfa84-0b32-4f19-8b7e-44f4a3b221d0",type:"Canvas",label:{en:["recto, framed"]},height:4446,width:4512,items:[{id:"https://manifests.collections.yale.edu/annopage/ycba/3f8bfa84-0b32-4f19-8b7e-44f4a3b221d0",type:"AnnotationPage",items:[{id:"https://manifests.collections.yale.edu/annotation/ycba/3f8bfa84-0b32-4f19-8b7e-44f4a3b221d0",type:"Annotation",motivation:"painting",body:{id:"https://images.collections.yale.edu/iiif/2/ycba:3f8bfa84-0b32-4f19-8b7e-44f4a3b221d0/full/full/0/default.jpg",type:"Image",format:"image/jpeg",service:[{"@id":"https://images.collections.yale.edu/iiif/2/ycba:3f8bfa84-0b32-4f19-8b7e-44f4a3b221d0","@type":"ImageService2",profile:"http://iiif.io/api/image/2/level2.json"}],height:4446,width:4512},target:"https://manifests.collections.yale.edu/canvas/ycba/3f8bfa84-0b32-4f19-8b7e-44f4a3b221d0"}]}],rendering:[{id:"https://media.collections.yale.edu/tiff/ycba/3f8bfa84-0b32-4f19-8b7e-44f4a3b221d0.tif",type:"Image",label:{en:["TIFF for download"]},format:"image/tiff"}],thumbnail:[{id:"https://media.collections.yale.edu/thumbnail/ycba/3f8bfa84-0b32-4f19-8b7e-44f4a3b221d0",type:"Image",width:480,height:473,service:[{"@id":"https://media.collections.yale.edu/thumbnail/ycba/3f8bfa84-0b32-4f19-8b7e-44f4a3b221d0","@type":"ImageService2",profile:"level0"}]}],metadata:[{label:{en:["Image Use Rights"]},value:{en:["Copyright Undetermined: The copyright and related rights status of this Item has been reviewed by the organization that has made the Item available, but the organization was unable to make a conclusive determination as to the copyright status of the Item. Please refer to the organization that has made the Item available for more information. You are free to use this Item in any way that is permitted by the copyright and related rights legislation that applies to your use."]}}]},{id:"https://manifests.collections.yale.edu/canvas/ycba/d7e1622d-adfa-4c32-9077-c8c969e72b9a",type:"Canvas",label:{en:["x-radiograph"]},height:17753,width:21262,items:[{id:"https://manifests.collections.yale.edu/annopage/ycba/d7e1622d-adfa-4c32-9077-c8c969e72b9a",type:"AnnotationPage",items:[{id:"https://manifests.collections.yale.edu/annotation/ycba/d7e1622d-adfa-4c32-9077-c8c969e72b9a",type:"Annotation",motivation:"painting",body:{id:"https://images.collections.yale.edu/iiif/2/ycba:d7e1622d-adfa-4c32-9077-c8c969e72b9a/full/full/0/default.jpg",type:"Image",format:"image/jpeg",service:[{"@id":"https://images.collections.yale.edu/iiif/2/ycba:d7e1622d-adfa-4c32-9077-c8c969e72b9a","@type":"ImageService2",profile:"http://iiif.io/api/image/2/level2.json"}],height:17753,width:21262},target:"https://manifests.collections.yale.edu/canvas/ycba/d7e1622d-adfa-4c32-9077-c8c969e72b9a"}]}],rendering:[{id:"https://media.collections.yale.edu/tiff/ycba/d7e1622d-adfa-4c32-9077-c8c969e72b9a.tif",type:"Image",label:{en:["TIFF for download"]},format:"image/tiff"}],thumbnail:[{id:"https://media.collections.yale.edu/thumbnail/ycba/d7e1622d-adfa-4c32-9077-c8c969e72b9a",type:"Image",width:480,height:401,service:[{"@id":"https://media.collections.yale.edu/thumbnail/ycba/d7e1622d-adfa-4c32-9077-c8c969e72b9a","@type":"ImageService2",profile:"level0"}]}],metadata:[{label:{en:["Image Use Rights"]},value:{en:["Copyright Undetermined: The copyright and related rights status of this Item has been reviewed by the organization that has made the Item available, but the organization was unable to make a conclusive determination as to the copyright status of the Item. Please refer to the organization that has made the Item available for more information. You are free to use this Item in any way that is permitted by the copyright and related rights legislation that applies to your use."]}}]}],n={"@context":"http://iiif.io/api/presentation/3/context.json",id:L,type:M,label:B,metadata:D,rights:q,requiredStatement:N,logo:U,homepage:Y,seeAlso:G,items:R},ft={title:"Components/Semantic UI/LazyIIIF",decorators:[z.withKnobs]},t=()=>e.jsx(r,{contentType:"image/jpeg",manifest:n}),a=()=>e.jsx(r,{contentType:"image/jpeg",preview:p,manifest:n,src:p}),i=()=>e.jsx(r,{contentType:"image/jpeg",manifest:"https://iiif.io/api/cookbook/recipe/0009-book-1/manifest.json"}),o=()=>e.jsx(r,{color:"red",contentType:"image/jpeg",manifest:n});t.__docgenInfo={description:"",methods:[],displayName:"Default"};a.__docgenInfo={description:"",methods:[],displayName:"Preview"};i.__docgenInfo={description:"",methods:[],displayName:"StringManifest"};o.__docgenInfo={description:"",methods:[],displayName:"Colored"};var d,f,h;t.parameters={...t.parameters,docs:{...(d=t.parameters)==null?void 0:d.docs,source:{originalSource:"() => ",...(h=(f=t.parameters)==null?void 0:f.docs)==null?void 0:h.source}}};var b,g,y;a.parameters={...a.parameters,docs:{...(b=a.parameters)==null?void 0:b.docs,source:{originalSource:"() => ",...(y=(g=a.parameters)==null?void 0:g.docs)==null?void 0:y.source}}};var u,I,v;i.parameters={...i.parameters,docs:{...(u=i.parameters)==null?void 0:u.docs,source:{originalSource:"() => ",...(v=(I=i.parameters)==null?void 0:I.docs)==null?void 0:v.source}}};var w,j,x;o.parameters={...o.parameters,docs:{...(w=o.parameters)==null?void 0:w.docs,source:{originalSource:"() => ",...(x=(j=o.parameters)==null?void 0:j.docs)==null?void 0:x.source}}};const ht=["Default","Preview","StringManifest","Colored"];export{o as Colored,t as Default,a as Preview,i as StringManifest,ht as __namedExportsOrder,ft as default}; diff --git a/docs/assets/LazyMedia.stories-DjiBIJqO.js b/docs/assets/LazyMedia.stories-C7sXAUJq.js similarity index 98% rename from docs/assets/LazyMedia.stories-DjiBIJqO.js rename to docs/assets/LazyMedia.stories-C7sXAUJq.js index 33d2a955..8301dfad 100644 --- a/docs/assets/LazyMedia.stories-DjiBIJqO.js +++ b/docs/assets/LazyMedia.stories-C7sXAUJq.js @@ -1,4 +1,4 @@ -import{j as p}from"./jsx-runtime-BTCK_S7S.js";import{r as M}from"./index-CBqU2yxZ.js";import{d as S}from"./index-DfmhmaGJ.js";import{L as m}from"./LazyMedia-BYbWGqJT.js";import{a as T}from"./SampleAudio-DqClFjld.js";import{i as D}from"./test-image-BGrKnxUR.js";import"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./Icon-2tEtgK8g.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./index-default-C_maRo4o.js";import"./FileInputButton-qbfOXRVs.js";import"./Button-Blq7Z6RX.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./i18n-C8zWlANG.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./LazyAudio-BiEA90M2.js";import"./LazyLoader-D1S4_28m.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./Loader-CooidObp.js";import"./Segment-C5_maSSM.js";import"./Transition-DSFEXhCu.js";import"./_baseAssignValue-izmKBXUH.js";import"./filter-CVNi8iPS.js";import"./AudioPlayer-DbqX1JnS.js";import"./Message-3p6wyYpA.js";import"./Modal-Bz2VEyQG.js";import"./index-BBpNyw-T.js";import"./_baseSet-6y0qliU9.js";import"./_arrayReduce-CrxnWFSq.js";import"./isEmpty-Cyb9hIKi.js";import"./ModalContext-Bu-D9kD-.js";import"./DownloadButton-B5qnjgmD.js";import"./uuid-BH6G0oTz.js";import"./LazyDocument-DOVXXgOt.js";import"./index-D3ylJrlI.js";import"./LazyImage-BiB2Uvja.js";import"./PhotoViewer-CgBZCy1u.js";import"./LazyVideo-DYSkHXXp.js";import"./VideoPlayer-DLJxAPDP.js";import"./Trans-Bk6mzQm0.js";import"./objectWithoutProperties--RY0eV0u.js";import"./utils-Bq6oISwF.js";const b=""+new URL("sample2-Cg9hDj_E.pdf",import.meta.url).href,Wo={title:"Components/Semantic UI/LazyMedia",decorators:[S.withKnobs]},o=()=>p.jsx(m,{}),r=()=>p.jsx(m,{contentType:"audio/mp3",src:T}),t=()=>p.jsx(m,{contentType:"application/pdf",src:b}),e=()=>p.jsx(m,{contentType:"image/jpg",src:D}),i=()=>{const[a,h]=M.useState();return p.jsx(m,{contentType:a&&a.type,onUpload:z=>h(z),src:a&&URL.createObjectURL(a)})};o.__docgenInfo={description:"",methods:[],displayName:"Default"};r.__docgenInfo={description:"",methods:[],displayName:"Audio"};t.__docgenInfo={description:"",methods:[],displayName:"Document"};e.__docgenInfo={description:"",methods:[],displayName:"Image"};i.__docgenInfo={description:"",methods:[],displayName:"Uploadable"};var s,c,n;o.parameters={...o.parameters,docs:{...(s=o.parameters)==null?void 0:s.docs,source:{originalSource:"() => ",...(n=(c=o.parameters)==null?void 0:c.docs)==null?void 0:n.source}}};var d,u,l;r.parameters={...r.parameters,docs:{...(d=r.parameters)==null?void 0:d.docs,source:{originalSource:"() => ",...(l=(u=r.parameters)==null?void 0:u.docs)==null?void 0:l.source}}};var f,y,g;t.parameters={...t.parameters,docs:{...(f=t.parameters)==null?void 0:f.docs,source:{originalSource:"() => ",...(g=(y=t.parameters)==null?void 0:y.docs)==null?void 0:g.source}}};var L,_,j;e.parameters={...e.parameters,docs:{...(L=e.parameters)==null?void 0:L.docs,source:{originalSource:"() => ",...(j=(_=e.parameters)==null?void 0:_.docs)==null?void 0:j.source}}};var x,U,I;i.parameters={...i.parameters,docs:{...(x=i.parameters)==null?void 0:x.docs,source:{originalSource:`() => { +import{j as p}from"./jsx-runtime-BTCK_S7S.js";import{r as M}from"./index-CBqU2yxZ.js";import{d as S}from"./index-kF-6VCSF.js";import{L as m}from"./LazyMedia-BYbWGqJT.js";import{a as T}from"./SampleAudio-DqClFjld.js";import{i as D}from"./test-image-BGrKnxUR.js";import"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./Icon-2tEtgK8g.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./index-default-C_maRo4o.js";import"./FileInputButton-qbfOXRVs.js";import"./Button-Blq7Z6RX.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./i18n-C8zWlANG.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./LazyAudio-BiEA90M2.js";import"./LazyLoader-D1S4_28m.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./Loader-CooidObp.js";import"./Segment-C5_maSSM.js";import"./Transition-DSFEXhCu.js";import"./_baseAssignValue-izmKBXUH.js";import"./filter-CVNi8iPS.js";import"./AudioPlayer-DbqX1JnS.js";import"./Message-3p6wyYpA.js";import"./Modal-Bz2VEyQG.js";import"./index-BBpNyw-T.js";import"./_baseSet-6y0qliU9.js";import"./_arrayReduce-CrxnWFSq.js";import"./isEmpty-Cyb9hIKi.js";import"./ModalContext-Bu-D9kD-.js";import"./DownloadButton-B5qnjgmD.js";import"./uuid-BH6G0oTz.js";import"./LazyDocument-DOVXXgOt.js";import"./index-D3ylJrlI.js";import"./LazyImage-BiB2Uvja.js";import"./PhotoViewer-CgBZCy1u.js";import"./LazyVideo-DYSkHXXp.js";import"./VideoPlayer-DLJxAPDP.js";import"./Trans-Bk6mzQm0.js";import"./objectWithoutProperties--RY0eV0u.js";import"./utils-Bq6oISwF.js";const b=""+new URL("sample2-Cg9hDj_E.pdf",import.meta.url).href,Wo={title:"Components/Semantic UI/LazyMedia",decorators:[S.withKnobs]},o=()=>p.jsx(m,{}),r=()=>p.jsx(m,{contentType:"audio/mp3",src:T}),t=()=>p.jsx(m,{contentType:"application/pdf",src:b}),e=()=>p.jsx(m,{contentType:"image/jpg",src:D}),i=()=>{const[a,h]=M.useState();return p.jsx(m,{contentType:a&&a.type,onUpload:z=>h(z),src:a&&URL.createObjectURL(a)})};o.__docgenInfo={description:"",methods:[],displayName:"Default"};r.__docgenInfo={description:"",methods:[],displayName:"Audio"};t.__docgenInfo={description:"",methods:[],displayName:"Document"};e.__docgenInfo={description:"",methods:[],displayName:"Image"};i.__docgenInfo={description:"",methods:[],displayName:"Uploadable"};var s,c,n;o.parameters={...o.parameters,docs:{...(s=o.parameters)==null?void 0:s.docs,source:{originalSource:"() => ",...(n=(c=o.parameters)==null?void 0:c.docs)==null?void 0:n.source}}};var d,u,l;r.parameters={...r.parameters,docs:{...(d=r.parameters)==null?void 0:d.docs,source:{originalSource:"() => ",...(l=(u=r.parameters)==null?void 0:u.docs)==null?void 0:l.source}}};var f,y,g;t.parameters={...t.parameters,docs:{...(f=t.parameters)==null?void 0:f.docs,source:{originalSource:"() => ",...(g=(y=t.parameters)==null?void 0:y.docs)==null?void 0:g.source}}};var L,_,j;e.parameters={...e.parameters,docs:{...(L=e.parameters)==null?void 0:L.docs,source:{originalSource:"() => ",...(j=(_=e.parameters)==null?void 0:_.docs)==null?void 0:j.source}}};var x,U,I;i.parameters={...i.parameters,docs:{...(x=i.parameters)==null?void 0:x.docs,source:{originalSource:`() => { const [file, setFile] = useState(); return setFile(f)} src={file && URL.createObjectURL(file)} />; }`,...(I=(U=i.parameters)==null?void 0:U.docs)==null?void 0:I.source}}};const Xo=["Default","Audio","Document","Image","Uploadable"];export{r as Audio,o as Default,t as Document,e as Image,i as Uploadable,Xo as __namedExportsOrder,Wo as default}; diff --git a/docs/assets/LinkButton.stories-DvQmvDuy.js b/docs/assets/LinkButton.stories-BobBB8dG.js similarity index 96% rename from docs/assets/LinkButton.stories-DvQmvDuy.js rename to docs/assets/LinkButton.stories-BobBB8dG.js index 62fbfcb7..f175898c 100644 --- a/docs/assets/LinkButton.stories-DvQmvDuy.js +++ b/docs/assets/LinkButton.stories-BobBB8dG.js @@ -1 +1 @@ -import{j as p}from"./jsx-runtime-BTCK_S7S.js";import"./index-CBqU2yxZ.js";import{a as n}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as m}from"./index-DfmhmaGJ.js";import{L as s}from"./LinkButton-COql2obt.js";import"./_commonjsHelpers-BosuxZz1.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./Button-Blq7Z6RX.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";const H={title:"Components/Semantic UI/LinkButton",decorators:[m.withKnobs]},t=()=>p.jsx(s,{content:m.text("Text","This is a link button"),onClick:n("onclick")});t.__docgenInfo={description:"",methods:[],displayName:"Default"};var o,i,r;t.parameters={...t.parameters,docs:{...(o=t.parameters)==null?void 0:o.docs,source:{originalSource:"() => ",...(r=(i=t.parameters)==null?void 0:i.docs)==null?void 0:r.source}}};const J=["Default"];export{t as Default,J as __namedExportsOrder,H as default}; +import{j as p}from"./jsx-runtime-BTCK_S7S.js";import"./index-CBqU2yxZ.js";import{a as n}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as m}from"./index-kF-6VCSF.js";import{L as s}from"./LinkButton-COql2obt.js";import"./_commonjsHelpers-BosuxZz1.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./Button-Blq7Z6RX.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";const H={title:"Components/Semantic UI/LinkButton",decorators:[m.withKnobs]},t=()=>p.jsx(s,{content:m.text("Text","This is a link button"),onClick:n("onclick")});t.__docgenInfo={description:"",methods:[],displayName:"Default"};var o,i,r;t.parameters={...t.parameters,docs:{...(o=t.parameters)==null?void 0:o.docs,source:{originalSource:"() => ",...(r=(i=t.parameters)==null?void 0:i.docs)==null?void 0:r.source}}};const J=["Default"];export{t as Default,J as __namedExportsOrder,H as default}; diff --git a/docs/assets/LinkLabel.stories-t99Urlye.js b/docs/assets/LinkLabel.stories-MKfvNJNE.js similarity index 97% rename from docs/assets/LinkLabel.stories-t99Urlye.js rename to docs/assets/LinkLabel.stories-MKfvNJNE.js index 8b34d5dc..da342952 100644 --- a/docs/assets/LinkLabel.stories-t99Urlye.js +++ b/docs/assets/LinkLabel.stories-MKfvNJNE.js @@ -1,4 +1,4 @@ -import{j as o}from"./jsx-runtime-BTCK_S7S.js";import"./index-CBqU2yxZ.js";import{a}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as r}from"./index-DfmhmaGJ.js";import{F as i}from"./Form-fErk-qk_.js";import{L as l}from"./LinkLabel-oB1DYe7W.js";import"./_commonjsHelpers-BosuxZz1.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Button-Blq7Z6RX.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./Checkbox-C9uAfnsM.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./Dropdown-Di2cPjwR.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./isEmpty-Cyb9hIKi.js";import"./deburr-CEfyoYOr.js";import"./index-BBpNyw-T.js";import"./_arrayReduce-CrxnWFSq.js";import"./filter-CVNi8iPS.js";import"./Input--hQVCRQV.js";import"./LinkButton-COql2obt.js";const mt={title:"Components/Semantic UI/LinkLabel",decorators:[r.withKnobs]},t=()=>o.jsx(i,{children:o.jsx(i.Input,{name:"field",input:{"aria-label":"test-field"},label:()=>o.jsx(l,{content:r.text("Text","Click here"),htmlFor:"field",label:r.text("Label","My label"),onClick:a("click")})})});t.__docgenInfo={description:"",methods:[],displayName:"Default"};var m,e,p;t.parameters={...t.parameters,docs:{...(m=t.parameters)==null?void 0:m.docs,source:{originalSource:`() => +import{j as o}from"./jsx-runtime-BTCK_S7S.js";import"./index-CBqU2yxZ.js";import{a}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as r}from"./index-kF-6VCSF.js";import{F as i}from"./Form-fErk-qk_.js";import{L as l}from"./LinkLabel-oB1DYe7W.js";import"./_commonjsHelpers-BosuxZz1.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Button-Blq7Z6RX.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./Checkbox-C9uAfnsM.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./Dropdown-Di2cPjwR.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./isEmpty-Cyb9hIKi.js";import"./deburr-CEfyoYOr.js";import"./index-BBpNyw-T.js";import"./_arrayReduce-CrxnWFSq.js";import"./filter-CVNi8iPS.js";import"./Input--hQVCRQV.js";import"./LinkButton-COql2obt.js";const mt={title:"Components/Semantic UI/LinkLabel",decorators:[r.withKnobs]},t=()=>o.jsx(i,{children:o.jsx(i.Input,{name:"field",input:{"aria-label":"test-field"},label:()=>o.jsx(l,{content:r.text("Text","Click here"),htmlFor:"field",label:r.text("Label","My label"),onClick:a("click")})})});t.__docgenInfo={description:"",methods:[],displayName:"Default"};var m,e,p;t.parameters={...t.parameters,docs:{...(m=t.parameters)==null?void 0:m.docs,source:{originalSource:`() => } /> diff --git a/docs/assets/List-BcRaTOn3.js b/docs/assets/List-j10WAbZn.js similarity index 99% rename from docs/assets/List-BcRaTOn3.js rename to docs/assets/List-j10WAbZn.js index dddb1688..761d98c1 100644 --- a/docs/assets/List-BcRaTOn3.js +++ b/docs/assets/List-j10WAbZn.js @@ -1,4 +1,4 @@ -var L=Object.defineProperty;var N=(s,d,e)=>d in s?L(s,d,{enumerable:!0,configurable:!0,writable:!0,value:e}):s[d]=e;var E=(s,d,e)=>(N(s,typeof d!="symbol"?d+"":d,e),e);import{j as n}from"./jsx-runtime-BTCK_S7S.js";import{r as f}from"./index-CBqU2yxZ.js";import{C as A}from"./Confirm-Dw9rt56R.js";import{P as Q}from"./Pagination-D0HmnRDL.js";import{G as m}from"./Grid-Czr5owxQ.js";import{M as q}from"./Menu-9i0apxqd.js";import{B as g}from"./Button-Blq7Z6RX.js";import{H as x}from"./Header-BJ3NNdPz.js";import{I as C}from"./Icon-2tEtgK8g.js";import{_ as l}from"./index-default-C_maRo4o.js";import{i as u}from"./i18n-C8zWlANG.js";import{D as F}from"./DropdownButton-D3g-r0e9.js";import{E as S}from"./EditModal-DZB5b4L3.js";import{L as w}from"./Label-Cq1fb1cd.js";import"./index.es28-C5Z9R2NB.js";import{F as T}from"./Form-fErk-qk_.js";import{I as M}from"./Input--hQVCRQV.js";import{C as I}from"./Checkbox-C9uAfnsM.js";import{D as B}from"./Dropdown-Di2cPjwR.js";import{M as j}from"./Modal-Bz2VEyQG.js";import{A as _}from"./AssociatedDropdown-BvtJGJQ_.js";import{F as R}from"./FuzzyDate-CUFiWBgR.js";import{M as $}from"./ModalContext-Bu-D9kD-.js";import{T as H}from"./Trans-Bk6mzQm0.js";const c={boolean:"boolean",date:"date",integer:"integer",relationship:"relationship",select:"select",string:"string",text:"text"},a={equal:"equal",notEqual:"not_equal",contain:"contain",notContain:"not_contain",empty:"empty",notEmpty:"not_empty",greaterThan:"greater_than",lessThan:"less_than"},O=[{key:a.equal,value:a.equal,text:u.t("ListFilters.operators.equal")},{key:a.notEqual,value:a.notEqual,text:u.t("ListFilters.operators.notEqual")},{key:a.contain,value:a.contain,text:u.t("ListFilters.operators.contain")},{key:a.notContain,value:a.notContain,text:u.t("ListFilters.operators.notContain")},{key:a.empty,value:a.empty,text:u.t("ListFilters.operators.empty")},{key:a.notEmpty,value:a.notEmpty,text:u.t("ListFilters.operators.notEmpty")},{key:a.greaterThan,value:a.greaterThan,text:u.t("ListFilters.operators.greaterThan")},{key:a.lessThan,value:a.lessThan,text:u.t("ListFilters.operators.lessThan")}],z={[c.boolean]:[a.equal],[c.date]:[a.equal],[c.relationship]:[a.equal,a.notEqual,a.empty,a.notEmpty],[c.select]:[a.equal,a.notEqual,a.empty,a.notEmpty],[c.string]:[a.equal,a.notEqual,a.contain,a.notContain,a.empty,a.notEmpty],[c.text]:[a.contain,a.notContain,a.empty,a.notEmpty]},K=s=>{const d=f.useCallback(t=>{const i=z[t];return l.filter(O,y=>!i||l.contains(i,y.key))},[]),e=t=>t.label,r=f.useCallback(t=>{if(t.operator===a.empty||t.operator===a.notEmpty)return null;if(t.type===c.boolean)return n.jsx(I,{onChange:()=>s.onSaveChildAssociation("filters",{...t,value:!t.value}),checked:t.value});if(t.type===c.string||t.type===c.text||t.type===c.integer)return n.jsx(M,{onChange:(i,{value:y})=>s.onSaveChildAssociation("filters",{...t,value:y}),value:t.value});if(t.type===c.date)return n.jsx(R,{date:t.value||{},description:!1,onChange:i=>{s.onSaveChildAssociation("filters",{...t,value:i})},title:t.label});if(t.type===c.select)return n.jsx(B,{onChange:(i,{value:y})=>s.onSaveChildAssociation("filters",{...t,value:y}),options:t.options,selectOnBlur:!1,selection:!0,value:t.value});if(t.type===c.relationship){const{collectionName:i,onSearch:y,renderOption:p,renderSearchQuery:h,searchQuery:v,value:k}=t;return i&&y&&p?n.jsx(_,{collectionName:i,onSearch:y,onSelection:b=>{s.onSaveChildAssociation("filters",{...t,searchQuery:h&&h(b),value:b.id})},renderOption:p,required:!0,searchQuery:v||"",value:k||null}):null}return null},[s.item.filters,s.onSaveChildAssociation]),o=f.useMemo(()=>l.sortBy(s.filters,s.item.onSort||e),[s.filters,s.item.onSort]);return f.useEffect(()=>{l.each(s.item.filters,t=>{const i=l.findWhere(s.filters,{key:t.key});t.type===c.boolean&&(i.value=!1),s.onSaveChildAssociation("filters",l.defaults(t,i))})},[]),n.jsx($.Consumer,{children:t=>n.jsxs(j,{as:T,centered:!1,className:"list-filters-modal",mountNode:t,noValidate:!0,open:!0,size:"small",children:[n.jsx(j.Header,{children:n.jsxs(m,{columns:2,children:[n.jsx(m.Column,{verticalAlign:"middle",children:n.jsx(x,{content:u.t("ListFilters.title")})}),n.jsxs(m.Column,{textAlign:"right",children:[n.jsx(F,{color:"green",icon:"plus",options:l.map(o,i=>({key:i.key,value:i.key,text:i.label})),onChange:(i,{value:y})=>{const p=l.findWhere(s.filters,{key:y});s.onSaveChildAssociation("filters",s.onCreateFilter({...p,operator:a.equal}))},scrolling:!0,text:u.t("ListFilters.buttons.add"),value:""}),n.jsx(g,{color:"red",content:u.t("ListFilters.buttons.reset"),icon:"repeat",onClick:()=>s.onReset(),style:{marginLeft:"1em"}})]})]})}),n.jsx(j.Content,{children:!l.isEmpty(s.item.filters)&&n.jsx(m,{children:l.map(s.item.filters,i=>n.jsxs(m.Row,{columns:4,verticalAlign:"middle",children:[n.jsx(m.Column,{children:n.jsx(x,{content:i.label})}),n.jsx(m.Column,{width:5,children:n.jsx(B,{options:d(i.type),onChange:(y,{value:p})=>s.onSaveChildAssociation("filters",{...l.omit(i,"value"),operator:p}),selection:!0,value:i.operator})}),n.jsx(m.Column,{width:5,children:r(i)}),n.jsx(m.Column,{width:1,children:n.jsx(g,{basic:!0,icon:"times",onClick:()=>s.onDeleteChildAssociation("filters",i)})})]},i.key))})}),s.children]})})};K.__docgenInfo={description:"",methods:[],displayName:"ListFilters",props:{filters:{required:!0,flowType:{name:"Array",elements:[{name:"signature",type:"object",raw:`{ +var L=Object.defineProperty;var N=(s,d,e)=>d in s?L(s,d,{enumerable:!0,configurable:!0,writable:!0,value:e}):s[d]=e;var E=(s,d,e)=>(N(s,typeof d!="symbol"?d+"":d,e),e);import{j as n}from"./jsx-runtime-BTCK_S7S.js";import{r as f}from"./index-CBqU2yxZ.js";import{C as A}from"./Confirm-Dw9rt56R.js";import{P as Q}from"./Pagination-D0HmnRDL.js";import{G as m}from"./Grid-Czr5owxQ.js";import{M as q}from"./Menu-9i0apxqd.js";import{B as g}from"./Button-Blq7Z6RX.js";import{H as x}from"./Header-BJ3NNdPz.js";import{I as C}from"./Icon-2tEtgK8g.js";import{_ as l}from"./index-default-C_maRo4o.js";import{i as u}from"./i18n-C8zWlANG.js";import{D as F}from"./DropdownButton-D3g-r0e9.js";import{E as S}from"./EditModal-CsfirwY4.js";import{L as w}from"./Label-Cq1fb1cd.js";import"./index.es30-tUyOUHRL.js";import{F as T}from"./Form-fErk-qk_.js";import{I as M}from"./Input--hQVCRQV.js";import{C as I}from"./Checkbox-C9uAfnsM.js";import{D as B}from"./Dropdown-Di2cPjwR.js";import{M as j}from"./Modal-Bz2VEyQG.js";import{A as _}from"./AssociatedDropdown-CMB7PUXu.js";import{F as R}from"./FuzzyDate-D4brsVbr.js";import{M as $}from"./ModalContext-Bu-D9kD-.js";import{T as H}from"./Trans-Bk6mzQm0.js";const c={boolean:"boolean",date:"date",integer:"integer",relationship:"relationship",select:"select",string:"string",text:"text"},a={equal:"equal",notEqual:"not_equal",contain:"contain",notContain:"not_contain",empty:"empty",notEmpty:"not_empty",greaterThan:"greater_than",lessThan:"less_than"},O=[{key:a.equal,value:a.equal,text:u.t("ListFilters.operators.equal")},{key:a.notEqual,value:a.notEqual,text:u.t("ListFilters.operators.notEqual")},{key:a.contain,value:a.contain,text:u.t("ListFilters.operators.contain")},{key:a.notContain,value:a.notContain,text:u.t("ListFilters.operators.notContain")},{key:a.empty,value:a.empty,text:u.t("ListFilters.operators.empty")},{key:a.notEmpty,value:a.notEmpty,text:u.t("ListFilters.operators.notEmpty")},{key:a.greaterThan,value:a.greaterThan,text:u.t("ListFilters.operators.greaterThan")},{key:a.lessThan,value:a.lessThan,text:u.t("ListFilters.operators.lessThan")}],z={[c.boolean]:[a.equal],[c.date]:[a.equal],[c.relationship]:[a.equal,a.notEqual,a.empty,a.notEmpty],[c.select]:[a.equal,a.notEqual,a.empty,a.notEmpty],[c.string]:[a.equal,a.notEqual,a.contain,a.notContain,a.empty,a.notEmpty],[c.text]:[a.contain,a.notContain,a.empty,a.notEmpty]},K=s=>{const d=f.useCallback(t=>{const i=z[t];return l.filter(O,y=>!i||l.contains(i,y.key))},[]),e=t=>t.label,r=f.useCallback(t=>{if(t.operator===a.empty||t.operator===a.notEmpty)return null;if(t.type===c.boolean)return n.jsx(I,{onChange:()=>s.onSaveChildAssociation("filters",{...t,value:!t.value}),checked:t.value});if(t.type===c.string||t.type===c.text||t.type===c.integer)return n.jsx(M,{onChange:(i,{value:y})=>s.onSaveChildAssociation("filters",{...t,value:y}),value:t.value});if(t.type===c.date)return n.jsx(R,{date:t.value||{},description:!1,onChange:i=>{s.onSaveChildAssociation("filters",{...t,value:i})},title:t.label});if(t.type===c.select)return n.jsx(B,{onChange:(i,{value:y})=>s.onSaveChildAssociation("filters",{...t,value:y}),options:t.options,selectOnBlur:!1,selection:!0,value:t.value});if(t.type===c.relationship){const{collectionName:i,onSearch:y,renderOption:p,renderSearchQuery:h,searchQuery:v,value:k}=t;return i&&y&&p?n.jsx(_,{collectionName:i,onSearch:y,onSelection:b=>{s.onSaveChildAssociation("filters",{...t,searchQuery:h&&h(b),value:b.id})},renderOption:p,required:!0,searchQuery:v||"",value:k||null}):null}return null},[s.item.filters,s.onSaveChildAssociation]),o=f.useMemo(()=>l.sortBy(s.filters,s.item.onSort||e),[s.filters,s.item.onSort]);return f.useEffect(()=>{l.each(s.item.filters,t=>{const i=l.findWhere(s.filters,{key:t.key});t.type===c.boolean&&(i.value=!1),s.onSaveChildAssociation("filters",l.defaults(t,i))})},[]),n.jsx($.Consumer,{children:t=>n.jsxs(j,{as:T,centered:!1,className:"list-filters-modal",mountNode:t,noValidate:!0,open:!0,size:"small",children:[n.jsx(j.Header,{children:n.jsxs(m,{columns:2,children:[n.jsx(m.Column,{verticalAlign:"middle",children:n.jsx(x,{content:u.t("ListFilters.title")})}),n.jsxs(m.Column,{textAlign:"right",children:[n.jsx(F,{color:"green",icon:"plus",options:l.map(o,i=>({key:i.key,value:i.key,text:i.label})),onChange:(i,{value:y})=>{const p=l.findWhere(s.filters,{key:y});s.onSaveChildAssociation("filters",s.onCreateFilter({...p,operator:a.equal}))},scrolling:!0,text:u.t("ListFilters.buttons.add"),value:""}),n.jsx(g,{color:"red",content:u.t("ListFilters.buttons.reset"),icon:"repeat",onClick:()=>s.onReset(),style:{marginLeft:"1em"}})]})]})}),n.jsx(j.Content,{children:!l.isEmpty(s.item.filters)&&n.jsx(m,{children:l.map(s.item.filters,i=>n.jsxs(m.Row,{columns:4,verticalAlign:"middle",children:[n.jsx(m.Column,{children:n.jsx(x,{content:i.label})}),n.jsx(m.Column,{width:5,children:n.jsx(B,{options:d(i.type),onChange:(y,{value:p})=>s.onSaveChildAssociation("filters",{...l.omit(i,"value"),operator:p}),selection:!0,value:i.operator})}),n.jsx(m.Column,{width:5,children:r(i)}),n.jsx(m.Column,{width:1,children:n.jsx(g,{basic:!0,icon:"times",onClick:()=>s.onDeleteChildAssociation("filters",i)})})]},i.key))})}),s.children]})})};K.__docgenInfo={description:"",methods:[],displayName:"ListFilters",props:{filters:{required:!0,flowType:{name:"Array",elements:[{name:"signature",type:"object",raw:`{ collectionName?: 'string', key: string, label: string, diff --git a/docs/assets/ListLoader.stories-DowEQgW1.js b/docs/assets/ListLoader.stories-ClY42ecJ.js similarity index 96% rename from docs/assets/ListLoader.stories-DowEQgW1.js rename to docs/assets/ListLoader.stories-ClY42ecJ.js index b996617f..b5113a07 100644 --- a/docs/assets/ListLoader.stories-DowEQgW1.js +++ b/docs/assets/ListLoader.stories-ClY42ecJ.js @@ -1 +1 @@ -import{j as p}from"./jsx-runtime-BTCK_S7S.js";import"./index-CBqU2yxZ.js";import{d as e}from"./index-DfmhmaGJ.js";import{L as m}from"./ListLoader-BdgbIqvc.js";import"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./Loader-CooidObp.js";import"./extends-CCbyfPlC.js";import"./getElementType-CckcRzoH.js";import"./Segment-C5_maSSM.js";import"./Dimmer-D_gwaesu.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./toFinite-KQ8KevIC.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./i18n-C8zWlANG.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";const J={title:"Components/Semantic UI/ListLoader",component:m,decorators:[e.withKnobs]},t=()=>p.jsx(m,{active:!0});t.__docgenInfo={description:"",methods:[],displayName:"Default"};var o,r,i;t.parameters={...t.parameters,docs:{...(o=t.parameters)==null?void 0:o.docs,source:{originalSource:"() => ",...(i=(r=t.parameters)==null?void 0:r.docs)==null?void 0:i.source}}};const M=["Default"];export{t as Default,M as __namedExportsOrder,J as default}; +import{j as p}from"./jsx-runtime-BTCK_S7S.js";import"./index-CBqU2yxZ.js";import{d as e}from"./index-kF-6VCSF.js";import{L as m}from"./ListLoader-BdgbIqvc.js";import"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./Loader-CooidObp.js";import"./extends-CCbyfPlC.js";import"./getElementType-CckcRzoH.js";import"./Segment-C5_maSSM.js";import"./Dimmer-D_gwaesu.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./toFinite-KQ8KevIC.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./i18n-C8zWlANG.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";const J={title:"Components/Semantic UI/ListLoader",component:m,decorators:[e.withKnobs]},t=()=>p.jsx(m,{active:!0});t.__docgenInfo={description:"",methods:[],displayName:"Default"};var o,r,i;t.parameters={...t.parameters,docs:{...(o=t.parameters)==null?void 0:o.docs,source:{originalSource:"() => ",...(i=(r=t.parameters)==null?void 0:r.docs)==null?void 0:i.source}}};const M=["Default"];export{t as Default,M as __namedExportsOrder,J as default}; diff --git a/docs/assets/ListTable.stories-DbjvvWPa.js b/docs/assets/ListTable.stories-BYYIf56b.js similarity index 98% rename from docs/assets/ListTable.stories-DbjvvWPa.js rename to docs/assets/ListTable.stories-BYYIf56b.js index 22db8879..223a17a6 100644 --- a/docs/assets/ListTable.stories-DbjvvWPa.js +++ b/docs/assets/ListTable.stories-BYYIf56b.js @@ -1,4 +1,4 @@ -import{j as o}from"./jsx-runtime-BTCK_S7S.js";import{a as n}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as a}from"./index-DfmhmaGJ.js";import{r as O}from"./index-CBqU2yxZ.js";import{B as J}from"./Button-Blq7Z6RX.js";import{_ as t}from"./index-default-C_maRo4o.js";import"./index.es28-C5Z9R2NB.js";import{Y as mn}from"./index.es3-CAJGsQNm.js";import{c as cn}from"./index.es23-SQskR_RA.js";import{D as dn}from"./DataTable-BfgPz3EK.js";import{u as pn,S as z,a as un}from"./DataList-BZ1qV0jr.js";import{A as r}from"./Api-DXLamogn.js";import{A as d}from"./AddModal-8so4BWij.js";import{F as yn}from"./FilterModal-C7yOdEya.js";import{i as m}from"./Cars-2_9qFJX9.js";import{L as X,F as U,a as bn}from"./List-BcRaTOn3.js";import{u as i}from"./DragDrop-ryAVAQMJ.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./_commonjsHelpers-BosuxZz1.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./iframe-DUkFOzYJ.js";import"../sb-preview/runtime.js";import"./Table-Xx3vjhN9.js";import"./Loader-CooidObp.js";import"./Checkbox-C9uAfnsM.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./Popup-BP01NTlV.js";import"./index-BBpNyw-T.js";import"./_arrayReduce-CrxnWFSq.js";import"./createClass-D2z1h_eG.js";import"./toPropertyKey-hKuLU48H.js";import"./i18n-C8zWlANG.js";import"./i18next-Sc0HEOoc.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./Dropdown-Di2cPjwR.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./isEmpty-Cyb9hIKi.js";import"./deburr-CEfyoYOr.js";import"./filter-CVNi8iPS.js";import"./Draggable-KQRXc-DM.js";import"./useDrop-BRQoWSA5.js";import"./DndContext-B-2NJP7Z.js";import"./redux-C8f_Y06i.js";import"./objectSpread2-N4c0DWqo.js";import"./uuid-BH6G0oTz.js";import"./Message-3p6wyYpA.js";import"./Input--hQVCRQV.js";import"./Toaster-C1YYqOUE.js";import"./Transition-DSFEXhCu.js";import"./Modal-Bz2VEyQG.js";import"./Form-fErk-qk_.js";import"./Confirm-Dw9rt56R.js";import"./Pagination-D0HmnRDL.js";import"./Menu-9i0apxqd.js";import"./Grid-Czr5owxQ.js";import"./Header-BJ3NNdPz.js";import"./DropdownButton-D3g-r0e9.js";import"./EditModal-DZB5b4L3.js";import"./AssociatedDropdown-BvtJGJQ_.js";import"./FuzzyDate-CUFiWBgR.js";import"./DateInput-BO57_F9J.js";import"./ModalContext-Bu-D9kD-.js";import"./Trans-Bk6mzQm0.js";import"./objectWithoutProperties--RY0eV0u.js";import"./utils-Bq6oISwF.js";const W=pn(e=>{const g=cn.usePrevious(e.columns),u=y=>{if(!y.sortable)return;const p=y.name;let b=z;y.name===e.sortColumn?b=e.sortDirection===z?un:z:y.sortDirection&&(b=y.sortDirection),e.onSort(p,b)};return O.useEffect(()=>{if(!mn.isEqual(e.columns,g)){const{page:y,defaultSort:p,defaultSortDirection:b=z}=e;if(p)e.onSort(p,b,y);else{const V=t.findWhere(e.columns,{sortable:!0});V?u(V):e.onInit()}}},[e.columns]),o.jsx(dn,{...e,onColumnClick:u.bind(void 0)})});W.defaultProps={configurable:!0,tableProps:{celled:!0,sortable:!0}};const s=W;W.__docgenInfo={description:`The ListTable component renders a list which has the ability to load, save, and delete records from +import{j as o}from"./jsx-runtime-BTCK_S7S.js";import{a as n}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as a}from"./index-kF-6VCSF.js";import{r as O}from"./index-CBqU2yxZ.js";import{B as J}from"./Button-Blq7Z6RX.js";import{_ as t}from"./index-default-C_maRo4o.js";import"./index.es30-tUyOUHRL.js";import{Y as mn}from"./index.es3-CqJx98lw.js";import{c as cn}from"./index.es25-SQskR_RA.js";import{D as dn}from"./DataTable-BFIwafI7.js";import{u as pn,S as z,a as un}from"./DataList-B3hB1Ncc.js";import{A as r}from"./Api-DXLamogn.js";import{A as d}from"./AddModal-8so4BWij.js";import{F as yn}from"./FilterModal-CTH7wgQb.js";import{i as m}from"./Cars-2_9qFJX9.js";import{L as X,F as U,a as bn}from"./List-j10WAbZn.js";import{u as i}from"./DragDrop-ryAVAQMJ.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./_commonjsHelpers-BosuxZz1.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./iframe-BcGTk6aA.js";import"../sb-preview/runtime.js";import"./Table-Xx3vjhN9.js";import"./Loader-CooidObp.js";import"./Checkbox-C9uAfnsM.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./Popup-BP01NTlV.js";import"./index-BBpNyw-T.js";import"./_arrayReduce-CrxnWFSq.js";import"./createClass-D2z1h_eG.js";import"./toPropertyKey-hKuLU48H.js";import"./i18n-C8zWlANG.js";import"./i18next-Sc0HEOoc.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./Dropdown-Di2cPjwR.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./isEmpty-Cyb9hIKi.js";import"./deburr-CEfyoYOr.js";import"./filter-CVNi8iPS.js";import"./Draggable-KQRXc-DM.js";import"./useDrop-BRQoWSA5.js";import"./DndContext-B-2NJP7Z.js";import"./redux-C8f_Y06i.js";import"./objectSpread2-N4c0DWqo.js";import"./uuid-BH6G0oTz.js";import"./Message-3p6wyYpA.js";import"./Input--hQVCRQV.js";import"./Toaster-C1YYqOUE.js";import"./Transition-DSFEXhCu.js";import"./Modal-Bz2VEyQG.js";import"./Form-fErk-qk_.js";import"./Confirm-Dw9rt56R.js";import"./Pagination-D0HmnRDL.js";import"./Menu-9i0apxqd.js";import"./Grid-Czr5owxQ.js";import"./Header-BJ3NNdPz.js";import"./DropdownButton-D3g-r0e9.js";import"./EditModal-CsfirwY4.js";import"./AssociatedDropdown-CMB7PUXu.js";import"./FuzzyDate-D4brsVbr.js";import"./DateInput-BO57_F9J.js";import"./ModalContext-Bu-D9kD-.js";import"./Trans-Bk6mzQm0.js";import"./objectWithoutProperties--RY0eV0u.js";import"./utils-Bq6oISwF.js";const W=pn(e=>{const g=cn.usePrevious(e.columns),u=y=>{if(!y.sortable)return;const p=y.name;let b=z;y.name===e.sortColumn?b=e.sortDirection===z?un:z:y.sortDirection&&(b=y.sortDirection),e.onSort(p,b)};return O.useEffect(()=>{if(!mn.isEqual(e.columns,g)){const{page:y,defaultSort:p,defaultSortDirection:b=z}=e;if(p)e.onSort(p,b,y);else{const V=t.findWhere(e.columns,{sortable:!0});V?u(V):e.onInit()}}},[e.columns]),o.jsx(dn,{...e,onColumnClick:u.bind(void 0)})});W.defaultProps={configurable:!0,tableProps:{celled:!0,sortable:!0}};const s=W;W.__docgenInfo={description:`The ListTable component renders a list which has the ability to load, save, and delete records from an API (via the DataList higher-order component). This component will integrate seamlessly with a back-end implementing the resource-api. See the GitHub page for more details.`,methods:[],displayName:"ListTable",props:{collectionName:{required:!0,flowType:{name:"string"},description:"Name of the collection to retrieve from the API response."},defaultPerPage:{required:!1,flowType:{name:"number"},description:"The default number of records to display on a single page."},defaultSearch:{required:!1,flowType:{name:"string"},description:"The default value for the search input element."},defaultSort:{required:!1,flowType:{name:"string"},description:"The default value to use for sorting the list."},defaultSortDirection:{required:!1,flowType:{name:"string"},description:"The default direction in which to sort the list."},filters:{required:!1,flowType:{name:"signature",type:"object",raw:`{ diff --git a/docs/assets/LoginModal.stories-DWr4b1eE.js b/docs/assets/LoginModal.stories-DkqRNX-D.js similarity index 98% rename from docs/assets/LoginModal.stories-DWr4b1eE.js rename to docs/assets/LoginModal.stories-DkqRNX-D.js index 22f9232b..50ef3a39 100644 --- a/docs/assets/LoginModal.stories-DWr4b1eE.js +++ b/docs/assets/LoginModal.stories-DkqRNX-D.js @@ -1 +1 @@ -import{j as e}from"./jsx-runtime-BTCK_S7S.js";import"./index-CBqU2yxZ.js";import{a as r}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as i}from"./index-DfmhmaGJ.js";import{F as L}from"./Form-fErk-qk_.js";import{G as s}from"./Grid-Czr5owxQ.js";import{M as x}from"./Message-3p6wyYpA.js";import{B as d}from"./Button-Blq7Z6RX.js";import{H as y}from"./Header-BJ3NNdPz.js";import{I as m}from"./Icon-2tEtgK8g.js";import{I as p}from"./Input--hQVCRQV.js";import{M as c}from"./Modal-Bz2VEyQG.js";import{i as n}from"./i18n-C8zWlANG.js";import{M}from"./ModalContext-Bu-D9kD-.js";import"./_commonjsHelpers-BosuxZz1.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./Checkbox-C9uAfnsM.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./Dropdown-Di2cPjwR.js";import"./map-B4PnIEPz.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./isEmpty-Cyb9hIKi.js";import"./deburr-CEfyoYOr.js";import"./index-BBpNyw-T.js";import"./_arrayReduce-CrxnWFSq.js";import"./filter-CVNi8iPS.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";const l=o=>e.jsx(M.Consumer,{children:C=>e.jsxs(c,{as:L,className:"login-modal",error:o.loginFailed,mountNode:C,open:o.open,size:"small",trigger:o.trigger,children:[e.jsx(y,{icon:"user circle",content:n.t("LoginModal.header")}),e.jsx(x,{error:!0,header:n.t("LoginModal.loginErrorHeader"),content:n.t("LoginModal.loginErrorContent")}),e.jsx(s,{padded:"vertically",textAlign:"center",children:e.jsxs(s.Column,{children:[e.jsx(s.Row,{children:e.jsx(p,{autoFocus:!0,className:"form-field",icon:e.jsx(m,{name:"at"}),onChange:o.onUsernameChange.bind(void 0),placeholder:o.placeholder,size:"huge"})}),e.jsx(s.Row,{className:"row",children:e.jsx(p,{className:"form-field",icon:e.jsx(m,{name:"lock"}),onChange:o.onPasswordChange.bind(void 0),placeholder:n.t("LoginModal.password"),size:"huge",type:"password"})})]})}),e.jsxs(c.Actions,{children:[e.jsx(d,{disabled:o.disabled,onClick:o.onLogin.bind(void 0),primary:!0,size:"large",type:"submit",children:n.t("LoginModal.buttonLogin")}),o.onClose&&e.jsx(d,{basic:!0,onClick:o.onClose.bind(void 0),size:"large",children:n.t("LoginModal.buttonCancel")})]})]})});l.defaultProps={placeholder:n.t("LoginModal.email")};l.__docgenInfo={description:"",methods:[],displayName:"LoginModal",props:{disabled:{required:!0,flowType:{name:"boolean"},description:""},loginFailed:{required:!0,flowType:{name:"boolean"},description:""},onClose:{required:!0,flowType:{name:"signature",type:"function",raw:"() => void",signature:{arguments:[],return:{name:"void"}}},description:""},onLogin:{required:!0,flowType:{name:"signature",type:"function",raw:"() => void",signature:{arguments:[],return:{name:"void"}}},description:""},onPasswordChange:{required:!0,flowType:{name:"signature",type:"function",raw:"() => void",signature:{arguments:[],return:{name:"void"}}},description:""},onUsernameChange:{required:!0,flowType:{name:"signature",type:"function",raw:"() => void",signature:{arguments:[],return:{name:"void"}}},description:""},open:{required:!0,flowType:{name:"boolean"},description:""},trigger:{required:!1,flowType:{name:"signature",type:"function",raw:"() => Element",signature:{arguments:[],return:{name:"Element",elements:[{name:"any"}],raw:"Element"}}},description:""},placeholder:{required:!1,flowType:{name:"string"},description:"",defaultValue:{value:"i18n.t('LoginModal.email')",computed:!0}}}};const Te={title:"Components/Semantic UI/LoginModal",decorators:[i.withKnobs]},a=()=>e.jsx(l,{disabled:i.boolean("Disabled",!1),loginFailed:i.boolean("Login failed",!1),onClose:r("close"),onLogin:r("login"),onPasswordChange:r("password-change"),onUsernameChange:r("username-change"),open:i.boolean("Open",!0)}),t=()=>e.jsx(l,{disabled:i.boolean("Disabled",!1),loginFailed:i.boolean("Login failed",!1),onLogin:r("login"),onPasswordChange:r("password-change"),onUsernameChange:r("username-change"),open:i.boolean("Open",!0)});a.__docgenInfo={description:"",methods:[],displayName:"Default"};t.__docgenInfo={description:"",methods:[],displayName:"NoCloseButton"};var g,u,f;a.parameters={...a.parameters,docs:{...(g=a.parameters)==null?void 0:g.docs,source:{originalSource:"() => ",...(f=(u=a.parameters)==null?void 0:u.docs)==null?void 0:f.source}}};var h,b,w;t.parameters={...t.parameters,docs:{...(h=t.parameters)==null?void 0:h.docs,source:{originalSource:"() => ",...(w=(b=t.parameters)==null?void 0:b.docs)==null?void 0:w.source}}};const _e=["Default","NoCloseButton"];export{a as Default,t as NoCloseButton,_e as __namedExportsOrder,Te as default}; +import{j as e}from"./jsx-runtime-BTCK_S7S.js";import"./index-CBqU2yxZ.js";import{a as r}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as i}from"./index-kF-6VCSF.js";import{F as L}from"./Form-fErk-qk_.js";import{G as s}from"./Grid-Czr5owxQ.js";import{M as x}from"./Message-3p6wyYpA.js";import{B as d}from"./Button-Blq7Z6RX.js";import{H as y}from"./Header-BJ3NNdPz.js";import{I as m}from"./Icon-2tEtgK8g.js";import{I as p}from"./Input--hQVCRQV.js";import{M as c}from"./Modal-Bz2VEyQG.js";import{i as n}from"./i18n-C8zWlANG.js";import{M}from"./ModalContext-Bu-D9kD-.js";import"./_commonjsHelpers-BosuxZz1.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./Checkbox-C9uAfnsM.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./Dropdown-Di2cPjwR.js";import"./map-B4PnIEPz.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./isEmpty-Cyb9hIKi.js";import"./deburr-CEfyoYOr.js";import"./index-BBpNyw-T.js";import"./_arrayReduce-CrxnWFSq.js";import"./filter-CVNi8iPS.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";const l=o=>e.jsx(M.Consumer,{children:C=>e.jsxs(c,{as:L,className:"login-modal",error:o.loginFailed,mountNode:C,open:o.open,size:"small",trigger:o.trigger,children:[e.jsx(y,{icon:"user circle",content:n.t("LoginModal.header")}),e.jsx(x,{error:!0,header:n.t("LoginModal.loginErrorHeader"),content:n.t("LoginModal.loginErrorContent")}),e.jsx(s,{padded:"vertically",textAlign:"center",children:e.jsxs(s.Column,{children:[e.jsx(s.Row,{children:e.jsx(p,{autoFocus:!0,className:"form-field",icon:e.jsx(m,{name:"at"}),onChange:o.onUsernameChange.bind(void 0),placeholder:o.placeholder,size:"huge"})}),e.jsx(s.Row,{className:"row",children:e.jsx(p,{className:"form-field",icon:e.jsx(m,{name:"lock"}),onChange:o.onPasswordChange.bind(void 0),placeholder:n.t("LoginModal.password"),size:"huge",type:"password"})})]})}),e.jsxs(c.Actions,{children:[e.jsx(d,{disabled:o.disabled,onClick:o.onLogin.bind(void 0),primary:!0,size:"large",type:"submit",children:n.t("LoginModal.buttonLogin")}),o.onClose&&e.jsx(d,{basic:!0,onClick:o.onClose.bind(void 0),size:"large",children:n.t("LoginModal.buttonCancel")})]})]})});l.defaultProps={placeholder:n.t("LoginModal.email")};l.__docgenInfo={description:"",methods:[],displayName:"LoginModal",props:{disabled:{required:!0,flowType:{name:"boolean"},description:""},loginFailed:{required:!0,flowType:{name:"boolean"},description:""},onClose:{required:!0,flowType:{name:"signature",type:"function",raw:"() => void",signature:{arguments:[],return:{name:"void"}}},description:""},onLogin:{required:!0,flowType:{name:"signature",type:"function",raw:"() => void",signature:{arguments:[],return:{name:"void"}}},description:""},onPasswordChange:{required:!0,flowType:{name:"signature",type:"function",raw:"() => void",signature:{arguments:[],return:{name:"void"}}},description:""},onUsernameChange:{required:!0,flowType:{name:"signature",type:"function",raw:"() => void",signature:{arguments:[],return:{name:"void"}}},description:""},open:{required:!0,flowType:{name:"boolean"},description:""},trigger:{required:!1,flowType:{name:"signature",type:"function",raw:"() => Element",signature:{arguments:[],return:{name:"Element",elements:[{name:"any"}],raw:"Element"}}},description:""},placeholder:{required:!1,flowType:{name:"string"},description:"",defaultValue:{value:"i18n.t('LoginModal.email')",computed:!0}}}};const Te={title:"Components/Semantic UI/LoginModal",decorators:[i.withKnobs]},a=()=>e.jsx(l,{disabled:i.boolean("Disabled",!1),loginFailed:i.boolean("Login failed",!1),onClose:r("close"),onLogin:r("login"),onPasswordChange:r("password-change"),onUsernameChange:r("username-change"),open:i.boolean("Open",!0)}),t=()=>e.jsx(l,{disabled:i.boolean("Disabled",!1),loginFailed:i.boolean("Login failed",!1),onLogin:r("login"),onPasswordChange:r("password-change"),onUsernameChange:r("username-change"),open:i.boolean("Open",!0)});a.__docgenInfo={description:"",methods:[],displayName:"Default"};t.__docgenInfo={description:"",methods:[],displayName:"NoCloseButton"};var g,u,f;a.parameters={...a.parameters,docs:{...(g=a.parameters)==null?void 0:g.docs,source:{originalSource:"() => ",...(f=(u=a.parameters)==null?void 0:u.docs)==null?void 0:f.source}}};var h,b,w;t.parameters={...t.parameters,docs:{...(h=t.parameters)==null?void 0:h.docs,source:{originalSource:"() => ",...(w=(b=t.parameters)==null?void 0:b.docs)==null?void 0:w.source}}};const _e=["Default","NoCloseButton"];export{a as Default,t as NoCloseButton,_e as __namedExportsOrder,Te as default}; diff --git a/docs/assets/MapDraw.stories-Ba08U0HK.js b/docs/assets/MapDraw.stories-B731vYK1.js similarity index 99% rename from docs/assets/MapDraw.stories-Ba08U0HK.js rename to docs/assets/MapDraw.stories-B731vYK1.js index 14d628d0..cad64e50 100644 --- a/docs/assets/MapDraw.stories-Ba08U0HK.js +++ b/docs/assets/MapDraw.stories-B731vYK1.js @@ -1,4 +1,4 @@ -var Vd=Object.defineProperty;var Ud=(e,t,n)=>t in e?Vd(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var Ti=(e,t,n)=>(Ud(e,typeof t!="symbol"?t+"":t,n),n);import{j as g2}from"./jsx-runtime-BTCK_S7S.js";import{a as D6}from"./chunk-WFFRPTHA-B2vgThZf.js";import{r as i4,R as at}from"./index-CBqU2yxZ.js";import{E as Gd}from"./Environment-CB6gPeJ7.js";import{_ as jd}from"./iframe-DUkFOzYJ.js";import{r as Os}from"./index-DZGZymok.js";import{a as cs,M as qd}from"./Map-C3IQGh8x.js";import{_ as xe}from"./index-default-C_maRo4o.js";import{c as Ht,g as Mc}from"./_commonjsHelpers-BosuxZz1.js";import{a as $d}from"./index-DnNB6xa5.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"../sb-preview/runtime.js";function Zd(e,t){for(var n=0;no[l]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}const Xd=i4.createContext(null);function Wd(e,t){const n=Array.isArray(e)?e[0]:e?e.x:0,o=Array.isArray(e)?e[1]:e?e.y:0,l=Array.isArray(t)?t[0]:t?t.x:0,p=Array.isArray(t)?t[1]:t?t.y:0;return n===l&&o===p}function K6(e,t){if(e===t)return!0;if(!e||!t)return!1;if(Array.isArray(e)){if(!Array.isArray(t)||e.length!==t.length)return!1;for(let n=0;n{let l=null;"interactive"in o&&(l=Object.assign({},o),delete l.interactive);const p=t[o.ref];if(p){l=l||Object.assign({},o),delete l.ref;for(const y of Yd)y in p&&(l[y]=p[y])}return l||o});return{...e,layers:n}}var jl={};const ql={version:8,sources:{},layers:[]},$l={mousedown:"onMouseDown",mouseup:"onMouseUp",mouseover:"onMouseOver",mousemove:"onMouseMove",click:"onClick",dblclick:"onDblClick",mouseenter:"onMouseEnter",mouseleave:"onMouseLeave",mouseout:"onMouseOut",contextmenu:"onContextMenu",touchstart:"onTouchStart",touchend:"onTouchEnd",touchmove:"onTouchMove",touchcancel:"onTouchCancel"},hs={movestart:"onMoveStart",move:"onMove",moveend:"onMoveEnd",dragstart:"onDragStart",drag:"onDrag",dragend:"onDragEnd",zoomstart:"onZoomStart",zoom:"onZoom",zoomend:"onZoomEnd",rotatestart:"onRotateStart",rotate:"onRotate",rotateend:"onRotateEnd",pitchstart:"onPitchStart",pitch:"onPitch",pitchend:"onPitchEnd"},Zl={wheel:"onWheel",boxzoomstart:"onBoxZoomStart",boxzoomend:"onBoxZoomEnd",boxzoomcancel:"onBoxZoomCancel",resize:"onResize",load:"onLoad",render:"onRender",idle:"onIdle",remove:"onRemove",data:"onData",styledata:"onStyleData",sourcedata:"onSourceData",error:"onError"},Kd=["minZoom","maxZoom","minPitch","maxPitch","maxBounds","projection","renderWorldCopies"],Jd=["scrollZoom","boxZoom","dragRotate","dragPan","keyboard","doubleClickZoom","touchZoomRotate","touchPitch"];class en{constructor(t,n,o){this._map=null,this._internalUpdate=!1,this._inRender=!1,this._hoveredFeatures=null,this._deferredEvents={move:!1,zoom:!1,pitch:!1,rotate:!1},this._onEvent=l=>{const p=this.props[Zl[l.type]];p?p(l):l.type==="error"&&console.error(l.error)},this._onPointerEvent=l=>{(l.type==="mousemove"||l.type==="mouseout")&&this._updateHover(l);const p=this.props[$l[l.type]];p&&(this.props.interactiveLayerIds&&l.type!=="mouseover"&&l.type!=="mouseout"&&(l.features=this._hoveredFeatures||this._queryRenderedFeatures(l.point)),p(l),delete l.features)},this._onCameraEvent=l=>{if(!this._internalUpdate){const p=this.props[hs[l.type]];p&&p(l)}l.type in this._deferredEvents&&(this._deferredEvents[l.type]=!1)},this._MapClass=t,this.props=n,this._initialize(o)}get map(){return this._map}get transform(){return this._renderTransform}setProps(t){const n=this.props;this.props=t;const o=this._updateSettings(t,n);o&&this._createShadowTransform(this._map);const l=this._updateSize(t),p=this._updateViewState(t,!0);this._updateStyle(t,n),this._updateStyleComponents(t,n),this._updateHandlers(t,n),(o||l||p&&!this._map.isMoving())&&this.redraw()}static reuse(t,n){const o=en.savedMaps.pop();if(!o)return null;const l=o.map,p=l.getContainer();for(n.className=p.className;p.childNodes.length>0;)n.appendChild(p.childNodes[0]);l._container=n;const y=l._resizeObserver;y&&(y.disconnect(),y.observe(n)),o.setProps({...t,styleDiffing:!1}),l.resize();const{initialViewState:u}=t;return u&&(u.bounds?l.fitBounds(u.bounds,{...u.fitBoundsOptions,duration:0}):o._updateViewState(u,!1)),l.isStyleLoaded()?l.fire("load"):l.once("styledata",()=>l.fire("load")),l._update(),o}_initialize(t){const{props:n}=this,{mapStyle:o=ql}=n,l={...n,...n.initialViewState,accessToken:n.mapboxAccessToken||Qd()||null,container:t,style:Gl(o)},p=l.initialViewState||l.viewState||l;if(Object.assign(l,{center:[p.longitude||0,p.latitude||0],zoom:p.zoom||0,pitch:p.pitch||0,bearing:p.bearing||0}),n.gl){const R=HTMLCanvasElement.prototype.getContext;HTMLCanvasElement.prototype.getContext=()=>(HTMLCanvasElement.prototype.getContext=R,n.gl)}const y=new this._MapClass(l);p.padding&&y.setPadding(p.padding),n.cursor&&(y.getCanvas().style.cursor=n.cursor),this._createShadowTransform(y);const u=y._render;y._render=R=>{this._inRender=!0,u.call(y,R),this._inRender=!1};const T=y._renderTaskQueue.run;y._renderTaskQueue.run=R=>{T.call(y._renderTaskQueue,R),this._onBeforeRepaint()},y.on("render",()=>this._onAfterRepaint());const C=y.fire;y.fire=this._fireEvent.bind(this,C),y.on("resize",()=>{this._renderTransform.resize(y.transform.width,y.transform.height)}),y.on("styledata",()=>{this._updateStyleComponents(this.props,{}),Bl(y.transform,this._renderTransform)}),y.on("sourcedata",()=>this._updateStyleComponents(this.props,{}));for(const R in $l)y.on(R,this._onPointerEvent);for(const R in hs)y.on(R,this._onCameraEvent);for(const R in Zl)y.on(R,this._onEvent);this._map=y}recycle(){const n=this.map.getContainer().querySelector("[mapboxgl-children]");n==null||n.remove(),en.savedMaps.push(this)}destroy(){this._map.remove()}redraw(){const t=this._map;!this._inRender&&t.style&&(t._frame&&(t._frame.cancel(),t._frame=null),t._render())}_createShadowTransform(t){const n=Hd(t.transform);t.painter.transform=n,this._renderTransform=n}_updateSize(t){const{viewState:n}=t;if(n){const o=this._map;if(n.width!==o.transform.width||n.height!==o.transform.height)return o.resize(),!0}return!1}_updateViewState(t,n){if(this._internalUpdate)return!1;const o=this._map,l=this._renderTransform,{zoom:p,pitch:y,bearing:u}=l,T=o.isMoving();T&&(l.cameraElevationReference="sea");const C=Ul(l,{...Vl(o.transform),...t});if(T&&(l.cameraElevationReference="ground"),C&&n){const R=this._deferredEvents;R.move=!0,R.zoom||(R.zoom=p!==l.zoom),R.rotate||(R.rotate=u!==l.bearing),R.pitch||(R.pitch=y!==l.pitch)}return T||Ul(o.transform,t),C}_updateSettings(t,n){const o=this._map;let l=!1;for(const p of Kd)if(p in t&&!K6(t[p],n[p])){l=!0;const y=o[`set${p[0].toUpperCase()}${p.slice(1)}`];y==null||y.call(o,t[p])}return l}_updateStyle(t,n){if(t.cursor!==n.cursor&&(this._map.getCanvas().style.cursor=t.cursor||""),t.mapStyle!==n.mapStyle){const{mapStyle:o=ql,styleDiffing:l=!0}=t,p={diff:l};return"localIdeographFontFamily"in t&&(p.localIdeographFontFamily=t.localIdeographFontFamily),this._map.setStyle(Gl(o),p),!0}return!1}_updateStyleComponents(t,n){const o=this._map;let l=!1;return o.isStyleLoaded()&&("light"in t&&o.setLight&&!K6(t.light,n.light)&&(l=!0,o.setLight(t.light)),"fog"in t&&o.setFog&&!K6(t.fog,n.fog)&&(l=!0,o.setFog(t.fog)),"terrain"in t&&o.setTerrain&&!K6(t.terrain,n.terrain)&&(!t.terrain||o.getSource(t.terrain.source))&&(l=!0,o.setTerrain(t.terrain))),l}_updateHandlers(t,n){var o,l;const p=this._map;let y=!1;for(const u of Jd){const T=(o=t[u])!==null&&o!==void 0?o:!0,C=(l=n[u])!==null&&l!==void 0?l:!0;K6(T,C)||(y=!0,T?p[u].enable(T):p[u].disable())}return y}_queryRenderedFeatures(t){const n=this._map,o=n.transform,{interactiveLayerIds:l=[]}=this.props;try{return n.transform=this._renderTransform,n.queryRenderedFeatures(t,{layers:l.filter(n.getLayer.bind(n))})}catch{return[]}finally{n.transform=o}}_updateHover(t){var n;const{props:o}=this;if(o.interactiveLayerIds&&(o.onMouseMove||o.onMouseEnter||o.onMouseLeave)){const p=t.type,y=((n=this._hoveredFeatures)===null||n===void 0?void 0:n.length)>0,u=this._queryRenderedFeatures(t.point),T=u.length>0;!T&&y&&(t.type="mouseleave",this._onPointerEvent(t)),this._hoveredFeatures=u,T&&!y&&(t.type="mouseenter",this._onPointerEvent(t)),t.type=p}else this._hoveredFeatures=null}_fireEvent(t,n,o){const l=this._map,p=l.transform,y=typeof n=="string"?n:n.type;return y==="move"&&this._updateViewState(this.props,!1),y in hs&&(typeof n=="object"&&(n.viewState=Vl(p)),this._map.isMoving())?(l.transform=this._renderTransform,t.call(l,n,o),l.transform=p,l):(t.call(l,n,o),l)}_onBeforeRepaint(){const t=this._map;this._internalUpdate=!0;for(const o in this._deferredEvents)this._deferredEvents[o]&&t.fire(o);this._internalUpdate=!1;const n=this._map.transform;t.transform=this._renderTransform,this._onAfterRepaint=()=>{Bl(this._renderTransform,n),t.transform=n}}}en.savedMaps=[];function Qd(){let e=null;if(typeof location<"u"){const t=/access_token=([^&\/]*)/.exec(location.search);e=t&&t[1]}try{e=e||jl.MapboxAccessToken}catch{}try{e=e||jl.REACT_APP_MAPBOX_ACCESS_TOKEN}catch{}return e}const ef=["setMaxBounds","setMinZoom","setMaxZoom","setMinPitch","setMaxPitch","setRenderWorldCopies","setProjection","setStyle","addSource","removeSource","addLayer","removeLayer","setLayerZoomRange","setFilter","setPaintProperty","setLayoutProperty","setLight","setTerrain","setFog","remove"];function tf(e){if(!e)return null;const t=e.map,n={getMap:()=>t,getCenter:()=>e.transform.center,getZoom:()=>e.transform.zoom,getBearing:()=>e.transform.bearing,getPitch:()=>e.transform.pitch,getPadding:()=>e.transform.padding,getBounds:()=>e.transform.getBounds(),project:o=>{const l=t.transform;t.transform=e.transform;const p=t.project(o);return t.transform=l,p},unproject:o=>{const l=t.transform;t.transform=e.transform;const p=t.unproject(o);return t.transform=l,p},queryTerrainElevation:(o,l)=>{const p=t.transform;t.transform=e.transform;const y=t.queryTerrainElevation(o,l);return t.transform=p,y},queryRenderedFeatures:(o,l)=>{const p=t.transform;t.transform=e.transform;const y=t.queryRenderedFeatures(o,l);return t.transform=p,y}};for(const o of nf(t))!(o in n)&&!ef.includes(o)&&(n[o]=t[o].bind(t));return n}function nf(e){const t=new Set;let n=e;for(;n;){for(const o of Object.getOwnPropertyNames(n))o[0]!=="_"&&typeof e[o]=="function"&&o!=="fire"&&o!=="setEventedParent"&&t.add(o);n=Object.getPrototypeOf(n)}return Array.from(t)}const rf=typeof document<"u"?i4.useLayoutEffect:i4.useEffect,of=["baseApiUrl","maxParallelImageRequests","workerClass","workerCount","workerUrl"];function sf(e,t){for(const o of of)o in t&&(e[o]=t[o]);const{RTLTextPlugin:n="https://api.mapbox.com/mapbox-gl-js/plugins/mapbox-gl-rtl-text/v0.2.3/mapbox-gl-rtl-text.js"}=t;n&&e.getRTLTextPluginStatus&&e.getRTLTextPluginStatus()==="unavailable"&&e.setRTLTextPlugin(n,o=>{o&&console.error(o)},!0)}const En=i4.createContext(null);function af(e,t,n){const o=i4.useContext(Xd),[l,p]=i4.useState(null),y=i4.useRef(),{current:u}=i4.useRef({mapLib:null,map:null});i4.useEffect(()=>{const R=e.mapLib;let z=!0,U;return Promise.resolve(R||n).then(W=>{if(!z)return;if(!W)throw new Error("Invalid mapLib");const H="Map"in W?W:W.default;if(!H.Map)throw new Error("Invalid mapLib");if(sf(H,e),!H.supported||H.supported(e))e.reuseMaps&&(U=en.reuse(e,y.current)),U||(U=new en(H.Map,e,y.current)),u.map=tf(U),u.mapLib=H,p(U),o==null||o.onMapMount(u.map,e.id);else throw new Error("Map is not supported by this browser")}).catch(W=>{const{onError:H}=e;H?H({type:"error",target:null,originalEvent:null,error:W}):console.error(W)}),()=>{z=!1,U&&(o==null||o.onMapUnmount(e.id),e.reuseMaps?U.recycle():U.destroy())}},[]),rf(()=>{l&&l.setProps(e)}),i4.useImperativeHandle(t,()=>u.map,[l]);const T=i4.useMemo(()=>({position:"relative",width:"100%",height:"100%",...e.style}),[e.style]),C={height:"100%"};return i4.createElement("div",{id:e.id,ref:y,style:T},l&&i4.createElement(En.Provider,{value:u},i4.createElement("div",{"mapboxgl-children":"",style:C},e.children)))}const lf=/box|flex|grid|column|lineHeight|fontWeight|opacity|order|tabSize|zIndex/;function bt(e,t){if(!e||!t)return;const n=e.style;for(const o in t){const l=t[o];Number.isFinite(l)&&!lf.test(o)?n[o]=`${l}px`:n[o]=l}}function uf(e,t){const{map:n,mapLib:o}=i4.useContext(En),l=i4.useRef({props:e});l.current.props=e;const p=i4.useMemo(()=>{let a1=!1;i4.Children.forEach(e.children,P1=>{P1&&(a1=!0)});const u1={...e,element:a1?document.createElement("div"):null},y1=new o.Marker(u1);return y1.setLngLat([e.longitude,e.latitude]),y1.getElement().addEventListener("click",P1=>{var I1,L1;(L1=(I1=l.current.props).onClick)===null||L1===void 0||L1.call(I1,{type:"click",target:y1,originalEvent:P1})}),y1.on("dragstart",P1=>{var I1,L1;const H1=P1;H1.lngLat=p.getLngLat(),(L1=(I1=l.current.props).onDragStart)===null||L1===void 0||L1.call(I1,H1)}),y1.on("drag",P1=>{var I1,L1;const H1=P1;H1.lngLat=p.getLngLat(),(L1=(I1=l.current.props).onDrag)===null||L1===void 0||L1.call(I1,H1)}),y1.on("dragend",P1=>{var I1,L1;const H1=P1;H1.lngLat=p.getLngLat(),(L1=(I1=l.current.props).onDragEnd)===null||L1===void 0||L1.call(I1,H1)}),y1},[]);i4.useEffect(()=>(p.addTo(n.getMap()),()=>{p.remove()}),[]);const{longitude:y,latitude:u,offset:T,style:C,draggable:R=!1,popup:z=null,rotation:U=0,rotationAlignment:W="auto",pitchAlignment:H="auto"}=e;return i4.useEffect(()=>{bt(p.getElement(),C)},[C]),i4.useImperativeHandle(t,()=>p,[]),(p.getLngLat().lng!==y||p.getLngLat().lat!==u)&&p.setLngLat([y,u]),T&&!Wd(p.getOffset(),T)&&p.setOffset(T),p.isDraggable()!==R&&p.setDraggable(R),p.getRotation()!==U&&p.setRotation(U),p.getRotationAlignment()!==W&&p.setRotationAlignment(W),p.getPitchAlignment()!==H&&p.setPitchAlignment(H),p.getPopup()!==z&&p.setPopup(z),Os.createPortal(e.children,p.getElement())}i4.memo(i4.forwardRef(uf));function Xl(e){return new Set(e?e.trim().split(/\s+/):[])}function cf(e,t){const{map:n,mapLib:o}=i4.useContext(En),l=i4.useMemo(()=>document.createElement("div"),[]),p=i4.useRef({props:e});p.current.props=e;const y=i4.useMemo(()=>{const u={...e},T=new o.Popup(u);return T.setLngLat([e.longitude,e.latitude]),T.once("open",C=>{var R,z;(z=(R=p.current.props).onOpen)===null||z===void 0||z.call(R,C)}),T},[]);if(i4.useEffect(()=>{const u=T=>{var C,R;(R=(C=p.current.props).onClose)===null||R===void 0||R.call(C,T)};return y.on("close",u),y.setDOMContent(l).addTo(n.getMap()),()=>{y.off("close",u),y.isOpen()&&y.remove()}},[]),i4.useEffect(()=>{bt(y.getElement(),e.style)},[e.style]),i4.useImperativeHandle(t,()=>y,[]),y.isOpen()&&((y.getLngLat().lng!==e.longitude||y.getLngLat().lat!==e.latitude)&&y.setLngLat([e.longitude,e.latitude]),e.offset&&!K6(y.options.offset,e.offset)&&y.setOffset(e.offset),(y.options.anchor!==e.anchor||y.options.maxWidth!==e.maxWidth)&&(y.options.anchor=e.anchor,y.setMaxWidth(e.maxWidth)),y.options.className!==e.className)){const u=Xl(y.options.className),T=Xl(e.className);for(const C of u)T.has(C)||y.removeClassName(C);for(const C of T)u.has(C)||y.addClassName(C);y.options.className=e.className}return Os.createPortal(e.children,l)}i4.memo(i4.forwardRef(cf));function Fe(e,t,n,o){const l=i4.useContext(En),p=i4.useMemo(()=>e(l),[]);return i4.useEffect(()=>{const y=o||n||t,u=typeof t=="function"&&typeof n=="function"?t:null,T=typeof n=="function"?n:typeof t=="function"?t:null,{map:C}=l;return C.hasControl(p)||(C.addControl(p,y==null?void 0:y.position),u&&u(l)),()=>{T&&T(l),C.hasControl(p)&&C.removeControl(p)}},[]),p}function hf(e){const t=Fe(({mapLib:n})=>new n.AttributionControl(e),{position:e.position});return i4.useEffect(()=>{bt(t._container,e.style)},[e.style]),null}i4.memo(hf);function pf(e){const t=Fe(({mapLib:n})=>new n.FullscreenControl({container:e.containerId&&document.getElementById(e.containerId)}),{position:e.position});return i4.useEffect(()=>{bt(t._controlContainer,e.style)},[e.style]),null}i4.memo(pf);function df(e,t){const n=i4.useRef({props:e}),o=Fe(({mapLib:l})=>{const p=new l.GeolocateControl(e),y=p._setupUI;return p._setupUI=u=>{p._container.hasChildNodes()||y(u)},p.on("geolocate",u=>{var T,C;(C=(T=n.current.props).onGeolocate)===null||C===void 0||C.call(T,u)}),p.on("error",u=>{var T,C;(C=(T=n.current.props).onError)===null||C===void 0||C.call(T,u)}),p.on("outofmaxbounds",u=>{var T,C;(C=(T=n.current.props).onOutOfMaxBounds)===null||C===void 0||C.call(T,u)}),p.on("trackuserlocationstart",u=>{var T,C;(C=(T=n.current.props).onTrackUserLocationStart)===null||C===void 0||C.call(T,u)}),p.on("trackuserlocationend",u=>{var T,C;(C=(T=n.current.props).onTrackUserLocationEnd)===null||C===void 0||C.call(T,u)}),p},{position:e.position});return n.current.props=e,i4.useImperativeHandle(t,()=>o,[]),i4.useEffect(()=>{bt(o._container,e.style)},[e.style]),null}i4.memo(i4.forwardRef(df));function ff(e){const t=Fe(({mapLib:n})=>new n.NavigationControl(e),{position:e.position});return i4.useEffect(()=>{bt(t._container,e.style)},[e.style]),null}i4.memo(ff);function mf(e){const t=Fe(({mapLib:p})=>new p.ScaleControl(e),{position:e.position}),n=i4.useRef(e),o=n.current;n.current=e;const{style:l}=e;return e.maxWidth!==void 0&&e.maxWidth!==o.maxWidth&&(t.options.maxWidth=e.maxWidth),e.unit!==void 0&&e.unit!==o.unit&&t.setUnit(e.unit),i4.useEffect(()=>{bt(t._container,l)},[l]),null}i4.memo(mf);function Gi(e,t){if(!e)throw new Error(t)}function gf(e,t,n,o){if(Gi(n.id===o.id,"layer id changed"),Gi(n.type===o.type,"layer type changed"),n.type==="custom"||o.type==="custom")return;const{layout:l={},paint:p={},filter:y,minzoom:u,maxzoom:T,beforeId:C}=n;if(C!==o.beforeId&&e.moveLayer(t,C),l!==o.layout){const R=o.layout||{};for(const z in l)K6(l[z],R[z])||e.setLayoutProperty(t,z,l[z]);for(const z in R)l.hasOwnProperty(z)||e.setLayoutProperty(t,z,void 0)}if(p!==o.paint){const R=o.paint||{};for(const z in p)K6(p[z],R[z])||e.setPaintProperty(t,z,p[z]);for(const z in R)p.hasOwnProperty(z)||e.setPaintProperty(t,z,void 0)}K6(y,o.filter)||e.setFilter(t,y),(u!==o.minzoom||T!==o.maxzoom)&&e.setLayerZoomRange(t,u,T)}function yf(e,t,n){if(e.style&&e.style._loaded&&(!("source"in n)||e.getSource(n.source))){const o={...n,id:t};delete o.beforeId,e.addLayer(o,n.beforeId)}}let _f=0;function vf(e){const t=i4.useContext(En).map.getMap(),n=i4.useRef(e),[,o]=i4.useState(0),l=i4.useMemo(()=>e.id||`jsx-layer-${_f++}`,[]);if(i4.useEffect(()=>{if(t){const y=()=>o(u=>u+1);return t.on("styledata",y),y(),()=>{t.off("styledata",y),t.style&&t.style._loaded&&t.getLayer(l)&&t.removeLayer(l)}}},[t]),t&&t.style&&t.getLayer(l))try{gf(t,l,e,n.current)}catch(y){console.warn(y)}else yf(t,l,e);return n.current=e,null}let xf=0;function bf(e,t,n){if(e.style&&e.style._loaded){const o={...n};return delete o.id,delete o.children,e.addSource(t,o),e.getSource(t)}return null}function wf(e,t,n){Gi(t.id===n.id,"source id changed"),Gi(t.type===n.type,"source type changed");let o="",l=0;for(const y in t)y!=="children"&&y!=="id"&&!K6(n[y],t[y])&&(o=y,l++);if(!l)return;const p=t.type;if(p==="geojson")e.setData(t.data);else if(p==="image")e.updateImage({url:t.url,coordinates:t.coordinates});else if("setCoordinates"in e&&l===1&&o==="coordinates")e.setCoordinates(t.coordinates);else if("setUrl"in e)switch(o){case"url":e.setUrl(t.url);break;case"tiles":e.setTiles(t.tiles);break}else console.warn(`Unable to update prop: ${o}`)}function Ef(e){const t=i4.useContext(En).map.getMap(),n=i4.useRef(e),[,o]=i4.useState(0),l=i4.useMemo(()=>e.id||`jsx-source-${xf++}`,[]);i4.useEffect(()=>{if(t){const y=()=>setTimeout(()=>o(u=>u+1),0);return t.on("styledata",y),y(),()=>{var u;if(t.off("styledata",y),t.style&&t.style._loaded&&t.getSource(l)){const T=(u=t.getStyle())===null||u===void 0?void 0:u.layers;if(T)for(const C of T)C.source===l&&t.removeLayer(C.id);t.removeSource(l)}}}},[t]);let p=t&&t.style&&t.getSource(l);return p?wf(p,e,n.current):p=bf(t,l,e),n.current=e,p&&i4.Children.map(e.children,y=>y&&i4.cloneElement(y,{source:l}))||null}const If=jd(()=>import("./index-CGqDWSD_.js").then(e=>e.i),__vite__mapDeps([]),import.meta.url),Sf=i4.forwardRef(function(t,n){return af(t,n,If)}),Oi=vf,Ac=Ef,$r=e=>{const[t,n]=i4.useState(e.data);return i4.useEffect(()=>{e.url&&fetch(e.url).then(o=>o.json()).then(o=>n(o))},[e.url]),g2.jsxs(Ac,{data:t,type:"geojson",children:[g2.jsx(Oi,{filter:["!=","$type","Point"],paint:e.fillStyle,type:"fill"}),g2.jsx(Oi,{filter:["!=","$type","Point"],paint:e.lineStyle,type:"line"}),g2.jsx(Oi,{filter:["==","$type","Point"],paint:e.pointStyle,type:"circle"})]})};$r.defaultProps={fillStyle:cs.fill,pointStyle:cs.point,strokeStyle:cs.stroke};$r.__docgenInfo={description:"",methods:[],displayName:"GeoJsonLayer",props:{data:{required:!1,flowType:{name:"signature",type:"object",raw:"{ [key: string]: any }",signature:{properties:[{key:{name:"string"},value:{name:"any",required:!0}}]}},description:""},fillStyle:{required:!1,flowType:{name:"signature",type:"object",raw:"{ [key: string]: any }",signature:{properties:[{key:{name:"string"},value:{name:"any",required:!0}}]}},description:"",defaultValue:{value:`{ +var Vd=Object.defineProperty;var Ud=(e,t,n)=>t in e?Vd(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var Ti=(e,t,n)=>(Ud(e,typeof t!="symbol"?t+"":t,n),n);import{j as g2}from"./jsx-runtime-BTCK_S7S.js";import{a as D6}from"./chunk-WFFRPTHA-B2vgThZf.js";import{r as i4,R as at}from"./index-CBqU2yxZ.js";import{E as Gd}from"./Environment-CB6gPeJ7.js";import{_ as jd}from"./iframe-BcGTk6aA.js";import{r as Os}from"./index-DZGZymok.js";import{a as cs,M as qd}from"./Map-C3IQGh8x.js";import{_ as xe}from"./index-default-C_maRo4o.js";import{c as Ht,g as Mc}from"./_commonjsHelpers-BosuxZz1.js";import{a as $d}from"./index-DnNB6xa5.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"../sb-preview/runtime.js";function Zd(e,t){for(var n=0;no[l]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}const Xd=i4.createContext(null);function Wd(e,t){const n=Array.isArray(e)?e[0]:e?e.x:0,o=Array.isArray(e)?e[1]:e?e.y:0,l=Array.isArray(t)?t[0]:t?t.x:0,p=Array.isArray(t)?t[1]:t?t.y:0;return n===l&&o===p}function K6(e,t){if(e===t)return!0;if(!e||!t)return!1;if(Array.isArray(e)){if(!Array.isArray(t)||e.length!==t.length)return!1;for(let n=0;n{let l=null;"interactive"in o&&(l=Object.assign({},o),delete l.interactive);const p=t[o.ref];if(p){l=l||Object.assign({},o),delete l.ref;for(const y of Yd)y in p&&(l[y]=p[y])}return l||o});return{...e,layers:n}}var jl={};const ql={version:8,sources:{},layers:[]},$l={mousedown:"onMouseDown",mouseup:"onMouseUp",mouseover:"onMouseOver",mousemove:"onMouseMove",click:"onClick",dblclick:"onDblClick",mouseenter:"onMouseEnter",mouseleave:"onMouseLeave",mouseout:"onMouseOut",contextmenu:"onContextMenu",touchstart:"onTouchStart",touchend:"onTouchEnd",touchmove:"onTouchMove",touchcancel:"onTouchCancel"},hs={movestart:"onMoveStart",move:"onMove",moveend:"onMoveEnd",dragstart:"onDragStart",drag:"onDrag",dragend:"onDragEnd",zoomstart:"onZoomStart",zoom:"onZoom",zoomend:"onZoomEnd",rotatestart:"onRotateStart",rotate:"onRotate",rotateend:"onRotateEnd",pitchstart:"onPitchStart",pitch:"onPitch",pitchend:"onPitchEnd"},Zl={wheel:"onWheel",boxzoomstart:"onBoxZoomStart",boxzoomend:"onBoxZoomEnd",boxzoomcancel:"onBoxZoomCancel",resize:"onResize",load:"onLoad",render:"onRender",idle:"onIdle",remove:"onRemove",data:"onData",styledata:"onStyleData",sourcedata:"onSourceData",error:"onError"},Kd=["minZoom","maxZoom","minPitch","maxPitch","maxBounds","projection","renderWorldCopies"],Jd=["scrollZoom","boxZoom","dragRotate","dragPan","keyboard","doubleClickZoom","touchZoomRotate","touchPitch"];class en{constructor(t,n,o){this._map=null,this._internalUpdate=!1,this._inRender=!1,this._hoveredFeatures=null,this._deferredEvents={move:!1,zoom:!1,pitch:!1,rotate:!1},this._onEvent=l=>{const p=this.props[Zl[l.type]];p?p(l):l.type==="error"&&console.error(l.error)},this._onPointerEvent=l=>{(l.type==="mousemove"||l.type==="mouseout")&&this._updateHover(l);const p=this.props[$l[l.type]];p&&(this.props.interactiveLayerIds&&l.type!=="mouseover"&&l.type!=="mouseout"&&(l.features=this._hoveredFeatures||this._queryRenderedFeatures(l.point)),p(l),delete l.features)},this._onCameraEvent=l=>{if(!this._internalUpdate){const p=this.props[hs[l.type]];p&&p(l)}l.type in this._deferredEvents&&(this._deferredEvents[l.type]=!1)},this._MapClass=t,this.props=n,this._initialize(o)}get map(){return this._map}get transform(){return this._renderTransform}setProps(t){const n=this.props;this.props=t;const o=this._updateSettings(t,n);o&&this._createShadowTransform(this._map);const l=this._updateSize(t),p=this._updateViewState(t,!0);this._updateStyle(t,n),this._updateStyleComponents(t,n),this._updateHandlers(t,n),(o||l||p&&!this._map.isMoving())&&this.redraw()}static reuse(t,n){const o=en.savedMaps.pop();if(!o)return null;const l=o.map,p=l.getContainer();for(n.className=p.className;p.childNodes.length>0;)n.appendChild(p.childNodes[0]);l._container=n;const y=l._resizeObserver;y&&(y.disconnect(),y.observe(n)),o.setProps({...t,styleDiffing:!1}),l.resize();const{initialViewState:u}=t;return u&&(u.bounds?l.fitBounds(u.bounds,{...u.fitBoundsOptions,duration:0}):o._updateViewState(u,!1)),l.isStyleLoaded()?l.fire("load"):l.once("styledata",()=>l.fire("load")),l._update(),o}_initialize(t){const{props:n}=this,{mapStyle:o=ql}=n,l={...n,...n.initialViewState,accessToken:n.mapboxAccessToken||Qd()||null,container:t,style:Gl(o)},p=l.initialViewState||l.viewState||l;if(Object.assign(l,{center:[p.longitude||0,p.latitude||0],zoom:p.zoom||0,pitch:p.pitch||0,bearing:p.bearing||0}),n.gl){const R=HTMLCanvasElement.prototype.getContext;HTMLCanvasElement.prototype.getContext=()=>(HTMLCanvasElement.prototype.getContext=R,n.gl)}const y=new this._MapClass(l);p.padding&&y.setPadding(p.padding),n.cursor&&(y.getCanvas().style.cursor=n.cursor),this._createShadowTransform(y);const u=y._render;y._render=R=>{this._inRender=!0,u.call(y,R),this._inRender=!1};const T=y._renderTaskQueue.run;y._renderTaskQueue.run=R=>{T.call(y._renderTaskQueue,R),this._onBeforeRepaint()},y.on("render",()=>this._onAfterRepaint());const C=y.fire;y.fire=this._fireEvent.bind(this,C),y.on("resize",()=>{this._renderTransform.resize(y.transform.width,y.transform.height)}),y.on("styledata",()=>{this._updateStyleComponents(this.props,{}),Bl(y.transform,this._renderTransform)}),y.on("sourcedata",()=>this._updateStyleComponents(this.props,{}));for(const R in $l)y.on(R,this._onPointerEvent);for(const R in hs)y.on(R,this._onCameraEvent);for(const R in Zl)y.on(R,this._onEvent);this._map=y}recycle(){const n=this.map.getContainer().querySelector("[mapboxgl-children]");n==null||n.remove(),en.savedMaps.push(this)}destroy(){this._map.remove()}redraw(){const t=this._map;!this._inRender&&t.style&&(t._frame&&(t._frame.cancel(),t._frame=null),t._render())}_createShadowTransform(t){const n=Hd(t.transform);t.painter.transform=n,this._renderTransform=n}_updateSize(t){const{viewState:n}=t;if(n){const o=this._map;if(n.width!==o.transform.width||n.height!==o.transform.height)return o.resize(),!0}return!1}_updateViewState(t,n){if(this._internalUpdate)return!1;const o=this._map,l=this._renderTransform,{zoom:p,pitch:y,bearing:u}=l,T=o.isMoving();T&&(l.cameraElevationReference="sea");const C=Ul(l,{...Vl(o.transform),...t});if(T&&(l.cameraElevationReference="ground"),C&&n){const R=this._deferredEvents;R.move=!0,R.zoom||(R.zoom=p!==l.zoom),R.rotate||(R.rotate=u!==l.bearing),R.pitch||(R.pitch=y!==l.pitch)}return T||Ul(o.transform,t),C}_updateSettings(t,n){const o=this._map;let l=!1;for(const p of Kd)if(p in t&&!K6(t[p],n[p])){l=!0;const y=o[`set${p[0].toUpperCase()}${p.slice(1)}`];y==null||y.call(o,t[p])}return l}_updateStyle(t,n){if(t.cursor!==n.cursor&&(this._map.getCanvas().style.cursor=t.cursor||""),t.mapStyle!==n.mapStyle){const{mapStyle:o=ql,styleDiffing:l=!0}=t,p={diff:l};return"localIdeographFontFamily"in t&&(p.localIdeographFontFamily=t.localIdeographFontFamily),this._map.setStyle(Gl(o),p),!0}return!1}_updateStyleComponents(t,n){const o=this._map;let l=!1;return o.isStyleLoaded()&&("light"in t&&o.setLight&&!K6(t.light,n.light)&&(l=!0,o.setLight(t.light)),"fog"in t&&o.setFog&&!K6(t.fog,n.fog)&&(l=!0,o.setFog(t.fog)),"terrain"in t&&o.setTerrain&&!K6(t.terrain,n.terrain)&&(!t.terrain||o.getSource(t.terrain.source))&&(l=!0,o.setTerrain(t.terrain))),l}_updateHandlers(t,n){var o,l;const p=this._map;let y=!1;for(const u of Jd){const T=(o=t[u])!==null&&o!==void 0?o:!0,C=(l=n[u])!==null&&l!==void 0?l:!0;K6(T,C)||(y=!0,T?p[u].enable(T):p[u].disable())}return y}_queryRenderedFeatures(t){const n=this._map,o=n.transform,{interactiveLayerIds:l=[]}=this.props;try{return n.transform=this._renderTransform,n.queryRenderedFeatures(t,{layers:l.filter(n.getLayer.bind(n))})}catch{return[]}finally{n.transform=o}}_updateHover(t){var n;const{props:o}=this;if(o.interactiveLayerIds&&(o.onMouseMove||o.onMouseEnter||o.onMouseLeave)){const p=t.type,y=((n=this._hoveredFeatures)===null||n===void 0?void 0:n.length)>0,u=this._queryRenderedFeatures(t.point),T=u.length>0;!T&&y&&(t.type="mouseleave",this._onPointerEvent(t)),this._hoveredFeatures=u,T&&!y&&(t.type="mouseenter",this._onPointerEvent(t)),t.type=p}else this._hoveredFeatures=null}_fireEvent(t,n,o){const l=this._map,p=l.transform,y=typeof n=="string"?n:n.type;return y==="move"&&this._updateViewState(this.props,!1),y in hs&&(typeof n=="object"&&(n.viewState=Vl(p)),this._map.isMoving())?(l.transform=this._renderTransform,t.call(l,n,o),l.transform=p,l):(t.call(l,n,o),l)}_onBeforeRepaint(){const t=this._map;this._internalUpdate=!0;for(const o in this._deferredEvents)this._deferredEvents[o]&&t.fire(o);this._internalUpdate=!1;const n=this._map.transform;t.transform=this._renderTransform,this._onAfterRepaint=()=>{Bl(this._renderTransform,n),t.transform=n}}}en.savedMaps=[];function Qd(){let e=null;if(typeof location<"u"){const t=/access_token=([^&\/]*)/.exec(location.search);e=t&&t[1]}try{e=e||jl.MapboxAccessToken}catch{}try{e=e||jl.REACT_APP_MAPBOX_ACCESS_TOKEN}catch{}return e}const ef=["setMaxBounds","setMinZoom","setMaxZoom","setMinPitch","setMaxPitch","setRenderWorldCopies","setProjection","setStyle","addSource","removeSource","addLayer","removeLayer","setLayerZoomRange","setFilter","setPaintProperty","setLayoutProperty","setLight","setTerrain","setFog","remove"];function tf(e){if(!e)return null;const t=e.map,n={getMap:()=>t,getCenter:()=>e.transform.center,getZoom:()=>e.transform.zoom,getBearing:()=>e.transform.bearing,getPitch:()=>e.transform.pitch,getPadding:()=>e.transform.padding,getBounds:()=>e.transform.getBounds(),project:o=>{const l=t.transform;t.transform=e.transform;const p=t.project(o);return t.transform=l,p},unproject:o=>{const l=t.transform;t.transform=e.transform;const p=t.unproject(o);return t.transform=l,p},queryTerrainElevation:(o,l)=>{const p=t.transform;t.transform=e.transform;const y=t.queryTerrainElevation(o,l);return t.transform=p,y},queryRenderedFeatures:(o,l)=>{const p=t.transform;t.transform=e.transform;const y=t.queryRenderedFeatures(o,l);return t.transform=p,y}};for(const o of nf(t))!(o in n)&&!ef.includes(o)&&(n[o]=t[o].bind(t));return n}function nf(e){const t=new Set;let n=e;for(;n;){for(const o of Object.getOwnPropertyNames(n))o[0]!=="_"&&typeof e[o]=="function"&&o!=="fire"&&o!=="setEventedParent"&&t.add(o);n=Object.getPrototypeOf(n)}return Array.from(t)}const rf=typeof document<"u"?i4.useLayoutEffect:i4.useEffect,of=["baseApiUrl","maxParallelImageRequests","workerClass","workerCount","workerUrl"];function sf(e,t){for(const o of of)o in t&&(e[o]=t[o]);const{RTLTextPlugin:n="https://api.mapbox.com/mapbox-gl-js/plugins/mapbox-gl-rtl-text/v0.2.3/mapbox-gl-rtl-text.js"}=t;n&&e.getRTLTextPluginStatus&&e.getRTLTextPluginStatus()==="unavailable"&&e.setRTLTextPlugin(n,o=>{o&&console.error(o)},!0)}const En=i4.createContext(null);function af(e,t,n){const o=i4.useContext(Xd),[l,p]=i4.useState(null),y=i4.useRef(),{current:u}=i4.useRef({mapLib:null,map:null});i4.useEffect(()=>{const R=e.mapLib;let z=!0,U;return Promise.resolve(R||n).then(W=>{if(!z)return;if(!W)throw new Error("Invalid mapLib");const H="Map"in W?W:W.default;if(!H.Map)throw new Error("Invalid mapLib");if(sf(H,e),!H.supported||H.supported(e))e.reuseMaps&&(U=en.reuse(e,y.current)),U||(U=new en(H.Map,e,y.current)),u.map=tf(U),u.mapLib=H,p(U),o==null||o.onMapMount(u.map,e.id);else throw new Error("Map is not supported by this browser")}).catch(W=>{const{onError:H}=e;H?H({type:"error",target:null,originalEvent:null,error:W}):console.error(W)}),()=>{z=!1,U&&(o==null||o.onMapUnmount(e.id),e.reuseMaps?U.recycle():U.destroy())}},[]),rf(()=>{l&&l.setProps(e)}),i4.useImperativeHandle(t,()=>u.map,[l]);const T=i4.useMemo(()=>({position:"relative",width:"100%",height:"100%",...e.style}),[e.style]),C={height:"100%"};return i4.createElement("div",{id:e.id,ref:y,style:T},l&&i4.createElement(En.Provider,{value:u},i4.createElement("div",{"mapboxgl-children":"",style:C},e.children)))}const lf=/box|flex|grid|column|lineHeight|fontWeight|opacity|order|tabSize|zIndex/;function bt(e,t){if(!e||!t)return;const n=e.style;for(const o in t){const l=t[o];Number.isFinite(l)&&!lf.test(o)?n[o]=`${l}px`:n[o]=l}}function uf(e,t){const{map:n,mapLib:o}=i4.useContext(En),l=i4.useRef({props:e});l.current.props=e;const p=i4.useMemo(()=>{let a1=!1;i4.Children.forEach(e.children,P1=>{P1&&(a1=!0)});const u1={...e,element:a1?document.createElement("div"):null},y1=new o.Marker(u1);return y1.setLngLat([e.longitude,e.latitude]),y1.getElement().addEventListener("click",P1=>{var I1,L1;(L1=(I1=l.current.props).onClick)===null||L1===void 0||L1.call(I1,{type:"click",target:y1,originalEvent:P1})}),y1.on("dragstart",P1=>{var I1,L1;const H1=P1;H1.lngLat=p.getLngLat(),(L1=(I1=l.current.props).onDragStart)===null||L1===void 0||L1.call(I1,H1)}),y1.on("drag",P1=>{var I1,L1;const H1=P1;H1.lngLat=p.getLngLat(),(L1=(I1=l.current.props).onDrag)===null||L1===void 0||L1.call(I1,H1)}),y1.on("dragend",P1=>{var I1,L1;const H1=P1;H1.lngLat=p.getLngLat(),(L1=(I1=l.current.props).onDragEnd)===null||L1===void 0||L1.call(I1,H1)}),y1},[]);i4.useEffect(()=>(p.addTo(n.getMap()),()=>{p.remove()}),[]);const{longitude:y,latitude:u,offset:T,style:C,draggable:R=!1,popup:z=null,rotation:U=0,rotationAlignment:W="auto",pitchAlignment:H="auto"}=e;return i4.useEffect(()=>{bt(p.getElement(),C)},[C]),i4.useImperativeHandle(t,()=>p,[]),(p.getLngLat().lng!==y||p.getLngLat().lat!==u)&&p.setLngLat([y,u]),T&&!Wd(p.getOffset(),T)&&p.setOffset(T),p.isDraggable()!==R&&p.setDraggable(R),p.getRotation()!==U&&p.setRotation(U),p.getRotationAlignment()!==W&&p.setRotationAlignment(W),p.getPitchAlignment()!==H&&p.setPitchAlignment(H),p.getPopup()!==z&&p.setPopup(z),Os.createPortal(e.children,p.getElement())}i4.memo(i4.forwardRef(uf));function Xl(e){return new Set(e?e.trim().split(/\s+/):[])}function cf(e,t){const{map:n,mapLib:o}=i4.useContext(En),l=i4.useMemo(()=>document.createElement("div"),[]),p=i4.useRef({props:e});p.current.props=e;const y=i4.useMemo(()=>{const u={...e},T=new o.Popup(u);return T.setLngLat([e.longitude,e.latitude]),T.once("open",C=>{var R,z;(z=(R=p.current.props).onOpen)===null||z===void 0||z.call(R,C)}),T},[]);if(i4.useEffect(()=>{const u=T=>{var C,R;(R=(C=p.current.props).onClose)===null||R===void 0||R.call(C,T)};return y.on("close",u),y.setDOMContent(l).addTo(n.getMap()),()=>{y.off("close",u),y.isOpen()&&y.remove()}},[]),i4.useEffect(()=>{bt(y.getElement(),e.style)},[e.style]),i4.useImperativeHandle(t,()=>y,[]),y.isOpen()&&((y.getLngLat().lng!==e.longitude||y.getLngLat().lat!==e.latitude)&&y.setLngLat([e.longitude,e.latitude]),e.offset&&!K6(y.options.offset,e.offset)&&y.setOffset(e.offset),(y.options.anchor!==e.anchor||y.options.maxWidth!==e.maxWidth)&&(y.options.anchor=e.anchor,y.setMaxWidth(e.maxWidth)),y.options.className!==e.className)){const u=Xl(y.options.className),T=Xl(e.className);for(const C of u)T.has(C)||y.removeClassName(C);for(const C of T)u.has(C)||y.addClassName(C);y.options.className=e.className}return Os.createPortal(e.children,l)}i4.memo(i4.forwardRef(cf));function Fe(e,t,n,o){const l=i4.useContext(En),p=i4.useMemo(()=>e(l),[]);return i4.useEffect(()=>{const y=o||n||t,u=typeof t=="function"&&typeof n=="function"?t:null,T=typeof n=="function"?n:typeof t=="function"?t:null,{map:C}=l;return C.hasControl(p)||(C.addControl(p,y==null?void 0:y.position),u&&u(l)),()=>{T&&T(l),C.hasControl(p)&&C.removeControl(p)}},[]),p}function hf(e){const t=Fe(({mapLib:n})=>new n.AttributionControl(e),{position:e.position});return i4.useEffect(()=>{bt(t._container,e.style)},[e.style]),null}i4.memo(hf);function pf(e){const t=Fe(({mapLib:n})=>new n.FullscreenControl({container:e.containerId&&document.getElementById(e.containerId)}),{position:e.position});return i4.useEffect(()=>{bt(t._controlContainer,e.style)},[e.style]),null}i4.memo(pf);function df(e,t){const n=i4.useRef({props:e}),o=Fe(({mapLib:l})=>{const p=new l.GeolocateControl(e),y=p._setupUI;return p._setupUI=u=>{p._container.hasChildNodes()||y(u)},p.on("geolocate",u=>{var T,C;(C=(T=n.current.props).onGeolocate)===null||C===void 0||C.call(T,u)}),p.on("error",u=>{var T,C;(C=(T=n.current.props).onError)===null||C===void 0||C.call(T,u)}),p.on("outofmaxbounds",u=>{var T,C;(C=(T=n.current.props).onOutOfMaxBounds)===null||C===void 0||C.call(T,u)}),p.on("trackuserlocationstart",u=>{var T,C;(C=(T=n.current.props).onTrackUserLocationStart)===null||C===void 0||C.call(T,u)}),p.on("trackuserlocationend",u=>{var T,C;(C=(T=n.current.props).onTrackUserLocationEnd)===null||C===void 0||C.call(T,u)}),p},{position:e.position});return n.current.props=e,i4.useImperativeHandle(t,()=>o,[]),i4.useEffect(()=>{bt(o._container,e.style)},[e.style]),null}i4.memo(i4.forwardRef(df));function ff(e){const t=Fe(({mapLib:n})=>new n.NavigationControl(e),{position:e.position});return i4.useEffect(()=>{bt(t._container,e.style)},[e.style]),null}i4.memo(ff);function mf(e){const t=Fe(({mapLib:p})=>new p.ScaleControl(e),{position:e.position}),n=i4.useRef(e),o=n.current;n.current=e;const{style:l}=e;return e.maxWidth!==void 0&&e.maxWidth!==o.maxWidth&&(t.options.maxWidth=e.maxWidth),e.unit!==void 0&&e.unit!==o.unit&&t.setUnit(e.unit),i4.useEffect(()=>{bt(t._container,l)},[l]),null}i4.memo(mf);function Gi(e,t){if(!e)throw new Error(t)}function gf(e,t,n,o){if(Gi(n.id===o.id,"layer id changed"),Gi(n.type===o.type,"layer type changed"),n.type==="custom"||o.type==="custom")return;const{layout:l={},paint:p={},filter:y,minzoom:u,maxzoom:T,beforeId:C}=n;if(C!==o.beforeId&&e.moveLayer(t,C),l!==o.layout){const R=o.layout||{};for(const z in l)K6(l[z],R[z])||e.setLayoutProperty(t,z,l[z]);for(const z in R)l.hasOwnProperty(z)||e.setLayoutProperty(t,z,void 0)}if(p!==o.paint){const R=o.paint||{};for(const z in p)K6(p[z],R[z])||e.setPaintProperty(t,z,p[z]);for(const z in R)p.hasOwnProperty(z)||e.setPaintProperty(t,z,void 0)}K6(y,o.filter)||e.setFilter(t,y),(u!==o.minzoom||T!==o.maxzoom)&&e.setLayerZoomRange(t,u,T)}function yf(e,t,n){if(e.style&&e.style._loaded&&(!("source"in n)||e.getSource(n.source))){const o={...n,id:t};delete o.beforeId,e.addLayer(o,n.beforeId)}}let _f=0;function vf(e){const t=i4.useContext(En).map.getMap(),n=i4.useRef(e),[,o]=i4.useState(0),l=i4.useMemo(()=>e.id||`jsx-layer-${_f++}`,[]);if(i4.useEffect(()=>{if(t){const y=()=>o(u=>u+1);return t.on("styledata",y),y(),()=>{t.off("styledata",y),t.style&&t.style._loaded&&t.getLayer(l)&&t.removeLayer(l)}}},[t]),t&&t.style&&t.getLayer(l))try{gf(t,l,e,n.current)}catch(y){console.warn(y)}else yf(t,l,e);return n.current=e,null}let xf=0;function bf(e,t,n){if(e.style&&e.style._loaded){const o={...n};return delete o.id,delete o.children,e.addSource(t,o),e.getSource(t)}return null}function wf(e,t,n){Gi(t.id===n.id,"source id changed"),Gi(t.type===n.type,"source type changed");let o="",l=0;for(const y in t)y!=="children"&&y!=="id"&&!K6(n[y],t[y])&&(o=y,l++);if(!l)return;const p=t.type;if(p==="geojson")e.setData(t.data);else if(p==="image")e.updateImage({url:t.url,coordinates:t.coordinates});else if("setCoordinates"in e&&l===1&&o==="coordinates")e.setCoordinates(t.coordinates);else if("setUrl"in e)switch(o){case"url":e.setUrl(t.url);break;case"tiles":e.setTiles(t.tiles);break}else console.warn(`Unable to update prop: ${o}`)}function Ef(e){const t=i4.useContext(En).map.getMap(),n=i4.useRef(e),[,o]=i4.useState(0),l=i4.useMemo(()=>e.id||`jsx-source-${xf++}`,[]);i4.useEffect(()=>{if(t){const y=()=>setTimeout(()=>o(u=>u+1),0);return t.on("styledata",y),y(),()=>{var u;if(t.off("styledata",y),t.style&&t.style._loaded&&t.getSource(l)){const T=(u=t.getStyle())===null||u===void 0?void 0:u.layers;if(T)for(const C of T)C.source===l&&t.removeLayer(C.id);t.removeSource(l)}}}},[t]);let p=t&&t.style&&t.getSource(l);return p?wf(p,e,n.current):p=bf(t,l,e),n.current=e,p&&i4.Children.map(e.children,y=>y&&i4.cloneElement(y,{source:l}))||null}const If=jd(()=>import("./index-CGqDWSD_.js").then(e=>e.i),__vite__mapDeps([]),import.meta.url),Sf=i4.forwardRef(function(t,n){return af(t,n,If)}),Oi=vf,Ac=Ef,$r=e=>{const[t,n]=i4.useState(e.data);return i4.useEffect(()=>{e.url&&fetch(e.url).then(o=>o.json()).then(o=>n(o))},[e.url]),g2.jsxs(Ac,{data:t,type:"geojson",children:[g2.jsx(Oi,{filter:["!=","$type","Point"],paint:e.fillStyle,type:"fill"}),g2.jsx(Oi,{filter:["!=","$type","Point"],paint:e.lineStyle,type:"line"}),g2.jsx(Oi,{filter:["==","$type","Point"],paint:e.pointStyle,type:"circle"})]})};$r.defaultProps={fillStyle:cs.fill,pointStyle:cs.point,strokeStyle:cs.stroke};$r.__docgenInfo={description:"",methods:[],displayName:"GeoJsonLayer",props:{data:{required:!1,flowType:{name:"signature",type:"object",raw:"{ [key: string]: any }",signature:{properties:[{key:{name:"string"},value:{name:"any",required:!0}}]}},description:""},fillStyle:{required:!1,flowType:{name:"signature",type:"object",raw:"{ [key: string]: any }",signature:{properties:[{key:{name:"string"},value:{name:"any",required:!0}}]}},description:"",defaultValue:{value:`{ type: 'fill', paint: { 'fill-color': '#ff623b', diff --git a/docs/assets/MasonryGrid.stories-CJOq5pjA.js b/docs/assets/MasonryGrid.stories-CWmjzqzU.js similarity index 99% rename from docs/assets/MasonryGrid.stories-CJOq5pjA.js rename to docs/assets/MasonryGrid.stories-CWmjzqzU.js index 7c1ecd89..c699d6aa 100644 --- a/docs/assets/MasonryGrid.stories-CJOq5pjA.js +++ b/docs/assets/MasonryGrid.stories-CWmjzqzU.js @@ -1,4 +1,4 @@ -import{j as n}from"./jsx-runtime-BTCK_S7S.js";import{r as i}from"./index-CBqU2yxZ.js";import{a as k}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as q}from"./index-DfmhmaGJ.js";import{P as _}from"./Pagination-D0HmnRDL.js";import{H as M}from"./Header-BJ3NNdPz.js";import{I as T}from"./Label-Cq1fb1cd.js";import{L as N}from"./Loader-CooidObp.js";import{S as G}from"./Segment-C5_maSSM.js";import{D as d}from"./Dimmer-D_gwaesu.js";import{T as A}from"./Transition-DSFEXhCu.js";import{_ as S}from"./index-default-C_maRo4o.js";import{w as P}from"./Images-DFvK9Yjz.js";import"./_commonjsHelpers-BosuxZz1.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./map-B4PnIEPz.js";import"./getElementType-CckcRzoH.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./toFinite-KQ8KevIC.js";import"./Menu-9i0apxqd.js";import"./_arrayReduce-CrxnWFSq.js";import"./deburr-CEfyoYOr.js";import"./Icon-2tEtgK8g.js";import"./keyboardKey-OMDgGVm3.js";import"./includes-CQoJOerW.js";import"./forEach-CXlln0XP.js";import"./Portal-DvhHJPzU.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./_baseAssignValue-izmKBXUH.js";import"./filter-CVNi8iPS.js";import"./index-xJp9Kd2E.js";import"./Number-D3yuhZId.js";const L=e=>{const a={},r=[];for(let t=0;t0?e.gap:0}px`},children:a[`column${t}`]},t));return n.jsx("div",{className:"masonryGrid",children:r})},D=350,H=175,$=e=>{const[a,r]=i.useState(!1),[t,s]=i.useState(0);return i.useEffect(()=>{s(H+Math.ceil(Math.random()*D))},[]),n.jsxs(d.Dimmable,{className:"item",dimmed:a,onClick:()=>e.onClick&&e.onClick(e.item),onMouseEnter:()=>r(!0),onMouseLeave:()=>r(!1),style:{cursor:e.onClick?"pointer":void 0,height:`${t}px`},children:[n.jsx(A,{duration:800,visible:a,children:n.jsxs(d.Inner,{active:a,children:[n.jsx(M,{content:e.item.title,inverted:!0,subheader:e.item.subtitle}),e.item.extra&&n.jsx("div",{className:"extraContainer",children:e.item.extra})]})}),n.jsx(T,{alt:e.item.alt,className:"image",src:e.item.image}),e.renderContent&&e.renderContent(e.item)]})},c=e=>n.jsxs("div",{className:"masonry-grid",children:[n.jsx(N,{active:e.loading}),n.jsxs("div",{children:[n.jsx(L,{columns:e.columns,gap:e.gap,children:S.map(e.items,(a,r)=>n.jsx($,{item:a,onClick:e.onClick,renderContent:e.renderContent},r))}),e.pages>1&&e.onPageChange&&n.jsx(G,{basic:!0,textAlign:"center",children:n.jsx(_,{activePage:e.page,firstItem:null,lastItem:null,onPageChange:(a,{activePage:r})=>e.onPageChange&&e.onPageChange(r),totalPages:e.pages,size:"small"})})]}),!e.loading&&!(e.items&&e.items.length)&&e.renderEmpty&&e.renderEmpty()]});c.__docgenInfo={description:"",methods:[],displayName:"MasonryGrid",props:{columns:{required:!0,flowType:{name:"number"},description:""},gap:{required:!0,flowType:{name:"number"},description:""},items:{required:!0,flowType:{name:"Array",elements:[{name:"signature",type:"object",raw:`{ +import{j as n}from"./jsx-runtime-BTCK_S7S.js";import{r as i}from"./index-CBqU2yxZ.js";import{a as k}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as q}from"./index-kF-6VCSF.js";import{P as _}from"./Pagination-D0HmnRDL.js";import{H as M}from"./Header-BJ3NNdPz.js";import{I as T}from"./Label-Cq1fb1cd.js";import{L as N}from"./Loader-CooidObp.js";import{S as G}from"./Segment-C5_maSSM.js";import{D as d}from"./Dimmer-D_gwaesu.js";import{T as A}from"./Transition-DSFEXhCu.js";import{_ as S}from"./index-default-C_maRo4o.js";import{w as P}from"./Images-DFvK9Yjz.js";import"./_commonjsHelpers-BosuxZz1.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./map-B4PnIEPz.js";import"./getElementType-CckcRzoH.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./toFinite-KQ8KevIC.js";import"./Menu-9i0apxqd.js";import"./_arrayReduce-CrxnWFSq.js";import"./deburr-CEfyoYOr.js";import"./Icon-2tEtgK8g.js";import"./keyboardKey-OMDgGVm3.js";import"./includes-CQoJOerW.js";import"./forEach-CXlln0XP.js";import"./Portal-DvhHJPzU.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./_baseAssignValue-izmKBXUH.js";import"./filter-CVNi8iPS.js";import"./index-xJp9Kd2E.js";import"./Number-D3yuhZId.js";const L=e=>{const a={},r=[];for(let t=0;t0?e.gap:0}px`},children:a[`column${t}`]},t));return n.jsx("div",{className:"masonryGrid",children:r})},D=350,H=175,$=e=>{const[a,r]=i.useState(!1),[t,s]=i.useState(0);return i.useEffect(()=>{s(H+Math.ceil(Math.random()*D))},[]),n.jsxs(d.Dimmable,{className:"item",dimmed:a,onClick:()=>e.onClick&&e.onClick(e.item),onMouseEnter:()=>r(!0),onMouseLeave:()=>r(!1),style:{cursor:e.onClick?"pointer":void 0,height:`${t}px`},children:[n.jsx(A,{duration:800,visible:a,children:n.jsxs(d.Inner,{active:a,children:[n.jsx(M,{content:e.item.title,inverted:!0,subheader:e.item.subtitle}),e.item.extra&&n.jsx("div",{className:"extraContainer",children:e.item.extra})]})}),n.jsx(T,{alt:e.item.alt,className:"image",src:e.item.image}),e.renderContent&&e.renderContent(e.item)]})},c=e=>n.jsxs("div",{className:"masonry-grid",children:[n.jsx(N,{active:e.loading}),n.jsxs("div",{children:[n.jsx(L,{columns:e.columns,gap:e.gap,children:S.map(e.items,(a,r)=>n.jsx($,{item:a,onClick:e.onClick,renderContent:e.renderContent},r))}),e.pages>1&&e.onPageChange&&n.jsx(G,{basic:!0,textAlign:"center",children:n.jsx(_,{activePage:e.page,firstItem:null,lastItem:null,onPageChange:(a,{activePage:r})=>e.onPageChange&&e.onPageChange(r),totalPages:e.pages,size:"small"})})]}),!e.loading&&!(e.items&&e.items.length)&&e.renderEmpty&&e.renderEmpty()]});c.__docgenInfo={description:"",methods:[],displayName:"MasonryGrid",props:{columns:{required:!0,flowType:{name:"number"},description:""},gap:{required:!0,flowType:{name:"number"},description:""},items:{required:!0,flowType:{name:"Array",elements:[{name:"signature",type:"object",raw:`{ alt: string, extra?: Element | string, id: number, diff --git a/docs/assets/MediaGallery.stories-CBjYKsLp.js b/docs/assets/MediaGallery.stories-5xPkvBVl.js similarity index 99% rename from docs/assets/MediaGallery.stories-CBjYKsLp.js rename to docs/assets/MediaGallery.stories-5xPkvBVl.js index b5f85086..ebb94d2c 100644 --- a/docs/assets/MediaGallery.stories-CBjYKsLp.js +++ b/docs/assets/MediaGallery.stories-5xPkvBVl.js @@ -1,4 +1,4 @@ -import{j as i}from"./jsx-runtime-BTCK_S7S.js";import{r as m}from"./index-CBqU2yxZ.js";import{a as v}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as j}from"./index-DfmhmaGJ.js";import{B as s}from"./Button-Blq7Z6RX.js";import{I}from"./Label-Cq1fb1cd.js";import{L as C}from"./Loader-CooidObp.js";import{D as w}from"./Dimmer-D_gwaesu.js";import{T as N}from"./Transition-DSFEXhCu.js";import{P as f}from"./PlayButton-Duxkdt-o.js";import{V as P}from"./VideoPlayer-DLJxAPDP.js";import{v as T}from"./SampleVideo-Bq74ahmY.js";import{w as k}from"./Images-DFvK9Yjz.js";import"./_commonjsHelpers-BosuxZz1.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Icon-2tEtgK8g.js";import"./map-B4PnIEPz.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./toFinite-KQ8KevIC.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./includes-CQoJOerW.js";import"./forEach-CXlln0XP.js";import"./_baseAssignValue-izmKBXUH.js";import"./filter-CVNi8iPS.js";import"./Message-3p6wyYpA.js";import"./Modal-Bz2VEyQG.js";import"./index-BBpNyw-T.js";import"./_baseSet-6y0qliU9.js";import"./_arrayReduce-CrxnWFSq.js";import"./isEmpty-Cyb9hIKi.js";import"./ModalContext-Bu-D9kD-.js";import"./i18n-C8zWlANG.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./index-xJp9Kd2E.js";import"./index-default-C_maRo4o.js";import"./Number-D3yuhZId.js";const y=()=>i.jsx("div",{className:"icon video-player-button",children:i.jsx("div",{children:i.jsx(f,{})})});y.__docgenInfo={description:"",methods:[],displayName:"VideoPlayerButton"};const l=e=>{const[t,r]=m.useState(!1);return i.jsxs(w,{active:e.visible,className:"media-gallery mediaGallery",page:!0,children:[e.loading&&i.jsx(C,{active:!0,size:"big"}),e.item&&i.jsxs(i.Fragment,{children:[i.jsx(N,{animation:"fade",mountOnShow:!1,children:i.jsxs("div",{className:"imageContainer",children:[i.jsx(I,{src:e.item.image,style:{objectFit:"contain"}}),e.item.type==="video"&&i.jsx(f,{onClick:()=>r(!0),style:{position:"absolute",top:"50%"}})]})}),e.renderContent&&e.renderContent(),e.onClose&&i.jsx("div",{className:"controls top right",children:i.jsx(s,{basic:!0,circular:!0,icon:"times",inverted:!0,onClick:e.onClose,size:"large"})}),e.label&&i.jsx("div",{className:"controls top left",children:i.jsx(s,{basic:!0,content:e.label,inverted:!0,size:"large"})}),e.onPrevious&&i.jsx("div",{className:"controls middle left",children:i.jsx(s,{basic:!0,disabled:!e.onPrevious,inverted:!0,icon:"angle left",onClick:e.onPrevious,size:"huge"})}),e.onNext&&i.jsx("div",{className:"controls middle right",children:i.jsx(s,{basic:!0,disabled:!e.onNext,inverted:!0,icon:"angle right",onClick:e.onNext,size:"huge"})}),e.item.src&&i.jsx(P,{autoPlay:!0,embedded:e.item.embedded,icon:i.jsx(y,{}),onClose:()=>r(!1),open:t,placeholder:e.item.preview,size:"huge",video:e.item.src})]})]})};l.__docgenInfo={description:"",methods:[],displayName:"MediaGallery",props:{item:{required:!0,flowType:{name:"signature",type:"object",raw:`{ +import{j as i}from"./jsx-runtime-BTCK_S7S.js";import{r as m}from"./index-CBqU2yxZ.js";import{a as v}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as j}from"./index-kF-6VCSF.js";import{B as s}from"./Button-Blq7Z6RX.js";import{I}from"./Label-Cq1fb1cd.js";import{L as C}from"./Loader-CooidObp.js";import{D as w}from"./Dimmer-D_gwaesu.js";import{T as N}from"./Transition-DSFEXhCu.js";import{P as f}from"./PlayButton-Duxkdt-o.js";import{V as P}from"./VideoPlayer-DLJxAPDP.js";import{v as T}from"./SampleVideo-Bq74ahmY.js";import{w as k}from"./Images-DFvK9Yjz.js";import"./_commonjsHelpers-BosuxZz1.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Icon-2tEtgK8g.js";import"./map-B4PnIEPz.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./toFinite-KQ8KevIC.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./includes-CQoJOerW.js";import"./forEach-CXlln0XP.js";import"./_baseAssignValue-izmKBXUH.js";import"./filter-CVNi8iPS.js";import"./Message-3p6wyYpA.js";import"./Modal-Bz2VEyQG.js";import"./index-BBpNyw-T.js";import"./_baseSet-6y0qliU9.js";import"./_arrayReduce-CrxnWFSq.js";import"./isEmpty-Cyb9hIKi.js";import"./ModalContext-Bu-D9kD-.js";import"./i18n-C8zWlANG.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./index-xJp9Kd2E.js";import"./index-default-C_maRo4o.js";import"./Number-D3yuhZId.js";const y=()=>i.jsx("div",{className:"icon video-player-button",children:i.jsx("div",{children:i.jsx(f,{})})});y.__docgenInfo={description:"",methods:[],displayName:"VideoPlayerButton"};const l=e=>{const[t,r]=m.useState(!1);return i.jsxs(w,{active:e.visible,className:"media-gallery mediaGallery",page:!0,children:[e.loading&&i.jsx(C,{active:!0,size:"big"}),e.item&&i.jsxs(i.Fragment,{children:[i.jsx(N,{animation:"fade",mountOnShow:!1,children:i.jsxs("div",{className:"imageContainer",children:[i.jsx(I,{src:e.item.image,style:{objectFit:"contain"}}),e.item.type==="video"&&i.jsx(f,{onClick:()=>r(!0),style:{position:"absolute",top:"50%"}})]})}),e.renderContent&&e.renderContent(),e.onClose&&i.jsx("div",{className:"controls top right",children:i.jsx(s,{basic:!0,circular:!0,icon:"times",inverted:!0,onClick:e.onClose,size:"large"})}),e.label&&i.jsx("div",{className:"controls top left",children:i.jsx(s,{basic:!0,content:e.label,inverted:!0,size:"large"})}),e.onPrevious&&i.jsx("div",{className:"controls middle left",children:i.jsx(s,{basic:!0,disabled:!e.onPrevious,inverted:!0,icon:"angle left",onClick:e.onPrevious,size:"huge"})}),e.onNext&&i.jsx("div",{className:"controls middle right",children:i.jsx(s,{basic:!0,disabled:!e.onNext,inverted:!0,icon:"angle right",onClick:e.onNext,size:"huge"})}),e.item.src&&i.jsx(P,{autoPlay:!0,embedded:e.item.embedded,icon:i.jsx(y,{}),onClose:()=>r(!1),open:t,placeholder:e.item.preview,size:"huge",video:e.item.src})]})]})};l.__docgenInfo={description:"",methods:[],displayName:"MediaGallery",props:{item:{required:!0,flowType:{name:"signature",type:"object",raw:`{ image?: string, embedded?: boolean, preview?: string, diff --git a/docs/assets/MediaGrid.stories-Bc9gy8Ke.js b/docs/assets/MediaGrid.stories-CZz9A481.js similarity index 98% rename from docs/assets/MediaGrid.stories-Bc9gy8Ke.js rename to docs/assets/MediaGrid.stories-CZz9A481.js index 4af56d7e..72c7d36e 100644 --- a/docs/assets/MediaGrid.stories-Bc9gy8Ke.js +++ b/docs/assets/MediaGrid.stories-CZz9A481.js @@ -1,4 +1,4 @@ -import{j as i}from"./jsx-runtime-BTCK_S7S.js";import{r as p}from"./index-CBqU2yxZ.js";import{a as k}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as C}from"./index-DfmhmaGJ.js";import{I as _}from"./Label-Cq1fb1cd.js";import{L as w}from"./Loader-CooidObp.js";import{_ as s}from"./index-default-C_maRo4o.js";import{w as y}from"./Images-DFvK9Yjz.js";import"./_commonjsHelpers-BosuxZz1.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./getElementType-CckcRzoH.js";import"./Icon-2tEtgK8g.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./index-xJp9Kd2E.js";import"./Number-D3yuhZId.js";const x=5,a=e=>{const[n,h]=p.useState([]);return p.useEffect(()=>{const t=[];for(let r=0;ri.jsx("div",{className:"mediaImage",children:i.jsx(_,{onClick:()=>e.onClick&&e.onClick(t),src:t.image,style:{cursor:e.onClick?"pointer":void 0,objectFit:"cover",width:"100%"}})},r))})]})};a.__docgenInfo={description:"",methods:[],displayName:"MediaGrid",props:{items:{required:!0,flowType:{name:"Array",elements:[{name:"signature",type:"object",raw:`{ +import{j as i}from"./jsx-runtime-BTCK_S7S.js";import{r as p}from"./index-CBqU2yxZ.js";import{a as k}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as C}from"./index-kF-6VCSF.js";import{I as _}from"./Label-Cq1fb1cd.js";import{L as w}from"./Loader-CooidObp.js";import{_ as s}from"./index-default-C_maRo4o.js";import{w as y}from"./Images-DFvK9Yjz.js";import"./_commonjsHelpers-BosuxZz1.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./getElementType-CckcRzoH.js";import"./Icon-2tEtgK8g.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./index-xJp9Kd2E.js";import"./Number-D3yuhZId.js";const x=5,a=e=>{const[n,h]=p.useState([]);return p.useEffect(()=>{const t=[];for(let r=0;ri.jsx("div",{className:"mediaImage",children:i.jsx(_,{onClick:()=>e.onClick&&e.onClick(t),src:t.image,style:{cursor:e.onClick?"pointer":void 0,objectFit:"cover",width:"100%"}})},r))})]})};a.__docgenInfo={description:"",methods:[],displayName:"MediaGrid",props:{items:{required:!0,flowType:{name:"Array",elements:[{name:"signature",type:"object",raw:`{ image: string }`,signature:{properties:[{key:"image",value:{name:"string",required:!0}}]}}],raw:"Array"},description:""},loading:{required:!1,flowType:{name:"boolean"},description:""},onClick:{required:!1,flowType:{name:"signature",type:"function",raw:"(item: Item) => void",signature:{arguments:[{name:"item",type:{name:"signature",type:"object",raw:`{ image: string diff --git a/docs/assets/MediaList.stories-C92c2iJP.js b/docs/assets/MediaList.stories-D9oWSF5W.js similarity index 96% rename from docs/assets/MediaList.stories-C92c2iJP.js rename to docs/assets/MediaList.stories-D9oWSF5W.js index 2723cf76..28d5809c 100644 --- a/docs/assets/MediaList.stories-C92c2iJP.js +++ b/docs/assets/MediaList.stories-D9oWSF5W.js @@ -1,4 +1,4 @@ -import{j as n}from"./jsx-runtime-BTCK_S7S.js";import{r as d}from"./index-CBqU2yxZ.js";import{a as u}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as A}from"./index-DfmhmaGJ.js";import{_ as p}from"./index-default-C_maRo4o.js";import{g as C}from"./index.es28-C5Z9R2NB.js";import{I as P}from"./Label-Cq1fb1cd.js";import{C as i}from"./Card-BJT3uTAq.js";import{L as R}from"./ListLoader-BdgbIqvc.js";import{P as L}from"./PlayButton-Duxkdt-o.js";import{w as c}from"./Images-DFvK9Yjz.js";import"./_commonjsHelpers-BosuxZz1.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./index-DZGZymok.js";import"./iframe-DUkFOzYJ.js";import"../sb-preview/runtime.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./getElementType-CckcRzoH.js";import"./Icon-2tEtgK8g.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./Loader-CooidObp.js";import"./Segment-C5_maSSM.js";import"./i18n-C8zWlANG.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./Button-Blq7Z6RX.js";import"./index-xJp9Kd2E.js";import"./Number-D3yuhZId.js";const s=e=>n.jsxs(C,{offset:100,onBottomReached:e.onBottomReached,children:[n.jsx(R,{active:e.loading||!1}),n.jsx(i.Group,{doubling:!0,stackable:!0,children:p.map(e.items,(t,r)=>n.jsxs(i,{onClick:e.onClick.bind(void 0,t,r),children:[n.jsx(P,{alt:t.alt,src:t.image,style:{objectFit:"cover"}}),t.type==="video"&&n.jsx("div",{style:{position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)"},children:n.jsx(L,{})}),(e.renderMeta||e.renderHeader||e.renderDescription)&&n.jsxs(i.Content,{children:[e.renderHeader&&n.jsx(i.Header,{content:e.renderHeader(t),textAlign:e.textAlign}),e.renderMeta&&n.jsx(i.Meta,{content:e.renderMeta(t),textAlign:e.textAlign}),e.renderDescription&&n.jsx(i.Description,{content:e.renderDescription(t),textAlign:e.textAlign})]}),e.renderExtra&&n.jsx(i.Content,{content:e.renderExtra(t),extra:!0,textAlign:e.textAlign})]}))})]});s.__docgenInfo={description:"",methods:[],displayName:"MediaList",props:{items:{required:!0,flowType:{name:"Array",elements:[{name:"signature",type:"object",raw:`{ +import{j as n}from"./jsx-runtime-BTCK_S7S.js";import{r as d}from"./index-CBqU2yxZ.js";import{a as u}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as A}from"./index-kF-6VCSF.js";import{_ as p}from"./index-default-C_maRo4o.js";import{g as C}from"./index.es30-tUyOUHRL.js";import{I as P}from"./Label-Cq1fb1cd.js";import{C as i}from"./Card-BJT3uTAq.js";import{L as R}from"./ListLoader-BdgbIqvc.js";import{P as L}from"./PlayButton-Duxkdt-o.js";import{w as c}from"./Images-DFvK9Yjz.js";import"./_commonjsHelpers-BosuxZz1.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./index-DZGZymok.js";import"./iframe-BcGTk6aA.js";import"../sb-preview/runtime.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./getElementType-CckcRzoH.js";import"./Icon-2tEtgK8g.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./Loader-CooidObp.js";import"./Segment-C5_maSSM.js";import"./i18n-C8zWlANG.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./Button-Blq7Z6RX.js";import"./index-xJp9Kd2E.js";import"./Number-D3yuhZId.js";const s=e=>n.jsxs(C,{offset:100,onBottomReached:e.onBottomReached,children:[n.jsx(R,{active:e.loading||!1}),n.jsx(i.Group,{doubling:!0,stackable:!0,children:p.map(e.items,(t,r)=>n.jsxs(i,{onClick:e.onClick.bind(void 0,t,r),children:[n.jsx(P,{alt:t.alt,src:t.image,style:{objectFit:"cover"}}),t.type==="video"&&n.jsx("div",{style:{position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)"},children:n.jsx(L,{})}),(e.renderMeta||e.renderHeader||e.renderDescription)&&n.jsxs(i.Content,{children:[e.renderHeader&&n.jsx(i.Header,{content:e.renderHeader(t),textAlign:e.textAlign}),e.renderMeta&&n.jsx(i.Meta,{content:e.renderMeta(t),textAlign:e.textAlign}),e.renderDescription&&n.jsx(i.Description,{content:e.renderDescription(t),textAlign:e.textAlign})]}),e.renderExtra&&n.jsx(i.Content,{content:e.renderExtra(t),extra:!0,textAlign:e.textAlign})]}))})]});s.__docgenInfo={description:"",methods:[],displayName:"MediaList",props:{items:{required:!0,flowType:{name:"Array",elements:[{name:"signature",type:"object",raw:`{ ...any, image: string, type: 'image' | 'video' diff --git a/docs/assets/MenuBar.stories-CIr167Kk.js b/docs/assets/MenuBar.stories-BMVFMkIw.js similarity index 98% rename from docs/assets/MenuBar.stories-CIr167Kk.js rename to docs/assets/MenuBar.stories-BMVFMkIw.js index 99b9fb42..0faecb5c 100644 --- a/docs/assets/MenuBar.stories-CIr167Kk.js +++ b/docs/assets/MenuBar.stories-BMVFMkIw.js @@ -1,4 +1,4 @@ -import{j as e}from"./jsx-runtime-BTCK_S7S.js";import"./index-CBqU2yxZ.js";import{d as r}from"./index-DfmhmaGJ.js";import{M as c}from"./MenuBar-0zX1-Zh0.js";import"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./Menu-9i0apxqd.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./map-B4PnIEPz.js";import"./getElementType-CckcRzoH.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./_arrayReduce-CrxnWFSq.js";import"./deburr-CEfyoYOr.js";import"./Icon-2tEtgK8g.js";import"./Dropdown-Di2cPjwR.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./isEmpty-Cyb9hIKi.js";import"./index-BBpNyw-T.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./Label-Cq1fb1cd.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./filter-CVNi8iPS.js";import"./index-default-C_maRo4o.js";const Y={title:"Components/Semantic UI/MenuBar",decorators:[r.withKnobs]},n=()=>e.jsx(c,{header:{content:"Test Application"},items:[{content:"Products",items:[{content:"Enterprise",onClick:()=>{}},{content:"Consumer",onClick:()=>{}}]},{content:"CMS Solution",items:[{content:"Rails",onClick:()=>{}},{content:"Python",onClick:()=>{}},{content:"PHP",onClick:()=>{}}]},{content:"Hosting",items:[{content:"Shared",onClick:()=>{}},{content:"Dedicated",onClick:()=>{}}]},{content:"Clothing",items:[{content:"Mens",items:[{content:"T-Shirts",onClick:()=>{}},{content:"Pants",onClick:()=>{}}]},{content:"Womens",items:[{content:"T-Shirts",onClick:()=>{}},{content:"Dresses",onClick:()=>{}}]}]}]});n.__docgenInfo={description:"",methods:[],displayName:"Default"};var t,o,i;n.parameters={...n.parameters,docs:{...(t=n.parameters)==null?void 0:t.docs,source:{originalSource:`() => e.jsx(c,{header:{content:"Test Application"},items:[{content:"Products",items:[{content:"Enterprise",onClick:()=>{}},{content:"Consumer",onClick:()=>{}}]},{content:"CMS Solution",items:[{content:"Rails",onClick:()=>{}},{content:"Python",onClick:()=>{}},{content:"PHP",onClick:()=>{}}]},{content:"Hosting",items:[{content:"Shared",onClick:()=>{}},{content:"Dedicated",onClick:()=>{}}]},{content:"Clothing",items:[{content:"Mens",items:[{content:"T-Shirts",onClick:()=>{}},{content:"Pants",onClick:()=>{}}]},{content:"Womens",items:[{content:"T-Shirts",onClick:()=>{}},{content:"Dresses",onClick:()=>{}}]}]}]});n.__docgenInfo={description:"",methods:[],displayName:"Default"};var t,o,i;n.parameters={...n.parameters,docs:{...(t=n.parameters)==null?void 0:t.docs,source:{originalSource:`() => i.jsx(c,{header:{content:"Test Application"},items:[{content:"Products",items:[{content:"Enterprise",onClick:()=>{}},{content:"Consumer",onClick:()=>{}}]},{content:"CMS Solution",items:[{content:"Rails",onClick:()=>{}},{content:"Python",onClick:()=>{}},{content:"PHP",onClick:()=>{}}]},{content:"Hosting",items:[{content:"Shared",onClick:()=>{}},{content:"Dedicated",onClick:()=>{}}]},{content:"Clothing",items:[{content:"Mens",items:[{content:"T-Shirts",onClick:()=>{}},{content:"Pants",onClick:()=>{}}]},{content:"Womens",items:[{content:"T-Shirts",onClick:()=>{}},{content:"Dresses",onClick:()=>{}}]}]}]});n.__docgenInfo={description:"",methods:[],displayName:"Default"};var t,o,e;n.parameters={...n.parameters,docs:{...(t=n.parameters)==null?void 0:t.docs,source:{originalSource:`() => i.jsx(c,{header:{content:"Test Application"},items:[{content:"Products",items:[{content:"Enterprise",onClick:()=>{}},{content:"Consumer",onClick:()=>{}}]},{content:"CMS Solution",items:[{content:"Rails",onClick:()=>{}},{content:"Python",onClick:()=>{}},{content:"PHP",onClick:()=>{}}]},{content:"Hosting",items:[{content:"Shared",onClick:()=>{}},{content:"Dedicated",onClick:()=>{}}]},{content:"Clothing",items:[{content:"Mens",items:[{content:"T-Shirts",onClick:()=>{}},{content:"Pants",onClick:()=>{}}]},{content:"Womens",items:[{content:"T-Shirts",onClick:()=>{}},{content:"Dresses",onClick:()=>{}}]}]}]});n.__docgenInfo={description:"",methods:[],displayName:"Default"};var t,o,e;n.parameters={...n.parameters,docs:{...(t=n.parameters)==null?void 0:t.docs,source:{originalSource:`() => e.jsx(m,{alt:"Test Image",image:I.files("Image",".png, .jpg, .jpeg",[u]),onClose:i("close"),open:!0}),r=()=>e.jsx(m,{alt:"Test Image",image:"/path/to/image.jpg",onClose:i("close"),open:!0}),t=()=>e.jsx(m,{alt:"Test Image",image:"http://localhost:3000/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBZ0lEIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--05fcfd55941c73ff139611bcc194a158f08fe5a5/sample_640x426.tiff",onClose:i("close"),open:!0});o.__docgenInfo={description:"",methods:[],displayName:"Default"};r.__docgenInfo={description:"",methods:[],displayName:"Error"};t.__docgenInfo={description:"",methods:[],displayName:"ErrorLongURL"};var p,s,a;o.parameters={...o.parameters,docs:{...(p=o.parameters)==null?void 0:p.docs,source:{originalSource:"() => ",...(a=(s=o.parameters)==null?void 0:s.docs)==null?void 0:a.source}}};var c,n,l;r.parameters={...r.parameters,docs:{...(c=r.parameters)==null?void 0:c.docs,source:{originalSource:"() => ",...(l=(n=r.parameters)==null?void 0:n.docs)==null?void 0:l.source}}};var g,d,f;t.parameters={...t.parameters,docs:{...(g=t.parameters)==null?void 0:g.docs,source:{originalSource:"() => ",...(f=(d=t.parameters)==null?void 0:d.docs)==null?void 0:f.source}}};const uo=["Default","Error","ErrorLongURL"];export{o as Default,r as Error,t as ErrorLongURL,uo as __namedExportsOrder,Io as default}; +import{j as e}from"./jsx-runtime-BTCK_S7S.js";import"./index-CBqU2yxZ.js";import{a as i}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as I}from"./index-kF-6VCSF.js";import{i as u}from"./test-image-BGrKnxUR.js";import{P as m}from"./PhotoViewer-CgBZCy1u.js";import"./_commonjsHelpers-BosuxZz1.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./Message-3p6wyYpA.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Icon-2tEtgK8g.js";import"./map-B4PnIEPz.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./Modal-Bz2VEyQG.js";import"./index-BBpNyw-T.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./_arrayReduce-CrxnWFSq.js";import"./isEmpty-Cyb9hIKi.js";import"./Button-Blq7Z6RX.js";import"./ModalContext-Bu-D9kD-.js";import"./i18n-C8zWlANG.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";const Io={title:"Components/Semantic UI/PhotoViewer",decorators:[I.withKnobs]},o=()=>e.jsx(m,{alt:"Test Image",image:I.files("Image",".png, .jpg, .jpeg",[u]),onClose:i("close"),open:!0}),r=()=>e.jsx(m,{alt:"Test Image",image:"/path/to/image.jpg",onClose:i("close"),open:!0}),t=()=>e.jsx(m,{alt:"Test Image",image:"http://localhost:3000/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBZ0lEIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--05fcfd55941c73ff139611bcc194a158f08fe5a5/sample_640x426.tiff",onClose:i("close"),open:!0});o.__docgenInfo={description:"",methods:[],displayName:"Default"};r.__docgenInfo={description:"",methods:[],displayName:"Error"};t.__docgenInfo={description:"",methods:[],displayName:"ErrorLongURL"};var p,s,a;o.parameters={...o.parameters,docs:{...(p=o.parameters)==null?void 0:p.docs,source:{originalSource:"() => ",...(a=(s=o.parameters)==null?void 0:s.docs)==null?void 0:a.source}}};var c,n,l;r.parameters={...r.parameters,docs:{...(c=r.parameters)==null?void 0:c.docs,source:{originalSource:"() => ",...(l=(n=r.parameters)==null?void 0:n.docs)==null?void 0:l.source}}};var g,d,f;t.parameters={...t.parameters,docs:{...(g=t.parameters)==null?void 0:g.docs,source:{originalSource:"() => ",...(f=(d=t.parameters)==null?void 0:d.docs)==null?void 0:f.source}}};const uo=["Default","Error","ErrorLongURL"];export{o as Default,r as Error,t as ErrorLongURL,uo as __namedExportsOrder,Io as default}; diff --git a/docs/assets/PlaceLayersSelector.stories-ClYJA3-e.js b/docs/assets/PlaceLayersSelector.stories-DUwvhWFQ.js similarity index 99% rename from docs/assets/PlaceLayersSelector.stories-ClYJA3-e.js rename to docs/assets/PlaceLayersSelector.stories-DUwvhWFQ.js index e184c7eb..cc12f4f0 100644 --- a/docs/assets/PlaceLayersSelector.stories-ClYJA3-e.js +++ b/docs/assets/PlaceLayersSelector.stories-DUwvhWFQ.js @@ -1,4 +1,4 @@ -import{j as n}from"./jsx-runtime-BTCK_S7S.js";import{b as R,c as T,d as I,g as B,k as M,X as O,a as F,i as K,z as U}from"./MapStyles-BQpgpUCW.js";import{r as i}from"./index-CBqU2yxZ.js";import"./index-DZGZymok.js";import{L as X}from"./LocationMarkers-BZEeFxhV.js";import{_ as P}from"./extends-CCbyfPlC.js";import{$ as H,b as W,a as Z,d as J,c as S}from"./index-BC5k8oyH.js";import{$ as Q,a as V}from"./index-DI4Pawpj.js";import{_ as h}from"./index-default-C_maRo4o.js";import{o as k}from"./index.es8-93Wtoj5e.js";import{c as q}from"./createLucideIcon-CT11eyui.js";import"./_commonjsHelpers-BosuxZz1.js";import"./Map-C3IQGh8x.js";import"./index-DnNB6xa5.js";import"./iframe-DUkFOzYJ.js";import"../sb-preview/runtime.js";/** +import{j as n}from"./jsx-runtime-BTCK_S7S.js";import{b as R,c as T,d as I,g as B,k as M,X as O,a as F,i as K,z as U}from"./MapStyles-BQpgpUCW.js";import{r as i}from"./index-CBqU2yxZ.js";import"./index-DZGZymok.js";import{L as X}from"./LocationMarkers-BZEeFxhV.js";import{_ as P}from"./extends-CCbyfPlC.js";import{$ as H,b as W,a as Z,d as J,c as S}from"./index-BC5k8oyH.js";import{$ as Q,a as V}from"./index-DI4Pawpj.js";import{_ as h}from"./index-default-C_maRo4o.js";import{o as k}from"./index.es8-CiQiIWYA.js";import{c as q}from"./createLucideIcon-CT11eyui.js";import"./_commonjsHelpers-BosuxZz1.js";import"./Map-C3IQGh8x.js";import"./index-DnNB6xa5.js";import"./iframe-BcGTk6aA.js";import"../sb-preview/runtime.js";/** * @license lucide-react v0.321.0 - ISC * * This source code is licensed under the ISC license. diff --git a/docs/assets/PlaceMarkers.stories-BrVbDtsG.js b/docs/assets/PlaceMarkers.stories-CmF7erGh.js similarity index 94% rename from docs/assets/PlaceMarkers.stories-BrVbDtsG.js rename to docs/assets/PlaceMarkers.stories-CmF7erGh.js index 236a7ce1..be70130f 100644 --- a/docs/assets/PlaceMarkers.stories-BrVbDtsG.js +++ b/docs/assets/PlaceMarkers.stories-CmF7erGh.js @@ -1,4 +1,4 @@ -import{j as e}from"./jsx-runtime-BTCK_S7S.js";import{k as d,X as m,a as h,i as u,z as f}from"./MapStyles-BQpgpUCW.js";import{r as t}from"./index-CBqU2yxZ.js";import"./index-DZGZymok.js";import{_ as i}from"./index-default-C_maRo4o.js";import{x as I}from"./index.es8-93Wtoj5e.js";import{f as N,a as B}from"./index-DnNB6xa5.js";import"./_commonjsHelpers-BosuxZz1.js";import"./iframe-DUkFOzYJ.js";import"../sb-preview/runtime.js";const E=({urls:r,...L})=>{const[x,b]=t.useState([]),l=t.useMemo(()=>N(x),[x]),g=t.useCallback(()=>i.map(r,c=>fetch(c).then(s=>s.json())),[r]),y=t.useCallback(c=>i.map(c,s=>b(j=>s.geometry?[...j,B(s.geometry,s.properties)]:j)),[]);return t.useEffect(()=>{Promise.all(g()).then(y)},[g,y]),i.isEmpty(l==null?void 0:l.features)?null:e.jsx(I,{...L,data:l})},p=E;E.__docgenInfo={description:"This component renders a map marker for a given Core Data Place record.",methods:[],displayName:"PlaceMarkers",props:{urls:{required:!0,flowType:{name:"Array",elements:[{name:"string"}],raw:"Array"},description:"The URL of the Core Data place record."}}};const X={title:"Components/Core Data/PlaceMarkers",component:p},o=()=>e.jsx(d,{children:e.jsxs(m,{style:h,children:[e.jsx(u,{position:"topright",children:e.jsx(f,{})}),e.jsx("div",{style:{width:"100%",height:"300px"},children:e.jsx(p,{urls:["/core_data/places/2"]})})]})}),a=()=>e.jsx(d,{children:e.jsxs(m,{style:h,children:[e.jsx(u,{position:"topright",children:e.jsx(f,{})}),e.jsx("div",{style:{width:"100%",height:"300px"},children:e.jsx(p,{urls:i.map(i.times(10,r=>r),r=>`/core_data/places/${r}`)})})]})}),n=()=>e.jsx(d,{children:e.jsxs(m,{style:h,children:[e.jsx(u,{position:"topright",children:e.jsx(f,{})}),e.jsx("div",{style:{width:"100%",height:"300px"},children:e.jsx(p,{urls:["/core_data/places/2"],buffer:20})})]})});o.__docgenInfo={description:"",methods:[],displayName:"Default"};a.__docgenInfo={description:"",methods:[],displayName:"MultiplePlaces"};n.__docgenInfo={description:"",methods:[],displayName:"LargerBuffer"};var _,P,M;o.parameters={...o.parameters,docs:{...(_=o.parameters)==null?void 0:_.docs,source:{originalSource:`() => +import{j as e}from"./jsx-runtime-BTCK_S7S.js";import{k as d,X as m,a as h,i as u,z as f}from"./MapStyles-BQpgpUCW.js";import{r as t}from"./index-CBqU2yxZ.js";import"./index-DZGZymok.js";import{_ as i}from"./index-default-C_maRo4o.js";import{x as I}from"./index.es8-CiQiIWYA.js";import{f as N,a as B}from"./index-DnNB6xa5.js";import"./_commonjsHelpers-BosuxZz1.js";import"./iframe-BcGTk6aA.js";import"../sb-preview/runtime.js";const E=({urls:r,...L})=>{const[x,b]=t.useState([]),l=t.useMemo(()=>N(x),[x]),g=t.useCallback(()=>i.map(r,c=>fetch(c).then(s=>s.json())),[r]),y=t.useCallback(c=>i.map(c,s=>b(j=>s.geometry?[...j,B(s.geometry,s.properties)]:j)),[]);return t.useEffect(()=>{Promise.all(g()).then(y)},[g,y]),i.isEmpty(l==null?void 0:l.features)?null:e.jsx(I,{...L,data:l})},p=E;E.__docgenInfo={description:"This component renders a map marker for a given Core Data Place record.",methods:[],displayName:"PlaceMarkers",props:{urls:{required:!0,flowType:{name:"Array",elements:[{name:"string"}],raw:"Array"},description:"The URL of the Core Data place record."}}};const X={title:"Components/Core Data/PlaceMarkers",component:p},o=()=>e.jsx(d,{children:e.jsxs(m,{style:h,children:[e.jsx(u,{position:"topright",children:e.jsx(f,{})}),e.jsx("div",{style:{width:"100%",height:"300px"},children:e.jsx(p,{urls:["/core_data/places/2"]})})]})}),a=()=>e.jsx(d,{children:e.jsxs(m,{style:h,children:[e.jsx(u,{position:"topright",children:e.jsx(f,{})}),e.jsx("div",{style:{width:"100%",height:"300px"},children:e.jsx(p,{urls:i.map(i.times(10,r=>r),r=>`/core_data/places/${r}`)})})]})}),n=()=>e.jsx(d,{children:e.jsxs(m,{style:h,children:[e.jsx(u,{position:"topright",children:e.jsx(f,{})}),e.jsx("div",{style:{width:"100%",height:"300px"},children:e.jsx(p,{urls:["/core_data/places/2"],buffer:20})})]})});o.__docgenInfo={description:"",methods:[],displayName:"Default"};a.__docgenInfo={description:"",methods:[],displayName:"MultiplePlaces"};n.__docgenInfo={description:"",methods:[],displayName:"LargerBuffer"};var _,P,M;o.parameters={...o.parameters,docs:{...(_=o.parameters)==null?void 0:_.docs,source:{originalSource:`() => diff --git a/docs/assets/ReferenceCodeDropdown-BxlUhGb-.js b/docs/assets/ReferenceCodeDropdown-MH4-rSWj.js similarity index 97% rename from docs/assets/ReferenceCodeDropdown-BxlUhGb-.js rename to docs/assets/ReferenceCodeDropdown-MH4-rSWj.js index ea46e30c..fbbbcb6b 100644 --- a/docs/assets/ReferenceCodeDropdown-BxlUhGb-.js +++ b/docs/assets/ReferenceCodeDropdown-MH4-rSWj.js @@ -1,4 +1,4 @@ -import{j as g}from"./jsx-runtime-BTCK_S7S.js";import{r as a}from"./index-CBqU2yxZ.js";import{D as v}from"./Dropdown-Di2cPjwR.js";import{_ as t}from"./index-default-C_maRo4o.js";import"./index.es28-C5Z9R2NB.js";import{s as h}from"./index.es12-CEp0wfjB.js";class k extends h{getBaseUrl(){return"/controlled_vocabulary/reference_codes"}getTransform(){return{}}}const w=new k,p=e=>{const[d,c]=a.useState(!1),[i,y]=a.useState([]),_=a.useMemo(()=>{const r=t.pluck(t.filter(e.value,n=>!n._destroy),"reference_code_id");return e.multiple?r:t.first(r)},[e.multiple,e.value]),m=a.useCallback(r=>{const n=t.findWhere(i,{key:r});return{reference_code_id:r,reference_code:{id:r,name:n.text}}},[i]),f=a.useCallback(r=>({key:r.id,value:r.id,text:r.name}),[]),b=a.useCallback((r,n)=>{let u;e.multiple?u=n.value:u=t.compact([n.value]);const o=[];t.each(u,l=>{let s=t.findWhere(e.value,{reference_code_id:l});s||(s=m(l)),o.push(t.omit(s,"_destroy"))}),t.each(e.value,l=>{l.id&&!t.contains(u,l.reference_code_id)&&o.push({...l,_destroy:!0})}),e.onChange(o)},[m,e.multiple,e.onChange,e.value]);return a.useEffect(()=>{c(!0);const r={per_page:0,reference_table:e.referenceTable,sort_by:"name"};w.fetchAll(r).then(({data:n})=>y(t.map(n.reference_codes,f))).finally(()=>c(!1))},[f]),g.jsx(v,{clearable:!0,disabled:d||e.disabled,fluid:e.fluid,loading:d,multiple:e.multiple,onChange:b,options:i,placeholder:e.placeholder,search:!0,selection:!0,selectOnBlur:!1,value:_})};p.defaultProps={disabled:!1,fluid:!0,multiple:!1,placeholder:void 0};p.__docgenInfo={description:"",methods:[],displayName:"ReferenceCodeDropdown",props:{disabled:{required:!1,flowType:{name:"boolean"},description:"",defaultValue:{value:"false",computed:!1}},fluid:{required:!1,flowType:{name:"boolean"},description:"",defaultValue:{value:"true",computed:!1}},multiple:{required:!1,flowType:{name:"boolean"},description:"",defaultValue:{value:"false",computed:!1}},onChange:{required:!0,flowType:{name:"signature",type:"function",raw:"(item: Item) => void",signature:{arguments:[{name:"item",type:{name:"signature",type:"object",raw:`{ +import{j as g}from"./jsx-runtime-BTCK_S7S.js";import{r as a}from"./index-CBqU2yxZ.js";import{D as v}from"./Dropdown-Di2cPjwR.js";import{_ as t}from"./index-default-C_maRo4o.js";import"./index.es30-tUyOUHRL.js";import{s as h}from"./index.es12-CscsrfiS.js";class k extends h{getBaseUrl(){return"/controlled_vocabulary/reference_codes"}getTransform(){return{}}}const w=new k,p=e=>{const[d,c]=a.useState(!1),[i,y]=a.useState([]),_=a.useMemo(()=>{const r=t.pluck(t.filter(e.value,n=>!n._destroy),"reference_code_id");return e.multiple?r:t.first(r)},[e.multiple,e.value]),m=a.useCallback(r=>{const n=t.findWhere(i,{key:r});return{reference_code_id:r,reference_code:{id:r,name:n.text}}},[i]),f=a.useCallback(r=>({key:r.id,value:r.id,text:r.name}),[]),b=a.useCallback((r,n)=>{let u;e.multiple?u=n.value:u=t.compact([n.value]);const o=[];t.each(u,l=>{let s=t.findWhere(e.value,{reference_code_id:l});s||(s=m(l)),o.push(t.omit(s,"_destroy"))}),t.each(e.value,l=>{l.id&&!t.contains(u,l.reference_code_id)&&o.push({...l,_destroy:!0})}),e.onChange(o)},[m,e.multiple,e.onChange,e.value]);return a.useEffect(()=>{c(!0);const r={per_page:0,reference_table:e.referenceTable,sort_by:"name"};w.fetchAll(r).then(({data:n})=>y(t.map(n.reference_codes,f))).finally(()=>c(!1))},[f]),g.jsx(v,{clearable:!0,disabled:d||e.disabled,fluid:e.fluid,loading:d,multiple:e.multiple,onChange:b,options:i,placeholder:e.placeholder,search:!0,selection:!0,selectOnBlur:!1,value:_})};p.defaultProps={disabled:!1,fluid:!0,multiple:!1,placeholder:void 0};p.__docgenInfo={description:"",methods:[],displayName:"ReferenceCodeDropdown",props:{disabled:{required:!1,flowType:{name:"boolean"},description:"",defaultValue:{value:"false",computed:!1}},fluid:{required:!1,flowType:{name:"boolean"},description:"",defaultValue:{value:"true",computed:!1}},multiple:{required:!1,flowType:{name:"boolean"},description:"",defaultValue:{value:"false",computed:!1}},onChange:{required:!0,flowType:{name:"signature",type:"function",raw:"(item: Item) => void",signature:{arguments:[{name:"item",type:{name:"signature",type:"object",raw:`{ reference_table_id: number, key: string }`,signature:{properties:[{key:"reference_table_id",value:{name:"number",required:!0}},{key:"key",value:{name:"string",required:!0}}]}}}],return:{name:"void"}}},description:""},placeholder:{required:!1,flowType:{name:"string"},description:"",defaultValue:{value:"undefined",computed:!0}},referenceTable:{required:!0,flowType:{name:"string"},description:""},value:{required:!0,flowType:{name:"union",raw:"Item | Array",elements:[{name:"signature",type:"object",raw:`{ diff --git a/docs/assets/ReferenceCodeDropdown.stories-CL5-L8d5.js b/docs/assets/ReferenceCodeDropdown.stories-C9Flrq55.js similarity index 93% rename from docs/assets/ReferenceCodeDropdown.stories-CL5-L8d5.js rename to docs/assets/ReferenceCodeDropdown.stories-C9Flrq55.js index fd0357e0..e4e505ca 100644 --- a/docs/assets/ReferenceCodeDropdown.stories-CL5-L8d5.js +++ b/docs/assets/ReferenceCodeDropdown.stories-C9Flrq55.js @@ -1,4 +1,4 @@ -import{j as s}from"./jsx-runtime-BTCK_S7S.js";import{r as b}from"./index-CBqU2yxZ.js";import{a as C}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as h}from"./index-DfmhmaGJ.js";import{R as n}from"./ReferenceCodeDropdown-BxlUhGb-.js";import"./_commonjsHelpers-BosuxZz1.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./Dropdown-Di2cPjwR.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./includes-CQoJOerW.js";import"./getElementType-CckcRzoH.js";import"./toFinite-KQ8KevIC.js";import"./map-B4PnIEPz.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./isEmpty-Cyb9hIKi.js";import"./deburr-CEfyoYOr.js";import"./index-BBpNyw-T.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./_arrayReduce-CrxnWFSq.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./filter-CVNi8iPS.js";import"./index-default-C_maRo4o.js";import"./index.es28-C5Z9R2NB.js";import"./iframe-DUkFOzYJ.js";import"../sb-preview/runtime.js";import"./index.es12-CEp0wfjB.js";const ge={title:"Components/Controlled Vocabulary/ReferenceCodeDropdown",decorators:[h.withKnobs]},e=()=>s.jsx(n,{fluid:!0,label:"Locations",required:!0,onChange:C("change"),referenceTable:"locations",value:""}),r=()=>{const[t,i]=b.useState([]);return s.jsx(n,{fluid:!0,label:"Locations",multiple:!0,required:!0,onChange:a=>i(a),referenceTable:"locations",value:t})},o=()=>{const[t,i]=b.useState([{reference_code_id:1},{reference_code_id:2}]);return s.jsx(n,{fluid:!0,label:"Locations",multiple:!0,required:!0,onChange:a=>i(a),referenceTable:"locations",value:t})};e.__docgenInfo={description:"",methods:[],displayName:"Default"};r.__docgenInfo={description:"",methods:[],displayName:"Multiple"};o.__docgenInfo={description:"",methods:[],displayName:"ExistingValues"};var p,l,m;e.parameters={...e.parameters,docs:{...(p=e.parameters)==null?void 0:p.docs,source:{originalSource:"() => ",...(m=(l=e.parameters)==null?void 0:l.docs)==null?void 0:m.source}}};var c,u,d;r.parameters={...r.parameters,docs:{...(c=r.parameters)==null?void 0:c.docs,source:{originalSource:`() => { +import{j as s}from"./jsx-runtime-BTCK_S7S.js";import{r as b}from"./index-CBqU2yxZ.js";import{a as C}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as h}from"./index-kF-6VCSF.js";import{R as n}from"./ReferenceCodeDropdown-MH4-rSWj.js";import"./_commonjsHelpers-BosuxZz1.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./Dropdown-Di2cPjwR.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./includes-CQoJOerW.js";import"./getElementType-CckcRzoH.js";import"./toFinite-KQ8KevIC.js";import"./map-B4PnIEPz.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./isEmpty-Cyb9hIKi.js";import"./deburr-CEfyoYOr.js";import"./index-BBpNyw-T.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./_arrayReduce-CrxnWFSq.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./filter-CVNi8iPS.js";import"./index-default-C_maRo4o.js";import"./index.es30-tUyOUHRL.js";import"./iframe-BcGTk6aA.js";import"../sb-preview/runtime.js";import"./index.es12-CscsrfiS.js";const ge={title:"Components/Controlled Vocabulary/ReferenceCodeDropdown",decorators:[h.withKnobs]},e=()=>s.jsx(n,{fluid:!0,label:"Locations",required:!0,onChange:C("change"),referenceTable:"locations",value:""}),r=()=>{const[t,i]=b.useState([]);return s.jsx(n,{fluid:!0,label:"Locations",multiple:!0,required:!0,onChange:a=>i(a),referenceTable:"locations",value:t})},o=()=>{const[t,i]=b.useState([{reference_code_id:1},{reference_code_id:2}]);return s.jsx(n,{fluid:!0,label:"Locations",multiple:!0,required:!0,onChange:a=>i(a),referenceTable:"locations",value:t})};e.__docgenInfo={description:"",methods:[],displayName:"Default"};r.__docgenInfo={description:"",methods:[],displayName:"Multiple"};o.__docgenInfo={description:"",methods:[],displayName:"ExistingValues"};var p,l,m;e.parameters={...e.parameters,docs:{...(p=e.parameters)==null?void 0:p.docs,source:{originalSource:"() => ",...(m=(l=e.parameters)==null?void 0:l.docs)==null?void 0:m.source}}};var c,u,d;r.parameters={...r.parameters,docs:{...(c=r.parameters)==null?void 0:c.docs,source:{originalSource:`() => { const [value, setValue] = useState([]); return setValue(selected)} referenceTable='locations' value={value} />; }`,...(d=(u=r.parameters)==null?void 0:u.docs)==null?void 0:d.source}}};var f,g,_;o.parameters={...o.parameters,docs:{...(f=o.parameters)==null?void 0:f.docs,source:{originalSource:`() => { diff --git a/docs/assets/ReferenceCodeFormDropdown.stories-ZhXvwqpz.js b/docs/assets/ReferenceCodeFormDropdown.stories-DryNkp5W.js similarity index 93% rename from docs/assets/ReferenceCodeFormDropdown.stories-ZhXvwqpz.js rename to docs/assets/ReferenceCodeFormDropdown.stories-DryNkp5W.js index 89bd401e..28fbc89c 100644 --- a/docs/assets/ReferenceCodeFormDropdown.stories-ZhXvwqpz.js +++ b/docs/assets/ReferenceCodeFormDropdown.stories-DryNkp5W.js @@ -1,3 +1,3 @@ -import{j as o}from"./jsx-runtime-BTCK_S7S.js";import{r as y}from"./index-CBqU2yxZ.js";import{d as M}from"./index-DfmhmaGJ.js";import{a as q}from"./chunk-WFFRPTHA-B2vgThZf.js";import{F as m}from"./Form-fErk-qk_.js";import{o as j,d as I,t as P,h as k}from"./index.es98-DUn1LaM8.js";import{r as a}from"./index.es28-C5Z9R2NB.js";import"./index-DZGZymok.js";import{R as S}from"./ReferenceCodeDropdown-BxlUhGb-.js";import{i as s,R as K}from"./ReferenceCodeFormLabel-DfITz1xW.js";import{H as E}from"./Header-BJ3NNdPz.js";import{M as l}from"./Modal-Bz2VEyQG.js";import{s as $}from"./index.es12-CEp0wfjB.js";import{u as A}from"./DragDrop-ryAVAQMJ.js";import"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./v4-D8aEg3BZ.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Button-Blq7Z6RX.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./Checkbox-C9uAfnsM.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./Dropdown-Di2cPjwR.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./isEmpty-Cyb9hIKi.js";import"./deburr-CEfyoYOr.js";import"./index-BBpNyw-T.js";import"./_arrayReduce-CrxnWFSq.js";import"./filter-CVNi8iPS.js";import"./Input--hQVCRQV.js";import"./index.es3-CAJGsQNm.js";import"./index.es2-CyI0qXj7.js";import"./index.es23-SQskR_RA.js";import"./useDrop-BRQoWSA5.js";import"./DndContext-B-2NJP7Z.js";import"./redux-C8f_Y06i.js";import"./objectSpread2-N4c0DWqo.js";import"./defineProperty-CCxoMnQV.js";import"./toPropertyKey-hKuLU48H.js";import"./index.es21-BD0kU5QO.js";import"./iframe-DUkFOzYJ.js";import"../sb-preview/runtime.js";import"./index-default-C_maRo4o.js";import"./Popup-BP01NTlV.js";import"./createClass-D2z1h_eG.js";import"./inherits-D5wXBZoG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./toArray-D9zoIPho.js";import"./nonIterableRest-Bc-81Ll3.js";import"./iterableToArray-DI-mZnTP.js";import"./unsupportedIterableToArray-78IFcom3.js";const N=(e,r)=>e&&r&&e.toString().toLowerCase().includes(r.toString().toLowerCase()),L=e=>a.isNumber(e)||a.isBoolean(e)?e:e||"",B=(e,r)=>e?!r||r>e.length?e:e.substring(0,r).trim():null,H={includes:N,toString:L,truncate:B},h=(e,r,n,i)=>{if(!a.has(n,i))return;const t=n[i];a.isArray(t)?a.each(t,(d,c)=>h(e,`${r}[${i}]`,t,c)):a.isObject(t)&&!a.isFunction(t)?a.each(a.keys(t),d=>h(e,`${r}[${i}]`,t,d)):e.append(`${r}[${i}]`,H.toString(t))},O={setAttribute:h};class g{constructor(){if(this.constructor===g)throw new TypeError('Abstract class "NestedAttributesTransform" cannot be instantiated directly.')}getPayloadKeys(){return[]}toFormData(r,n,i,t){a.each(i[t],(d,c)=>{a.each(this.getPayloadKeys(),p=>{O.setAttribute(r,`${n}[${t}][${c}]`,d,p)})})}toPayload(r,n){return{[n]:a.map(r[n],(i,t)=>({...a.pick(i,this.getPayloadKeys()),order:t}))}}}const _=e=>o.jsx(j.Consumer,{children:r=>o.jsxs(l,{as:m,centered:!1,mountNode:r,open:!0,children:[o.jsx(l.Header,{content:e.item.id?s.t("ReferenceCodeModal.title.edit"):s.t("ReferenceCodeModal.title.add")}),o.jsx(l.Content,{children:o.jsx(m.Input,{autoFocus:!0,error:e.isError("name"),label:s.t("ReferenceCodeModal.labels.name"),onChange:e.onTextInputChange.bind(void 0,"name"),required:e.isRequired("name"),value:e.item.name})}),e.children]})});_.__docgenInfo={description:"",methods:[],displayName:"ReferenceCodeModal"};const w=e=>o.jsx(j.Consumer,{children:r=>o.jsxs(l,{as:m,centered:!1,className:"reference-table-modal",mountNode:r,open:!0,children:[o.jsx(l.Header,{content:e.item.id?s.t("ReferenceTableModal.title.edit"):s.t("ReferenceTableModal.title.add")}),o.jsxs(l.Content,{children:[o.jsx(m.Input,{autoFocus:!0,error:e.isError("name"),label:s.t("ReferenceTableModal.labels.name"),onChange:e.onTextInputChange.bind(void 0,"name"),required:e.isRequired("name"),value:e.item.name}),o.jsx(m.Input,{error:e.isError("key"),label:s.t("ReferenceTableModal.labels.key"),onChange:e.onTextInputChange.bind(void 0,"key"),required:e.isRequired("key"),value:e.item.key}),o.jsx(E,{content:s.t("ReferenceTableModal.labels.referenceCodes")}),o.jsx(I,{actions:[{name:"edit"},{name:"copy"},{name:"delete"}],columns:[{name:"name",label:s.t("ReferenceTableModal.referenceCodes.columns.name")}],items:e.item.reference_codes,modal:{component:_,props:{required:["name"]}},onDelete:e.onDeleteChildAssociation.bind(void 0,"reference_codes"),onSave:e.onSaveChildAssociation.bind(void 0,"reference_codes")})]}),e.children]})});w.__docgenInfo={description:"",methods:[],displayName:"ReferenceTableModal"};class U extends g{getPayloadKeys(){return["id","name","_destroy"]}toPayload(r,n="reference_codes"){return super.toPayload(r,n)}}const z=new U;class V extends P{getParameterName(){return"reference_table"}getPayloadKeys(){return["name","key"]}toPayload(r,n={}){return super.toPayload(r,{...n,...z.toPayload(r)})}}const G=new V;class J extends ${fetchByKey(r){return this.getAxios().get(`${this.getBaseUrl()}/find_by_key`,{params:{key:r}})}getBaseUrl(){return"/controlled_vocabulary/reference_tables"}getTransform(){return G}}const C=new J,D=e=>{const{error:r,label:n,required:i,referenceTable:t,...d}=e,[c,p]=y.useState(!1),[v,F]=y.useState(0);return o.jsxs(o.Fragment,{children:[o.jsx(m.Input,{error:r,label:o.jsx(K,{label:n,onClick:()=>p(!0),referenceTable:t}),required:i,children:y.createElement(S,{...d,id:t,referenceTable:t,key:v})}),c&&o.jsx(k,{component:w,item:{id:t,key:t},onClose:()=>p(!1),onInitialize:b=>C.fetchByKey(b).then(({data:u})=>({...u.reference_table,key:b})),onSave:b=>C.save(b).then(({data:u})=>u.reference_table).then(()=>F(u=>u+1)).finally(()=>p(!1))})]})};D.__docgenInfo={description:"",methods:[],displayName:"ReferenceCodeFormDropdown",props:{error:{required:!1,flowType:{name:"boolean"},description:""},label:{required:!1,flowType:{name:"string"},description:""},required:{required:!1,flowType:{name:"boolean"},description:""},referenceTable:{required:!0,flowType:{name:"string"},description:""}}};const hr={title:"Components/Controlled Vocabulary/ReferenceCodeFormDropdown",decorators:[M.withKnobs]},f=A(()=>o.jsx(m,{children:o.jsx(D,{fluid:!0,label:"Locations",required:!0,onChange:q("change"),referenceTable:"locations",value:""})}));f.__docgenInfo={description:"",methods:[],displayName:"Default"};var x,R,T;f.parameters={...f.parameters,docs:{...(x=f.parameters)==null?void 0:x.docs,source:{originalSource:`useDragDrop(() => +import{j as o}from"./jsx-runtime-BTCK_S7S.js";import{r as y}from"./index-CBqU2yxZ.js";import{d as M}from"./index-kF-6VCSF.js";import{a as q}from"./chunk-WFFRPTHA-B2vgThZf.js";import{F as m}from"./Form-fErk-qk_.js";import{o as j,d as I,t as P,h as k}from"./index.es98-0kphK6xH.js";import{r as a}from"./index.es30-tUyOUHRL.js";import"./index-DZGZymok.js";import{R as S}from"./ReferenceCodeDropdown-MH4-rSWj.js";import{i as s,R as K}from"./ReferenceCodeFormLabel-DfITz1xW.js";import{H as E}from"./Header-BJ3NNdPz.js";import{M as l}from"./Modal-Bz2VEyQG.js";import{s as $}from"./index.es12-CscsrfiS.js";import{u as A}from"./DragDrop-ryAVAQMJ.js";import"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./v4-D8aEg3BZ.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Button-Blq7Z6RX.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./Checkbox-C9uAfnsM.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./Dropdown-Di2cPjwR.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./isEmpty-Cyb9hIKi.js";import"./deburr-CEfyoYOr.js";import"./index-BBpNyw-T.js";import"./_arrayReduce-CrxnWFSq.js";import"./filter-CVNi8iPS.js";import"./Input--hQVCRQV.js";import"./index.es3-CqJx98lw.js";import"./index.es2-Dcs1NzB9.js";import"./index.es25-SQskR_RA.js";import"./useDrop-BRQoWSA5.js";import"./DndContext-B-2NJP7Z.js";import"./redux-C8f_Y06i.js";import"./objectSpread2-N4c0DWqo.js";import"./defineProperty-CCxoMnQV.js";import"./toPropertyKey-hKuLU48H.js";import"./index.es22-BD0kU5QO.js";import"./iframe-BcGTk6aA.js";import"../sb-preview/runtime.js";import"./index-default-C_maRo4o.js";import"./Popup-BP01NTlV.js";import"./createClass-D2z1h_eG.js";import"./inherits-D5wXBZoG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./toArray-D9zoIPho.js";import"./nonIterableRest-Bc-81Ll3.js";import"./iterableToArray-DI-mZnTP.js";import"./unsupportedIterableToArray-78IFcom3.js";const N=(e,r)=>e&&r&&e.toString().toLowerCase().includes(r.toString().toLowerCase()),L=e=>a.isNumber(e)||a.isBoolean(e)?e:e||"",B=(e,r)=>e?!r||r>e.length?e:e.substring(0,r).trim():null,H={includes:N,toString:L,truncate:B},h=(e,r,n,i)=>{if(!a.has(n,i))return;const t=n[i];a.isArray(t)?a.each(t,(d,c)=>h(e,`${r}[${i}]`,t,c)):a.isObject(t)&&!a.isFunction(t)?a.each(a.keys(t),d=>h(e,`${r}[${i}]`,t,d)):e.append(`${r}[${i}]`,H.toString(t))},O={setAttribute:h};class g{constructor(){if(this.constructor===g)throw new TypeError('Abstract class "NestedAttributesTransform" cannot be instantiated directly.')}getPayloadKeys(){return[]}toFormData(r,n,i,t){a.each(i[t],(d,c)=>{a.each(this.getPayloadKeys(),p=>{O.setAttribute(r,`${n}[${t}][${c}]`,d,p)})})}toPayload(r,n){return{[n]:a.map(r[n],(i,t)=>({...a.pick(i,this.getPayloadKeys()),order:t}))}}}const _=e=>o.jsx(j.Consumer,{children:r=>o.jsxs(l,{as:m,centered:!1,mountNode:r,open:!0,children:[o.jsx(l.Header,{content:e.item.id?s.t("ReferenceCodeModal.title.edit"):s.t("ReferenceCodeModal.title.add")}),o.jsx(l.Content,{children:o.jsx(m.Input,{autoFocus:!0,error:e.isError("name"),label:s.t("ReferenceCodeModal.labels.name"),onChange:e.onTextInputChange.bind(void 0,"name"),required:e.isRequired("name"),value:e.item.name})}),e.children]})});_.__docgenInfo={description:"",methods:[],displayName:"ReferenceCodeModal"};const w=e=>o.jsx(j.Consumer,{children:r=>o.jsxs(l,{as:m,centered:!1,className:"reference-table-modal",mountNode:r,open:!0,children:[o.jsx(l.Header,{content:e.item.id?s.t("ReferenceTableModal.title.edit"):s.t("ReferenceTableModal.title.add")}),o.jsxs(l.Content,{children:[o.jsx(m.Input,{autoFocus:!0,error:e.isError("name"),label:s.t("ReferenceTableModal.labels.name"),onChange:e.onTextInputChange.bind(void 0,"name"),required:e.isRequired("name"),value:e.item.name}),o.jsx(m.Input,{error:e.isError("key"),label:s.t("ReferenceTableModal.labels.key"),onChange:e.onTextInputChange.bind(void 0,"key"),required:e.isRequired("key"),value:e.item.key}),o.jsx(E,{content:s.t("ReferenceTableModal.labels.referenceCodes")}),o.jsx(I,{actions:[{name:"edit"},{name:"copy"},{name:"delete"}],columns:[{name:"name",label:s.t("ReferenceTableModal.referenceCodes.columns.name")}],items:e.item.reference_codes,modal:{component:_,props:{required:["name"]}},onDelete:e.onDeleteChildAssociation.bind(void 0,"reference_codes"),onSave:e.onSaveChildAssociation.bind(void 0,"reference_codes")})]}),e.children]})});w.__docgenInfo={description:"",methods:[],displayName:"ReferenceTableModal"};class U extends g{getPayloadKeys(){return["id","name","_destroy"]}toPayload(r,n="reference_codes"){return super.toPayload(r,n)}}const z=new U;class V extends P{getParameterName(){return"reference_table"}getPayloadKeys(){return["name","key"]}toPayload(r,n={}){return super.toPayload(r,{...n,...z.toPayload(r)})}}const G=new V;class J extends ${fetchByKey(r){return this.getAxios().get(`${this.getBaseUrl()}/find_by_key`,{params:{key:r}})}getBaseUrl(){return"/controlled_vocabulary/reference_tables"}getTransform(){return G}}const C=new J,D=e=>{const{error:r,label:n,required:i,referenceTable:t,...d}=e,[c,p]=y.useState(!1),[v,F]=y.useState(0);return o.jsxs(o.Fragment,{children:[o.jsx(m.Input,{error:r,label:o.jsx(K,{label:n,onClick:()=>p(!0),referenceTable:t}),required:i,children:y.createElement(S,{...d,id:t,referenceTable:t,key:v})}),c&&o.jsx(k,{component:w,item:{id:t,key:t},onClose:()=>p(!1),onInitialize:b=>C.fetchByKey(b).then(({data:u})=>({...u.reference_table,key:b})),onSave:b=>C.save(b).then(({data:u})=>u.reference_table).then(()=>F(u=>u+1)).finally(()=>p(!1))})]})};D.__docgenInfo={description:"",methods:[],displayName:"ReferenceCodeFormDropdown",props:{error:{required:!1,flowType:{name:"boolean"},description:""},label:{required:!1,flowType:{name:"string"},description:""},required:{required:!1,flowType:{name:"boolean"},description:""},referenceTable:{required:!0,flowType:{name:"string"},description:""}}};const hr={title:"Components/Controlled Vocabulary/ReferenceCodeFormDropdown",decorators:[M.withKnobs]},f=A(()=>o.jsx(m,{children:o.jsx(D,{fluid:!0,label:"Locations",required:!0,onChange:q("change"),referenceTable:"locations",value:""})}));f.__docgenInfo={description:"",methods:[],displayName:"Default"};var x,R,T;f.parameters={...f.parameters,docs:{...(x=f.parameters)==null?void 0:x.docs,source:{originalSource:`useDragDrop(() => )`,...(T=(R=f.parameters)==null?void 0:R.docs)==null?void 0:T.source}}};const gr=["Default"];export{f as Default,gr as __namedExportsOrder,hr as default}; diff --git a/docs/assets/ReferenceCodeFormLabel.stories-D1BDWrjF.js b/docs/assets/ReferenceCodeFormLabel.stories-DbFgs6w4.js similarity index 97% rename from docs/assets/ReferenceCodeFormLabel.stories-D1BDWrjF.js rename to docs/assets/ReferenceCodeFormLabel.stories-DbFgs6w4.js index c49bfce9..d07c096f 100644 --- a/docs/assets/ReferenceCodeFormLabel.stories-D1BDWrjF.js +++ b/docs/assets/ReferenceCodeFormLabel.stories-DbFgs6w4.js @@ -1 +1 @@ -import{j as m}from"./jsx-runtime-BTCK_S7S.js";import"./index-CBqU2yxZ.js";import{d as e}from"./index-DfmhmaGJ.js";import{a as p}from"./chunk-WFFRPTHA-B2vgThZf.js";import{R as a}from"./ReferenceCodeFormLabel-DfITz1xW.js";import"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./v4-D8aEg3BZ.js";import"./Button-Blq7Z6RX.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./Header-BJ3NNdPz.js";import"./Popup-BP01NTlV.js";import"./index-BBpNyw-T.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./_arrayReduce-CrxnWFSq.js";import"./createClass-D2z1h_eG.js";import"./toPropertyKey-hKuLU48H.js";import"./inherits-D5wXBZoG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./defineProperty-CCxoMnQV.js";import"./toArray-D9zoIPho.js";import"./nonIterableRest-Bc-81Ll3.js";import"./iterableToArray-DI-mZnTP.js";import"./unsupportedIterableToArray-78IFcom3.js";const mo={title:"Components/Controlled Vocabulary/ReferenceCodeFormLabel",decorators:[e.withKnobs]},o=()=>m.jsx(a,{label:"Locations",onClick:p("click"),referenceTable:"locations"});o.__docgenInfo={description:"",methods:[],displayName:"Default"};var r,t,i;o.parameters={...o.parameters,docs:{...(r=o.parameters)==null?void 0:r.docs,source:{originalSource:"() => ",...(i=(t=o.parameters)==null?void 0:t.docs)==null?void 0:i.source}}};const eo=["Default"];export{o as Default,eo as __namedExportsOrder,mo as default}; +import{j as m}from"./jsx-runtime-BTCK_S7S.js";import"./index-CBqU2yxZ.js";import{d as e}from"./index-kF-6VCSF.js";import{a as p}from"./chunk-WFFRPTHA-B2vgThZf.js";import{R as a}from"./ReferenceCodeFormLabel-DfITz1xW.js";import"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./v4-D8aEg3BZ.js";import"./Button-Blq7Z6RX.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./Header-BJ3NNdPz.js";import"./Popup-BP01NTlV.js";import"./index-BBpNyw-T.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./_arrayReduce-CrxnWFSq.js";import"./createClass-D2z1h_eG.js";import"./toPropertyKey-hKuLU48H.js";import"./inherits-D5wXBZoG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./defineProperty-CCxoMnQV.js";import"./toArray-D9zoIPho.js";import"./nonIterableRest-Bc-81Ll3.js";import"./iterableToArray-DI-mZnTP.js";import"./unsupportedIterableToArray-78IFcom3.js";const mo={title:"Components/Controlled Vocabulary/ReferenceCodeFormLabel",decorators:[e.withKnobs]},o=()=>m.jsx(a,{label:"Locations",onClick:p("click"),referenceTable:"locations"});o.__docgenInfo={description:"",methods:[],displayName:"Default"};var r,t,i;o.parameters={...o.parameters,docs:{...(r=o.parameters)==null?void 0:r.docs,source:{originalSource:"() => ",...(i=(t=o.parameters)==null?void 0:t.docs)==null?void 0:i.source}}};const eo=["Default"];export{o as Default,eo as __namedExportsOrder,mo as default}; diff --git a/docs/assets/RemoteDropdown.stories-5AblaXOa.js b/docs/assets/RemoteDropdown.stories-uyrRdtCC.js similarity index 98% rename from docs/assets/RemoteDropdown.stories-5AblaXOa.js rename to docs/assets/RemoteDropdown.stories-uyrRdtCC.js index 54f28e1e..bea167e7 100644 --- a/docs/assets/RemoteDropdown.stories-5AblaXOa.js +++ b/docs/assets/RemoteDropdown.stories-uyrRdtCC.js @@ -1,4 +1,4 @@ -var _=Object.defineProperty;var j=(o,n,e)=>n in o?_(o,n,{enumerable:!0,configurable:!0,writable:!0,value:e}):o[n]=e;var y=(o,n,e)=>(j(o,typeof n!="symbol"?n+"":n,e),e);import{j as d}from"./jsx-runtime-BTCK_S7S.js";import{r}from"./index-CBqU2yxZ.js";import{d as s}from"./index-DfmhmaGJ.js";import{_ as i}from"./index-default-C_maRo4o.js";import{A as f}from"./Api-DXLamogn.js";import{u as b}from"./index.es28-C5Z9R2NB.js";import{I as w}from"./Icon-2tEtgK8g.js";import{D as B}from"./Dropdown-Di2cPjwR.js";import{i as S}from"./i18n-C8zWlANG.js";import"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./index-DZGZymok.js";import"./iframe-DUkFOzYJ.js";import"../sb-preview/runtime.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./map-B4PnIEPz.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./isEmpty-Cyb9hIKi.js";import"./deburr-CEfyoYOr.js";import"./index-BBpNyw-T.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./_arrayReduce-CrxnWFSq.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./Label-Cq1fb1cd.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./filter-CVNi8iPS.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";class p extends r.Component{constructor(e){super(e);y(this,"dropdown");this.state={loading:!1,options:[],page:1,pages:1,search:""},this.dropdown=r.createRef()}componentDidMount(){this.onReset()}componentDidUpdate(e){this.props.value!==e.value&&this.setState({page:1,pages:1,search:""},this.onSearch.bind(this))}getClassNames(){const e=["remote-dropdown"];return this.props.className&&e.push(this.props.className),e.join(" ")}getValues(){let e=[];const{value:t}=this.props;return t&&t.length&&(e=Array.isArray(t)?t:[t]),e}getOption(e){return{key:e,text:e,value:e}}getOptions(){const e=[...this.state.options];i.each(this.getValues(),a=>{i.findWhere(e,{value:a})||e.push(this.getOption(a))});const{search:t}=this.state;return this.props.allowAdditions&&t&&!i.findWhere(e,{text:t})&&e.push({key:"add",value:"add",text:this.renderAddOption(),onClick:this.onAddItem.bind(this)}),this.state.pagethis.setState(a=>({page:a.page+1}),this.onSearch.bind(this))}),e}getSearchOptions(){return i.filter(this.getOptions(),e=>!this.getValues().includes(e.value))}onAddItem(e){return this.props.onAddItem&&this.props.onAddItem(this.state.search).then(()=>{let t=this.state.search;this.props.multiple&&(t=[...this.props.value,this.state.search]),this.onOptionSelection(e,{value:t}),this.props.multiple||this.dropdown.current.close()})}onOptionSelection(e,{value:t}){this.props.onSelection(t)}onReset(){this.setState({options:i.map(this.getValues(),this.getOption.bind(this)),page:1,pages:1,search:""})}onSearch(){const{page:e,search:t}=this.state;this.setState({loading:!0},()=>{this.props.onLoad({page:e,search:t}).then(({data:a})=>{const l=i.map(a[this.props.collectionName],this.props.renderOption.bind(this)),{pages:M}=a.list;this.setState(E=>({loading:!1,options:[...e>1?E.options||[]:[],...l],page:e,pages:M}))})})}onSearchChange(e,{searchQuery:t}){this.setState({page:1,pages:1,search:t})}render(){return d.jsx(B,{className:this.getClassNames(),clearable:!0,fluid:this.props.fluid,loading:this.state.loading,multiple:this.props.multiple,onBlur:this.onReset.bind(this),onClose:this.onReset.bind(this),onChange:this.onOptionSelection.bind(this),onOpen:this.onSearch.bind(this),onSearchChange:this.onSearchChange.bind(this),options:this.getOptions(),placeholder:this.props.placeholder,ref:this.dropdown,scrolling:!0,search:()=>this.getSearchOptions(),searchInput:{"aria-label":"Search",className:"remote-dropdown-search-input",onKeyDown:b.clearSearchTimer.bind(this),onKeyUp:b.setSearchTimer.bind(this,this.onSearch.bind(this))},searchQuery:this.state.search,selectOnBlur:!1,selection:!0,value:this.props.value})}renderAddOption(){return d.jsxs("div",{className:"extra-option",children:[d.jsx(w,{name:"plus circle"}),`${S.t("RemoteDropdown.labels.add")} ${this.state.search}`]})}renderLoadMoreOption(){return d.jsxs("div",{className:"extra-option",children:[d.jsx(w,{name:"refresh"}),S.t("RemoteDropdown.labels.loadMore")]})}}y(p,"defaultProps");p.defaultProps={allowAdditions:!1,className:"",fluid:!1,multiple:!1,onAddItem:void 0,placeholder:null};p.__docgenInfo={description:"",methods:[{name:"getClassNames",docblock:`Returns the dropdown class name(s). +var _=Object.defineProperty;var j=(o,n,e)=>n in o?_(o,n,{enumerable:!0,configurable:!0,writable:!0,value:e}):o[n]=e;var y=(o,n,e)=>(j(o,typeof n!="symbol"?n+"":n,e),e);import{j as d}from"./jsx-runtime-BTCK_S7S.js";import{r}from"./index-CBqU2yxZ.js";import{d as s}from"./index-kF-6VCSF.js";import{_ as i}from"./index-default-C_maRo4o.js";import{A as f}from"./Api-DXLamogn.js";import{u as b}from"./index.es30-tUyOUHRL.js";import{I as w}from"./Icon-2tEtgK8g.js";import{D as B}from"./Dropdown-Di2cPjwR.js";import{i as S}from"./i18n-C8zWlANG.js";import"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./index-DZGZymok.js";import"./iframe-BcGTk6aA.js";import"../sb-preview/runtime.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./map-B4PnIEPz.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./isEmpty-Cyb9hIKi.js";import"./deburr-CEfyoYOr.js";import"./index-BBpNyw-T.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./_arrayReduce-CrxnWFSq.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./Label-Cq1fb1cd.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./filter-CVNi8iPS.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";class p extends r.Component{constructor(e){super(e);y(this,"dropdown");this.state={loading:!1,options:[],page:1,pages:1,search:""},this.dropdown=r.createRef()}componentDidMount(){this.onReset()}componentDidUpdate(e){this.props.value!==e.value&&this.setState({page:1,pages:1,search:""},this.onSearch.bind(this))}getClassNames(){const e=["remote-dropdown"];return this.props.className&&e.push(this.props.className),e.join(" ")}getValues(){let e=[];const{value:t}=this.props;return t&&t.length&&(e=Array.isArray(t)?t:[t]),e}getOption(e){return{key:e,text:e,value:e}}getOptions(){const e=[...this.state.options];i.each(this.getValues(),a=>{i.findWhere(e,{value:a})||e.push(this.getOption(a))});const{search:t}=this.state;return this.props.allowAdditions&&t&&!i.findWhere(e,{text:t})&&e.push({key:"add",value:"add",text:this.renderAddOption(),onClick:this.onAddItem.bind(this)}),this.state.pagethis.setState(a=>({page:a.page+1}),this.onSearch.bind(this))}),e}getSearchOptions(){return i.filter(this.getOptions(),e=>!this.getValues().includes(e.value))}onAddItem(e){return this.props.onAddItem&&this.props.onAddItem(this.state.search).then(()=>{let t=this.state.search;this.props.multiple&&(t=[...this.props.value,this.state.search]),this.onOptionSelection(e,{value:t}),this.props.multiple||this.dropdown.current.close()})}onOptionSelection(e,{value:t}){this.props.onSelection(t)}onReset(){this.setState({options:i.map(this.getValues(),this.getOption.bind(this)),page:1,pages:1,search:""})}onSearch(){const{page:e,search:t}=this.state;this.setState({loading:!0},()=>{this.props.onLoad({page:e,search:t}).then(({data:a})=>{const l=i.map(a[this.props.collectionName],this.props.renderOption.bind(this)),{pages:M}=a.list;this.setState(E=>({loading:!1,options:[...e>1?E.options||[]:[],...l],page:e,pages:M}))})})}onSearchChange(e,{searchQuery:t}){this.setState({page:1,pages:1,search:t})}render(){return d.jsx(B,{className:this.getClassNames(),clearable:!0,fluid:this.props.fluid,loading:this.state.loading,multiple:this.props.multiple,onBlur:this.onReset.bind(this),onClose:this.onReset.bind(this),onChange:this.onOptionSelection.bind(this),onOpen:this.onSearch.bind(this),onSearchChange:this.onSearchChange.bind(this),options:this.getOptions(),placeholder:this.props.placeholder,ref:this.dropdown,scrolling:!0,search:()=>this.getSearchOptions(),searchInput:{"aria-label":"Search",className:"remote-dropdown-search-input",onKeyDown:b.clearSearchTimer.bind(this),onKeyUp:b.setSearchTimer.bind(this,this.onSearch.bind(this))},searchQuery:this.state.search,selectOnBlur:!1,selection:!0,value:this.props.value})}renderAddOption(){return d.jsxs("div",{className:"extra-option",children:[d.jsx(w,{name:"plus circle"}),`${S.t("RemoteDropdown.labels.add")} ${this.state.search}`]})}renderLoadMoreOption(){return d.jsxs("div",{className:"extra-option",children:[d.jsx(w,{name:"refresh"}),S.t("RemoteDropdown.labels.loadMore")]})}}y(p,"defaultProps");p.defaultProps={allowAdditions:!1,className:"",fluid:!1,multiple:!1,onAddItem:void 0,placeholder:null};p.__docgenInfo={description:"",methods:[{name:"getClassNames",docblock:`Returns the dropdown class name(s). @returns {string}`,modifiers:[],params:[],returns:{type:{name:"string"}},description:"Returns the dropdown class name(s)."},{name:"getValues",docblock:`Returns the dropdown value as an array. diff --git a/docs/assets/RichTextArea.stories-Cc32GcJg.js b/docs/assets/RichTextArea.stories-BbOzt5ha.js similarity index 92% rename from docs/assets/RichTextArea.stories-Cc32GcJg.js rename to docs/assets/RichTextArea.stories-BbOzt5ha.js index b192737a..41253da8 100644 --- a/docs/assets/RichTextArea.stories-Cc32GcJg.js +++ b/docs/assets/RichTextArea.stories-BbOzt5ha.js @@ -1,4 +1,4 @@ -import{j as t}from"./jsx-runtime-BTCK_S7S.js";import{r as d}from"./index-CBqU2yxZ.js";import{d as m}from"./index-DfmhmaGJ.js";import{_ as u}from"./iframe-DUkFOzYJ.js";import{i as p}from"./i18n-Dfa7mXnt.js";import"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"../sb-preview/runtime.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./assertThisInitialized-B9jnkVVz.js";import"./setPrototypeOf-DgZC2w_0.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";const c=e=>o=>t.jsx(d.Suspense,{fallback:t.jsx("div",{children:p.t("Common.messages.loading")}),children:t.jsx(e,{...o})}),f=d.lazy(()=>u(()=>import("./index-CkEa8p3r.js").then(e=>e.i),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14]),import.meta.url)),h="


",g="",i=c(e=>t.jsx(f,{className:"rich-text-area",formats:e.formats,modules:e.modules,onChange:o=>{let r=o;o===h&&(r=g),e.onChange(r)},placeholder:e.placeholder,theme:"snow",value:e.value}));i.defaultProps={formats:["header","font","size","bold","italic","underline","strike","blockquote","list","bullet","indent","link","image","video"],modules:{toolbar:[[{header:"1"},{header:"2"},{font:[]}],[{size:[]}],["bold","italic","underline","strike","blockquote"],[{list:"ordered"},{list:"bullet"},{indent:"-1"},{indent:"+1"}],["link","image"],["clean"]],clipboard:{matchVisual:!1}},placeholder:void 0};i.__docgenInfo={description:"",methods:[],displayName:"RichTextArea",props:{formats:{required:!1,flowType:{name:"any"},description:"",defaultValue:{value:`[ +import{j as t}from"./jsx-runtime-BTCK_S7S.js";import{r as d}from"./index-CBqU2yxZ.js";import{d as m}from"./index-kF-6VCSF.js";import{_ as u}from"./iframe-BcGTk6aA.js";import{i as p}from"./i18n-Dfa7mXnt.js";import"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"../sb-preview/runtime.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./assertThisInitialized-B9jnkVVz.js";import"./setPrototypeOf-DgZC2w_0.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";const c=e=>o=>t.jsx(d.Suspense,{fallback:t.jsx("div",{children:p.t("Common.messages.loading")}),children:t.jsx(e,{...o})}),f=d.lazy(()=>u(()=>import("./index-BpOSz5h6.js").then(e=>e.i),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14]),import.meta.url)),h="


",g="",i=c(e=>t.jsx(f,{className:"rich-text-area",formats:e.formats,modules:e.modules,onChange:o=>{let r=o;o===h&&(r=g),e.onChange(r)},placeholder:e.placeholder,theme:"snow",value:e.value}));i.defaultProps={formats:["header","font","size","bold","italic","underline","strike","blockquote","list","bullet","indent","link","image","video"],modules:{toolbar:[[{header:"1"},{header:"2"},{font:[]}],[{size:[]}],["bold","italic","underline","strike","blockquote"],[{list:"ordered"},{list:"bullet"},{indent:"-1"},{indent:"+1"}],["link","image"],["clean"]],clipboard:{matchVisual:!1}},placeholder:void 0};i.__docgenInfo={description:"",methods:[],displayName:"RichTextArea",props:{formats:{required:!1,flowType:{name:"any"},description:"",defaultValue:{value:`[ 'header', 'font', 'size', @@ -48,7 +48,7 @@ import{j as t}from"./jsx-runtime-BTCK_S7S.js";import{r as d}from"./index-CBqU2yx }`,computed:!1}},onChange:{required:!0,flowType:{name:"signature",type:"function",raw:"(value: string) => void",signature:{arguments:[{name:"value",type:{name:"string"}}],return:{name:"void"}}},description:""},placeholder:{required:!1,flowType:{name:"string"},description:"",defaultValue:{value:"undefined",computed:!0}},value:{required:!0,flowType:{name:"string",nullable:!0},description:""}}};const H={title:"Components/Common/RichTextArea",decorators:[m.withKnobs]},n=()=>t.jsx(i,{onChange:()=>{},value:""});n.__docgenInfo={description:"",methods:[],displayName:"Default"};var a,l,s;n.parameters={...n.parameters,docs:{...(a=n.parameters)==null?void 0:a.docs,source:{originalSource:"() => {}} value='' />",...(s=(l=n.parameters)==null?void 0:l.docs)==null?void 0:s.source}}};const K=["Default"];export{n as Default,K as __namedExportsOrder,H as default}; function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { - __vite__mapDeps.viteFileDeps = ["./index-CkEa8p3r.js","./_commonjsHelpers-BosuxZz1.js","./index-CBqU2yxZ.js","./index-DZGZymok.js","./index-DfmhmaGJ.js","./mapValues-CZh2vnSw.js","./pickBy-CU2rOOKe.js","./_commonjs-dynamic-modules-TDtrdbi3.js","./isPlainObject-Bu_b4Pek.js","./index-Cw1G72V2.js","./index-CKJfshIT.js","./tiny-invariant.cjs-DxxScMW_.js","./___vite-browser-external_commonjs-proxy-DRaEfepn.js","./preview-errors-CzpZmerH.js","./debounce-Bq1aTuh-.js"] + __vite__mapDeps.viteFileDeps = ["./index-BpOSz5h6.js","./_commonjsHelpers-BosuxZz1.js","./index-CBqU2yxZ.js","./index-DZGZymok.js","./index-kF-6VCSF.js","./mapValues-CZh2vnSw.js","./pickBy-CU2rOOKe.js","./_commonjs-dynamic-modules-TDtrdbi3.js","./isPlainObject-Bu_b4Pek.js","./index-Cw1G72V2.js","./index-CKJfshIT.js","./tiny-invariant.cjs-DxxScMW_.js","./___vite-browser-external_commonjs-proxy-DRaEfepn.js","./preview-errors-CzpZmerH.js","./debounce-Bq1aTuh-.js"] } return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) } diff --git a/docs/assets/SearchBox.stories-DW_2oLfg.js b/docs/assets/SearchBox.stories-CgUq0HK2.js similarity index 97% rename from docs/assets/SearchBox.stories-DW_2oLfg.js rename to docs/assets/SearchBox.stories-CgUq0HK2.js index f731f5a9..9c43d9ed 100644 --- a/docs/assets/SearchBox.stories-DW_2oLfg.js +++ b/docs/assets/SearchBox.stories-CgUq0HK2.js @@ -1,4 +1,4 @@ -import{j as s}from"./jsx-runtime-BTCK_S7S.js";import{a as i}from"./chunk-WFFRPTHA-B2vgThZf.js";import{r as a}from"./index-CBqU2yxZ.js";import{u as f}from"./index.es28-C5Z9R2NB.js";import{I as N}from"./Icon-2tEtgK8g.js";import{I as Q}from"./Input--hQVCRQV.js";import{_ as y}from"./index-default-C_maRo4o.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./_commonjsHelpers-BosuxZz1.js";import"./index-DZGZymok.js";import"./iframe-DUkFOzYJ.js";import"../sb-preview/runtime.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./map-B4PnIEPz.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./Button-Blq7Z6RX.js";const b=({useSearchBox:u,...e})=>{const{query:r,refine:p,clear:d,isSearchStalled:C}=u(e),[l,S]=a.useState(r),h=a.useRef(),j=a.useCallback(()=>{S(""),d();const{current:m}=h;m&&m.focus()},[d]),E=a.useCallback(()=>p(l),[p,l]);return s.jsx(Q,{...e,"aria-label":"Search",icon:s.jsx(N,{link:!y.isEmpty(r),name:y.isEmpty(r)?"search":"times",onClick:j}),input:{"aria-label":"search"},loading:C,onChange:(m,{value:D})=>S(D),onKeyDown:()=>f.clearSearchTimer(),onKeyUp:()=>f.setSearchTimer(E),ref:h,type:"text",value:l})},c=b;b.__docgenInfo={description:"This component is used with the `useSearchBox` function from Instant Search Hooks and renders an input element that\nwhen changed will execute a new query.",methods:[],displayName:"SearchBox",props:{useSearchBox:{required:!0,flowType:{name:"signature",type:"function",raw:`(props: any) => ({ +import{j as s}from"./jsx-runtime-BTCK_S7S.js";import{a as i}from"./chunk-WFFRPTHA-B2vgThZf.js";import{r as a}from"./index-CBqU2yxZ.js";import{u as f}from"./index.es30-tUyOUHRL.js";import{I as N}from"./Icon-2tEtgK8g.js";import{I as Q}from"./Input--hQVCRQV.js";import{_ as y}from"./index-default-C_maRo4o.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./_commonjsHelpers-BosuxZz1.js";import"./index-DZGZymok.js";import"./iframe-BcGTk6aA.js";import"../sb-preview/runtime.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./map-B4PnIEPz.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./Button-Blq7Z6RX.js";const b=({useSearchBox:u,...e})=>{const{query:r,refine:p,clear:d,isSearchStalled:C}=u(e),[l,S]=a.useState(r),h=a.useRef(),j=a.useCallback(()=>{S(""),d();const{current:m}=h;m&&m.focus()},[d]),E=a.useCallback(()=>p(l),[p,l]);return s.jsx(Q,{...e,"aria-label":"Search",icon:s.jsx(N,{link:!y.isEmpty(r),name:y.isEmpty(r)?"search":"times",onClick:j}),input:{"aria-label":"search"},loading:C,onChange:(m,{value:D})=>S(D),onKeyDown:()=>f.clearSearchTimer(),onKeyUp:()=>f.setSearchTimer(E),ref:h,type:"text",value:l})},c=b;b.__docgenInfo={description:"This component is used with the `useSearchBox` function from Instant Search Hooks and renders an input element that\nwhen changed will execute a new query.",methods:[],displayName:"SearchBox",props:{useSearchBox:{required:!0,flowType:{name:"signature",type:"function",raw:`(props: any) => ({ query: string, refine: (value: string) => void, clear: () => void, diff --git a/docs/assets/SearchResults.stories-zN4HphuC.js b/docs/assets/SearchResults.stories-B3XiR4Hm.js similarity index 93% rename from docs/assets/SearchResults.stories-zN4HphuC.js rename to docs/assets/SearchResults.stories-B3XiR4Hm.js index 3401812d..9e4ace7e 100644 --- a/docs/assets/SearchResults.stories-zN4HphuC.js +++ b/docs/assets/SearchResults.stories-B3XiR4Hm.js @@ -1,4 +1,4 @@ -import{j as n}from"./jsx-runtime-BTCK_S7S.js";import{f as r}from"./index-xJp9Kd2E.js";import"./index-CBqU2yxZ.js";import{_ as E}from"./index-default-C_maRo4o.js";import{I as H}from"./ItemCollection-Cn_e_66t.js";import"./_commonjsHelpers-BosuxZz1.js";import"./index.es28-C5Z9R2NB.js";import"./index-DZGZymok.js";import"./iframe-DUkFOzYJ.js";import"../sb-preview/runtime.js";import"./uuid-BH6G0oTz.js";import"./Loader-CooidObp.js";import"./extends-CCbyfPlC.js";import"./getElementType-CckcRzoH.js";import"./i18n-C8zWlANG.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./assertThisInitialized-B9jnkVVz.js";import"./setPrototypeOf-DgZC2w_0.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./Items-CNNKDpNz.js";import"./Button-Blq7Z6RX.js";import"./inheritsLoose-1HkgTRWY.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./Header-BJ3NNdPz.js";import"./Segment-C5_maSSM.js";import"./Checkbox-C9uAfnsM.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./Card-BJT3uTAq.js";import"./Item-9lJy5i0K.js";import"./List-BcRaTOn3.js";import"./Confirm-Dw9rt56R.js";import"./Transition-DSFEXhCu.js";import"./filter-CVNi8iPS.js";import"./Modal-Bz2VEyQG.js";import"./index-BBpNyw-T.js";import"./_arrayReduce-CrxnWFSq.js";import"./isEmpty-Cyb9hIKi.js";import"./Pagination-D0HmnRDL.js";import"./Menu-9i0apxqd.js";import"./deburr-CEfyoYOr.js";import"./Grid-Czr5owxQ.js";import"./DropdownButton-D3g-r0e9.js";import"./Dropdown-Di2cPjwR.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./EditModal-DZB5b4L3.js";import"./index.es3-CAJGsQNm.js";import"./Message-3p6wyYpA.js";import"./Toaster-C1YYqOUE.js";import"./Form-fErk-qk_.js";import"./Input--hQVCRQV.js";import"./AssociatedDropdown-BvtJGJQ_.js";import"./FuzzyDate-CUFiWBgR.js";import"./DateInput-BO57_F9J.js";import"./ModalContext-Bu-D9kD-.js";import"./Trans-Bk6mzQm0.js";import"./objectWithoutProperties--RY0eV0u.js";import"./utils-Bq6oISwF.js";import"./DataList-BZ1qV0jr.js";import"./Draggable-KQRXc-DM.js";import"./useDrop-BRQoWSA5.js";import"./DndContext-B-2NJP7Z.js";import"./redux-C8f_Y06i.js";import"./objectSpread2-N4c0DWqo.js";const o=({useHits:e,...m})=>{const{hits:y}=e(m),{as:h,asProps:g,link:v,renderDescription:w,renderEmptyList:b,renderExtra:x,renderHeader:T,renderImage:N,renderMeta:j}=m;return n.jsx(H,{as:h,asProps:g,hideToggle:!0,items:y,link:v,renderDescription:w,renderEmptyList:b,renderExtra:x,renderHeader:T,renderImage:N,renderMeta:j})};o.defaultProps={as:void 0,asProps:void 0,link:void 0,renderDescription:void 0,renderEmptyList:void 0,renderExtra:void 0,renderHeader:void 0,renderImage:void 0,renderMeta:void 0};const a=o;o.__docgenInfo={description:"This component is used with the `useHits` hook from Instant Search Hooks and renders a pass-through to the\n`ItemCollection` component.",methods:[],displayName:"SearchResults",props:{useHits:{required:!0,flowType:{name:"signature",type:"function",raw:`(props: any) => ({ +import{j as n}from"./jsx-runtime-BTCK_S7S.js";import{f as r}from"./index-xJp9Kd2E.js";import"./index-CBqU2yxZ.js";import{_ as E}from"./index-default-C_maRo4o.js";import{I as H}from"./ItemCollection-DmA8Vd5N.js";import"./_commonjsHelpers-BosuxZz1.js";import"./index.es30-tUyOUHRL.js";import"./index-DZGZymok.js";import"./iframe-BcGTk6aA.js";import"../sb-preview/runtime.js";import"./uuid-BH6G0oTz.js";import"./Loader-CooidObp.js";import"./extends-CCbyfPlC.js";import"./getElementType-CckcRzoH.js";import"./i18n-C8zWlANG.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./assertThisInitialized-B9jnkVVz.js";import"./setPrototypeOf-DgZC2w_0.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./Items-CMwTxPL0.js";import"./Button-Blq7Z6RX.js";import"./inheritsLoose-1HkgTRWY.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./Header-BJ3NNdPz.js";import"./Segment-C5_maSSM.js";import"./Checkbox-C9uAfnsM.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./Card-BJT3uTAq.js";import"./Item-9lJy5i0K.js";import"./List-j10WAbZn.js";import"./Confirm-Dw9rt56R.js";import"./Transition-DSFEXhCu.js";import"./filter-CVNi8iPS.js";import"./Modal-Bz2VEyQG.js";import"./index-BBpNyw-T.js";import"./_arrayReduce-CrxnWFSq.js";import"./isEmpty-Cyb9hIKi.js";import"./Pagination-D0HmnRDL.js";import"./Menu-9i0apxqd.js";import"./deburr-CEfyoYOr.js";import"./Grid-Czr5owxQ.js";import"./DropdownButton-D3g-r0e9.js";import"./Dropdown-Di2cPjwR.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./EditModal-CsfirwY4.js";import"./index.es3-CqJx98lw.js";import"./Message-3p6wyYpA.js";import"./Toaster-C1YYqOUE.js";import"./Form-fErk-qk_.js";import"./Input--hQVCRQV.js";import"./AssociatedDropdown-CMB7PUXu.js";import"./FuzzyDate-D4brsVbr.js";import"./DateInput-BO57_F9J.js";import"./ModalContext-Bu-D9kD-.js";import"./Trans-Bk6mzQm0.js";import"./objectWithoutProperties--RY0eV0u.js";import"./utils-Bq6oISwF.js";import"./DataList-B3hB1Ncc.js";import"./Draggable-KQRXc-DM.js";import"./useDrop-BRQoWSA5.js";import"./DndContext-B-2NJP7Z.js";import"./redux-C8f_Y06i.js";import"./objectSpread2-N4c0DWqo.js";const o=({useHits:e,...m})=>{const{hits:y}=e(m),{as:h,asProps:g,link:v,renderDescription:w,renderEmptyList:b,renderExtra:x,renderHeader:T,renderImage:N,renderMeta:j}=m;return n.jsx(H,{as:h,asProps:g,hideToggle:!0,items:y,link:v,renderDescription:w,renderEmptyList:b,renderExtra:x,renderHeader:T,renderImage:N,renderMeta:j})};o.defaultProps={as:void 0,asProps:void 0,link:void 0,renderDescription:void 0,renderEmptyList:void 0,renderExtra:void 0,renderHeader:void 0,renderImage:void 0,renderMeta:void 0};const a=o;o.__docgenInfo={description:"This component is used with the `useHits` hook from Instant Search Hooks and renders a pass-through to the\n`ItemCollection` component.",methods:[],displayName:"SearchResults",props:{useHits:{required:!0,flowType:{name:"signature",type:"function",raw:`(props: any) => ({ hits: Array })`,signature:{arguments:[{name:"props",type:{name:"any"}}],return:{name:"signature",type:"object",raw:`{ hits: Array diff --git a/docs/assets/Section.stories-r-HnqG6T.js b/docs/assets/Section.stories-C5zfnFoQ.js similarity index 98% rename from docs/assets/Section.stories-r-HnqG6T.js rename to docs/assets/Section.stories-C5zfnFoQ.js index c1b6206d..77bbeb71 100644 --- a/docs/assets/Section.stories-r-HnqG6T.js +++ b/docs/assets/Section.stories-C5zfnFoQ.js @@ -1,4 +1,4 @@ -import{j as i}from"./jsx-runtime-BTCK_S7S.js";import{f as s}from"./index-xJp9Kd2E.js";import"./index-CBqU2yxZ.js";import{d as h}from"./index-DfmhmaGJ.js";import{_ as d}from"./index-default-C_maRo4o.js";import{N as a}from"./Number-D3yuhZId.js";import{D as v}from"./Divider-C9xp3Rj7.js";import{H as x}from"./Header-BJ3NNdPz.js";import"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./getElementType-CckcRzoH.js";import"./Icon-2tEtgK8g.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";const r=e=>e.visible?i.jsxs("div",{className:"section",children:[e.header&&i.jsx(x,{content:e.header}),e.children,i.jsx(v,{hidden:!e.divided})]}):null;r.defaultProps={divided:!0,header:void 0,visible:!0};r.__docgenInfo={description:"",methods:[],displayName:"Section",props:{children:{required:!0,flowType:{name:"Node"},description:""},divided:{required:!1,flowType:{name:"boolean"},description:"",defaultValue:{value:"true",computed:!1}},header:{required:!1,flowType:{name:"string"},description:"",defaultValue:{value:"undefined",computed:!0}},visible:{required:!1,flowType:{name:"boolean"},description:"",defaultValue:{value:"true",computed:!1}}}};const $={title:"Components/Semantic UI/Section",decorators:[h.withKnobs]},n=[];d.times(5,()=>{n.push({content:s.lorem.lines(a.getRandomInt(2,7)),header:s.random.words(a.getRandomInt(1,3))})});const o=()=>i.jsx("div",{children:d.map(n,e=>i.jsx(r,{header:e.header,children:e.content}))}),t=()=>i.jsx("div",{children:d.map(n,e=>i.jsx(r,{header:e.header,divided:!1,children:e.content}))});o.__docgenInfo={description:"",methods:[],displayName:"Default"};t.__docgenInfo={description:"",methods:[],displayName:"Undivided"};var m,p,c;o.parameters={...o.parameters,docs:{...(m=o.parameters)==null?void 0:m.docs,source:{originalSource:`() =>
+import{j as i}from"./jsx-runtime-BTCK_S7S.js";import{f as s}from"./index-xJp9Kd2E.js";import"./index-CBqU2yxZ.js";import{d as h}from"./index-kF-6VCSF.js";import{_ as d}from"./index-default-C_maRo4o.js";import{N as a}from"./Number-D3yuhZId.js";import{D as v}from"./Divider-C9xp3Rj7.js";import{H as x}from"./Header-BJ3NNdPz.js";import"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./getElementType-CckcRzoH.js";import"./Icon-2tEtgK8g.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";const r=e=>e.visible?i.jsxs("div",{className:"section",children:[e.header&&i.jsx(x,{content:e.header}),e.children,i.jsx(v,{hidden:!e.divided})]}):null;r.defaultProps={divided:!0,header:void 0,visible:!0};r.__docgenInfo={description:"",methods:[],displayName:"Section",props:{children:{required:!0,flowType:{name:"Node"},description:""},divided:{required:!1,flowType:{name:"boolean"},description:"",defaultValue:{value:"true",computed:!1}},header:{required:!1,flowType:{name:"string"},description:"",defaultValue:{value:"undefined",computed:!0}},visible:{required:!1,flowType:{name:"boolean"},description:"",defaultValue:{value:"true",computed:!1}}}};const $={title:"Components/Semantic UI/Section",decorators:[h.withKnobs]},n=[];d.times(5,()=>{n.push({content:s.lorem.lines(a.getRandomInt(2,7)),header:s.random.words(a.getRandomInt(1,3))})});const o=()=>i.jsx("div",{children:d.map(n,e=>i.jsx(r,{header:e.header,children:e.content}))}),t=()=>i.jsx("div",{children:d.map(n,e=>i.jsx(r,{header:e.header,divided:!1,children:e.content}))});o.__docgenInfo={description:"",methods:[],displayName:"Default"};t.__docgenInfo={description:"",methods:[],displayName:"Undivided"};var m,p,c;o.parameters={...o.parameters,docs:{...(m=o.parameters)==null?void 0:m.docs,source:{originalSource:`() =>
{_.map(sections, section =>
{section.content}
)} diff --git a/docs/assets/Selectize.stories-AEEV3D3A.js b/docs/assets/Selectize.stories-CMCwGoeL.js similarity index 97% rename from docs/assets/Selectize.stories-AEEV3D3A.js rename to docs/assets/Selectize.stories-CMCwGoeL.js index 1d5f98db..28a0b7a8 100644 --- a/docs/assets/Selectize.stories-AEEV3D3A.js +++ b/docs/assets/Selectize.stories-CMCwGoeL.js @@ -1,4 +1,4 @@ -import{j as a}from"./jsx-runtime-BTCK_S7S.js";import{r as i}from"./index-CBqU2yxZ.js";import{a as m}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as g}from"./index-DfmhmaGJ.js";import{C as c}from"./Card-BJT3uTAq.js";import{_ as l}from"./index-default-C_maRo4o.js";import{A as h}from"./AddModal-8so4BWij.js";import{A as C}from"./Api-DXLamogn.js";import{F as me}from"./Form-fErk-qk_.js";import{G as I}from"./Grid-Czr5owxQ.js";import{M as le}from"./Message-3p6wyYpA.js";import{T as k}from"./Table-Xx3vjhN9.js";import{B as b}from"./Button-Blq7Z6RX.js";import{I as $}from"./Icon-2tEtgK8g.js";import{M as N}from"./Modal-Bz2VEyQG.js";import{S as ne}from"./SelectizeHeader-BiV_Rzyz.js";import{i as v}from"./i18n-C8zWlANG.js";import{M as oe}from"./ModalContext-Bu-D9kD-.js";import{u as de}from"./DataList-BZ1qV0jr.js";import{u as ce}from"./List-BcRaTOn3.js";import{H as ue}from"./Header-BJ3NNdPz.js";import{I as ge}from"./Label-Cq1fb1cd.js";import{S as re}from"./Segment-C5_maSSM.js";import{T as pe}from"./Transition-DSFEXhCu.js";import{w as fe}from"./Images-DFvK9Yjz.js";import"./_commonjsHelpers-BosuxZz1.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./map-B4PnIEPz.js";import"./Checkbox-C9uAfnsM.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./toFinite-KQ8KevIC.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./Dropdown-Di2cPjwR.js";import"./includes-CQoJOerW.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./isEmpty-Cyb9hIKi.js";import"./deburr-CEfyoYOr.js";import"./index-BBpNyw-T.js";import"./_arrayReduce-CrxnWFSq.js";import"./filter-CVNi8iPS.js";import"./Input--hQVCRQV.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./index.es28-C5Z9R2NB.js";import"./iframe-DUkFOzYJ.js";import"../sb-preview/runtime.js";import"./index.es3-CAJGsQNm.js";import"./uuid-BH6G0oTz.js";import"./Toaster-C1YYqOUE.js";import"./Confirm-Dw9rt56R.js";import"./Pagination-D0HmnRDL.js";import"./Menu-9i0apxqd.js";import"./DropdownButton-D3g-r0e9.js";import"./EditModal-DZB5b4L3.js";import"./Loader-CooidObp.js";import"./Dimmer-D_gwaesu.js";import"./AssociatedDropdown-BvtJGJQ_.js";import"./FuzzyDate-CUFiWBgR.js";import"./DateInput-BO57_F9J.js";import"./Trans-Bk6mzQm0.js";import"./objectWithoutProperties--RY0eV0u.js";import"./utils-Bq6oISwF.js";import"./forEach-CXlln0XP.js";import"./index-xJp9Kd2E.js";import"./Number-D3yuhZId.js";const _e=de(ce(e=>{i.useEffect(()=>{e.onInit&&e.onInit()},[]);const r=i.useCallback(d=>e.isSelected(d)?a.jsx($,{color:"green",name:"check"}):null,[e.selectedItems]),o=()=>e.renderHeader?e.renderHeader({onItemClick:e.onItemSelection.bind(void 0),selectedItem:e.selectedItem,selectedItems:e.selectedItems}):a.jsx(ne,{isSelected:d=>e.selectedItem===d,items:e.selectedItems,onItemClick:e.onItemSelection.bind(void 0),renderItem:e.renderItem.bind(void 0)}),t=i.useCallback(()=>l.isEmpty(e.items)?null:e.renderItems?e.renderItems({isSelected:e.isSelected,items:e.items,onSelect:e.onSelect}):a.jsx(k,{basic:!0,padded:!0,selectable:!0,children:a.jsx(k.Body,{children:l.map(e.items,(d,_)=>a.jsxs(k.Row,{onClick:e.onSelect.bind(void 0,d),children:[a.jsx(k.Cell,{children:e.renderItem(d)}),a.jsx(k.Cell,{children:r(d)})]},_))})}),[r,e.items,e.onSelect,e.renderItem]),s=i.useCallback(()=>e.items&&e.items.length||e.loading?null:a.jsx(I,{className:"empty",padded:"vertically",children:a.jsxs(I.Column,{textAlign:"center",children:[a.jsx(I.Row,{children:a.jsx($,{name:"search",size:"huge"})}),a.jsx(I.Row,{children:v.t("Selectize.messages.noRecords")})]})}),[e.items,e.loading]);return a.jsx(I,{children:a.jsxs(I.Column,{textAlign:"center",children:[o(),t(),s()]})})})),f=e=>{const[r,o]=i.useState(!1),[t,s]=i.useState(),[d,_]=i.useState(e.selectedItems||[]),y=i.useMemo(()=>!!e.multiple,[e.multiple]),H=i.useMemo(()=>l.isNumber(e.multiple)?e.multiple:Number.MAX_SAFE_INTEGER,[e.multiple]),S=i.useCallback(u=>!!l.findWhere(d,{id:u.id},[d])),n=i.useCallback(u=>{S(u)?_(P=>l.filter(P,se=>se.id!==u.id)):y?d.length>=H?o(!0):_(P=>[...P,u]):_([u])},[S,e.multiple]),p=i.useCallback(u=>{t===u?(s(null),n(u)):s(u)},[t,n]),x=i.useCallback(u=>e.modal&&e.modal.onSave?e.modal.onSave(u).then(P=>n(P)):Promise.resolve(),[n,e.modal]);return a.jsx(oe.Consumer,{children:u=>a.jsxs(N,{as:me,centered:e.centered,className:"selectize",mountNode:u,noValidate:!0,open:!0,size:"small",children:[a.jsx(N.Header,{content:e.title}),a.jsxs(N.Content,{children:[a.jsx(le,{content:v.t("Selectize.messages.maxSelected.content"),error:!0,header:v.t("Selectize.messages.maxSelected.header"),onDismiss:()=>o(!1),visible:r}),a.jsx(_e,{...e,actions:[],isSelected:S,onDelete:()=>Promise.resolve(),onDeleteAll:()=>Promise.resolve(),onItemSelection:p,onSave:x,onSelect:n,selectedItem:t,selectedItems:d})]}),a.jsxs(N.Actions,{children:[a.jsx(b,{onClick:e.onSave.bind(void 0,d),primary:!0,size:"medium",type:"submit",children:v.t("Common.buttons.save")}),a.jsx(b,{basic:!0,onClick:e.onClose.bind(void 0),size:"medium",type:"button",children:v.t("Common.buttons.cancel")})]})]})})};f.defaultProps={centered:!1,modal:void 0,multiple:!0,searchable:!0,selectedItems:[]};f.__docgenInfo={description:"",methods:[],displayName:"Selectize",props:{centered:{required:!1,flowType:{name:"boolean"},description:"",defaultValue:{value:"false",computed:!1}},collectionName:{required:!0,flowType:{name:"string"},description:""},filters:{required:!1,flowType:{name:"signature",type:"object",raw:`{ +import{j as a}from"./jsx-runtime-BTCK_S7S.js";import{r as i}from"./index-CBqU2yxZ.js";import{a as m}from"./chunk-WFFRPTHA-B2vgThZf.js";import{d as g}from"./index-kF-6VCSF.js";import{C as c}from"./Card-BJT3uTAq.js";import{_ as l}from"./index-default-C_maRo4o.js";import{A as h}from"./AddModal-8so4BWij.js";import{A as C}from"./Api-DXLamogn.js";import{F as me}from"./Form-fErk-qk_.js";import{G as I}from"./Grid-Czr5owxQ.js";import{M as le}from"./Message-3p6wyYpA.js";import{T as k}from"./Table-Xx3vjhN9.js";import{B as b}from"./Button-Blq7Z6RX.js";import{I as $}from"./Icon-2tEtgK8g.js";import{M as N}from"./Modal-Bz2VEyQG.js";import{S as ne}from"./SelectizeHeader-BiV_Rzyz.js";import{i as v}from"./i18n-C8zWlANG.js";import{M as oe}from"./ModalContext-Bu-D9kD-.js";import{u as de}from"./DataList-B3hB1Ncc.js";import{u as ce}from"./List-j10WAbZn.js";import{H as ue}from"./Header-BJ3NNdPz.js";import{I as ge}from"./Label-Cq1fb1cd.js";import{S as re}from"./Segment-C5_maSSM.js";import{T as pe}from"./Transition-DSFEXhCu.js";import{w as fe}from"./Images-DFvK9Yjz.js";import"./_commonjsHelpers-BosuxZz1.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./map-B4PnIEPz.js";import"./Checkbox-C9uAfnsM.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./toFinite-KQ8KevIC.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./Dropdown-Di2cPjwR.js";import"./includes-CQoJOerW.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./isEmpty-Cyb9hIKi.js";import"./deburr-CEfyoYOr.js";import"./index-BBpNyw-T.js";import"./_arrayReduce-CrxnWFSq.js";import"./filter-CVNi8iPS.js";import"./Input--hQVCRQV.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./index.es30-tUyOUHRL.js";import"./iframe-BcGTk6aA.js";import"../sb-preview/runtime.js";import"./index.es3-CqJx98lw.js";import"./uuid-BH6G0oTz.js";import"./Toaster-C1YYqOUE.js";import"./Confirm-Dw9rt56R.js";import"./Pagination-D0HmnRDL.js";import"./Menu-9i0apxqd.js";import"./DropdownButton-D3g-r0e9.js";import"./EditModal-CsfirwY4.js";import"./Loader-CooidObp.js";import"./Dimmer-D_gwaesu.js";import"./AssociatedDropdown-CMB7PUXu.js";import"./FuzzyDate-D4brsVbr.js";import"./DateInput-BO57_F9J.js";import"./Trans-Bk6mzQm0.js";import"./objectWithoutProperties--RY0eV0u.js";import"./utils-Bq6oISwF.js";import"./forEach-CXlln0XP.js";import"./index-xJp9Kd2E.js";import"./Number-D3yuhZId.js";const _e=de(ce(e=>{i.useEffect(()=>{e.onInit&&e.onInit()},[]);const r=i.useCallback(d=>e.isSelected(d)?a.jsx($,{color:"green",name:"check"}):null,[e.selectedItems]),o=()=>e.renderHeader?e.renderHeader({onItemClick:e.onItemSelection.bind(void 0),selectedItem:e.selectedItem,selectedItems:e.selectedItems}):a.jsx(ne,{isSelected:d=>e.selectedItem===d,items:e.selectedItems,onItemClick:e.onItemSelection.bind(void 0),renderItem:e.renderItem.bind(void 0)}),t=i.useCallback(()=>l.isEmpty(e.items)?null:e.renderItems?e.renderItems({isSelected:e.isSelected,items:e.items,onSelect:e.onSelect}):a.jsx(k,{basic:!0,padded:!0,selectable:!0,children:a.jsx(k.Body,{children:l.map(e.items,(d,_)=>a.jsxs(k.Row,{onClick:e.onSelect.bind(void 0,d),children:[a.jsx(k.Cell,{children:e.renderItem(d)}),a.jsx(k.Cell,{children:r(d)})]},_))})}),[r,e.items,e.onSelect,e.renderItem]),s=i.useCallback(()=>e.items&&e.items.length||e.loading?null:a.jsx(I,{className:"empty",padded:"vertically",children:a.jsxs(I.Column,{textAlign:"center",children:[a.jsx(I.Row,{children:a.jsx($,{name:"search",size:"huge"})}),a.jsx(I.Row,{children:v.t("Selectize.messages.noRecords")})]})}),[e.items,e.loading]);return a.jsx(I,{children:a.jsxs(I.Column,{textAlign:"center",children:[o(),t(),s()]})})})),f=e=>{const[r,o]=i.useState(!1),[t,s]=i.useState(),[d,_]=i.useState(e.selectedItems||[]),y=i.useMemo(()=>!!e.multiple,[e.multiple]),H=i.useMemo(()=>l.isNumber(e.multiple)?e.multiple:Number.MAX_SAFE_INTEGER,[e.multiple]),S=i.useCallback(u=>!!l.findWhere(d,{id:u.id},[d])),n=i.useCallback(u=>{S(u)?_(P=>l.filter(P,se=>se.id!==u.id)):y?d.length>=H?o(!0):_(P=>[...P,u]):_([u])},[S,e.multiple]),p=i.useCallback(u=>{t===u?(s(null),n(u)):s(u)},[t,n]),x=i.useCallback(u=>e.modal&&e.modal.onSave?e.modal.onSave(u).then(P=>n(P)):Promise.resolve(),[n,e.modal]);return a.jsx(oe.Consumer,{children:u=>a.jsxs(N,{as:me,centered:e.centered,className:"selectize",mountNode:u,noValidate:!0,open:!0,size:"small",children:[a.jsx(N.Header,{content:e.title}),a.jsxs(N.Content,{children:[a.jsx(le,{content:v.t("Selectize.messages.maxSelected.content"),error:!0,header:v.t("Selectize.messages.maxSelected.header"),onDismiss:()=>o(!1),visible:r}),a.jsx(_e,{...e,actions:[],isSelected:S,onDelete:()=>Promise.resolve(),onDeleteAll:()=>Promise.resolve(),onItemSelection:p,onSave:x,onSelect:n,selectedItem:t,selectedItems:d})]}),a.jsxs(N.Actions,{children:[a.jsx(b,{onClick:e.onSave.bind(void 0,d),primary:!0,size:"medium",type:"submit",children:v.t("Common.buttons.save")}),a.jsx(b,{basic:!0,onClick:e.onClose.bind(void 0),size:"medium",type:"button",children:v.t("Common.buttons.cancel")})]})]})})};f.defaultProps={centered:!1,modal:void 0,multiple:!0,searchable:!0,selectedItems:[]};f.__docgenInfo={description:"",methods:[],displayName:"Selectize",props:{centered:{required:!1,flowType:{name:"boolean"},description:"",defaultValue:{value:"false",computed:!1}},collectionName:{required:!0,flowType:{name:"string"},description:""},filters:{required:!1,flowType:{name:"signature",type:"object",raw:`{ component: ComponentType, defaults: any, props: any, diff --git a/docs/assets/SimpleEditPage.stories-CMdPtQzb.js b/docs/assets/SimpleEditPage.stories-Cz8GTudn.js similarity index 98% rename from docs/assets/SimpleEditPage.stories-CMdPtQzb.js rename to docs/assets/SimpleEditPage.stories-Cz8GTudn.js index ef8297fe..450870f4 100644 --- a/docs/assets/SimpleEditPage.stories-CMdPtQzb.js +++ b/docs/assets/SimpleEditPage.stories-Cz8GTudn.js @@ -1,4 +1,4 @@ -import{j as r}from"./jsx-runtime-BTCK_S7S.js";import{a as A}from"./chunk-WFFRPTHA-B2vgThZf.js";import{r as l,R as S}from"./index-CBqU2yxZ.js";import{F as j}from"./Form-fErk-qk_.js";import"./index.es28-C5Z9R2NB.js";import{m as z}from"./index.es21-BD0kU5QO.js";import{G as h}from"./Grid-Czr5owxQ.js";import{M as v}from"./Menu-9i0apxqd.js";import{M as R}from"./Message-3p6wyYpA.js";import{B as N}from"./Button-Blq7Z6RX.js";import{_ as B}from"./extends-CCbyfPlC.js";import{_ as H}from"./inheritsLoose-1HkgTRWY.js";import{_ as k,m as $,o as V,n as U}from"./getElementType-CckcRzoH.js";import{b as w,a as y,i as E,R as G}from"./Portal-DvhHJPzU.js";import{_ as x}from"./index-default-C_maRo4o.js";import{i as g}from"./i18n-C8zWlANG.js";import{T as I}from"./Toaster-C1YYqOUE.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./_commonjsHelpers-BosuxZz1.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./Icon-2tEtgK8g.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Checkbox-C9uAfnsM.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./Dropdown-Di2cPjwR.js";import"./map-B4PnIEPz.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./isEmpty-Cyb9hIKi.js";import"./deburr-CEfyoYOr.js";import"./index-BBpNyw-T.js";import"./_arrayReduce-CrxnWFSq.js";import"./keyboardKey-OMDgGVm3.js";import"./filter-CVNi8iPS.js";import"./Input--hQVCRQV.js";import"./index-DZGZymok.js";import"./iframe-DUkFOzYJ.js";import"../sb-preview/runtime.js";import"./setPrototypeOf-DgZC2w_0.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./Transition-DSFEXhCu.js";var T=function(o){H(m,o);function m(){for(var t,n=arguments.length,s=new Array(n),a=0;a0)return t.stickToContextTop(e);if(t.contextRect.bottom=t.contextRect.bottom},t.didReachStartingPoint=function(){return t.stickyRect.top<=t.triggerRect.top},t.didTouchScreenTop=function(){return t.triggerRect.topwindow.innerHeight},t.isOversized=function(){return t.stickyRect.height>window.innerHeight},t.pushing=function(e){var i=t.props.pushing;i&&t.setState({pushing:e})},t.stick=function(e,i){t.setState({bound:i,sticky:!0}),k(t.props,"onStick",e,t.props)},t.unstick=function(e,i){t.setState({bound:i,sticky:!1}),k(t.props,"onUnstick",e,t.props)},t.stickToContextBottom=function(e){k(t.props,"onBottom",e,t.props),t.stick(e,!0),t.pushing(!0)},t.stickToContextTop=function(e){k(t.props,"onTop",e,t.props),t.unstick(e,!1),t.pushing(!1)},t.stickToScreenBottom=function(e){var i=t.props.bottomOffset;t.stick(e,!1),t.setState({bottom:i,top:null})},t.stickToScreenTop=function(e){var i=t.props.offset;t.stick(e,!1),t.setState({top:i,bottom:null})},t}var f=m.prototype;return f.componentDidMount=function(){if(E()){var n=this.state.active;n&&(this.handleUpdate(),this.addListeners(this.props.scrollContext))}},m.getDerivedStateFromProps=function(n,s){return s.active!==n.active&&!n.active?{active:n.active,sticky:!1}:{active:n.active}},f.componentDidUpdate=function(n,s){if(s.active===this.state.active){n.scrollContext!==this.props.scrollContext&&(this.removeListeners(n.scrollContext),this.addListeners(this.props.scrollContext));return}if(this.state.active){this.handleUpdate(),this.addListeners(this.props.scrollContext);return}this.removeListeners(n.scrollContext)},f.componentWillUnmount=function(){if(E()){var n=this.state.active;n&&(this.removeListeners(this.props.scrollContext),cancelAnimationFrame(this.frameId))}},f.computeStyle=function(){var n=this.props.styleElement,s=this.state,a=s.bottom,e=s.bound,i=s.sticky,u=s.top;return i?B({bottom:e?0:a,top:e?void 0:u,width:this.triggerRect.width},n):n},f.render=function(){var n=this.props,s=n.children,a=n.className,e=this.state,i=e.bottom,u=e.bound,p=e.sticky,c=$(m,this.props),d=V(m,this.props),F=U(p&&"ui",p&&"stuck-container",p&&(u?"bound-container":"fixed-container"),a),q=U("ui",p&&(u?"bound bottom":"fixed"),p&&!u&&(i===null?"top":"bottom"),"sticky"),L=p&&this.stickyRect?{height:this.stickyRect.height}:{};return S.createElement(d,B({},c,{className:F}),S.createElement("div",{ref:this.triggerRef,style:L}),S.createElement("div",{className:q,ref:this.stickyRef,style:this.computeStyle()},s))},m}(l.Component);T.handledProps=["active","as","bottomOffset","children","className","context","offset","onBottom","onStick","onTop","onUnstick","pushing","scrollContext","styleElement"];T.propTypes={};T.defaultProps={active:!0,bottomOffset:0,offset:0,scrollContext:E()?window:null};const C=o=>{const[m,f]=l.useState(),[t,n]=l.useState(!1),s=l.useRef(),a=z.findByType(o.children,C.Tab),e=l.useMemo(()=>x.find(a,c=>c.key===m),[m,a]),i=l.useMemo(()=>{const c=["simple-edit-page"];return o.className&&c.push(o.className),c.join(" ")},[o.className]),u=l.useCallback(c=>{const{key:d}=c;f(d),o.onTabClick&&o.onTabClick(d)},[o.onTabClick]),p=l.useCallback(()=>{const c=r.jsxs(v,{...o.menuProps,children:[(a==null?void 0:a.length)>1&&x.map(a,d=>r.jsx(v.Item,{active:d.key===m,disabled:o.loading||o.saving,name:d.props.name,onClick:()=>u(d)},d.key)),r.jsx(v.Menu,{position:"right",children:r.jsxs(v.Item,{className:"button-container",children:[o.editable&&r.jsx(N,{content:g.t("Common.buttons.save"),disabled:o.loading||o.saving,onClick:o.onSave,primary:!0}),r.jsx(N,{basic:!0,content:g.t("Common.buttons.cancel"),disabled:o.loading||o.saving,onClick:o.onCancel})]})})]});return o.stickyMenu?r.jsx(T,{context:s,offset:20,children:c}):c});return l.useEffect(()=>{let c;o.defaultTab?c={key:o.defaultTab}:c=x.first(a),c&&u(c),o.saved&&n(!0)},[]),r.jsxs(h,{className:i,children:[r.jsx(h.Row,{children:r.jsx(h.Column,{children:p()})}),r.jsx(h.Row,{children:r.jsx(h.Column,{children:r.jsx(G,{innerRef:s,children:r.jsxs("div",{children:[r.jsxs(j,{error:!x.isEmpty(o.errors),loading:o.loading||o.saving,noValidate:!0,children:[r.jsx(R,{error:!0,header:g.t("Common.errors.save"),list:o.errors}),e&&e.props.children]}),t&&r.jsxs(I,{onDismiss:()=>n(!1),type:I.MessageTypes.positive,children:[r.jsx(R.Header,{content:g.t("Common.messages.save.header")}),r.jsx(R.Content,{content:g.t("Common.messages.save.content")})]})]})})})})]})};C.defaultProps={editable:!0,menuProps:{pointing:!0,secondary:!0}};const O=o=>o.children;O.displayName="Tab";const W=Object.assign(C,{Tab:O}),P=W;C.__docgenInfo={description:"This component can be used to render the layout for a form/page with edit capabilities. Use in conjunction with the\n`withEditPage` higher-order component for a fully fledged record editing environment.",methods:[],displayName:"SimpleEditPage",props:{className:{required:!1,flowType:{name:"string"},description:"Additional class attribute to apply to the root DOM element."},defaultTab:{required:!1,flowType:{name:"string"},description:"Sets the default visible tab. If no value is provided, the first tab will be visible."},editable:{required:!1,flowType:{name:"boolean"},description:"If `false`, the save button will be hidden.",defaultValue:{value:"true",computed:!1}},menuProps:{required:!1,flowType:{name:"MenuProps"},description:"Props to provide to the Semantic UI `Menu` component.",defaultValue:{value:`{ +import{j as r}from"./jsx-runtime-BTCK_S7S.js";import{a as A}from"./chunk-WFFRPTHA-B2vgThZf.js";import{r as l,R as S}from"./index-CBqU2yxZ.js";import{F as j}from"./Form-fErk-qk_.js";import"./index.es30-tUyOUHRL.js";import{m as z}from"./index.es22-BD0kU5QO.js";import{G as h}from"./Grid-Czr5owxQ.js";import{M as v}from"./Menu-9i0apxqd.js";import{M as R}from"./Message-3p6wyYpA.js";import{B as N}from"./Button-Blq7Z6RX.js";import{_ as B}from"./extends-CCbyfPlC.js";import{_ as H}from"./inheritsLoose-1HkgTRWY.js";import{_ as k,m as $,o as V,n as U}from"./getElementType-CckcRzoH.js";import{b as w,a as y,i as E,R as G}from"./Portal-DvhHJPzU.js";import{_ as x}from"./index-default-C_maRo4o.js";import{i as g}from"./i18n-C8zWlANG.js";import{T as I}from"./Toaster-C1YYqOUE.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./_commonjsHelpers-BosuxZz1.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./Icon-2tEtgK8g.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Checkbox-C9uAfnsM.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./Dropdown-Di2cPjwR.js";import"./map-B4PnIEPz.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./isEmpty-Cyb9hIKi.js";import"./deburr-CEfyoYOr.js";import"./index-BBpNyw-T.js";import"./_arrayReduce-CrxnWFSq.js";import"./keyboardKey-OMDgGVm3.js";import"./filter-CVNi8iPS.js";import"./Input--hQVCRQV.js";import"./index-DZGZymok.js";import"./iframe-BcGTk6aA.js";import"../sb-preview/runtime.js";import"./setPrototypeOf-DgZC2w_0.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./Transition-DSFEXhCu.js";var T=function(o){H(m,o);function m(){for(var t,n=arguments.length,s=new Array(n),a=0;a0)return t.stickToContextTop(e);if(t.contextRect.bottom=t.contextRect.bottom},t.didReachStartingPoint=function(){return t.stickyRect.top<=t.triggerRect.top},t.didTouchScreenTop=function(){return t.triggerRect.topwindow.innerHeight},t.isOversized=function(){return t.stickyRect.height>window.innerHeight},t.pushing=function(e){var i=t.props.pushing;i&&t.setState({pushing:e})},t.stick=function(e,i){t.setState({bound:i,sticky:!0}),k(t.props,"onStick",e,t.props)},t.unstick=function(e,i){t.setState({bound:i,sticky:!1}),k(t.props,"onUnstick",e,t.props)},t.stickToContextBottom=function(e){k(t.props,"onBottom",e,t.props),t.stick(e,!0),t.pushing(!0)},t.stickToContextTop=function(e){k(t.props,"onTop",e,t.props),t.unstick(e,!1),t.pushing(!1)},t.stickToScreenBottom=function(e){var i=t.props.bottomOffset;t.stick(e,!1),t.setState({bottom:i,top:null})},t.stickToScreenTop=function(e){var i=t.props.offset;t.stick(e,!1),t.setState({top:i,bottom:null})},t}var f=m.prototype;return f.componentDidMount=function(){if(E()){var n=this.state.active;n&&(this.handleUpdate(),this.addListeners(this.props.scrollContext))}},m.getDerivedStateFromProps=function(n,s){return s.active!==n.active&&!n.active?{active:n.active,sticky:!1}:{active:n.active}},f.componentDidUpdate=function(n,s){if(s.active===this.state.active){n.scrollContext!==this.props.scrollContext&&(this.removeListeners(n.scrollContext),this.addListeners(this.props.scrollContext));return}if(this.state.active){this.handleUpdate(),this.addListeners(this.props.scrollContext);return}this.removeListeners(n.scrollContext)},f.componentWillUnmount=function(){if(E()){var n=this.state.active;n&&(this.removeListeners(this.props.scrollContext),cancelAnimationFrame(this.frameId))}},f.computeStyle=function(){var n=this.props.styleElement,s=this.state,a=s.bottom,e=s.bound,i=s.sticky,u=s.top;return i?B({bottom:e?0:a,top:e?void 0:u,width:this.triggerRect.width},n):n},f.render=function(){var n=this.props,s=n.children,a=n.className,e=this.state,i=e.bottom,u=e.bound,p=e.sticky,c=$(m,this.props),d=V(m,this.props),F=U(p&&"ui",p&&"stuck-container",p&&(u?"bound-container":"fixed-container"),a),q=U("ui",p&&(u?"bound bottom":"fixed"),p&&!u&&(i===null?"top":"bottom"),"sticky"),L=p&&this.stickyRect?{height:this.stickyRect.height}:{};return S.createElement(d,B({},c,{className:F}),S.createElement("div",{ref:this.triggerRef,style:L}),S.createElement("div",{className:q,ref:this.stickyRef,style:this.computeStyle()},s))},m}(l.Component);T.handledProps=["active","as","bottomOffset","children","className","context","offset","onBottom","onStick","onTop","onUnstick","pushing","scrollContext","styleElement"];T.propTypes={};T.defaultProps={active:!0,bottomOffset:0,offset:0,scrollContext:E()?window:null};const C=o=>{const[m,f]=l.useState(),[t,n]=l.useState(!1),s=l.useRef(),a=z.findByType(o.children,C.Tab),e=l.useMemo(()=>x.find(a,c=>c.key===m),[m,a]),i=l.useMemo(()=>{const c=["simple-edit-page"];return o.className&&c.push(o.className),c.join(" ")},[o.className]),u=l.useCallback(c=>{const{key:d}=c;f(d),o.onTabClick&&o.onTabClick(d)},[o.onTabClick]),p=l.useCallback(()=>{const c=r.jsxs(v,{...o.menuProps,children:[(a==null?void 0:a.length)>1&&x.map(a,d=>r.jsx(v.Item,{active:d.key===m,disabled:o.loading||o.saving,name:d.props.name,onClick:()=>u(d)},d.key)),r.jsx(v.Menu,{position:"right",children:r.jsxs(v.Item,{className:"button-container",children:[o.editable&&r.jsx(N,{content:g.t("Common.buttons.save"),disabled:o.loading||o.saving,onClick:o.onSave,primary:!0}),r.jsx(N,{basic:!0,content:g.t("Common.buttons.cancel"),disabled:o.loading||o.saving,onClick:o.onCancel})]})})]});return o.stickyMenu?r.jsx(T,{context:s,offset:20,children:c}):c});return l.useEffect(()=>{let c;o.defaultTab?c={key:o.defaultTab}:c=x.first(a),c&&u(c),o.saved&&n(!0)},[]),r.jsxs(h,{className:i,children:[r.jsx(h.Row,{children:r.jsx(h.Column,{children:p()})}),r.jsx(h.Row,{children:r.jsx(h.Column,{children:r.jsx(G,{innerRef:s,children:r.jsxs("div",{children:[r.jsxs(j,{error:!x.isEmpty(o.errors),loading:o.loading||o.saving,noValidate:!0,children:[r.jsx(R,{error:!0,header:g.t("Common.errors.save"),list:o.errors}),e&&e.props.children]}),t&&r.jsxs(I,{onDismiss:()=>n(!1),type:I.MessageTypes.positive,children:[r.jsx(R.Header,{content:g.t("Common.messages.save.header")}),r.jsx(R.Content,{content:g.t("Common.messages.save.content")})]})]})})})})]})};C.defaultProps={editable:!0,menuProps:{pointing:!0,secondary:!0}};const O=o=>o.children;O.displayName="Tab";const W=Object.assign(C,{Tab:O}),P=W;C.__docgenInfo={description:"This component can be used to render the layout for a form/page with edit capabilities. Use in conjunction with the\n`withEditPage` higher-order component for a fully fledged record editing environment.",methods:[],displayName:"SimpleEditPage",props:{className:{required:!1,flowType:{name:"string"},description:"Additional class attribute to apply to the root DOM element."},defaultTab:{required:!1,flowType:{name:"string"},description:"Sets the default visible tab. If no value is provided, the first tab will be visible."},editable:{required:!1,flowType:{name:"boolean"},description:"If `false`, the save button will be hidden.",defaultValue:{value:"true",computed:!1}},menuProps:{required:!1,flowType:{name:"MenuProps"},description:"Props to provide to the Semantic UI `Menu` component.",defaultValue:{value:`{ pointing: true, secondary: true }`,computed:!1}},onCancel:{required:!0,flowType:{name:"signature",type:"function",raw:"() => void",signature:{arguments:[],return:{name:"void"}}},description:'Callback fired when the "Cancel" button is clicked.'},onTabClick:{required:!1,flowType:{name:"signature",type:"function",raw:"(tab: string) => void",signature:{arguments:[{name:"tab",type:{name:"string"}}],return:{name:"void"}}},description:`Callback fired when a tab is clicked. diff --git a/docs/assets/StyleSelector-D5O_d6aM.js b/docs/assets/StyleSelector-CEth9bNR.js similarity index 97% rename from docs/assets/StyleSelector-D5O_d6aM.js rename to docs/assets/StyleSelector-CEth9bNR.js index 7dbc66ce..df670d05 100644 --- a/docs/assets/StyleSelector-D5O_d6aM.js +++ b/docs/assets/StyleSelector-CEth9bNR.js @@ -1 +1 @@ -import{j as y}from"./jsx-runtime-BTCK_S7S.js";import{r as c}from"./index.es28-C5Z9R2NB.js";import{r as n}from"./index-CBqU2yxZ.js";import{D as S}from"./Dropdown-Di2cPjwR.js";import{_ as b}from"./index-default-C_maRo4o.js";const x=[{isDefault:!1,name:"apa",title:"American Psychological Association 7th edition"},{isDefault:!1,name:"chicago-note-bibliography",title:"Chicago Manual of Style 17th edition (note)"},{isDefault:!0,name:"modern-language-association",title:"Modern Language Association 9th edition"},{isDefault:!1,name:"turabian-fullnote-bibliography",title:"Turabian 8th edition (full note)"}],C=10349,v={coreCitationStyles:x,citationStylesCount:C},w=o=>{const[a,e]=n.useState(),[l,r]=n.useState({}),[i,d]=n.useState(),[m,f]=n.useState(),s=n.useMemo(()=>v.coreCitationStyles,[]),h=n.useCallback(t=>{const u=c.findWhere(s,{name:t});e(t),d(u==null?void 0:u.title)},[s]),g=n.useMemo(()=>({name:a,title:i,xml:m}),[a,i,m]);return n.useEffect(()=>{if(!a){let t;o?t=c.findWhere(s,{name:o}):t=c.findWhere(s,{isDefault:!0}),h(t==null?void 0:t.name)}},[s,o]),n.useEffect(()=>{a&&(c.has(l,a)?f(l[a]):fetch(`https://www.zotero.org/styles/${a}`).then(t=>t.text()).then(t=>{f(t),r(u=>({...u,[a]:t}))}))},[a,l]),{onStyleChange:h,style:g,styles:s}},p=o=>{const{onStyleChange:a,style:e,styles:l}=w(o.value);return n.useEffect(()=>{e!=null&&e.name&&(e!=null&&e.xml)&&o.onChange(e.name,e.xml)},[e]),y.jsx(S,{onChange:(r,{value:i})=>a(i),options:b.map(l,({name:r,title:i})=>({key:r,value:r,text:i})),search:!0,searchInput:{"aria-label":"Search styles"},selectOnBlur:!1,selection:!0,text:e==null?void 0:e.title,value:(e==null?void 0:e.name)||""})},j=p;p.__docgenInfo={description:"This component can be used, along with the `useCitationStyles` hook, to display a list of bibliographic styles\nsupported by Zotero.",methods:[],displayName:"StyleSelector",props:{onChange:{required:!0,flowType:{name:"signature",type:"function",raw:"(name: string, xml: string) => void",signature:{arguments:[{name:"name",type:{name:"string"}},{name:"xml",type:{name:"string"}}],return:{name:"void"}}},description:"Callback fired when the style selector is changed."},value:{required:!1,flowType:{name:"string"},description:"Default style value."}}};export{j as S}; +import{j as y}from"./jsx-runtime-BTCK_S7S.js";import{r as c}from"./index.es30-tUyOUHRL.js";import{r as n}from"./index-CBqU2yxZ.js";import{D as S}from"./Dropdown-Di2cPjwR.js";import{_ as b}from"./index-default-C_maRo4o.js";const x=[{isDefault:!1,name:"apa",title:"American Psychological Association 7th edition"},{isDefault:!1,name:"chicago-note-bibliography",title:"Chicago Manual of Style 17th edition (note)"},{isDefault:!0,name:"modern-language-association",title:"Modern Language Association 9th edition"},{isDefault:!1,name:"turabian-fullnote-bibliography",title:"Turabian 8th edition (full note)"}],C=10349,v={coreCitationStyles:x,citationStylesCount:C},w=o=>{const[a,e]=n.useState(),[l,r]=n.useState({}),[i,d]=n.useState(),[m,f]=n.useState(),s=n.useMemo(()=>v.coreCitationStyles,[]),h=n.useCallback(t=>{const u=c.findWhere(s,{name:t});e(t),d(u==null?void 0:u.title)},[s]),g=n.useMemo(()=>({name:a,title:i,xml:m}),[a,i,m]);return n.useEffect(()=>{if(!a){let t;o?t=c.findWhere(s,{name:o}):t=c.findWhere(s,{isDefault:!0}),h(t==null?void 0:t.name)}},[s,o]),n.useEffect(()=>{a&&(c.has(l,a)?f(l[a]):fetch(`https://www.zotero.org/styles/${a}`).then(t=>t.text()).then(t=>{f(t),r(u=>({...u,[a]:t}))}))},[a,l]),{onStyleChange:h,style:g,styles:s}},p=o=>{const{onStyleChange:a,style:e,styles:l}=w(o.value);return n.useEffect(()=>{e!=null&&e.name&&(e!=null&&e.xml)&&o.onChange(e.name,e.xml)},[e]),y.jsx(S,{onChange:(r,{value:i})=>a(i),options:b.map(l,({name:r,title:i})=>({key:r,value:r,text:i})),search:!0,searchInput:{"aria-label":"Search styles"},selectOnBlur:!1,selection:!0,text:e==null?void 0:e.title,value:(e==null?void 0:e.name)||""})},j=p;p.__docgenInfo={description:"This component can be used, along with the `useCitationStyles` hook, to display a list of bibliographic styles\nsupported by Zotero.",methods:[],displayName:"StyleSelector",props:{onChange:{required:!0,flowType:{name:"signature",type:"function",raw:"(name: string, xml: string) => void",signature:{arguments:[{name:"name",type:{name:"string"}},{name:"xml",type:{name:"string"}}],return:{name:"void"}}},description:"Callback fired when the style selector is changed."},value:{required:!1,flowType:{name:"string"},description:"Default style value."}}};export{j as S}; diff --git a/docs/assets/StyleSelector.stories-BLyiDX9N.js b/docs/assets/StyleSelector.stories-q9ttI_hF.js similarity index 86% rename from docs/assets/StyleSelector.stories-BLyiDX9N.js rename to docs/assets/StyleSelector.stories-q9ttI_hF.js index 6298ecf3..a4acf43d 100644 --- a/docs/assets/StyleSelector.stories-BLyiDX9N.js +++ b/docs/assets/StyleSelector.stories-q9ttI_hF.js @@ -1,4 +1,4 @@ -import{j as o}from"./jsx-runtime-BTCK_S7S.js";import{a as e}from"./chunk-WFFRPTHA-B2vgThZf.js";import"./index-CBqU2yxZ.js";import{S as p}from"./StyleSelector-D5O_d6aM.js";import"./preview-errors-CzpZmerH.js";import"./index-CKJfshIT.js";import"./v4-D8aEg3BZ.js";import"./_commonjsHelpers-BosuxZz1.js";import"./index.es28-C5Z9R2NB.js";import"./index-DZGZymok.js";import"./iframe-DUkFOzYJ.js";import"../sb-preview/runtime.js";import"./Dropdown-Di2cPjwR.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./includes-CQoJOerW.js";import"./getElementType-CckcRzoH.js";import"./toFinite-KQ8KevIC.js";import"./map-B4PnIEPz.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./isEmpty-Cyb9hIKi.js";import"./deburr-CEfyoYOr.js";import"./index-BBpNyw-T.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./_arrayReduce-CrxnWFSq.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./filter-CVNi8iPS.js";import"./index-default-C_maRo4o.js";const Q={title:"Components/Semantic UI/StyleSelector",component:p},t=()=>o.jsx("div",{style:{minHeight:"400px"},children:o.jsx(p,{onChange:e("onChange")})});t.__docgenInfo={description:"",methods:[],displayName:"Default"};var r,i,m;t.parameters={...t.parameters,docs:{...(r=t.parameters)==null?void 0:r.docs,source:{originalSource:`() =>
o.jsx("div",{style:{minHeight:"400px"},children:o.jsx(p,{onChange:e("onChange")})});t.__docgenInfo={description:"",methods:[],displayName:"Default"};var r,i,m;t.parameters={...t.parameters,docs:{...(r=t.parameters)==null?void 0:r.docs,source:{originalSource:`() =>
diff --git a/docs/assets/TabbedModal-BE8Q9Ms2.js b/docs/assets/TabbedModal-B2Adx6P0.js similarity index 96% rename from docs/assets/TabbedModal-BE8Q9Ms2.js rename to docs/assets/TabbedModal-B2Adx6P0.js index aed0708a..433c97f8 100644 --- a/docs/assets/TabbedModal-BE8Q9Ms2.js +++ b/docs/assets/TabbedModal-B2Adx6P0.js @@ -1,4 +1,4 @@ -var u=Object.defineProperty;var h=(a,e,s)=>e in a?u(a,e,{enumerable:!0,configurable:!0,writable:!0,value:s}):a[e]=s;var l=(a,e,s)=>(h(a,typeof e!="symbol"?e+"":e,s),s);import{j as r}from"./jsx-runtime-BTCK_S7S.js";import"./index.es28-C5Z9R2NB.js";import{r as f}from"./index-CBqU2yxZ.js";import{m as i}from"./index.es21-BD0kU5QO.js";import{M as m}from"./Menu-9i0apxqd.js";import{H as b}from"./Header-BJ3NNdPz.js";import{M as d}from"./Modal-Bz2VEyQG.js";import{_ as o}from"./index-default-C_maRo4o.js";import{M as T}from"./ModalContext-Bu-D9kD-.js";const t=class t extends f.Component{constructor(e){super(e),this.state={tab:null}}componentDidMount(){const e=o.first(i.findByType(this.props.children,t.Tab));this.setState({tab:e.props.name})}getHeaderClasses(){const e=["modal-header"];return this.props.inlineTabs&&e.push("inline-header"),e.join(" ")}getModalClasses(){const e=["tabbed-modal"];return this.props.className&&e.push(this.props.className),e.join(" ")}render(){const e=i.findByType(this.props.children,t.Tab),s=o.find(e,p=>p.props.name===this.state.tab);return r.jsx(T.Consumer,{children:p=>r.jsxs(d,{className:this.getModalClasses(),mountNode:p,...o.omit(this.props,"header","renderHeader","inlineTabs","className"),children:[r.jsxs(d.Header,{className:this.getHeaderClasses(),children:[this.renderHeader(),r.jsx(m,{float:"right",secondary:!0,children:o.map(i.findByType(this.props.children,t.Tab),this.renderTab.bind(this))})]}),r.jsx(d.Content,{children:s&&r.jsx("div",{children:s.props.children},s.props.name)}),i.findByType(this.props.children,d.Actions)]})})}renderHeader(){return this.props.renderHeader?this.props.renderHeader():r.jsx(b,{content:this.props.header})}renderTab(e){const{name:s}=e.props;return r.jsx(m.Item,{active:this.state.tab===s,name:s,onClick:()=>this.setState({tab:s}),children:s},s)}};l(t,"defaultProps"),l(t,"Tab");let n=t;const c=a=>a.children;c.displayName="Tab";n.Tab=c;n.defaultProps={className:void 0,inlineTabs:!0,renderHeader:void 0};n.__docgenInfo={description:"",methods:[{name:"Tab",docblock:null,modifiers:["static"],params:[{name:"props",optional:!1,type:null}],returns:null},{name:"getHeaderClasses",docblock:`Returns the header classes. +var u=Object.defineProperty;var h=(a,e,s)=>e in a?u(a,e,{enumerable:!0,configurable:!0,writable:!0,value:s}):a[e]=s;var l=(a,e,s)=>(h(a,typeof e!="symbol"?e+"":e,s),s);import{j as r}from"./jsx-runtime-BTCK_S7S.js";import"./index.es30-tUyOUHRL.js";import{r as f}from"./index-CBqU2yxZ.js";import{m as i}from"./index.es22-BD0kU5QO.js";import{M as m}from"./Menu-9i0apxqd.js";import{H as b}from"./Header-BJ3NNdPz.js";import{M as d}from"./Modal-Bz2VEyQG.js";import{_ as o}from"./index-default-C_maRo4o.js";import{M as T}from"./ModalContext-Bu-D9kD-.js";const t=class t extends f.Component{constructor(e){super(e),this.state={tab:null}}componentDidMount(){const e=o.first(i.findByType(this.props.children,t.Tab));this.setState({tab:e.props.name})}getHeaderClasses(){const e=["modal-header"];return this.props.inlineTabs&&e.push("inline-header"),e.join(" ")}getModalClasses(){const e=["tabbed-modal"];return this.props.className&&e.push(this.props.className),e.join(" ")}render(){const e=i.findByType(this.props.children,t.Tab),s=o.find(e,p=>p.props.name===this.state.tab);return r.jsx(T.Consumer,{children:p=>r.jsxs(d,{className:this.getModalClasses(),mountNode:p,...o.omit(this.props,"header","renderHeader","inlineTabs","className"),children:[r.jsxs(d.Header,{className:this.getHeaderClasses(),children:[this.renderHeader(),r.jsx(m,{float:"right",secondary:!0,children:o.map(i.findByType(this.props.children,t.Tab),this.renderTab.bind(this))})]}),r.jsx(d.Content,{children:s&&r.jsx("div",{children:s.props.children},s.props.name)}),i.findByType(this.props.children,d.Actions)]})})}renderHeader(){return this.props.renderHeader?this.props.renderHeader():r.jsx(b,{content:this.props.header})}renderTab(e){const{name:s}=e.props;return r.jsx(m.Item,{active:this.state.tab===s,name:s,onClick:()=>this.setState({tab:s}),children:s},s)}};l(t,"defaultProps"),l(t,"Tab");let n=t;const c=a=>a.children;c.displayName="Tab";n.Tab=c;n.defaultProps={className:void 0,inlineTabs:!0,renderHeader:void 0};n.__docgenInfo={description:"",methods:[{name:"Tab",docblock:null,modifiers:["static"],params:[{name:"props",optional:!1,type:null}],returns:null},{name:"getHeaderClasses",docblock:`Returns the header classes. @returns {string}`,modifiers:[],params:[],returns:{type:{name:"string"}},description:"Returns the header classes."},{name:"getModalClasses",docblock:`Returns the modal classes. diff --git a/docs/assets/TabbedModal.stories-C30UMUyV.js b/docs/assets/TabbedModal.stories-B01UeklV.js similarity index 92% rename from docs/assets/TabbedModal.stories-C30UMUyV.js rename to docs/assets/TabbedModal.stories-B01UeklV.js index d46b8a13..8e41e3a8 100644 --- a/docs/assets/TabbedModal.stories-C30UMUyV.js +++ b/docs/assets/TabbedModal.stories-B01UeklV.js @@ -1,4 +1,4 @@ -import{j as e}from"./jsx-runtime-BTCK_S7S.js";import"./index-CBqU2yxZ.js";import{d as a}from"./index-DfmhmaGJ.js";import{_ as h}from"./index-default-C_maRo4o.js";import{T as o}from"./TabbedModal-BE8Q9Ms2.js";import"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./index.es28-C5Z9R2NB.js";import"./index-DZGZymok.js";import"./iframe-DUkFOzYJ.js";import"../sb-preview/runtime.js";import"./index.es21-BD0kU5QO.js";import"./Menu-9i0apxqd.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./map-B4PnIEPz.js";import"./getElementType-CckcRzoH.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./_arrayReduce-CrxnWFSq.js";import"./deburr-CEfyoYOr.js";import"./Icon-2tEtgK8g.js";import"./Header-BJ3NNdPz.js";import"./Label-Cq1fb1cd.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./Modal-Bz2VEyQG.js";import"./index-BBpNyw-T.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./isEmpty-Cyb9hIKi.js";import"./Button-Blq7Z6RX.js";import"./ModalContext-Bu-D9kD-.js";const le={title:"Components/Semantic UI/TabbedModal",decorators:[a.withKnobs]},t=()=>e.jsxs(o,{header:a.text("Header","Modal Header"),inlineTabs:a.boolean("Inline tabs",!1),open:!0,children:[e.jsx(o.Tab,{name:"Tab 1",children:e.jsx("div",{children:"Tab 1 content"})}),e.jsx(o.Tab,{name:"Tab 2",children:e.jsx("div",{children:"Tab 2 content"})})]}),r=()=>{const M=a.number("Number of tabs",3);return e.jsx(o,{header:a.text("Header","Modal Header"),inlineTabs:a.boolean("Inline tabs",!1),open:!0,children:h.times(M,d=>e.jsx(o.Tab,{name:`Tab ${d}`,children:e.jsx("div",{children:`Tab ${d} content`})}))})},n=()=>e.jsxs(o,{header:a.text("Header","Modal Header"),inlineTabs:a.boolean("Inline tabs",!1),open:!0,children:[e.jsx(o.Tab,{name:a.text("Tab 1 Name","Tab 1"),children:e.jsx("div",{children:"Tab 1 content"})}),e.jsx(o.Tab,{name:a.text("Tab 2 Name","Tab 2"),children:e.jsx("div",{children:"Tab 2 content"})})]});t.__docgenInfo={description:"",methods:[],displayName:"Default"};r.__docgenInfo={description:"",methods:[],displayName:"DynamicTabs"};n.__docgenInfo={description:"",methods:[],displayName:"NamedTabs"};var i,b,s;t.parameters={...t.parameters,docs:{...(i=t.parameters)==null?void 0:i.docs,source:{originalSource:`() => +import{j as e}from"./jsx-runtime-BTCK_S7S.js";import"./index-CBqU2yxZ.js";import{d as a}from"./index-kF-6VCSF.js";import{_ as h}from"./index-default-C_maRo4o.js";import{T as o}from"./TabbedModal-B2Adx6P0.js";import"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./index.es30-tUyOUHRL.js";import"./index-DZGZymok.js";import"./iframe-BcGTk6aA.js";import"../sb-preview/runtime.js";import"./index.es22-BD0kU5QO.js";import"./Menu-9i0apxqd.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./map-B4PnIEPz.js";import"./getElementType-CckcRzoH.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./_arrayReduce-CrxnWFSq.js";import"./deburr-CEfyoYOr.js";import"./Icon-2tEtgK8g.js";import"./Header-BJ3NNdPz.js";import"./Label-Cq1fb1cd.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./Modal-Bz2VEyQG.js";import"./index-BBpNyw-T.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./isEmpty-Cyb9hIKi.js";import"./Button-Blq7Z6RX.js";import"./ModalContext-Bu-D9kD-.js";const le={title:"Components/Semantic UI/TabbedModal",decorators:[a.withKnobs]},t=()=>e.jsxs(o,{header:a.text("Header","Modal Header"),inlineTabs:a.boolean("Inline tabs",!1),open:!0,children:[e.jsx(o.Tab,{name:"Tab 1",children:e.jsx("div",{children:"Tab 1 content"})}),e.jsx(o.Tab,{name:"Tab 2",children:e.jsx("div",{children:"Tab 2 content"})})]}),r=()=>{const M=a.number("Number of tabs",3);return e.jsx(o,{header:a.text("Header","Modal Header"),inlineTabs:a.boolean("Inline tabs",!1),open:!0,children:h.times(M,d=>e.jsx(o.Tab,{name:`Tab ${d}`,children:e.jsx("div",{children:`Tab ${d} content`})}))})},n=()=>e.jsxs(o,{header:a.text("Header","Modal Header"),inlineTabs:a.boolean("Inline tabs",!1),open:!0,children:[e.jsx(o.Tab,{name:a.text("Tab 1 Name","Tab 1"),children:e.jsx("div",{children:"Tab 1 content"})}),e.jsx(o.Tab,{name:a.text("Tab 2 Name","Tab 2"),children:e.jsx("div",{children:"Tab 2 content"})})]});t.__docgenInfo={description:"",methods:[],displayName:"Default"};r.__docgenInfo={description:"",methods:[],displayName:"DynamicTabs"};n.__docgenInfo={description:"",methods:[],displayName:"NamedTabs"};var i,b,s;t.parameters={...t.parameters,docs:{...(i=t.parameters)==null?void 0:i.docs,source:{originalSource:`() =>
Tab 1 content
diff --git a/docs/assets/TagsList.stories-DMQkVQiI.js b/docs/assets/TagsList.stories-BMA_VC1F.js similarity index 98% rename from docs/assets/TagsList.stories-DMQkVQiI.js rename to docs/assets/TagsList.stories-BMA_VC1F.js index 45f4cf3d..bc473665 100644 --- a/docs/assets/TagsList.stories-DMQkVQiI.js +++ b/docs/assets/TagsList.stories-BMA_VC1F.js @@ -1,4 +1,4 @@ -import{j as t}from"./jsx-runtime-BTCK_S7S.js";import"./index-CBqU2yxZ.js";import{d}from"./index-DfmhmaGJ.js";import{I as p}from"./Icon-2tEtgK8g.js";import{L as u}from"./Label-Cq1fb1cd.js";import{_ as f}from"./index-default-C_maRo4o.js";import"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";const n=r=>t.jsx("div",{className:"tags-list",children:f.map(r.tags||[],e=>t.jsxs(u,{style:{backgroundColor:r.config&&r.config[e]&&r.config[e].background,color:r.config&&r.config[e]&&r.config[e].color,marginRight:"10px"},children:[e,r.onDelete&&t.jsx(p,{name:"delete",onClick:r.onDelete.bind(void 0,e)})]}))});n.__docgenInfo={description:"",methods:[],displayName:"TagsList",props:{config:{required:!1,flowType:{name:"signature",type:"object",raw:`{ +import{j as t}from"./jsx-runtime-BTCK_S7S.js";import"./index-CBqU2yxZ.js";import{d}from"./index-kF-6VCSF.js";import{I as p}from"./Icon-2tEtgK8g.js";import{L as u}from"./Label-Cq1fb1cd.js";import{_ as f}from"./index-default-C_maRo4o.js";import"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";const n=r=>t.jsx("div",{className:"tags-list",children:f.map(r.tags||[],e=>t.jsxs(u,{style:{backgroundColor:r.config&&r.config[e]&&r.config[e].background,color:r.config&&r.config[e]&&r.config[e].color,marginRight:"10px"},children:[e,r.onDelete&&t.jsx(p,{name:"delete",onClick:r.onDelete.bind(void 0,e)})]}))});n.__docgenInfo={description:"",methods:[],displayName:"TagsList",props:{config:{required:!1,flowType:{name:"signature",type:"object",raw:`{ [key: string]: { background: string, color: string diff --git a/docs/assets/Thumbnail.stories-Drk3heeI.js b/docs/assets/Thumbnail.stories-DH2SqLyB.js similarity index 98% rename from docs/assets/Thumbnail.stories-Drk3heeI.js rename to docs/assets/Thumbnail.stories-DH2SqLyB.js index 245cbe6d..da7a0cf0 100644 --- a/docs/assets/Thumbnail.stories-Drk3heeI.js +++ b/docs/assets/Thumbnail.stories-DH2SqLyB.js @@ -1,4 +1,4 @@ -import{j as r}from"./jsx-runtime-BTCK_S7S.js";import{r as m}from"./index-CBqU2yxZ.js";import{d}from"./index-DfmhmaGJ.js";import{B as c}from"./Button-Blq7Z6RX.js";import{I as l}from"./Label-Cq1fb1cd.js";import{L as u}from"./Loader-CooidObp.js";import{L as f}from"./LazyImage-BiB2Uvja.js";import"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Icon-2tEtgK8g.js";import"./map-B4PnIEPz.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./toFinite-KQ8KevIC.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./includes-CQoJOerW.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./LazyLoader-D1S4_28m.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./Segment-C5_maSSM.js";import"./Transition-DSFEXhCu.js";import"./_baseAssignValue-izmKBXUH.js";import"./filter-CVNi8iPS.js";import"./i18n-C8zWlANG.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./DownloadButton-B5qnjgmD.js";import"./uuid-BH6G0oTz.js";import"./PhotoViewer-CgBZCy1u.js";import"./Message-3p6wyYpA.js";import"./Modal-Bz2VEyQG.js";import"./index-BBpNyw-T.js";import"./_baseSet-6y0qliU9.js";import"./_arrayReduce-CrxnWFSq.js";import"./isEmpty-Cyb9hIKi.js";import"./ModalContext-Bu-D9kD-.js";const s=t=>{const[o,e]=m.useState(!0);return m.useEffect(()=>{o||e(!0)},[t.src]),r.jsxs("div",{children:[r.jsx(u,{active:t.src&&o}),t.src&&r.jsx(l,{...t,onLoad:()=>e(!1),style:{...t.style,visibility:o?"hidden":"visible"}}),!t.src&&r.jsx(f,{})]})};s.defaultProps={style:{}};s.__docgenInfo={description:"",methods:[],displayName:"Thumbnail",props:{src:{required:!0,flowType:{name:"string",nullable:!0},description:""},style:{required:!1,flowType:{name:"any"},description:"",defaultValue:{value:"{}",computed:!1}}}};const It={title:"Components/Semantic UI/Thumbnail",decorators:[d.withKnobs]},i=()=>{const[t,o]=m.useState(0);return r.jsxs(r.Fragment,{children:[r.jsx(s,{src:`https://picsum.photos/500?random=${t}`}),r.jsx(c,{content:"Reload",icon:"refresh",onClick:()=>o(e=>e+1),primary:!0,style:{marginTop:"1em"}})]})};i.__docgenInfo={description:"",methods:[],displayName:"Default"};var p,n,a;i.parameters={...i.parameters,docs:{...(p=i.parameters)==null?void 0:p.docs,source:{originalSource:`() => { +import{j as r}from"./jsx-runtime-BTCK_S7S.js";import{r as m}from"./index-CBqU2yxZ.js";import{d}from"./index-kF-6VCSF.js";import{B as c}from"./Button-Blq7Z6RX.js";import{I as l}from"./Label-Cq1fb1cd.js";import{L as u}from"./Loader-CooidObp.js";import{L as f}from"./LazyImage-BiB2Uvja.js";import"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Icon-2tEtgK8g.js";import"./map-B4PnIEPz.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./toFinite-KQ8KevIC.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./includes-CQoJOerW.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./LazyLoader-D1S4_28m.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./Segment-C5_maSSM.js";import"./Transition-DSFEXhCu.js";import"./_baseAssignValue-izmKBXUH.js";import"./filter-CVNi8iPS.js";import"./i18n-C8zWlANG.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./DownloadButton-B5qnjgmD.js";import"./uuid-BH6G0oTz.js";import"./PhotoViewer-CgBZCy1u.js";import"./Message-3p6wyYpA.js";import"./Modal-Bz2VEyQG.js";import"./index-BBpNyw-T.js";import"./_baseSet-6y0qliU9.js";import"./_arrayReduce-CrxnWFSq.js";import"./isEmpty-Cyb9hIKi.js";import"./ModalContext-Bu-D9kD-.js";const s=t=>{const[o,e]=m.useState(!0);return m.useEffect(()=>{o||e(!0)},[t.src]),r.jsxs("div",{children:[r.jsx(u,{active:t.src&&o}),t.src&&r.jsx(l,{...t,onLoad:()=>e(!1),style:{...t.style,visibility:o?"hidden":"visible"}}),!t.src&&r.jsx(f,{})]})};s.defaultProps={style:{}};s.__docgenInfo={description:"",methods:[],displayName:"Thumbnail",props:{src:{required:!0,flowType:{name:"string",nullable:!0},description:""},style:{required:!1,flowType:{name:"any"},description:"",defaultValue:{value:"{}",computed:!1}}}};const It={title:"Components/Semantic UI/Thumbnail",decorators:[d.withKnobs]},i=()=>{const[t,o]=m.useState(0);return r.jsxs(r.Fragment,{children:[r.jsx(s,{src:`https://picsum.photos/500?random=${t}`}),r.jsx(c,{content:"Reload",icon:"refresh",onClick:()=>o(e=>e+1),primary:!0,style:{marginTop:"1em"}})]})};i.__docgenInfo={description:"",methods:[],displayName:"Default"};var p,n,a;i.parameters={...i.parameters,docs:{...(p=i.parameters)==null?void 0:p.docs,source:{originalSource:`() => { const [index, setIndex] = useState(0); return <> diff --git a/docs/assets/Toaster.stories-BQ_sDuGN.js b/docs/assets/Toaster.stories-6uQhvCNw.js similarity index 98% rename from docs/assets/Toaster.stories-BQ_sDuGN.js rename to docs/assets/Toaster.stories-6uQhvCNw.js index 8f6126e5..9c91e716 100644 --- a/docs/assets/Toaster.stories-BQ_sDuGN.js +++ b/docs/assets/Toaster.stories-6uQhvCNw.js @@ -1,4 +1,4 @@ -import{j as e}from"./jsx-runtime-BTCK_S7S.js";import{r as a}from"./index-CBqU2yxZ.js";import{d as f}from"./index-DfmhmaGJ.js";import{T as s}from"./Toaster-C1YYqOUE.js";import"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./Message-3p6wyYpA.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Icon-2tEtgK8g.js";import"./map-B4PnIEPz.js";import"./Transition-DSFEXhCu.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./_baseAssignValue-izmKBXUH.js";import"./filter-CVNi8iPS.js";import"./index-default-C_maRo4o.js";const V={title:"Components/Semantic UI/Toaster",component:s,decorators:[f.withKnobs]},t=()=>(a.useState(0),e.jsx(e.Fragment,{children:e.jsx(s,{type:"info",timeout:3e3,children:e.jsx(e.Fragment,{children:"I am Info Toast!"})})})),r=()=>(a.useState(0),e.jsx(e.Fragment,{children:e.jsx(s,{type:"positive",timeout:3e3,children:e.jsx(e.Fragment,{children:"I am Positive Toast!"})})})),o=()=>(a.useState(0),e.jsx(e.Fragment,{children:e.jsx(s,{type:"negative",timeout:3e3,children:e.jsx(e.Fragment,{children:"I am Negative Toast!"})})})),n=()=>(a.useState(0),e.jsx(e.Fragment,{children:e.jsx(s,{type:"warning",timeout:3e3,children:e.jsx(e.Fragment,{children:"I am Warning Toast!"})})}));t.__docgenInfo={description:"",methods:[],displayName:"Info"};r.__docgenInfo={description:"",methods:[],displayName:"Positive"};o.__docgenInfo={description:"",methods:[],displayName:"Negative"};n.__docgenInfo={description:"",methods:[],displayName:"Warning"};var i,m,p;t.parameters={...t.parameters,docs:{...(i=t.parameters)==null?void 0:i.docs,source:{originalSource:`() => { +import{j as e}from"./jsx-runtime-BTCK_S7S.js";import{r as a}from"./index-CBqU2yxZ.js";import{d as f}from"./index-kF-6VCSF.js";import{T as s}from"./Toaster-C1YYqOUE.js";import"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./Message-3p6wyYpA.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Icon-2tEtgK8g.js";import"./map-B4PnIEPz.js";import"./Transition-DSFEXhCu.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./_baseAssignValue-izmKBXUH.js";import"./filter-CVNi8iPS.js";import"./index-default-C_maRo4o.js";const V={title:"Components/Semantic UI/Toaster",component:s,decorators:[f.withKnobs]},t=()=>(a.useState(0),e.jsx(e.Fragment,{children:e.jsx(s,{type:"info",timeout:3e3,children:e.jsx(e.Fragment,{children:"I am Info Toast!"})})})),r=()=>(a.useState(0),e.jsx(e.Fragment,{children:e.jsx(s,{type:"positive",timeout:3e3,children:e.jsx(e.Fragment,{children:"I am Positive Toast!"})})})),o=()=>(a.useState(0),e.jsx(e.Fragment,{children:e.jsx(s,{type:"negative",timeout:3e3,children:e.jsx(e.Fragment,{children:"I am Negative Toast!"})})})),n=()=>(a.useState(0),e.jsx(e.Fragment,{children:e.jsx(s,{type:"warning",timeout:3e3,children:e.jsx(e.Fragment,{children:"I am Warning Toast!"})})}));t.__docgenInfo={description:"",methods:[],displayName:"Info"};r.__docgenInfo={description:"",methods:[],displayName:"Positive"};o.__docgenInfo={description:"",methods:[],displayName:"Negative"};n.__docgenInfo={description:"",methods:[],displayName:"Warning"};var i,m,p;t.parameters={...t.parameters,docs:{...(i=t.parameters)==null?void 0:i.docs,source:{originalSource:`() => { const [index, setIndex] = useState(0); return <> diff --git a/docs/assets/TreeGraph.stories-J3v3DI7t.js b/docs/assets/TreeGraph.stories-ChtGfXPE.js similarity index 99% rename from docs/assets/TreeGraph.stories-J3v3DI7t.js rename to docs/assets/TreeGraph.stories-ChtGfXPE.js index d110fec2..42388469 100644 --- a/docs/assets/TreeGraph.stories-J3v3DI7t.js +++ b/docs/assets/TreeGraph.stories-ChtGfXPE.js @@ -1,4 +1,4 @@ -import{j}from"./jsx-runtime-BTCK_S7S.js";import{R as x,r as P}from"./index-CBqU2yxZ.js";import{d as ft}from"./index-DfmhmaGJ.js";import{_ as pe}from"./index-default-C_maRo4o.js";import{_ as Ke}from"./toPropertyKey-hKuLU48H.js";import{_ as wt,a as re,b as Je}from"./inherits-D5wXBZoG.js";import{_ as ie}from"./createClass-D2z1h_eG.js";import{_ as ke}from"./assertThisInitialized-B9jnkVVz.js";import{_ as ge}from"./getPrototypeOf-BYVhAdwF.js";import{_ as me}from"./defineProperty-CCxoMnQV.js";import{_ as Tr}from"./toArray-D9zoIPho.js";import{P as E}from"./index-D3ylJrlI.js";import{a as Rr}from"./debounce-Bq1aTuh-.js";import{c as X}from"./index-BpvXyOxN.js";import"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./setPrototypeOf-DgZC2w_0.js";import"./nonIterableRest-Bc-81Ll3.js";import"./iterableToArray-DI-mZnTP.js";import"./unsupportedIterableToArray-78IFcom3.js";var Cr=["top","left","transform","className","children","innerRef"];function Nt(){return Nt=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0)&&(n[i]=t[i]);return n}function _e(t){var e=t.top,n=e===void 0?0:e,r=t.left,i=r===void 0?0:r,a=t.transform,s=t.className,o=t.children,u=t.innerRef,l=Lr(t,Cr);return x.createElement("g",Nt({ref:u,className:X("visx-group",s),transform:a||"translate("+i+", "+n+")"},l),o)}_e.propTypes={top:E.number,left:E.number,transform:E.string,className:E.string,children:E.node,innerRef:E.oneOfType([E.string,E.func,E.object])};function jr(t){var e=0,n=t.children,r=n&&n.length;if(!r)e=1;else for(;--r>=0;)e+=n[r].value;t.value=e}function Nr(){return this.eachAfter(jr)}function Dr(t){var e=this,n,r=[e],i,a,s;do for(n=r.reverse(),r=[];e=n.pop();)if(t(e),i=e.children,i)for(a=0,s=i.length;a=0;--i)n.push(r[i]);return this}function Mr(t){for(var e=this,n=[e],r=[],i,a,s;e=n.pop();)if(r.push(e),i=e.children,i)for(a=0,s=i.length;a=0;)n+=r[i].value;e.value=n})}function $r(t){return this.eachBefore(function(e){e.children&&e.children.sort(t)})}function zr(t){for(var e=this,n=Br(e,t),r=[e];e!==n;)e=e.parent,r.push(e);for(var i=r.length;t!==n;)r.splice(i,0,t),t=t.parent;return r}function Br(t,e){if(t===e)return t;var n=t.ancestors(),r=e.ancestors(),i=null;for(t=n.pop(),e=r.pop();t===e;)i=t,t=n.pop(),e=r.pop();return i}function Yr(){for(var t=this,e=[t];t=t.parent;)e.push(t);return e}function Xr(){var t=[];return this.each(function(e){t.push(e)}),t}function Fr(){var t=[];return this.eachBefore(function(e){e.children||t.push(e)}),t}function Vr(){var t=this,e=[];return t.each(function(n){n!==t&&e.push({source:n.parent,target:n})}),e}function nn(t,e){var n=new Ge(t),r=+t.value&&(n.value=t.value),i,a=[n],s,o,u,l;for(e==null&&(e=Kr);i=a.pop();)if(r&&(i.value=+i.data.value),(o=e(i.data))&&(l=o.length))for(i.children=new Array(l),u=l-1;u>=0;--u)a.push(s=i.children[u]=new Ge(o[u])),s.parent=i,s.depth=i.depth+1;return n.eachBefore(Ur)}function Hr(){return nn(this).eachBefore(Wr)}function Kr(t){return t.children}function Wr(t){t.data=t.data.data}function Ur(t){var e=0;do t.height=e;while((t=t.parent)&&t.height<++e)}function Ge(t){this.data=t,this.depth=this.height=0,this.parent=null}Ge.prototype=nn.prototype={constructor:Ge,count:Nr,each:Dr,eachAfter:Mr,eachBefore:Ir,sum:Ar,sort:$r,path:zr,ancestors:Yr,descendants:Xr,leaves:Fr,links:Vr,copy:Hr};function Gr(t,e){return t.parent===e.parent?1:2}function kt(t){var e=t.children;return e?e[0]:t.t}function _t(t){var e=t.children;return e?e[e.length-1]:t.t}function qr(t,e,n){var r=n/(e.i-t.i);e.c-=r,e.s+=n,t.c+=r,e.z+=n,e.m+=n}function Jr(t){for(var e=0,n=0,r=t.children,i=r.length,a;--i>=0;)a=r[i],a.z+=e,a.m+=e,e+=a.s+(n+=a.c)}function Zr(t,e,n){return t.a.parent===e.parent?t.a:n}function ht(t,e){this._=t,this.parent=null,this.children=null,this.A=null,this.a=this,this.z=0,this.m=0,this.c=0,this.s=0,this.t=null,this.i=e}ht.prototype=Object.create(Ge.prototype);function Qr(t){for(var e=new ht(t,0),n,r=[e],i,a,s,o;n=r.pop();)if(a=n._.children)for(n.children=new Array(o=a.length),s=o-1;s>=0;--s)r.push(i=n.children[s]=new ht(a[s],s)),i.parent=n;return(e.parent=new ht(null,0)).children=[e],e}function ei(){var t=Gr,e=1,n=1,r=null;function i(l){var c=Qr(l);if(c.eachAfter(a),c.parent.m=-c.z,c.eachBefore(s),r)l.eachBefore(u);else{var f=l,h=l,d=l;l.eachBefore(function(m){m.xh.x&&(h=m),m.depth>d.depth&&(d=m)});var p=f===h?1:t(f,h)/2,v=p-f.x,y=e/(h.x+p+v),g=n/(d.depth||1);l.eachBefore(function(m){m.x=(m.x+v)*y,m.y=m.depth*g})}return l}function a(l){var c=l.children,f=l.parent.children,h=l.i?f[l.i-1]:null;if(c){Jr(l);var d=(c[0].z+c[c.length-1].z)/2;h?(l.z=h.z+t(l._,h._),l.m=l.z-d):l.z=d}else h&&(l.z=h.z+t(l._,h._));l.parent.A=o(l,h,l.parent.A||f[0])}function s(l){l._.x=l.z+l.parent.m,l.m+=l.parent.m}function o(l,c,f){if(c){for(var h=l,d=l,p=c,v=h.parent.children[0],y=h.m,g=d.m,m=p.m,O=v.m,b;p=_t(p),h=kt(h),p&&h;)v=kt(v),d=_t(d),d.a=l,b=p.z+m-h.z-y+t(p._,h._),b>0&&(qr(Zr(p,l,f),l,b),y+=b,g+=b),m+=p.m,y+=h.m,O+=v.m,g+=d.m;p&&!_t(d)&&(d.t=p,d.m+=m-g),h&&!kt(v)&&(v.t=h,v.m+=y-O,f=l)}return f}function u(l){l.x*=e,l.y=l.depth*n}return i.separation=function(l){return arguments.length?(t=l,i):t},i.size=function(l){return arguments.length?(r=!1,e=+l[0],n=+l[1],i):r?null:[e,n]},i.nodeSize=function(l){return arguments.length?(r=!0,e=+l[0],n=+l[1],i):r?[e,n]:null},i}var ti={source:{x:0,y:0},target:{x:0,y:0}};function Qn(t){var e=t.link,n=e===void 0?ti:e;return x.createElement("line",{x1:n.source.x,y1:n.source.y,x2:n.target.x,y2:n.target.y,strokeWidth:2,stroke:"#999",strokeOpacity:.6})}Qn.propTypes={link:E.shape({source:E.shape({x:E.number.isRequired,y:E.number.isRequired}).isRequired,target:E.shape({x:E.number.isRequired,y:E.number.isRequired}).isRequired})};function er(t){var e=t.node,n=e===void 0?{x:0,y:0,r:15}:e;return x.createElement("circle",{cx:n.x,cy:n.y,r:n.r||15,fill:"#21D4FD"})}er.propTypes={node:E.shape({x:E.number.isRequired,y:E.number.isRequired,r:E.number})};function tr(t){var e=t.top,n=t.left,r=t.className,i=t.root,a=t.size,s=t.nodeSize,o=t.separation,u=t.children,l=t.linkComponent,c=l===void 0?Qn:l,f=t.nodeComponent,h=f===void 0?er:f,d=ei();a&&d.size(a),s&&d.nodeSize(s),o&&d.separation(o);var p=d(i);return u?x.createElement(x.Fragment,null,u(p)):x.createElement(_e,{top:e,left:n,className:X("visx-tree",r)},c&&p.links().map(function(v,y){return x.createElement(_e,{key:"tree-link-"+y},x.createElement(c,{link:v}))}),h&&p.descendants().map(function(v,y){return x.createElement(_e,{key:"tree-node-"+y},x.createElement(h,{node:v}))}))}tr.propTypes={children:E.func,top:E.number,left:E.number,className:E.string,separation:E.func};var Ee=[],ni=function(){return Ee.some(function(t){return t.activeTargets.length>0})},ri=function(){return Ee.some(function(t){return t.skippedTargets.length>0})},cn="ResizeObserver loop completed with undelivered notifications.",ii=function(){var t;typeof ErrorEvent=="function"?t=new ErrorEvent("error",{message:cn}):(t=document.createEvent("Event"),t.initEvent("error",!1,!1),t.message=cn),window.dispatchEvent(t)},qe;(function(t){t.BORDER_BOX="border-box",t.CONTENT_BOX="content-box",t.DEVICE_PIXEL_CONTENT_BOX="device-pixel-content-box"})(qe||(qe={}));var Pe=function(t){return Object.freeze(t)},ai=function(){function t(e,n){this.inlineSize=e,this.blockSize=n,Pe(this)}return t}(),nr=function(){function t(e,n,r,i){return this.x=e,this.y=n,this.width=r,this.height=i,this.top=this.y,this.left=this.x,this.bottom=this.top+this.height,this.right=this.left+this.width,Pe(this)}return t.prototype.toJSON=function(){var e=this,n=e.x,r=e.y,i=e.top,a=e.right,s=e.bottom,o=e.left,u=e.width,l=e.height;return{x:n,y:r,top:i,right:a,bottom:s,left:o,width:u,height:l}},t.fromRect=function(e){return new t(e.x,e.y,e.width,e.height)},t}(),rn=function(t){return t instanceof SVGElement&&"getBBox"in t},rr=function(t){if(rn(t)){var e=t.getBBox(),n=e.width,r=e.height;return!n&&!r}var i=t,a=i.offsetWidth,s=i.offsetHeight;return!(a||s||t.getClientRects().length)},ln=function(t){var e;if(t instanceof Element)return!0;var n=(e=t==null?void 0:t.ownerDocument)===null||e===void 0?void 0:e.defaultView;return!!(n&&t instanceof n.Element)},si=function(t){switch(t.tagName){case"INPUT":if(t.type!=="image")break;case"VIDEO":case"AUDIO":case"EMBED":case"OBJECT":case"CANVAS":case"IFRAME":case"IMG":return!0}return!1},We=typeof window<"u"?window:{},at=new WeakMap,fn=/auto|scroll/,oi=/^tb|vertical/,ui=/msie|trident/i.test(We.navigator&&We.navigator.userAgent),Q=function(t){return parseFloat(t||"0")},Ae=function(t,e,n){return t===void 0&&(t=0),e===void 0&&(e=0),n===void 0&&(n=!1),new ai((n?e:t)||0,(n?t:e)||0)},hn=Pe({devicePixelContentBoxSize:Ae(),borderBoxSize:Ae(),contentBoxSize:Ae(),contentRect:new nr(0,0,0,0)}),ir=function(t,e){if(e===void 0&&(e=!1),at.has(t)&&!e)return at.get(t);if(rr(t))return at.set(t,hn),hn;var n=getComputedStyle(t),r=rn(t)&&t.ownerSVGElement&&t.getBBox(),i=!ui&&n.boxSizing==="border-box",a=oi.test(n.writingMode||""),s=!r&&fn.test(n.overflowY||""),o=!r&&fn.test(n.overflowX||""),u=r?0:Q(n.paddingTop),l=r?0:Q(n.paddingRight),c=r?0:Q(n.paddingBottom),f=r?0:Q(n.paddingLeft),h=r?0:Q(n.borderTopWidth),d=r?0:Q(n.borderRightWidth),p=r?0:Q(n.borderBottomWidth),v=r?0:Q(n.borderLeftWidth),y=f+l,g=u+c,m=v+d,O=h+p,b=o?t.offsetHeight-O-t.clientHeight:0,R=s?t.offsetWidth-m-t.clientWidth:0,k=i?y+m:0,M=i?g+O:0,A=r?r.width:Q(n.width)-k-R,N=r?r.height:Q(n.height)-M-b,G=A+y+R+m,ye=N+g+b+O,F=Pe({devicePixelContentBoxSize:Ae(Math.round(A*devicePixelRatio),Math.round(N*devicePixelRatio),a),borderBoxSize:Ae(G,ye,a),contentBoxSize:Ae(A,N,a),contentRect:new nr(f,u,A,N)});return at.set(t,F),F},ar=function(t,e,n){var r=ir(t,n),i=r.borderBoxSize,a=r.contentBoxSize,s=r.devicePixelContentBoxSize;switch(e){case qe.DEVICE_PIXEL_CONTENT_BOX:return s;case qe.BORDER_BOX:return i;default:return a}},ci=function(){function t(e){var n=ir(e);this.target=e,this.contentRect=n.contentRect,this.borderBoxSize=Pe([n.borderBoxSize]),this.contentBoxSize=Pe([n.contentBoxSize]),this.devicePixelContentBoxSize=Pe([n.devicePixelContentBoxSize])}return t}(),sr=function(t){if(rr(t))return 1/0;for(var e=0,n=t.parentNode;n;)e+=1,n=n.parentNode;return e},li=function(){var t=1/0,e=[];Ee.forEach(function(s){if(s.activeTargets.length!==0){var o=[];s.activeTargets.forEach(function(l){var c=new ci(l.target),f=sr(l.target);o.push(c),l.lastReportedSize=ar(l.target,l.observedBox),ft?n.activeTargets.push(i):n.skippedTargets.push(i))})})},fi=function(){var t=0;for(dn(t);ni();)t=li(),dn(t);return ri()&&ii(),t>0},Et,or=[],hi=function(){return or.splice(0).forEach(function(t){return t()})},di=function(t){if(!Et){var e=0,n=document.createTextNode(""),r={characterData:!0};new MutationObserver(function(){return hi()}).observe(n,r),Et=function(){n.textContent="".concat(e?e--:e++)}}or.push(t),Et()},pi=function(t){di(function(){requestAnimationFrame(t)})},dt=0,gi=function(){return!!dt},vi=250,mi={attributes:!0,characterData:!0,childList:!0,subtree:!0},pn=["resize","load","transitionend","animationend","animationstart","animationiteration","keyup","keydown","mouseup","mousedown","mouseover","mouseout","blur","focus"],gn=function(t){return t===void 0&&(t=0),Date.now()+t},Pt=!1,yi=function(){function t(){var e=this;this.stopped=!0,this.listener=function(){return e.schedule()}}return t.prototype.run=function(e){var n=this;if(e===void 0&&(e=vi),!Pt){Pt=!0;var r=gn(e);pi(function(){var i=!1;try{i=fi()}finally{if(Pt=!1,e=r-gn(),!gi())return;i?n.run(1e3):e>0?n.run(e):n.start()}})}},t.prototype.schedule=function(){this.stop(),this.run()},t.prototype.observe=function(){var e=this,n=function(){return e.observer&&e.observer.observe(document.body,mi)};document.body?n():We.addEventListener("DOMContentLoaded",n)},t.prototype.start=function(){var e=this;this.stopped&&(this.stopped=!1,this.observer=new MutationObserver(this.listener),this.observe(),pn.forEach(function(n){return We.addEventListener(n,e.listener,!0)}))},t.prototype.stop=function(){var e=this;this.stopped||(this.observer&&this.observer.disconnect(),pn.forEach(function(n){return We.removeEventListener(n,e.listener,!0)}),this.stopped=!0)},t}(),Dt=new yi,vn=function(t){!dt&&t>0&&Dt.start(),dt+=t,!dt&&Dt.stop()},bi=function(t){return!rn(t)&&!si(t)&&getComputedStyle(t).display==="inline"},xi=function(){function t(e,n){this.target=e,this.observedBox=n||qe.CONTENT_BOX,this.lastReportedSize={inlineSize:0,blockSize:0}}return t.prototype.isActive=function(){var e=ar(this.target,this.observedBox,!0);return bi(this.target)&&(this.lastReportedSize=e),this.lastReportedSize.inlineSize!==e.inlineSize||this.lastReportedSize.blockSize!==e.blockSize},t}(),wi=function(){function t(e,n){this.activeTargets=[],this.skippedTargets=[],this.observationTargets=[],this.observer=e,this.callback=n}return t}(),st=new WeakMap,mn=function(t,e){for(var n=0;n=0&&(a&&Ee.splice(Ee.indexOf(r),1),r.observationTargets.splice(i,1),vn(-1))},t.disconnect=function(e){var n=this,r=st.get(e);r.observationTargets.slice().forEach(function(i){return n.unobserve(e,i.target)}),r.activeTargets.splice(0,r.activeTargets.length)},t}(),Oi=function(){function t(e){if(arguments.length===0)throw new TypeError("Failed to construct 'ResizeObserver': 1 argument required, but only 0 present.");if(typeof e!="function")throw new TypeError("Failed to construct 'ResizeObserver': The callback provided as parameter 1 is not a function.");ot.connect(this,e)}return t.prototype.observe=function(e,n){if(arguments.length===0)throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!ln(e))throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': parameter 1 is not of type 'Element");ot.observe(this,e,n)},t.prototype.unobserve=function(e){if(arguments.length===0)throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!ln(e))throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': parameter 1 is not of type 'Element");ot.unobserve(this,e)},t.prototype.disconnect=function(){ot.disconnect(this)},t.toString=function(){return"function ResizeObserver () { [polyfill code] }"},t}();function It(){return It=Object.assign?Object.assign.bind():function(t){for(var e=1;eSe)if(!(Math.abs(c*o-u*l)>Se)||!i)this._+="L"+(this._x1=t)+","+(this._y1=e);else{var h=n-a,d=r-s,p=o*o+u*u,v=h*h+d*d,y=Math.sqrt(p),g=Math.sqrt(f),m=i*Math.tan((At-Math.acos((p+f-v)/(2*y*g)))/2),O=m/g,b=m/y;Math.abs(O-1)>Se&&(this._+="L"+(t+O*l)+","+(e+O*c)),this._+="A"+i+","+i+",0,0,"+ +(c*h>l*d)+","+(this._x1=t+b*o)+","+(this._y1=e+b*u)}},arc:function(t,e,n,r,i,a){t=+t,e=+e,n=+n,a=!!a;var s=n*Math.cos(r),o=n*Math.sin(r),u=t+s,l=e+o,c=1^a,f=a?r-i:i-r;if(n<0)throw new Error("negative radius: "+n);this._x1===null?this._+="M"+u+","+l:(Math.abs(this._x1-u)>Se||Math.abs(this._y1-l)>Se)&&(this._+="L"+u+","+l),n&&(f<0&&(f=f%$t+$t),f>Ei?this._+="A"+n+","+n+",0,1,"+c+","+(t-s)+","+(e-o)+"A"+n+","+n+",0,1,"+c+","+(this._x1=u)+","+(this._y1=l):f>Se&&(this._+="A"+n+","+n+",0,"+ +(f>=At)+","+c+","+(this._x1=t+n*Math.cos(i))+","+(this._y1=e+n*Math.sin(i))))},rect:function(t,e,n,r){this._+="M"+(this._x0=this._x1=+t)+","+(this._y0=this._y1=+e)+"h"+ +n+"v"+ +r+"h"+-n+"Z"},toString:function(){return this._}};function yn(t){return function(){return t}}function Pi(t){return t[0]}function Ti(t){return t[1]}function ut(t,e){return[(e=+e)*Math.cos(t-=Math.PI/2),e*Math.sin(t)]}var Ri=Array.prototype.slice;function Ci(t){return t.source}function Li(t){return t.target}function an(t){var e=Ci,n=Li,r=Pi,i=Ti,a=null;function s(){var o,u=Ri.call(arguments),l=e.apply(this,u),c=n.apply(this,u);if(a||(a=o=ae()),t(a,+r.apply(this,(u[0]=l,u)),+i.apply(this,u),+r.apply(this,(u[0]=c,u)),+i.apply(this,u)),o)return a=null,o+""||null}return s.source=function(o){return arguments.length?(e=o,s):e},s.target=function(o){return arguments.length?(n=o,s):n},s.x=function(o){return arguments.length?(r=typeof o=="function"?o:yn(+o),s):r},s.y=function(o){return arguments.length?(i=typeof o=="function"?o:yn(+o),s):i},s.context=function(o){return arguments.length?(a=o??null,s):a},s}function ji(t,e,n,r,i){t.moveTo(e,n),t.bezierCurveTo(e=(e+r)/2,n,e,i,r,i)}function Ni(t,e,n,r,i){t.moveTo(e,n),t.bezierCurveTo(e,n=(n+i)/2,r,n,r,i)}function Di(t,e,n,r,i){var a=ut(e,n),s=ut(e,n=(n+i)/2),o=ut(r,n),u=ut(r,i);t.moveTo(a[0],a[1]),t.bezierCurveTo(s[0],s[1],o[0],o[1],u[0],u[1])}function Ii(){return an(ji)}function Mi(){return an(Ni)}function Ai(){var t=an(Di);return t.angle=t.x,delete t.x,t.radius=t.y,delete t.y,t}function H(t){return typeof(t==null?void 0:t.x)=="number"?t==null?void 0:t.x:0}function K(t){return typeof(t==null?void 0:t.y)=="number"?t==null?void 0:t.y:0}function W(t){return t==null?void 0:t.source}function U(t){return t==null?void 0:t.target}var $i=["className","children","data","innerRef","path","x","y","source","target"];function Bt(){return Bt=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0)&&(n[i]=t[i]);return n}function Bi(t){var e=t.source,n=t.target,r=t.x,i=t.y;return function(a){var s=Ii();return s.x(r),s.y(i),s.source(e),s.target(n),s(a)}}function Yi(t){var e=t.className,n=t.children,r=t.data,i=t.innerRef,a=t.path,s=t.x,o=s===void 0?K:s,u=t.y,l=u===void 0?H:u,c=t.source,f=c===void 0?W:c,h=t.target,d=h===void 0?U:h,p=zi(t,$i),v=a||Bi({source:f,target:d,x:o,y:l});return n?x.createElement(x.Fragment,null,n({path:v})):x.createElement("path",Bt({ref:i,className:X("visx-link visx-link-horizontal-diagonal",e),d:v(r)||""},p))}var Xi=["className","children","data","innerRef","path","x","y","source","target"];function Yt(){return Yt=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0)&&(n[i]=t[i]);return n}function Vi(t){var e=t.source,n=t.target,r=t.x,i=t.y;return function(a){var s=Mi();return s.x(r),s.y(i),s.source(e),s.target(n),s(a)}}function Hi(t){var e=t.className,n=t.children,r=t.data,i=t.innerRef,a=t.path,s=t.x,o=s===void 0?H:s,u=t.y,l=u===void 0?K:u,c=t.source,f=c===void 0?W:c,h=t.target,d=h===void 0?U:h,p=Fi(t,Xi),v=a||Vi({source:f,target:d,x:o,y:l});return n?x.createElement(x.Fragment,null,n({path:v})):x.createElement("path",Yt({ref:i,className:X("visx-link visx-link-vertical-diagonal",e),d:v(r)||""},p))}var Ki=["className","children","data","innerRef","path","angle","radius","source","target"];function Xt(){return Xt=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0)&&(n[i]=t[i]);return n}function Ui(t){var e=t.source,n=t.target,r=t.angle,i=t.radius;return function(a){var s=Ai();return s.angle(r),s.radius(i),s.source(e),s.target(n),s(a)}}function Gi(t){var e=t.className,n=t.children,r=t.data,i=t.innerRef,a=t.path,s=t.angle,o=s===void 0?H:s,u=t.radius,l=u===void 0?K:u,c=t.source,f=c===void 0?W:c,h=t.target,d=h===void 0?U:h,p=Wi(t,Ki),v=a||Ui({source:f,target:d,angle:o,radius:l});return n?x.createElement(x.Fragment,null,n({path:v})):x.createElement("path",Xt({ref:i,className:X("visx-link visx-link-radial-diagonal",e),d:v(r)||""},p))}var qi=["className","children","data","innerRef","path","percent","x","y","source","target"];function Ft(){return Ft=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0)&&(n[i]=t[i]);return n}function Zi(t){var e=t.source,n=t.target,r=t.x,i=t.y,a=t.percent;return function(s){var o=e(s),u=n(s),l=r(o),c=i(o),f=r(u),h=i(u),d=f-l,p=h-c,v=a*(d+p),y=a*(p-d),g=ae();return g.moveTo(l,c),g.bezierCurveTo(l+v,c+y,f+y,h-v,f,h),g.toString()}}function Qi(t){var e=t.className,n=t.children,r=t.data,i=t.innerRef,a=t.path,s=t.percent,o=s===void 0?.2:s,u=t.x,l=u===void 0?K:u,c=t.y,f=c===void 0?H:c,h=t.source,d=h===void 0?W:h,p=t.target,v=p===void 0?U:p,y=Ji(t,qi),g=a||Zi({source:d,target:v,x:l,y:f,percent:o});return n?x.createElement(x.Fragment,null,n({path:g})):x.createElement("path",Ft({ref:i,className:X("visx-link visx-link-horizontal-curve",e),d:g(r)||""},y))}var ea=["className","children","data","innerRef","path","percent","x","y","source","target"];function Vt(){return Vt=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0)&&(n[i]=t[i]);return n}function na(t){var e=t.source,n=t.target,r=t.x,i=t.y,a=t.percent;return function(s){var o=e(s),u=n(s),l=r(o),c=i(o),f=r(u),h=i(u),d=f-l,p=h-c,v=a*(d+p),y=a*(p-d),g=ae();return g.moveTo(l,c),g.bezierCurveTo(l+v,c+y,f+y,h-v,f,h),g.toString()}}function ra(t){var e=t.className,n=t.children,r=t.data,i=t.innerRef,a=t.path,s=t.percent,o=s===void 0?.2:s,u=t.x,l=u===void 0?H:u,c=t.y,f=c===void 0?K:c,h=t.source,d=h===void 0?W:h,p=t.target,v=p===void 0?U:p,y=ta(t,ea),g=a||na({source:d,target:v,x:l,y:f,percent:o});return n?x.createElement(x.Fragment,null,n({path:g})):x.createElement("path",Vt({ref:i,className:X("visx-link visx-link-vertical-curve",e),d:g(r)||""},y))}var ia=["className","children","data","innerRef","path","percent","x","y","source","target"];function Ht(){return Ht=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0)&&(n[i]=t[i]);return n}function sa(t){var e=t.source,n=t.target,r=t.x,i=t.y,a=t.percent;return function(s){var o=e(s),u=n(s),l=r(o)-Math.PI/2,c=i(o),f=r(u)-Math.PI/2,h=i(u),d=Math.cos(l),p=Math.sin(l),v=Math.cos(f),y=Math.sin(f),g=c*d,m=c*p,O=h*v,b=h*y,R=O-g,k=b-m,M=a*(R+k),A=a*(k-R),N=ae();return N.moveTo(g,m),N.bezierCurveTo(g+M,m+A,O+A,b-M,O,b),N.toString()}}function oa(t){var e=t.className,n=t.children,r=t.data,i=t.innerRef,a=t.path,s=t.percent,o=s===void 0?.2:s,u=t.x,l=u===void 0?H:u,c=t.y,f=c===void 0?K:c,h=t.source,d=h===void 0?W:h,p=t.target,v=p===void 0?U:p,y=aa(t,ia),g=a||sa({source:d,target:v,x:l,y:f,percent:o});return n?x.createElement(x.Fragment,null,n({path:g})):x.createElement("path",Ht({ref:i,className:X("visx-link visx-link-radial-curve",e),d:g(r)||""},y))}var ua=["className","children","innerRef","data","path","x","y","source","target"];function Kt(){return Kt=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0)&&(n[i]=t[i]);return n}function la(t){var e=t.source,n=t.target,r=t.x,i=t.y;return function(a){var s=e(a),o=n(a),u=r(s),l=i(s),c=r(o),f=i(o),h=ae();return h.moveTo(u,l),h.lineTo(c,f),h.toString()}}function fa(t){var e=t.className,n=t.children,r=t.innerRef,i=t.data,a=t.path,s=t.x,o=s===void 0?K:s,u=t.y,l=u===void 0?H:u,c=t.source,f=c===void 0?W:c,h=t.target,d=h===void 0?U:h,p=ca(t,ua),v=a||la({source:f,target:d,x:o,y:l});return n?x.createElement(x.Fragment,null,n({path:v})):x.createElement("path",Kt({ref:r,className:X("visx-link visx-link-horizontal-line",e),d:v(i)||""},p))}var ha=["className","innerRef","data","path","x","y","source","target","children"];function Wt(){return Wt=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0)&&(n[i]=t[i]);return n}function pa(t){var e=t.source,n=t.target,r=t.x,i=t.y;return function(a){var s=e(a),o=n(a),u=r(s),l=i(s),c=r(o),f=i(o),h=ae();return h.moveTo(u,l),h.lineTo(c,f),h.toString()}}function ga(t){var e=t.className,n=t.innerRef,r=t.data,i=t.path,a=t.x,s=a===void 0?H:a,o=t.y,u=o===void 0?K:o,l=t.source,c=l===void 0?W:l,f=t.target,h=f===void 0?U:f,d=t.children,p=da(t,ha),v=i||pa({source:c,target:h,x:s,y:u});return d?x.createElement(x.Fragment,null,d({path:v})):x.createElement("path",Wt({ref:n,className:X("visx-link visx-link-vertical-line",e),d:v(r)||""},p))}var va=["className","innerRef","data","path","x","y","source","target","children"];function Ut(){return Ut=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0)&&(n[i]=t[i]);return n}function ya(t){var e=t.source,n=t.target,r=t.x,i=t.y;return function(a){var s=e(a),o=n(a),u=r(s)-Math.PI/2,l=i(s),c=r(o)-Math.PI/2,f=i(o),h=Math.cos(u),d=Math.sin(u),p=Math.cos(c),v=Math.sin(c),y=ae();return y.moveTo(l*h,l*d),y.lineTo(f*p,f*v),y.toString()}}function ba(t){var e=t.className,n=t.innerRef,r=t.data,i=t.path,a=t.x,s=a===void 0?H:a,o=t.y,u=o===void 0?K:o,l=t.source,c=l===void 0?W:l,f=t.target,h=f===void 0?U:f,d=t.children,p=ma(t,va),v=i||ya({source:c,target:h,x:s,y:u});return d?x.createElement(x.Fragment,null,d({path:v})):x.createElement("path",Ut({ref:n,className:X("visx-link visx-link-radial-line",e),d:v(r)||""},p))}var xa=["className","innerRef","data","path","percent","x","y","source","target","children"];function Gt(){return Gt=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0)&&(n[i]=t[i]);return n}function Oa(t){var e=t.source,n=t.target,r=t.x,i=t.y,a=t.percent;return function(s){var o=e(s),u=n(s),l=r(o),c=i(o),f=r(u),h=i(u),d=ae();return d.moveTo(l,c),d.lineTo(l+(f-l)*a,c),d.lineTo(l+(f-l)*a,h),d.lineTo(f,h),d.toString()}}function Sa(t){var e=t.className,n=t.innerRef,r=t.data,i=t.path,a=t.percent,s=a===void 0?.5:a,o=t.x,u=o===void 0?K:o,l=t.y,c=l===void 0?H:l,f=t.source,h=f===void 0?W:f,d=t.target,p=d===void 0?U:d,v=t.children,y=wa(t,xa),g=i||Oa({source:h,target:p,x:u,y:c,percent:s});return v?x.createElement(x.Fragment,null,v({path:g})):x.createElement("path",Gt({ref:n,className:X("visx-link visx-link-horizontal-step",e),d:g(r)||""},y))}var ka=["className","innerRef","data","path","percent","x","y","source","target","children"];function qt(){return qt=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0)&&(n[i]=t[i]);return n}function Ea(t){var e=t.source,n=t.target,r=t.x,i=t.y,a=t.percent;return function(s){var o=e(s),u=n(s),l=r(o),c=i(o),f=r(u),h=i(u),d=ae();return d.moveTo(l,c),d.lineTo(l,c+(h-c)*a),d.lineTo(f,c+(h-c)*a),d.lineTo(f,h),d.toString()}}function Pa(t){var e=t.className,n=t.innerRef,r=t.data,i=t.path,a=t.percent,s=a===void 0?.5:a,o=t.x,u=o===void 0?H:o,l=t.y,c=l===void 0?K:l,f=t.source,h=f===void 0?W:f,d=t.target,p=d===void 0?U:d,v=t.children,y=_a(t,ka),g=i||Ea({source:h,target:p,x:u,y:c,percent:s});return v?x.createElement(x.Fragment,null,v({path:g})):x.createElement("path",qt({ref:n,className:X("visx-link visx-link-vertical-step",e),d:g(r)||""},y))}var Ta=["className","innerRef","data","path","x","y","source","target","children"];function Jt(){return Jt=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0)&&(n[i]=t[i]);return n}function Ca(t){var e=t.source,n=t.target,r=t.x,i=t.y;return function(a){var s=e(a),o=n(a),u=r(s),l=i(s),c=r(o),f=i(o),h=u-Math.PI/2,d=l,p=c-Math.PI/2,v=f,y=Math.cos(h),g=Math.sin(h),m=Math.cos(p),O=Math.sin(p),b=Math.abs(p-h)>Math.PI?p<=h:p>h;return` +import{j}from"./jsx-runtime-BTCK_S7S.js";import{R as x,r as P}from"./index-CBqU2yxZ.js";import{d as ft}from"./index-kF-6VCSF.js";import{_ as pe}from"./index-default-C_maRo4o.js";import{_ as Ke}from"./toPropertyKey-hKuLU48H.js";import{_ as wt,a as re,b as Je}from"./inherits-D5wXBZoG.js";import{_ as ie}from"./createClass-D2z1h_eG.js";import{_ as ke}from"./assertThisInitialized-B9jnkVVz.js";import{_ as ge}from"./getPrototypeOf-BYVhAdwF.js";import{_ as me}from"./defineProperty-CCxoMnQV.js";import{_ as Tr}from"./toArray-D9zoIPho.js";import{P as E}from"./index-D3ylJrlI.js";import{a as Rr}from"./debounce-Bq1aTuh-.js";import{c as X}from"./index-BpvXyOxN.js";import"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./setPrototypeOf-DgZC2w_0.js";import"./nonIterableRest-Bc-81Ll3.js";import"./iterableToArray-DI-mZnTP.js";import"./unsupportedIterableToArray-78IFcom3.js";var Cr=["top","left","transform","className","children","innerRef"];function Nt(){return Nt=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0)&&(n[i]=t[i]);return n}function _e(t){var e=t.top,n=e===void 0?0:e,r=t.left,i=r===void 0?0:r,a=t.transform,s=t.className,o=t.children,u=t.innerRef,l=Lr(t,Cr);return x.createElement("g",Nt({ref:u,className:X("visx-group",s),transform:a||"translate("+i+", "+n+")"},l),o)}_e.propTypes={top:E.number,left:E.number,transform:E.string,className:E.string,children:E.node,innerRef:E.oneOfType([E.string,E.func,E.object])};function jr(t){var e=0,n=t.children,r=n&&n.length;if(!r)e=1;else for(;--r>=0;)e+=n[r].value;t.value=e}function Nr(){return this.eachAfter(jr)}function Dr(t){var e=this,n,r=[e],i,a,s;do for(n=r.reverse(),r=[];e=n.pop();)if(t(e),i=e.children,i)for(a=0,s=i.length;a=0;--i)n.push(r[i]);return this}function Mr(t){for(var e=this,n=[e],r=[],i,a,s;e=n.pop();)if(r.push(e),i=e.children,i)for(a=0,s=i.length;a=0;)n+=r[i].value;e.value=n})}function $r(t){return this.eachBefore(function(e){e.children&&e.children.sort(t)})}function zr(t){for(var e=this,n=Br(e,t),r=[e];e!==n;)e=e.parent,r.push(e);for(var i=r.length;t!==n;)r.splice(i,0,t),t=t.parent;return r}function Br(t,e){if(t===e)return t;var n=t.ancestors(),r=e.ancestors(),i=null;for(t=n.pop(),e=r.pop();t===e;)i=t,t=n.pop(),e=r.pop();return i}function Yr(){for(var t=this,e=[t];t=t.parent;)e.push(t);return e}function Xr(){var t=[];return this.each(function(e){t.push(e)}),t}function Fr(){var t=[];return this.eachBefore(function(e){e.children||t.push(e)}),t}function Vr(){var t=this,e=[];return t.each(function(n){n!==t&&e.push({source:n.parent,target:n})}),e}function nn(t,e){var n=new Ge(t),r=+t.value&&(n.value=t.value),i,a=[n],s,o,u,l;for(e==null&&(e=Kr);i=a.pop();)if(r&&(i.value=+i.data.value),(o=e(i.data))&&(l=o.length))for(i.children=new Array(l),u=l-1;u>=0;--u)a.push(s=i.children[u]=new Ge(o[u])),s.parent=i,s.depth=i.depth+1;return n.eachBefore(Ur)}function Hr(){return nn(this).eachBefore(Wr)}function Kr(t){return t.children}function Wr(t){t.data=t.data.data}function Ur(t){var e=0;do t.height=e;while((t=t.parent)&&t.height<++e)}function Ge(t){this.data=t,this.depth=this.height=0,this.parent=null}Ge.prototype=nn.prototype={constructor:Ge,count:Nr,each:Dr,eachAfter:Mr,eachBefore:Ir,sum:Ar,sort:$r,path:zr,ancestors:Yr,descendants:Xr,leaves:Fr,links:Vr,copy:Hr};function Gr(t,e){return t.parent===e.parent?1:2}function kt(t){var e=t.children;return e?e[0]:t.t}function _t(t){var e=t.children;return e?e[e.length-1]:t.t}function qr(t,e,n){var r=n/(e.i-t.i);e.c-=r,e.s+=n,t.c+=r,e.z+=n,e.m+=n}function Jr(t){for(var e=0,n=0,r=t.children,i=r.length,a;--i>=0;)a=r[i],a.z+=e,a.m+=e,e+=a.s+(n+=a.c)}function Zr(t,e,n){return t.a.parent===e.parent?t.a:n}function ht(t,e){this._=t,this.parent=null,this.children=null,this.A=null,this.a=this,this.z=0,this.m=0,this.c=0,this.s=0,this.t=null,this.i=e}ht.prototype=Object.create(Ge.prototype);function Qr(t){for(var e=new ht(t,0),n,r=[e],i,a,s,o;n=r.pop();)if(a=n._.children)for(n.children=new Array(o=a.length),s=o-1;s>=0;--s)r.push(i=n.children[s]=new ht(a[s],s)),i.parent=n;return(e.parent=new ht(null,0)).children=[e],e}function ei(){var t=Gr,e=1,n=1,r=null;function i(l){var c=Qr(l);if(c.eachAfter(a),c.parent.m=-c.z,c.eachBefore(s),r)l.eachBefore(u);else{var f=l,h=l,d=l;l.eachBefore(function(m){m.xh.x&&(h=m),m.depth>d.depth&&(d=m)});var p=f===h?1:t(f,h)/2,v=p-f.x,y=e/(h.x+p+v),g=n/(d.depth||1);l.eachBefore(function(m){m.x=(m.x+v)*y,m.y=m.depth*g})}return l}function a(l){var c=l.children,f=l.parent.children,h=l.i?f[l.i-1]:null;if(c){Jr(l);var d=(c[0].z+c[c.length-1].z)/2;h?(l.z=h.z+t(l._,h._),l.m=l.z-d):l.z=d}else h&&(l.z=h.z+t(l._,h._));l.parent.A=o(l,h,l.parent.A||f[0])}function s(l){l._.x=l.z+l.parent.m,l.m+=l.parent.m}function o(l,c,f){if(c){for(var h=l,d=l,p=c,v=h.parent.children[0],y=h.m,g=d.m,m=p.m,O=v.m,b;p=_t(p),h=kt(h),p&&h;)v=kt(v),d=_t(d),d.a=l,b=p.z+m-h.z-y+t(p._,h._),b>0&&(qr(Zr(p,l,f),l,b),y+=b,g+=b),m+=p.m,y+=h.m,O+=v.m,g+=d.m;p&&!_t(d)&&(d.t=p,d.m+=m-g),h&&!kt(v)&&(v.t=h,v.m+=y-O,f=l)}return f}function u(l){l.x*=e,l.y=l.depth*n}return i.separation=function(l){return arguments.length?(t=l,i):t},i.size=function(l){return arguments.length?(r=!1,e=+l[0],n=+l[1],i):r?null:[e,n]},i.nodeSize=function(l){return arguments.length?(r=!0,e=+l[0],n=+l[1],i):r?[e,n]:null},i}var ti={source:{x:0,y:0},target:{x:0,y:0}};function Qn(t){var e=t.link,n=e===void 0?ti:e;return x.createElement("line",{x1:n.source.x,y1:n.source.y,x2:n.target.x,y2:n.target.y,strokeWidth:2,stroke:"#999",strokeOpacity:.6})}Qn.propTypes={link:E.shape({source:E.shape({x:E.number.isRequired,y:E.number.isRequired}).isRequired,target:E.shape({x:E.number.isRequired,y:E.number.isRequired}).isRequired})};function er(t){var e=t.node,n=e===void 0?{x:0,y:0,r:15}:e;return x.createElement("circle",{cx:n.x,cy:n.y,r:n.r||15,fill:"#21D4FD"})}er.propTypes={node:E.shape({x:E.number.isRequired,y:E.number.isRequired,r:E.number})};function tr(t){var e=t.top,n=t.left,r=t.className,i=t.root,a=t.size,s=t.nodeSize,o=t.separation,u=t.children,l=t.linkComponent,c=l===void 0?Qn:l,f=t.nodeComponent,h=f===void 0?er:f,d=ei();a&&d.size(a),s&&d.nodeSize(s),o&&d.separation(o);var p=d(i);return u?x.createElement(x.Fragment,null,u(p)):x.createElement(_e,{top:e,left:n,className:X("visx-tree",r)},c&&p.links().map(function(v,y){return x.createElement(_e,{key:"tree-link-"+y},x.createElement(c,{link:v}))}),h&&p.descendants().map(function(v,y){return x.createElement(_e,{key:"tree-node-"+y},x.createElement(h,{node:v}))}))}tr.propTypes={children:E.func,top:E.number,left:E.number,className:E.string,separation:E.func};var Ee=[],ni=function(){return Ee.some(function(t){return t.activeTargets.length>0})},ri=function(){return Ee.some(function(t){return t.skippedTargets.length>0})},cn="ResizeObserver loop completed with undelivered notifications.",ii=function(){var t;typeof ErrorEvent=="function"?t=new ErrorEvent("error",{message:cn}):(t=document.createEvent("Event"),t.initEvent("error",!1,!1),t.message=cn),window.dispatchEvent(t)},qe;(function(t){t.BORDER_BOX="border-box",t.CONTENT_BOX="content-box",t.DEVICE_PIXEL_CONTENT_BOX="device-pixel-content-box"})(qe||(qe={}));var Pe=function(t){return Object.freeze(t)},ai=function(){function t(e,n){this.inlineSize=e,this.blockSize=n,Pe(this)}return t}(),nr=function(){function t(e,n,r,i){return this.x=e,this.y=n,this.width=r,this.height=i,this.top=this.y,this.left=this.x,this.bottom=this.top+this.height,this.right=this.left+this.width,Pe(this)}return t.prototype.toJSON=function(){var e=this,n=e.x,r=e.y,i=e.top,a=e.right,s=e.bottom,o=e.left,u=e.width,l=e.height;return{x:n,y:r,top:i,right:a,bottom:s,left:o,width:u,height:l}},t.fromRect=function(e){return new t(e.x,e.y,e.width,e.height)},t}(),rn=function(t){return t instanceof SVGElement&&"getBBox"in t},rr=function(t){if(rn(t)){var e=t.getBBox(),n=e.width,r=e.height;return!n&&!r}var i=t,a=i.offsetWidth,s=i.offsetHeight;return!(a||s||t.getClientRects().length)},ln=function(t){var e;if(t instanceof Element)return!0;var n=(e=t==null?void 0:t.ownerDocument)===null||e===void 0?void 0:e.defaultView;return!!(n&&t instanceof n.Element)},si=function(t){switch(t.tagName){case"INPUT":if(t.type!=="image")break;case"VIDEO":case"AUDIO":case"EMBED":case"OBJECT":case"CANVAS":case"IFRAME":case"IMG":return!0}return!1},We=typeof window<"u"?window:{},at=new WeakMap,fn=/auto|scroll/,oi=/^tb|vertical/,ui=/msie|trident/i.test(We.navigator&&We.navigator.userAgent),Q=function(t){return parseFloat(t||"0")},Ae=function(t,e,n){return t===void 0&&(t=0),e===void 0&&(e=0),n===void 0&&(n=!1),new ai((n?e:t)||0,(n?t:e)||0)},hn=Pe({devicePixelContentBoxSize:Ae(),borderBoxSize:Ae(),contentBoxSize:Ae(),contentRect:new nr(0,0,0,0)}),ir=function(t,e){if(e===void 0&&(e=!1),at.has(t)&&!e)return at.get(t);if(rr(t))return at.set(t,hn),hn;var n=getComputedStyle(t),r=rn(t)&&t.ownerSVGElement&&t.getBBox(),i=!ui&&n.boxSizing==="border-box",a=oi.test(n.writingMode||""),s=!r&&fn.test(n.overflowY||""),o=!r&&fn.test(n.overflowX||""),u=r?0:Q(n.paddingTop),l=r?0:Q(n.paddingRight),c=r?0:Q(n.paddingBottom),f=r?0:Q(n.paddingLeft),h=r?0:Q(n.borderTopWidth),d=r?0:Q(n.borderRightWidth),p=r?0:Q(n.borderBottomWidth),v=r?0:Q(n.borderLeftWidth),y=f+l,g=u+c,m=v+d,O=h+p,b=o?t.offsetHeight-O-t.clientHeight:0,R=s?t.offsetWidth-m-t.clientWidth:0,k=i?y+m:0,M=i?g+O:0,A=r?r.width:Q(n.width)-k-R,N=r?r.height:Q(n.height)-M-b,G=A+y+R+m,ye=N+g+b+O,F=Pe({devicePixelContentBoxSize:Ae(Math.round(A*devicePixelRatio),Math.round(N*devicePixelRatio),a),borderBoxSize:Ae(G,ye,a),contentBoxSize:Ae(A,N,a),contentRect:new nr(f,u,A,N)});return at.set(t,F),F},ar=function(t,e,n){var r=ir(t,n),i=r.borderBoxSize,a=r.contentBoxSize,s=r.devicePixelContentBoxSize;switch(e){case qe.DEVICE_PIXEL_CONTENT_BOX:return s;case qe.BORDER_BOX:return i;default:return a}},ci=function(){function t(e){var n=ir(e);this.target=e,this.contentRect=n.contentRect,this.borderBoxSize=Pe([n.borderBoxSize]),this.contentBoxSize=Pe([n.contentBoxSize]),this.devicePixelContentBoxSize=Pe([n.devicePixelContentBoxSize])}return t}(),sr=function(t){if(rr(t))return 1/0;for(var e=0,n=t.parentNode;n;)e+=1,n=n.parentNode;return e},li=function(){var t=1/0,e=[];Ee.forEach(function(s){if(s.activeTargets.length!==0){var o=[];s.activeTargets.forEach(function(l){var c=new ci(l.target),f=sr(l.target);o.push(c),l.lastReportedSize=ar(l.target,l.observedBox),ft?n.activeTargets.push(i):n.skippedTargets.push(i))})})},fi=function(){var t=0;for(dn(t);ni();)t=li(),dn(t);return ri()&&ii(),t>0},Et,or=[],hi=function(){return or.splice(0).forEach(function(t){return t()})},di=function(t){if(!Et){var e=0,n=document.createTextNode(""),r={characterData:!0};new MutationObserver(function(){return hi()}).observe(n,r),Et=function(){n.textContent="".concat(e?e--:e++)}}or.push(t),Et()},pi=function(t){di(function(){requestAnimationFrame(t)})},dt=0,gi=function(){return!!dt},vi=250,mi={attributes:!0,characterData:!0,childList:!0,subtree:!0},pn=["resize","load","transitionend","animationend","animationstart","animationiteration","keyup","keydown","mouseup","mousedown","mouseover","mouseout","blur","focus"],gn=function(t){return t===void 0&&(t=0),Date.now()+t},Pt=!1,yi=function(){function t(){var e=this;this.stopped=!0,this.listener=function(){return e.schedule()}}return t.prototype.run=function(e){var n=this;if(e===void 0&&(e=vi),!Pt){Pt=!0;var r=gn(e);pi(function(){var i=!1;try{i=fi()}finally{if(Pt=!1,e=r-gn(),!gi())return;i?n.run(1e3):e>0?n.run(e):n.start()}})}},t.prototype.schedule=function(){this.stop(),this.run()},t.prototype.observe=function(){var e=this,n=function(){return e.observer&&e.observer.observe(document.body,mi)};document.body?n():We.addEventListener("DOMContentLoaded",n)},t.prototype.start=function(){var e=this;this.stopped&&(this.stopped=!1,this.observer=new MutationObserver(this.listener),this.observe(),pn.forEach(function(n){return We.addEventListener(n,e.listener,!0)}))},t.prototype.stop=function(){var e=this;this.stopped||(this.observer&&this.observer.disconnect(),pn.forEach(function(n){return We.removeEventListener(n,e.listener,!0)}),this.stopped=!0)},t}(),Dt=new yi,vn=function(t){!dt&&t>0&&Dt.start(),dt+=t,!dt&&Dt.stop()},bi=function(t){return!rn(t)&&!si(t)&&getComputedStyle(t).display==="inline"},xi=function(){function t(e,n){this.target=e,this.observedBox=n||qe.CONTENT_BOX,this.lastReportedSize={inlineSize:0,blockSize:0}}return t.prototype.isActive=function(){var e=ar(this.target,this.observedBox,!0);return bi(this.target)&&(this.lastReportedSize=e),this.lastReportedSize.inlineSize!==e.inlineSize||this.lastReportedSize.blockSize!==e.blockSize},t}(),wi=function(){function t(e,n){this.activeTargets=[],this.skippedTargets=[],this.observationTargets=[],this.observer=e,this.callback=n}return t}(),st=new WeakMap,mn=function(t,e){for(var n=0;n=0&&(a&&Ee.splice(Ee.indexOf(r),1),r.observationTargets.splice(i,1),vn(-1))},t.disconnect=function(e){var n=this,r=st.get(e);r.observationTargets.slice().forEach(function(i){return n.unobserve(e,i.target)}),r.activeTargets.splice(0,r.activeTargets.length)},t}(),Oi=function(){function t(e){if(arguments.length===0)throw new TypeError("Failed to construct 'ResizeObserver': 1 argument required, but only 0 present.");if(typeof e!="function")throw new TypeError("Failed to construct 'ResizeObserver': The callback provided as parameter 1 is not a function.");ot.connect(this,e)}return t.prototype.observe=function(e,n){if(arguments.length===0)throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!ln(e))throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': parameter 1 is not of type 'Element");ot.observe(this,e,n)},t.prototype.unobserve=function(e){if(arguments.length===0)throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!ln(e))throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': parameter 1 is not of type 'Element");ot.unobserve(this,e)},t.prototype.disconnect=function(){ot.disconnect(this)},t.toString=function(){return"function ResizeObserver () { [polyfill code] }"},t}();function It(){return It=Object.assign?Object.assign.bind():function(t){for(var e=1;eSe)if(!(Math.abs(c*o-u*l)>Se)||!i)this._+="L"+(this._x1=t)+","+(this._y1=e);else{var h=n-a,d=r-s,p=o*o+u*u,v=h*h+d*d,y=Math.sqrt(p),g=Math.sqrt(f),m=i*Math.tan((At-Math.acos((p+f-v)/(2*y*g)))/2),O=m/g,b=m/y;Math.abs(O-1)>Se&&(this._+="L"+(t+O*l)+","+(e+O*c)),this._+="A"+i+","+i+",0,0,"+ +(c*h>l*d)+","+(this._x1=t+b*o)+","+(this._y1=e+b*u)}},arc:function(t,e,n,r,i,a){t=+t,e=+e,n=+n,a=!!a;var s=n*Math.cos(r),o=n*Math.sin(r),u=t+s,l=e+o,c=1^a,f=a?r-i:i-r;if(n<0)throw new Error("negative radius: "+n);this._x1===null?this._+="M"+u+","+l:(Math.abs(this._x1-u)>Se||Math.abs(this._y1-l)>Se)&&(this._+="L"+u+","+l),n&&(f<0&&(f=f%$t+$t),f>Ei?this._+="A"+n+","+n+",0,1,"+c+","+(t-s)+","+(e-o)+"A"+n+","+n+",0,1,"+c+","+(this._x1=u)+","+(this._y1=l):f>Se&&(this._+="A"+n+","+n+",0,"+ +(f>=At)+","+c+","+(this._x1=t+n*Math.cos(i))+","+(this._y1=e+n*Math.sin(i))))},rect:function(t,e,n,r){this._+="M"+(this._x0=this._x1=+t)+","+(this._y0=this._y1=+e)+"h"+ +n+"v"+ +r+"h"+-n+"Z"},toString:function(){return this._}};function yn(t){return function(){return t}}function Pi(t){return t[0]}function Ti(t){return t[1]}function ut(t,e){return[(e=+e)*Math.cos(t-=Math.PI/2),e*Math.sin(t)]}var Ri=Array.prototype.slice;function Ci(t){return t.source}function Li(t){return t.target}function an(t){var e=Ci,n=Li,r=Pi,i=Ti,a=null;function s(){var o,u=Ri.call(arguments),l=e.apply(this,u),c=n.apply(this,u);if(a||(a=o=ae()),t(a,+r.apply(this,(u[0]=l,u)),+i.apply(this,u),+r.apply(this,(u[0]=c,u)),+i.apply(this,u)),o)return a=null,o+""||null}return s.source=function(o){return arguments.length?(e=o,s):e},s.target=function(o){return arguments.length?(n=o,s):n},s.x=function(o){return arguments.length?(r=typeof o=="function"?o:yn(+o),s):r},s.y=function(o){return arguments.length?(i=typeof o=="function"?o:yn(+o),s):i},s.context=function(o){return arguments.length?(a=o??null,s):a},s}function ji(t,e,n,r,i){t.moveTo(e,n),t.bezierCurveTo(e=(e+r)/2,n,e,i,r,i)}function Ni(t,e,n,r,i){t.moveTo(e,n),t.bezierCurveTo(e,n=(n+i)/2,r,n,r,i)}function Di(t,e,n,r,i){var a=ut(e,n),s=ut(e,n=(n+i)/2),o=ut(r,n),u=ut(r,i);t.moveTo(a[0],a[1]),t.bezierCurveTo(s[0],s[1],o[0],o[1],u[0],u[1])}function Ii(){return an(ji)}function Mi(){return an(Ni)}function Ai(){var t=an(Di);return t.angle=t.x,delete t.x,t.radius=t.y,delete t.y,t}function H(t){return typeof(t==null?void 0:t.x)=="number"?t==null?void 0:t.x:0}function K(t){return typeof(t==null?void 0:t.y)=="number"?t==null?void 0:t.y:0}function W(t){return t==null?void 0:t.source}function U(t){return t==null?void 0:t.target}var $i=["className","children","data","innerRef","path","x","y","source","target"];function Bt(){return Bt=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0)&&(n[i]=t[i]);return n}function Bi(t){var e=t.source,n=t.target,r=t.x,i=t.y;return function(a){var s=Ii();return s.x(r),s.y(i),s.source(e),s.target(n),s(a)}}function Yi(t){var e=t.className,n=t.children,r=t.data,i=t.innerRef,a=t.path,s=t.x,o=s===void 0?K:s,u=t.y,l=u===void 0?H:u,c=t.source,f=c===void 0?W:c,h=t.target,d=h===void 0?U:h,p=zi(t,$i),v=a||Bi({source:f,target:d,x:o,y:l});return n?x.createElement(x.Fragment,null,n({path:v})):x.createElement("path",Bt({ref:i,className:X("visx-link visx-link-horizontal-diagonal",e),d:v(r)||""},p))}var Xi=["className","children","data","innerRef","path","x","y","source","target"];function Yt(){return Yt=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0)&&(n[i]=t[i]);return n}function Vi(t){var e=t.source,n=t.target,r=t.x,i=t.y;return function(a){var s=Mi();return s.x(r),s.y(i),s.source(e),s.target(n),s(a)}}function Hi(t){var e=t.className,n=t.children,r=t.data,i=t.innerRef,a=t.path,s=t.x,o=s===void 0?H:s,u=t.y,l=u===void 0?K:u,c=t.source,f=c===void 0?W:c,h=t.target,d=h===void 0?U:h,p=Fi(t,Xi),v=a||Vi({source:f,target:d,x:o,y:l});return n?x.createElement(x.Fragment,null,n({path:v})):x.createElement("path",Yt({ref:i,className:X("visx-link visx-link-vertical-diagonal",e),d:v(r)||""},p))}var Ki=["className","children","data","innerRef","path","angle","radius","source","target"];function Xt(){return Xt=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0)&&(n[i]=t[i]);return n}function Ui(t){var e=t.source,n=t.target,r=t.angle,i=t.radius;return function(a){var s=Ai();return s.angle(r),s.radius(i),s.source(e),s.target(n),s(a)}}function Gi(t){var e=t.className,n=t.children,r=t.data,i=t.innerRef,a=t.path,s=t.angle,o=s===void 0?H:s,u=t.radius,l=u===void 0?K:u,c=t.source,f=c===void 0?W:c,h=t.target,d=h===void 0?U:h,p=Wi(t,Ki),v=a||Ui({source:f,target:d,angle:o,radius:l});return n?x.createElement(x.Fragment,null,n({path:v})):x.createElement("path",Xt({ref:i,className:X("visx-link visx-link-radial-diagonal",e),d:v(r)||""},p))}var qi=["className","children","data","innerRef","path","percent","x","y","source","target"];function Ft(){return Ft=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0)&&(n[i]=t[i]);return n}function Zi(t){var e=t.source,n=t.target,r=t.x,i=t.y,a=t.percent;return function(s){var o=e(s),u=n(s),l=r(o),c=i(o),f=r(u),h=i(u),d=f-l,p=h-c,v=a*(d+p),y=a*(p-d),g=ae();return g.moveTo(l,c),g.bezierCurveTo(l+v,c+y,f+y,h-v,f,h),g.toString()}}function Qi(t){var e=t.className,n=t.children,r=t.data,i=t.innerRef,a=t.path,s=t.percent,o=s===void 0?.2:s,u=t.x,l=u===void 0?K:u,c=t.y,f=c===void 0?H:c,h=t.source,d=h===void 0?W:h,p=t.target,v=p===void 0?U:p,y=Ji(t,qi),g=a||Zi({source:d,target:v,x:l,y:f,percent:o});return n?x.createElement(x.Fragment,null,n({path:g})):x.createElement("path",Ft({ref:i,className:X("visx-link visx-link-horizontal-curve",e),d:g(r)||""},y))}var ea=["className","children","data","innerRef","path","percent","x","y","source","target"];function Vt(){return Vt=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0)&&(n[i]=t[i]);return n}function na(t){var e=t.source,n=t.target,r=t.x,i=t.y,a=t.percent;return function(s){var o=e(s),u=n(s),l=r(o),c=i(o),f=r(u),h=i(u),d=f-l,p=h-c,v=a*(d+p),y=a*(p-d),g=ae();return g.moveTo(l,c),g.bezierCurveTo(l+v,c+y,f+y,h-v,f,h),g.toString()}}function ra(t){var e=t.className,n=t.children,r=t.data,i=t.innerRef,a=t.path,s=t.percent,o=s===void 0?.2:s,u=t.x,l=u===void 0?H:u,c=t.y,f=c===void 0?K:c,h=t.source,d=h===void 0?W:h,p=t.target,v=p===void 0?U:p,y=ta(t,ea),g=a||na({source:d,target:v,x:l,y:f,percent:o});return n?x.createElement(x.Fragment,null,n({path:g})):x.createElement("path",Vt({ref:i,className:X("visx-link visx-link-vertical-curve",e),d:g(r)||""},y))}var ia=["className","children","data","innerRef","path","percent","x","y","source","target"];function Ht(){return Ht=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0)&&(n[i]=t[i]);return n}function sa(t){var e=t.source,n=t.target,r=t.x,i=t.y,a=t.percent;return function(s){var o=e(s),u=n(s),l=r(o)-Math.PI/2,c=i(o),f=r(u)-Math.PI/2,h=i(u),d=Math.cos(l),p=Math.sin(l),v=Math.cos(f),y=Math.sin(f),g=c*d,m=c*p,O=h*v,b=h*y,R=O-g,k=b-m,M=a*(R+k),A=a*(k-R),N=ae();return N.moveTo(g,m),N.bezierCurveTo(g+M,m+A,O+A,b-M,O,b),N.toString()}}function oa(t){var e=t.className,n=t.children,r=t.data,i=t.innerRef,a=t.path,s=t.percent,o=s===void 0?.2:s,u=t.x,l=u===void 0?H:u,c=t.y,f=c===void 0?K:c,h=t.source,d=h===void 0?W:h,p=t.target,v=p===void 0?U:p,y=aa(t,ia),g=a||sa({source:d,target:v,x:l,y:f,percent:o});return n?x.createElement(x.Fragment,null,n({path:g})):x.createElement("path",Ht({ref:i,className:X("visx-link visx-link-radial-curve",e),d:g(r)||""},y))}var ua=["className","children","innerRef","data","path","x","y","source","target"];function Kt(){return Kt=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0)&&(n[i]=t[i]);return n}function la(t){var e=t.source,n=t.target,r=t.x,i=t.y;return function(a){var s=e(a),o=n(a),u=r(s),l=i(s),c=r(o),f=i(o),h=ae();return h.moveTo(u,l),h.lineTo(c,f),h.toString()}}function fa(t){var e=t.className,n=t.children,r=t.innerRef,i=t.data,a=t.path,s=t.x,o=s===void 0?K:s,u=t.y,l=u===void 0?H:u,c=t.source,f=c===void 0?W:c,h=t.target,d=h===void 0?U:h,p=ca(t,ua),v=a||la({source:f,target:d,x:o,y:l});return n?x.createElement(x.Fragment,null,n({path:v})):x.createElement("path",Kt({ref:r,className:X("visx-link visx-link-horizontal-line",e),d:v(i)||""},p))}var ha=["className","innerRef","data","path","x","y","source","target","children"];function Wt(){return Wt=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0)&&(n[i]=t[i]);return n}function pa(t){var e=t.source,n=t.target,r=t.x,i=t.y;return function(a){var s=e(a),o=n(a),u=r(s),l=i(s),c=r(o),f=i(o),h=ae();return h.moveTo(u,l),h.lineTo(c,f),h.toString()}}function ga(t){var e=t.className,n=t.innerRef,r=t.data,i=t.path,a=t.x,s=a===void 0?H:a,o=t.y,u=o===void 0?K:o,l=t.source,c=l===void 0?W:l,f=t.target,h=f===void 0?U:f,d=t.children,p=da(t,ha),v=i||pa({source:c,target:h,x:s,y:u});return d?x.createElement(x.Fragment,null,d({path:v})):x.createElement("path",Wt({ref:n,className:X("visx-link visx-link-vertical-line",e),d:v(r)||""},p))}var va=["className","innerRef","data","path","x","y","source","target","children"];function Ut(){return Ut=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0)&&(n[i]=t[i]);return n}function ya(t){var e=t.source,n=t.target,r=t.x,i=t.y;return function(a){var s=e(a),o=n(a),u=r(s)-Math.PI/2,l=i(s),c=r(o)-Math.PI/2,f=i(o),h=Math.cos(u),d=Math.sin(u),p=Math.cos(c),v=Math.sin(c),y=ae();return y.moveTo(l*h,l*d),y.lineTo(f*p,f*v),y.toString()}}function ba(t){var e=t.className,n=t.innerRef,r=t.data,i=t.path,a=t.x,s=a===void 0?H:a,o=t.y,u=o===void 0?K:o,l=t.source,c=l===void 0?W:l,f=t.target,h=f===void 0?U:f,d=t.children,p=ma(t,va),v=i||ya({source:c,target:h,x:s,y:u});return d?x.createElement(x.Fragment,null,d({path:v})):x.createElement("path",Ut({ref:n,className:X("visx-link visx-link-radial-line",e),d:v(r)||""},p))}var xa=["className","innerRef","data","path","percent","x","y","source","target","children"];function Gt(){return Gt=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0)&&(n[i]=t[i]);return n}function Oa(t){var e=t.source,n=t.target,r=t.x,i=t.y,a=t.percent;return function(s){var o=e(s),u=n(s),l=r(o),c=i(o),f=r(u),h=i(u),d=ae();return d.moveTo(l,c),d.lineTo(l+(f-l)*a,c),d.lineTo(l+(f-l)*a,h),d.lineTo(f,h),d.toString()}}function Sa(t){var e=t.className,n=t.innerRef,r=t.data,i=t.path,a=t.percent,s=a===void 0?.5:a,o=t.x,u=o===void 0?K:o,l=t.y,c=l===void 0?H:l,f=t.source,h=f===void 0?W:f,d=t.target,p=d===void 0?U:d,v=t.children,y=wa(t,xa),g=i||Oa({source:h,target:p,x:u,y:c,percent:s});return v?x.createElement(x.Fragment,null,v({path:g})):x.createElement("path",Gt({ref:n,className:X("visx-link visx-link-horizontal-step",e),d:g(r)||""},y))}var ka=["className","innerRef","data","path","percent","x","y","source","target","children"];function qt(){return qt=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0)&&(n[i]=t[i]);return n}function Ea(t){var e=t.source,n=t.target,r=t.x,i=t.y,a=t.percent;return function(s){var o=e(s),u=n(s),l=r(o),c=i(o),f=r(u),h=i(u),d=ae();return d.moveTo(l,c),d.lineTo(l,c+(h-c)*a),d.lineTo(f,c+(h-c)*a),d.lineTo(f,h),d.toString()}}function Pa(t){var e=t.className,n=t.innerRef,r=t.data,i=t.path,a=t.percent,s=a===void 0?.5:a,o=t.x,u=o===void 0?H:o,l=t.y,c=l===void 0?K:l,f=t.source,h=f===void 0?W:f,d=t.target,p=d===void 0?U:d,v=t.children,y=_a(t,ka),g=i||Ea({source:h,target:p,x:u,y:c,percent:s});return v?x.createElement(x.Fragment,null,v({path:g})):x.createElement("path",qt({ref:n,className:X("visx-link visx-link-vertical-step",e),d:g(r)||""},y))}var Ta=["className","innerRef","data","path","x","y","source","target","children"];function Jt(){return Jt=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0)&&(n[i]=t[i]);return n}function Ca(t){var e=t.source,n=t.target,r=t.x,i=t.y;return function(a){var s=e(a),o=n(a),u=r(s),l=i(s),c=r(o),f=i(o),h=u-Math.PI/2,d=l,p=c-Math.PI/2,v=f,y=Math.cos(h),g=Math.sin(h),m=Math.cos(p),O=Math.sin(p),b=Math.abs(p-h)>Math.PI?p<=h:p>h;return` M`+d*y+","+d*g+` A`+d+","+d+",0,0,"+(b?1:0)+","+d*m+","+d*O+` L`+v*m+","+v*O+` diff --git a/docs/assets/UserDefinedFields-D0LGzvEX.js b/docs/assets/UserDefinedFields-8vy3cehm.js similarity index 99% rename from docs/assets/UserDefinedFields-D0LGzvEX.js rename to docs/assets/UserDefinedFields-8vy3cehm.js index 96e45ad5..dd90a52b 100644 --- a/docs/assets/UserDefinedFields-D0LGzvEX.js +++ b/docs/assets/UserDefinedFields-8vy3cehm.js @@ -1 +1 @@ -import{m as et,l as tt}from"./index.es98-DUn1LaM8.js";import{r as C}from"./index-CBqU2yxZ.js";import{j as x}from"./jsx-runtime-BTCK_S7S.js";import{F as _}from"./Form-fErk-qk_.js";import{M as he}from"./Modal-Bz2VEyQG.js";import{_ as P}from"./index-default-C_maRo4o.js";import{B as Pe}from"./Button-Blq7Z6RX.js";import{I as rt}from"./Input--hQVCRQV.js";import{L as ke}from"./Label-Cq1fb1cd.js";import{U as Re}from"./UserDefinedFields-CvFFH22K.js";import{_ as X}from"./toPropertyKey-hKuLU48H.js";import{_ as le,a as F,b as ee}from"./inherits-D5wXBZoG.js";import{_ as D}from"./createClass-D2z1h_eG.js";import{_ as $}from"./assertThisInitialized-B9jnkVVz.js";import{_ as T}from"./getPrototypeOf-BYVhAdwF.js";import{_ as A}from"./defineProperty-CCxoMnQV.js";import{_ as nt}from"./toArray-D9zoIPho.js";const at="times circle outline",it="check circle outline",ot="red",st="green",fr=o=>{let a=at,r=ot;return o.value&&(a=it,r=st),et.jsx(tt,{color:r,name:a})};function je(o,a){var r=Object.keys(o);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(o);a&&(t=t.filter(function(e){return Object.getOwnPropertyDescriptor(o,e).enumerable})),r.push.apply(r,t)}return r}function Ce(o){for(var a=1;a1&&arguments[1]!==void 0?arguments[1]:{};F(this,o),this.init(a,r)}return D(o,[{key:"init",value:function(r){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.prefix=t.prefix||"i18next:",this.logger=r||ut,this.options=t,this.debug=t.debug}},{key:"setDebug",value:function(r){this.debug=r}},{key:"log",value:function(){for(var r=arguments.length,t=new Array(r),e=0;e1?t-1:0),n=1;n-1?s.replace(/###/g,"."):s}function e(){return!o||typeof o=="string"}for(var n=typeof a!="string"?[].concat(a):a.split(".");n.length>1;){if(e())return{};var i=t(n.shift());!o[i]&&r&&(o[i]=new r),Object.prototype.hasOwnProperty.call(o,i)?o=o[i]:o={}}return e()?{}:{obj:o,k:t(n.shift())}}function Fe(o,a,r){var t=me(o,a,Object),e=t.obj,n=t.k;e[n]=r}function ct(o,a,r,t){var e=me(o,a,Object),n=e.obj,i=e.k;n[i]=n[i]||[],t&&(n[i]=n[i].concat(r)),t||n[i].push(r)}function se(o,a){var r=me(o,a),t=r.obj,e=r.k;if(t)return t[e]}function De(o,a,r){var t=se(o,r);return t!==void 0?t:se(a,r)}function qe(o,a,r){for(var t in a)t!=="__proto__"&&t!=="constructor"&&(t in o?typeof o[t]=="string"||o[t]instanceof String||typeof a[t]=="string"||a[t]instanceof String?r&&(o[t]=a[t]):qe(o[t],a[t],r):o[t]=a[t]);return o}function H(o){return o.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var gt={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};function dt(o){return typeof o=="string"?o.replace(/[&<>"'\/]/g,function(a){return gt[a]}):o}var fe=typeof window<"u"&&window.navigator&&typeof window.navigator.userAgentData>"u"&&window.navigator.userAgent&&window.navigator.userAgent.indexOf("MSIE")>-1,pt=[" ",",","?","!",";"];function ht(o,a,r){a=a||"",r=r||"";var t=pt.filter(function(s){return a.indexOf(s)<0&&r.indexOf(s)<0});if(t.length===0)return!0;var e=new RegExp("(".concat(t.map(function(s){return s==="?"?"\\?":s}).join("|"),")")),n=!e.test(o);if(!n){var i=o.indexOf(r);i>0&&!e.test(o.substring(0,i))&&(n=!0)}return n}function Ee(o,a){var r=Object.keys(o);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(o);a&&(t=t.filter(function(e){return Object.getOwnPropertyDescriptor(o,e).enumerable})),r.push.apply(r,t)}return r}function ae(o){for(var a=1;a"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function ze(o,a){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:".";if(o){if(o[a])return o[a];for(var t=a.split(r),e=o,n=0;nn+i;)i++,s=t.slice(n,n+i).join(r),u=e[s];if(u===void 0)return;if(u===null)return null;if(a.endsWith(s)){if(typeof u=="string")return u;if(s&&typeof u[s]=="string")return u[s]}var f=t.slice(n+i).join(r);return f?ze(u,f,r):void 0}e=e[t[n]]}return e}}var yt=function(o){le(r,o);var a=vt(r);function r(t){var e,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{ns:["translation"],defaultNS:"translation"};return F(this,r),e=a.call(this),fe&&U.call($(e)),e.data=t||{},e.options=n,e.options.keySeparator===void 0&&(e.options.keySeparator="."),e.options.ignoreJSONStructure===void 0&&(e.options.ignoreJSONStructure=!0),e}return D(r,[{key:"addNamespaces",value:function(e){this.options.ns.indexOf(e)<0&&this.options.ns.push(e)}},{key:"removeNamespaces",value:function(e){var n=this.options.ns.indexOf(e);n>-1&&this.options.ns.splice(n,1)}},{key:"getResource",value:function(e,n,i){var s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},u=s.keySeparator!==void 0?s.keySeparator:this.options.keySeparator,f=s.ignoreJSONStructure!==void 0?s.ignoreJSONStructure:this.options.ignoreJSONStructure,c=[e,n];i&&typeof i!="string"&&(c=c.concat(i)),i&&typeof i=="string"&&(c=c.concat(u?i.split(u):i)),e.indexOf(".")>-1&&(c=e.split("."));var l=se(this.data,c);return l||!f||typeof i!="string"?l:ze(this.data&&this.data[e]&&this.data[e][n],i,u)}},{key:"addResource",value:function(e,n,i,s){var u=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{silent:!1},f=this.options.keySeparator;f===void 0&&(f=".");var c=[e,n];i&&(c=c.concat(f?i.split(f):i)),e.indexOf(".")>-1&&(c=e.split("."),s=n,n=c[1]),this.addNamespaces(n),Fe(this.data,c,s),u.silent||this.emit("added",e,n,i,s)}},{key:"addResources",value:function(e,n,i){var s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{silent:!1};for(var u in i)(typeof i[u]=="string"||Object.prototype.toString.apply(i[u])==="[object Array]")&&this.addResource(e,n,u,i[u],{silent:!0});s.silent||this.emit("added",e,n,i)}},{key:"addResourceBundle",value:function(e,n,i,s,u){var f=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{silent:!1},c=[e,n];e.indexOf(".")>-1&&(c=e.split("."),s=i,i=n,n=c[1]),this.addNamespaces(n);var l=se(this.data,c)||{};s?qe(l,i,u):l=ae(ae({},l),i),Fe(this.data,c,l),f.silent||this.emit("added",e,n,i)}},{key:"removeResourceBundle",value:function(e,n){this.hasResourceBundle(e,n)&&delete this.data[e][n],this.removeNamespaces(n),this.emit("removed",e,n)}},{key:"hasResourceBundle",value:function(e,n){return this.getResource(e,n)!==void 0}},{key:"getResourceBundle",value:function(e,n){return n||(n=this.options.defaultNS),this.options.compatibilityAPI==="v1"?ae(ae({},{}),this.getResource(e,n)):this.getResource(e,n)}},{key:"getDataByLanguage",value:function(e){return this.data[e]}},{key:"hasLanguageSomeTranslations",value:function(e){var n=this.getDataByLanguage(e),i=n&&Object.keys(n)||[];return!!i.find(function(s){return n[s]&&Object.keys(n[s]).length>0})}},{key:"toJSON",value:function(){return this.data}}]),r}(U),We={processors:{},addPostProcessor:function(a){this.processors[a.name]=a},handle:function(a,r,t,e,n){var i=this;return a.forEach(function(s){i.processors[s]&&(r=i.processors[s].process(r,t,e,n))}),r}};function _e(o,a){var r=Object.keys(o);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(o);a&&(t=t.filter(function(e){return Object.getOwnPropertyDescriptor(o,e).enumerable})),r.push.apply(r,t)}return r}function S(o){for(var a=1;a"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}var Ie={},Te=function(o){le(r,o);var a=bt(r);function r(t){var e,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return F(this,r),e=a.call(this),fe&&U.call($(e)),ft(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],t,$(e)),e.options=n,e.options.keySeparator===void 0&&(e.options.keySeparator="."),e.logger=N.create("translator"),e}return D(r,[{key:"changeLanguage",value:function(e){e&&(this.language=e)}},{key:"exists",value:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{interpolation:{}};if(e==null)return!1;var i=this.resolve(e,n);return i&&i.res!==void 0}},{key:"extractFromKey",value:function(e,n){var i=n.nsSeparator!==void 0?n.nsSeparator:this.options.nsSeparator;i===void 0&&(i=":");var s=n.keySeparator!==void 0?n.keySeparator:this.options.keySeparator,u=n.ns||this.options.defaultNS||[],f=i&&e.indexOf(i)>-1,c=!this.options.userDefinedKeySeparator&&!n.keySeparator&&!this.options.userDefinedNsSeparator&&!n.nsSeparator&&!ht(e,i,s);if(f&&!c){var l=e.match(this.interpolator.nestingRegexp);if(l&&l.length>0)return{key:e,namespaces:u};var g=e.split(i);(i!==s||i===s&&this.options.ns.indexOf(g[0])>-1)&&(u=g.shift()),e=g.join(s)}return typeof u=="string"&&(u=[u]),{key:e,namespaces:u}}},{key:"translate",value:function(e,n,i){var s=this;if(X(n)!=="object"&&this.options.overloadTranslationOptionHandler&&(n=this.options.overloadTranslationOptionHandler(arguments)),n||(n={}),e==null)return"";Array.isArray(e)||(e=[String(e)]);var u=n.returnDetails!==void 0?n.returnDetails:this.options.returnDetails,f=n.keySeparator!==void 0?n.keySeparator:this.options.keySeparator,c=this.extractFromKey(e[e.length-1],n),l=c.key,g=c.namespaces,d=g[g.length-1],m=n.lng||this.language,y=n.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(m&&m.toLowerCase()==="cimode"){if(y){var v=n.nsSeparator||this.options.nsSeparator;return u?(p.res="".concat(d).concat(v).concat(l),p):"".concat(d).concat(v).concat(l)}return u?(p.res=l,p):l}var p=this.resolve(e,n),h=p&&p.res,O=p&&p.usedKey||l,b=p&&p.exactUsedKey||l,L=Object.prototype.toString.apply(h),E=["[object Number]","[object Function]","[object RegExp]"],M=n.joinArrays!==void 0?n.joinArrays:this.options.joinArrays,q=!this.i18nFormat||this.i18nFormat.handleAsObject,z=typeof h!="string"&&typeof h!="boolean"&&typeof h!="number";if(q&&h&&z&&E.indexOf(L)<0&&!(typeof M=="string"&&L==="[object Array]")){if(!n.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");var K=this.options.returnedObjectHandler?this.options.returnedObjectHandler(O,h,S(S({},n),{},{ns:g})):"key '".concat(l," (").concat(this.language,")' returned an object instead of string.");return u?(p.res=K,p):K}if(f){var ye=L==="[object Array]",te=ye?[]:{},Ge=ye?b:O;for(var B in h)if(Object.prototype.hasOwnProperty.call(h,B)){var be="".concat(Ge).concat(f).concat(B);te[B]=this.translate(be,S(S({},n),{joinArrays:!1,ns:g})),te[B]===be&&(te[B]=h[B])}h=te}}else if(q&&typeof M=="string"&&L==="[object Array]")h=h.join(M),h&&(h=this.extendTranslation(h,e,n,i));else{var re=!1,W=!1,Oe=n.count!==void 0&&typeof n.count!="string",ce=r.hasDefaultValue(n),Qe=Oe?this.pluralResolver.getSuffix(m,n.count,n):"",Y=n["defaultValue".concat(Qe)]||n.defaultValue;!this.isValidLookup(h)&&ce&&(re=!0,h=Y),this.isValidLookup(h)||(W=!0,h=l);var Ze=n.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey,Xe=Ze&&W?void 0:h,G=ce&&Y!==h&&this.options.updateMissing;if(W||re||G){if(this.logger.log(G?"updateKey":"missingKey",m,d,l,G?Y:h),f){var xe=this.resolve(l,S(S({},n),{},{keySeparator:!1}));xe&&xe.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}var Q=[],ne=this.languageUtils.getFallbackCodes(this.options.fallbackLng,n.lng||this.language);if(this.options.saveMissingTo==="fallback"&&ne&&ne[0])for(var ge=0;ge1&&arguments[1]!==void 0?arguments[1]:{},s,u,f,c,l;return typeof e=="string"&&(e=[e]),e.forEach(function(g){if(!n.isValidLookup(s)){var d=n.extractFromKey(g,i),m=d.key;u=m;var y=d.namespaces;n.options.fallbackNS&&(y=y.concat(n.options.fallbackNS));var v=i.count!==void 0&&typeof i.count!="string",p=v&&!i.ordinal&&i.count===0&&n.pluralResolver.shouldUseIntlApi(),h=i.context!==void 0&&(typeof i.context=="string"||typeof i.context=="number")&&i.context!=="",O=i.lngs?i.lngs:n.languageUtils.toResolveHierarchy(i.lng||n.language,i.fallbackLng);y.forEach(function(b){n.isValidLookup(s)||(l=b,!Ie["".concat(O[0],"-").concat(b)]&&n.utils&&n.utils.hasLoadedNamespace&&!n.utils.hasLoadedNamespace(l)&&(Ie["".concat(O[0],"-").concat(b)]=!0,n.logger.warn('key "'.concat(u,'" for languages "').concat(O.join(", "),`" won't get resolved as namespace "`).concat(l,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),O.forEach(function(L){if(!n.isValidLookup(s)){c=L;var E=[m];if(n.i18nFormat&&n.i18nFormat.addLookupKeys)n.i18nFormat.addLookupKeys(E,m,L,b,i);else{var M;v&&(M=n.pluralResolver.getSuffix(L,i.count,i));var q="".concat(n.options.pluralSeparator,"zero");if(v&&(E.push(m+M),p&&E.push(m+q)),h){var z="".concat(m).concat(n.options.contextSeparator).concat(i.context);E.push(z),v&&(E.push(z+M),p&&E.push(z+q))}}for(var K;K=E.pop();)n.isValidLookup(s)||(f=K,s=n.getResource(L,b,K,i))}}))})}}),{res:s,usedKey:u,exactUsedKey:f,usedLng:c,usedNS:l}}},{key:"isValidLookup",value:function(e){return e!==void 0&&!(!this.options.returnNull&&e===null)&&!(!this.options.returnEmptyString&&e==="")}},{key:"getResource",value:function(e,n,i){var s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(e,n,i,s):this.resourceStore.getResource(e,n,i,s)}}],[{key:"hasDefaultValue",value:function(e){var n="defaultValue";for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i)&&n===i.substring(0,n.length)&&e[i]!==void 0)return!0;return!1}}]),r}(U);function ve(o){return o.charAt(0).toUpperCase()+o.slice(1)}var xt=function(){function o(a){F(this,o),this.options=a,this.supportedLngs=this.options.supportedLngs||!1,this.logger=N.create("languageUtils")}return D(o,[{key:"getScriptPartFromCode",value:function(r){if(!r||r.indexOf("-")<0)return null;var t=r.split("-");return t.length===2||(t.pop(),t[t.length-1].toLowerCase()==="x")?null:this.formatLanguageCode(t.join("-"))}},{key:"getLanguagePartFromCode",value:function(r){if(!r||r.indexOf("-")<0)return r;var t=r.split("-");return this.formatLanguageCode(t[0])}},{key:"formatLanguageCode",value:function(r){if(typeof r=="string"&&r.indexOf("-")>-1){var t=["hans","hant","latn","cyrl","cans","mong","arab"],e=r.split("-");return this.options.lowerCaseLng?e=e.map(function(n){return n.toLowerCase()}):e.length===2?(e[0]=e[0].toLowerCase(),e[1]=e[1].toUpperCase(),t.indexOf(e[1].toLowerCase())>-1&&(e[1]=ve(e[1].toLowerCase()))):e.length===3&&(e[0]=e[0].toLowerCase(),e[1].length===2&&(e[1]=e[1].toUpperCase()),e[0]!=="sgn"&&e[2].length===2&&(e[2]=e[2].toUpperCase()),t.indexOf(e[1].toLowerCase())>-1&&(e[1]=ve(e[1].toLowerCase())),t.indexOf(e[2].toLowerCase())>-1&&(e[2]=ve(e[2].toLowerCase()))),e.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?r.toLowerCase():r}},{key:"isSupportedCode",value:function(r){return(this.options.load==="languageOnly"||this.options.nonExplicitSupportedLngs)&&(r=this.getLanguagePartFromCode(r)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(r)>-1}},{key:"getBestMatchFromCodes",value:function(r){var t=this;if(!r)return null;var e;return r.forEach(function(n){if(!e){var i=t.formatLanguageCode(n);(!t.options.supportedLngs||t.isSupportedCode(i))&&(e=i)}}),!e&&this.options.supportedLngs&&r.forEach(function(n){if(!e){var i=t.getLanguagePartFromCode(n);if(t.isSupportedCode(i))return e=i;e=t.options.supportedLngs.find(function(s){if(s.indexOf(i)===0)return s})}}),e||(e=this.getFallbackCodes(this.options.fallbackLng)[0]),e}},{key:"getFallbackCodes",value:function(r,t){if(!r)return[];if(typeof r=="function"&&(r=r(t)),typeof r=="string"&&(r=[r]),Object.prototype.toString.apply(r)==="[object Array]")return r;if(!t)return r.default||[];var e=r[t];return e||(e=r[this.getScriptPartFromCode(t)]),e||(e=r[this.formatLanguageCode(t)]),e||(e=r[this.getLanguagePartFromCode(t)]),e||(e=r.default),e||[]}},{key:"toResolveHierarchy",value:function(r,t){var e=this,n=this.getFallbackCodes(t||this.options.fallbackLng||[],r),i=[],s=function(f){f&&(e.isSupportedCode(f)?i.push(f):e.logger.warn("rejecting language code not found in supportedLngs: ".concat(f)))};return typeof r=="string"&&r.indexOf("-")>-1?(this.options.load!=="languageOnly"&&s(this.formatLanguageCode(r)),this.options.load!=="languageOnly"&&this.options.load!=="currentOnly"&&s(this.getScriptPartFromCode(r)),this.options.load!=="currentOnly"&&s(this.getLanguagePartFromCode(r))):typeof r=="string"&&s(this.formatLanguageCode(r)),n.forEach(function(u){i.indexOf(u)<0&&s(e.formatLanguageCode(u))}),i}}]),o}(),St=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kk","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],wt={1:function(a){return+(a>1)},2:function(a){return+(a!=1)},3:function(a){return 0},4:function(a){return a%10==1&&a%100!=11?0:a%10>=2&&a%10<=4&&(a%100<10||a%100>=20)?1:2},5:function(a){return a==0?0:a==1?1:a==2?2:a%100>=3&&a%100<=10?3:a%100>=11?4:5},6:function(a){return a==1?0:a>=2&&a<=4?1:2},7:function(a){return a==1?0:a%10>=2&&a%10<=4&&(a%100<10||a%100>=20)?1:2},8:function(a){return a==1?0:a==2?1:a!=8&&a!=11?2:3},9:function(a){return+(a>=2)},10:function(a){return a==1?0:a==2?1:a<7?2:a<11?3:4},11:function(a){return a==1||a==11?0:a==2||a==12?1:a>2&&a<20?2:3},12:function(a){return+(a%10!=1||a%100==11)},13:function(a){return+(a!==0)},14:function(a){return a==1?0:a==2?1:a==3?2:3},15:function(a){return a%10==1&&a%100!=11?0:a%10>=2&&(a%100<10||a%100>=20)?1:2},16:function(a){return a%10==1&&a%100!=11?0:a!==0?1:2},17:function(a){return a==1||a%10==1&&a%100!=11?0:1},18:function(a){return a==0?0:a==1?1:2},19:function(a){return a==1?0:a==0||a%100>1&&a%100<11?1:a%100>10&&a%100<20?2:3},20:function(a){return a==1?0:a==0||a%100>0&&a%100<20?1:2},21:function(a){return a%100==1?1:a%100==2?2:a%100==3||a%100==4?3:0},22:function(a){return a==1?0:a==2?1:(a<0||a>10)&&a%10==0?2:3}},Lt=["v1","v2","v3"],Ue={zero:0,one:1,two:2,few:3,many:4,other:5};function Pt(){var o={};return St.forEach(function(a){a.lngs.forEach(function(r){o[r]={numbers:a.nr,plurals:wt[a.fc]}})}),o}var kt=function(){function o(a){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};F(this,o),this.languageUtils=a,this.options=r,this.logger=N.create("pluralResolver"),(!this.options.compatibilityJSON||this.options.compatibilityJSON==="v4")&&(typeof Intl>"u"||!Intl.PluralRules)&&(this.options.compatibilityJSON="v3",this.logger.error("Your environment seems not to be Intl API compatible, use an Intl.PluralRules polyfill. Will fallback to the compatibilityJSON v3 format handling.")),this.rules=Pt()}return D(o,[{key:"addRule",value:function(r,t){this.rules[r]=t}},{key:"getRule",value:function(r){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(this.shouldUseIntlApi())try{return new Intl.PluralRules(r,{type:t.ordinal?"ordinal":"cardinal"})}catch{return}return this.rules[r]||this.rules[this.languageUtils.getLanguagePartFromCode(r)]}},{key:"needsPlural",value:function(r){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},e=this.getRule(r,t);return this.shouldUseIntlApi()?e&&e.resolvedOptions().pluralCategories.length>1:e&&e.numbers.length>1}},{key:"getPluralFormsOfKey",value:function(r,t){var e=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return this.getSuffixes(r,e).map(function(n){return"".concat(t).concat(n)})}},{key:"getSuffixes",value:function(r){var t=this,e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=this.getRule(r,e);return n?this.shouldUseIntlApi()?n.resolvedOptions().pluralCategories.sort(function(i,s){return Ue[i]-Ue[s]}).map(function(i){return"".concat(t.options.prepend).concat(i)}):n.numbers.map(function(i){return t.getSuffix(r,i,e)}):[]}},{key:"getSuffix",value:function(r,t){var e=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},n=this.getRule(r,e);return n?this.shouldUseIntlApi()?"".concat(this.options.prepend).concat(n.select(t)):this.getSuffixRetroCompatible(n,t):(this.logger.warn("no plural rule found for: ".concat(r)),"")}},{key:"getSuffixRetroCompatible",value:function(r,t){var e=this,n=r.noAbs?r.plurals(t):r.plurals(Math.abs(t)),i=r.numbers[n];this.options.simplifyPluralSuffix&&r.numbers.length===2&&r.numbers[0]===1&&(i===2?i="plural":i===1&&(i=""));var s=function(){return e.options.prepend&&i.toString()?e.options.prepend+i.toString():i.toString()};return this.options.compatibilityJSON==="v1"?i===1?"":typeof i=="number"?"_plural_".concat(i.toString()):s():this.options.compatibilityJSON==="v2"||this.options.simplifyPluralSuffix&&r.numbers.length===2&&r.numbers[0]===1?s():this.options.prepend&&n.toString()?this.options.prepend+n.toString():n.toString()}},{key:"shouldUseIntlApi",value:function(){return!Lt.includes(this.options.compatibilityJSON)}}]),o}();function Ae(o,a){var r=Object.keys(o);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(o);a&&(t=t.filter(function(e){return Object.getOwnPropertyDescriptor(o,e).enumerable})),r.push.apply(r,t)}return r}function k(o){for(var a=1;a0&&arguments[0]!==void 0?arguments[0]:{};F(this,o),this.logger=N.create("interpolator"),this.options=a,this.format=a.interpolation&&a.interpolation.format||function(r){return r},this.init(a)}return D(o,[{key:"init",value:function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};r.interpolation||(r.interpolation={escapeValue:!0});var t=r.interpolation;this.escape=t.escape!==void 0?t.escape:dt,this.escapeValue=t.escapeValue!==void 0?t.escapeValue:!0,this.useRawValueToEscape=t.useRawValueToEscape!==void 0?t.useRawValueToEscape:!1,this.prefix=t.prefix?H(t.prefix):t.prefixEscaped||"{{",this.suffix=t.suffix?H(t.suffix):t.suffixEscaped||"}}",this.formatSeparator=t.formatSeparator?t.formatSeparator:t.formatSeparator||",",this.unescapePrefix=t.unescapeSuffix?"":t.unescapePrefix||"-",this.unescapeSuffix=this.unescapePrefix?"":t.unescapeSuffix||"",this.nestingPrefix=t.nestingPrefix?H(t.nestingPrefix):t.nestingPrefixEscaped||H("$t("),this.nestingSuffix=t.nestingSuffix?H(t.nestingSuffix):t.nestingSuffixEscaped||H(")"),this.nestingOptionsSeparator=t.nestingOptionsSeparator?t.nestingOptionsSeparator:t.nestingOptionsSeparator||",",this.maxReplaces=t.maxReplaces?t.maxReplaces:1e3,this.alwaysFormat=t.alwaysFormat!==void 0?t.alwaysFormat:!1,this.resetRegExp()}},{key:"reset",value:function(){this.options&&this.init(this.options)}},{key:"resetRegExp",value:function(){var r="".concat(this.prefix,"(.+?)").concat(this.suffix);this.regexp=new RegExp(r,"g");var t="".concat(this.prefix).concat(this.unescapePrefix,"(.+?)").concat(this.unescapeSuffix).concat(this.suffix);this.regexpUnescape=new RegExp(t,"g");var e="".concat(this.nestingPrefix,"(.+?)").concat(this.nestingSuffix);this.nestingRegexp=new RegExp(e,"g")}},{key:"interpolate",value:function(r,t,e,n){var i=this,s,u,f,c=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{};function l(v){return v.replace(/\$/g,"$$$$")}var g=function(p){if(p.indexOf(i.formatSeparator)<0){var h=De(t,c,p);return i.alwaysFormat?i.format(h,void 0,e,k(k(k({},n),t),{},{interpolationkey:p})):h}var O=p.split(i.formatSeparator),b=O.shift().trim(),L=O.join(i.formatSeparator).trim();return i.format(De(t,c,b),L,e,k(k(k({},n),t),{},{interpolationkey:b}))};this.resetRegExp();var d=n&&n.missingInterpolationHandler||this.options.missingInterpolationHandler,m=n&&n.interpolation&&n.interpolation.skipOnVariables!==void 0?n.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables,y=[{regex:this.regexpUnescape,safeValue:function(p){return l(p)}},{regex:this.regexp,safeValue:function(p){return i.escapeValue?l(i.escape(p)):l(p)}}];return y.forEach(function(v){for(f=0;s=v.regex.exec(r);){var p=s[1].trim();if(u=g(p),u===void 0)if(typeof d=="function"){var h=d(r,s,n);u=typeof h=="string"?h:""}else if(n&&n.hasOwnProperty(p))u="";else if(m){u=s[0];continue}else i.logger.warn("missed to pass in variable ".concat(p," for interpolating ").concat(r)),u="";else typeof u!="string"&&!i.useRawValueToEscape&&(u=Ne(u));var O=v.safeValue(u);if(r=r.replace(s[0],O),m?(v.regex.lastIndex+=u.length,v.regex.lastIndex-=s[0].length):v.regex.lastIndex=0,f++,f>=i.maxReplaces)break}}),r}},{key:"nest",value:function(r,t){var e=this,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},i,s,u=k({},n);u.applyPostProcessor=!1,delete u.defaultValue;function f(d,m){var y=this.nestingOptionsSeparator;if(d.indexOf(y)<0)return d;var v=d.split(new RegExp("".concat(y,"[ ]*{"))),p="{".concat(v[1]);d=v[0],p=this.interpolate(p,u);var h=p.match(/'/g),O=p.match(/"/g);(h&&h.length%2===0&&!O||O.length%2!==0)&&(p=p.replace(/'/g,'"'));try{u=JSON.parse(p),m&&(u=k(k({},m),u))}catch(b){return this.logger.warn("failed parsing options string in nesting for key ".concat(d),b),"".concat(d).concat(y).concat(p)}return delete u.defaultValue,d}for(;i=this.nestingRegexp.exec(r);){var c=[],l=!1;if(i[0].indexOf(this.formatSeparator)!==-1&&!/{.*}/.test(i[1])){var g=i[1].split(this.formatSeparator).map(function(d){return d.trim()});i[1]=g.shift(),c=g,l=!0}if(s=t(f.call(this,i[1].trim(),u),u),s&&i[0]===r&&typeof s!="string")return s;typeof s!="string"&&(s=Ne(s)),s||(this.logger.warn("missed to resolve ".concat(i[1]," for nesting ").concat(r)),s=""),l&&(s=c.reduce(function(d,m){return e.format(d,m,n.lng,k(k({},n),{},{interpolationkey:i[1].trim()}))},s.trim())),r=r.replace(i[0],s),this.regexp.lastIndex=0}return r}}]),o}();function Me(o,a){var r=Object.keys(o);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(o);a&&(t=t.filter(function(e){return Object.getOwnPropertyDescriptor(o,e).enumerable})),r.push.apply(r,t)}return r}function I(o){for(var a=1;a-1){var t=o.split("(");a=t[0].toLowerCase().trim();var e=t[1].substring(0,t[1].length-1);if(a==="currency"&&e.indexOf(":")<0)r.currency||(r.currency=e.trim());else if(a==="relativetime"&&e.indexOf(":")<0)r.range||(r.range=e.trim());else{var n=e.split(";");n.forEach(function(i){if(i){var s=i.split(":"),u=nt(s),f=u[0],c=u.slice(1),l=c.join(":").trim().replace(/^'+|'+$/g,"");r[f.trim()]||(r[f.trim()]=l),l==="false"&&(r[f.trim()]=!1),l==="true"&&(r[f.trim()]=!0),isNaN(l)||(r[f.trim()]=parseInt(l,10))}})}}return{formatName:a,formatOptions:r}}function J(o){var a={};return function(t,e,n){var i=e+JSON.stringify(n),s=a[i];return s||(s=o(e,n),a[i]=s),s(t)}}var Ct=function(){function o(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};F(this,o),this.logger=N.create("formatter"),this.options=a,this.formats={number:J(function(r,t){var e=new Intl.NumberFormat(r,t);return function(n){return e.format(n)}}),currency:J(function(r,t){var e=new Intl.NumberFormat(r,I(I({},t),{},{style:"currency"}));return function(n){return e.format(n)}}),datetime:J(function(r,t){var e=new Intl.DateTimeFormat(r,I({},t));return function(n){return e.format(n)}}),relativetime:J(function(r,t){var e=new Intl.RelativeTimeFormat(r,I({},t));return function(n){return e.format(n,t.range||"day")}}),list:J(function(r,t){var e=new Intl.ListFormat(r,I({},t));return function(n){return e.format(n)}})},this.init(a)}return D(o,[{key:"init",value:function(r){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{interpolation:{}},e=t.interpolation;this.formatSeparator=e.formatSeparator?e.formatSeparator:e.formatSeparator||","}},{key:"add",value:function(r,t){this.formats[r.toLowerCase().trim()]=t}},{key:"addCached",value:function(r,t){this.formats[r.toLowerCase().trim()]=J(t)}},{key:"format",value:function(r,t,e,n){var i=this,s=t.split(this.formatSeparator),u=s.reduce(function(f,c){var l=jt(c),g=l.formatName,d=l.formatOptions;if(i.formats[g]){var m=f;try{var y=n&&n.formatParams&&n.formatParams[n.interpolationkey]||{},v=y.locale||y.lng||n.locale||n.lng||e;m=i.formats[g](f,v,I(I(I({},d),n),y))}catch(p){i.logger.warn(p)}return m}else i.logger.warn("there was no format function for ".concat(g));return f},r);return u}}]),o}();function $e(o,a){var r=Object.keys(o);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(o);a&&(t=t.filter(function(e){return Object.getOwnPropertyDescriptor(o,e).enumerable})),r.push.apply(r,t)}return r}function Ke(o){for(var a=1;a"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Dt(o,a){o.pending[a]!==void 0&&(delete o.pending[a],o.pendingCount--)}var Et=function(o){le(r,o);var a=Nt(r);function r(t,e,n){var i,s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};return F(this,r),i=a.call(this),fe&&U.call($(i)),i.backend=t,i.store=e,i.services=n,i.languageUtils=n.languageUtils,i.options=s,i.logger=N.create("backendConnector"),i.waitingReads=[],i.maxParallelReads=s.maxParallelReads||10,i.readingCalls=0,i.maxRetries=s.maxRetries>=0?s.maxRetries:5,i.retryTimeout=s.retryTimeout>=1?s.retryTimeout:350,i.state={},i.queue=[],i.backend&&i.backend.init&&i.backend.init(n,s.backend,s),i}return D(r,[{key:"queueLoad",value:function(e,n,i,s){var u=this,f={},c={},l={},g={};return e.forEach(function(d){var m=!0;n.forEach(function(y){var v="".concat(d,"|").concat(y);!i.reload&&u.store.hasResourceBundle(d,y)?u.state[v]=2:u.state[v]<0||(u.state[v]===1?c[v]===void 0&&(c[v]=!0):(u.state[v]=1,m=!1,c[v]===void 0&&(c[v]=!0),f[v]===void 0&&(f[v]=!0),g[y]===void 0&&(g[y]=!0)))}),m||(l[d]=!0)}),(Object.keys(f).length||Object.keys(c).length)&&this.queue.push({pending:c,pendingCount:Object.keys(c).length,loaded:{},errors:[],callback:s}),{toLoad:Object.keys(f),pending:Object.keys(c),toLoadLanguages:Object.keys(l),toLoadNamespaces:Object.keys(g)}}},{key:"loaded",value:function(e,n,i){var s=e.split("|"),u=s[0],f=s[1];n&&this.emit("failedLoading",u,f,n),i&&this.store.addResourceBundle(u,f,i),this.state[e]=n?-1:2;var c={};this.queue.forEach(function(l){ct(l.loaded,[u],f),Dt(l,e),n&&l.errors.push(n),l.pendingCount===0&&!l.done&&(Object.keys(l.loaded).forEach(function(g){c[g]||(c[g]={});var d=l.loaded[g];d.length&&d.forEach(function(m){c[g][m]===void 0&&(c[g][m]=!0)})}),l.done=!0,l.errors.length?l.callback(l.errors):l.callback())}),this.emit("loaded",c),this.queue=this.queue.filter(function(l){return!l.done})}},{key:"read",value:function(e,n,i){var s=this,u=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,f=arguments.length>4&&arguments[4]!==void 0?arguments[4]:this.retryTimeout,c=arguments.length>5?arguments[5]:void 0;if(!e.length)return c(null,{});if(this.readingCalls>=this.maxParallelReads){this.waitingReads.push({lng:e,ns:n,fcName:i,tried:u,wait:f,callback:c});return}return this.readingCalls++,this.backend[i](e,n,function(l,g){if(s.readingCalls--,s.waitingReads.length>0){var d=s.waitingReads.shift();s.read(d.lng,d.ns,d.fcName,d.tried,d.wait,d.callback)}if(l&&g&&u2&&arguments[2]!==void 0?arguments[2]:{},u=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),u&&u();typeof e=="string"&&(e=this.languageUtils.toResolveHierarchy(e)),typeof n=="string"&&(n=[n]);var f=this.queueLoad(e,n,s,u);if(!f.toLoad.length)return f.pending.length||u(),null;f.toLoad.forEach(function(c){i.loadOne(c)})}},{key:"load",value:function(e,n,i){this.prepareLoading(e,n,{},i)}},{key:"reload",value:function(e,n,i){this.prepareLoading(e,n,{reload:!0},i)}},{key:"loadOne",value:function(e){var n=this,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",s=e.split("|"),u=s[0],f=s[1];this.read(u,f,"read",void 0,void 0,function(c,l){c&&n.logger.warn("".concat(i,"loading namespace ").concat(f," for language ").concat(u," failed"),c),!c&&l&&n.logger.log("".concat(i,"loaded namespace ").concat(f," for language ").concat(u),l),n.loaded(e,c,l)})}},{key:"saveMissing",value:function(e,n,i,s,u){var f=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{};if(this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(n)){this.logger.warn('did not save key "'.concat(i,'" as the namespace "').concat(n,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");return}i==null||i===""||(this.backend&&this.backend.create&&this.backend.create(e,n,i,s,null,Ke(Ke({},f),{},{isUpdate:u})),!(!e||!e[0])&&this.store.addResource(e[0],n,i,s))}}]),r}(U);function _t(){return{debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!0,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:function(a){var r={};if(X(a[1])==="object"&&(r=a[1]),typeof a[1]=="string"&&(r.defaultValue=a[1]),typeof a[2]=="string"&&(r.tDescription=a[2]),X(a[2])==="object"||X(a[3])==="object"){var t=a[3]||a[2];Object.keys(t).forEach(function(e){r[e]=t[e]})}return r},interpolation:{escapeValue:!0,format:function(a,r,t,e){return a},prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0}}}function Be(o){return typeof o.ns=="string"&&(o.ns=[o.ns]),typeof o.fallbackLng=="string"&&(o.fallbackLng=[o.fallbackLng]),typeof o.fallbackNS=="string"&&(o.fallbackNS=[o.fallbackNS]),o.supportedLngs&&o.supportedLngs.indexOf("cimode")<0&&(o.supportedLngs=o.supportedLngs.concat(["cimode"])),o}function Ve(o,a){var r=Object.keys(o);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(o);a&&(t=t.filter(function(e){return Object.getOwnPropertyDescriptor(o,e).enumerable})),r.push.apply(r,t)}return r}function j(o){for(var a=1;a"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function ie(){}function Ut(o){var a=Object.getOwnPropertyNames(Object.getPrototypeOf(o));a.forEach(function(r){typeof o[r]=="function"&&(o[r]=o[r].bind(o))})}var ue=function(o){le(r,o);var a=It(r);function r(){var t,e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;if(F(this,r),t=a.call(this),fe&&U.call($(t)),t.options=Be(e),t.services={},t.logger=N,t.modules={external:[]},Ut($(t)),n&&!t.isInitialized&&!e.isClone){if(!t.options.initImmediate)return t.init(e,n),ee(t,$(t));setTimeout(function(){t.init(e,n)},0)}return t}return D(r,[{key:"init",value:function(){var e=this,n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},i=arguments.length>1?arguments[1]:void 0;typeof n=="function"&&(i=n,n={}),!n.defaultNS&&n.defaultNS!==!1&&n.ns&&(typeof n.ns=="string"?n.defaultNS=n.ns:n.ns.indexOf("translation")<0&&(n.defaultNS=n.ns[0]));var s=_t();this.options=j(j(j({},s),this.options),Be(n)),this.options.compatibilityAPI!=="v1"&&(this.options.interpolation=j(j({},s.interpolation),this.options.interpolation)),n.keySeparator!==void 0&&(this.options.userDefinedKeySeparator=n.keySeparator),n.nsSeparator!==void 0&&(this.options.userDefinedNsSeparator=n.nsSeparator);function u(p){return p?typeof p=="function"?new p:p:null}if(!this.options.isClone){this.modules.logger?N.init(u(this.modules.logger),this.options):N.init(null,this.options);var f;this.modules.formatter?f=this.modules.formatter:typeof Intl<"u"&&(f=Ct);var c=new xt(this.options);this.store=new yt(this.options.resources,this.options);var l=this.services;l.logger=N,l.resourceStore=this.store,l.languageUtils=c,l.pluralResolver=new kt(c,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),f&&(!this.options.interpolation.format||this.options.interpolation.format===s.interpolation.format)&&(l.formatter=u(f),l.formatter.init(l,this.options),this.options.interpolation.format=l.formatter.format.bind(l.formatter)),l.interpolator=new Rt(this.options),l.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},l.backendConnector=new Et(u(this.modules.backend),l.resourceStore,l,this.options),l.backendConnector.on("*",function(p){for(var h=arguments.length,O=new Array(h>1?h-1:0),b=1;b1?h-1:0),b=1;b0&&g[0]!=="dev"&&(this.options.lng=g[0])}!this.services.languageDetector&&!this.options.lng&&this.logger.warn("init: no languageDetector is used and no lng is defined");var d=["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"];d.forEach(function(p){e[p]=function(){var h;return(h=e.store)[p].apply(h,arguments)}});var m=["addResource","addResources","addResourceBundle","removeResourceBundle"];m.forEach(function(p){e[p]=function(){var h;return(h=e.store)[p].apply(h,arguments),e}});var y=Z(),v=function(){var h=function(b,L){e.isInitialized&&!e.initializedStoreOnce&&e.logger.warn("init: i18next is already initialized. You should call init just once!"),e.isInitialized=!0,e.options.isClone||e.logger.log("initialized",e.options),e.emit("initialized",e.options),y.resolve(L),i(b,L)};if(e.languages&&e.options.compatibilityAPI!=="v1"&&!e.isInitialized)return h(null,e.t.bind(e));e.changeLanguage(e.options.lng,h)};return this.options.resources||!this.options.initImmediate?v():setTimeout(v,0),y}},{key:"loadResources",value:function(e){var n=this,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:ie,s=i,u=typeof e=="string"?e:this.language;if(typeof e=="function"&&(s=e),!this.options.resources||this.options.partialBundledLanguages){if(u&&u.toLowerCase()==="cimode")return s();var f=[],c=function(d){if(d){var m=n.services.languageUtils.toResolveHierarchy(d);m.forEach(function(y){f.indexOf(y)<0&&f.push(y)})}};if(u)c(u);else{var l=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);l.forEach(function(g){return c(g)})}this.options.preload&&this.options.preload.forEach(function(g){return c(g)}),this.services.backendConnector.load(f,this.options.ns,function(g){!g&&!n.resolvedLanguage&&n.language&&n.setResolvedLanguage(n.language),s(g)})}else s(null)}},{key:"reloadResources",value:function(e,n,i){var s=Z();return e||(e=this.languages),n||(n=this.options.ns),i||(i=ie),this.services.backendConnector.reload(e,n,function(u){s.resolve(),i(u)}),s}},{key:"use",value:function(e){if(!e)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!e.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return e.type==="backend"&&(this.modules.backend=e),(e.type==="logger"||e.log&&e.warn&&e.error)&&(this.modules.logger=e),e.type==="languageDetector"&&(this.modules.languageDetector=e),e.type==="i18nFormat"&&(this.modules.i18nFormat=e),e.type==="postProcessor"&&We.addPostProcessor(e),e.type==="formatter"&&(this.modules.formatter=e),e.type==="3rdParty"&&this.modules.external.push(e),this}},{key:"setResolvedLanguage",value:function(e){if(!(!e||!this.languages)&&!(["cimode","dev"].indexOf(e)>-1))for(var n=0;n-1)&&this.store.hasLanguageSomeTranslations(i)){this.resolvedLanguage=i;break}}}},{key:"changeLanguage",value:function(e,n){var i=this;this.isLanguageChangingTo=e;var s=Z();this.emit("languageChanging",e);var u=function(g){i.language=g,i.languages=i.services.languageUtils.toResolveHierarchy(g),i.resolvedLanguage=void 0,i.setResolvedLanguage(g)},f=function(g,d){d?(u(d),i.translator.changeLanguage(d),i.isLanguageChangingTo=void 0,i.emit("languageChanged",d),i.logger.log("languageChanged",d)):i.isLanguageChangingTo=void 0,s.resolve(function(){return i.t.apply(i,arguments)}),n&&n(g,function(){return i.t.apply(i,arguments)})},c=function(g){!e&&!g&&i.services.languageDetector&&(g=[]);var d=typeof g=="string"?g:i.services.languageUtils.getBestMatchFromCodes(g);d&&(i.language||u(d),i.translator.language||i.translator.changeLanguage(d),i.services.languageDetector&&i.services.languageDetector.cacheUserLanguage(d)),i.loadResources(d,function(m){f(m,d)})};return!e&&this.services.languageDetector&&!this.services.languageDetector.async?c(this.services.languageDetector.detect()):!e&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect(c):c(e),s}},{key:"getFixedT",value:function(e,n,i){var s=this,u=function f(c,l){var g;if(X(l)!=="object"){for(var d=arguments.length,m=new Array(d>2?d-2:0),y=2;y1&&arguments[1]!==void 0?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;var s=this.resolvedLanguage||this.languages[0],u=this.options?this.options.fallbackLng:!1,f=this.languages[this.languages.length-1];if(s.toLowerCase()==="cimode")return!0;var c=function(d,m){var y=n.services.backendConnector.state["".concat(d,"|").concat(m)];return y===-1||y===2};if(i.precheck){var l=i.precheck(this,c);if(l!==void 0)return l}return!!(this.hasResourceBundle(s,e)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||c(s,e)&&(!u||c(f,e)))}},{key:"loadNamespaces",value:function(e,n){var i=this,s=Z();return this.options.ns?(typeof e=="string"&&(e=[e]),e.forEach(function(u){i.options.ns.indexOf(u)<0&&i.options.ns.push(u)}),this.loadResources(function(u){s.resolve(),n&&n(u)}),s):(n&&n(),Promise.resolve())}},{key:"loadLanguages",value:function(e,n){var i=Z();typeof e=="string"&&(e=[e]);var s=this.options.preload||[],u=e.filter(function(f){return s.indexOf(f)<0});return u.length?(this.options.preload=s.concat(u),this.loadResources(function(f){i.resolve(),n&&n(f)}),i):(n&&n(),Promise.resolve())}},{key:"dir",value:function(e){if(e||(e=this.resolvedLanguage||(this.languages&&this.languages.length>0?this.languages[0]:this.language)),!e)return"rtl";var n=["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"];return n.indexOf(this.services.languageUtils.getLanguagePartFromCode(e))>-1||e.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}},{key:"cloneInstance",value:function(){var e=this,n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:ie,s=j(j(j({},this.options),n),{isClone:!0}),u=new r(s);(n.debug!==void 0||n.prefix!==void 0)&&(u.logger=u.logger.clone(n));var f=["store","services","language"];return f.forEach(function(c){u[c]=e[c]}),u.services=j({},this.services),u.services.utils={hasLoadedNamespace:u.hasLoadedNamespace.bind(u)},u.translator=new Te(u.services,u.options),u.translator.on("*",function(c){for(var l=arguments.length,g=new Array(l>1?l-1:0),d=1;d0&&arguments[0]!==void 0?arguments[0]:{},a=arguments.length>1?arguments[1]:void 0;return new ue(o,a)});var w=ue.createInstance();w.createInstance=ue.createInstance;w.createInstance;w.init;w.loadResources;w.reloadResources;w.use;w.changeLanguage;w.getFixedT;w.t;w.exists;w.setDefaultNamespace;w.hasLoadedNamespace;w.loadNamespaces;w.loadLanguages;const At={labels:{allowMultiple:"Allow multiple",dataType:"Data type",name:"Name",order:"Order",required:"Required",searchable:"Searchable",table:"Table"},title:{add:"Add User Defined Field",edit:"Edit User Defined Field"}},Mt={errors:{numeric:"{{name}} must be numeric"}},$t={columns:{dataType:"Data type",name:"Name",order:"Order",required:"Required",table:"Table",uuid:"Identifier"}},Kt={columns:{dataType:"Data type",name:"Name",order:"Order",required:"Required",table:"Table",uuid:"Identifier"}},Bt={UserDefinedFieldModal:At,UserDefinedFields:Mt,UserDefinedFieldsEmbeddedList:$t,UserDefinedFieldsList:Kt},Vt={en:{translation:Bt}},R=w.createInstance();R.init({debug:!0,fallbackLng:"en",lng:"en",interpolation:{escapeValue:!1},resources:Vt});const Ye=o=>{const[a,r]=C.useState(P.map(o.options,s=>({value:s}))),t=C.useCallback(()=>{r(s=>[...s,{new:!0}])},[]),e=C.useCallback(s=>{r(u=>P.filter(u,(f,c)=>c!==s))},[]),n=C.useCallback(s=>{r(u=>P.map(u,(f,c)=>s!==c?f:{...f,new:!1}))},[a]),i=C.useCallback((s,u,{value:f})=>{r(c=>P.map(c,(l,g)=>g!==s?l:{...l,value:f}))},[]);return C.useEffect(()=>{const s=P.filter(a,u=>!u.new);o.onChange(P.pluck(s,"value"))},[a]),x.jsxs("div",{className:"user-defined-field-options",children:[x.jsx(Pe,{basic:!0,icon:"plus",onClick:t,type:"button"}),P.map(a,(s,u)=>x.jsxs(x.Fragment,{children:[s.new&&x.jsxs(ke,{children:[x.jsx(rt,{autoFocus:!0,onChange:i.bind(void 0,u),value:s.value}),x.jsx(Pe,{basic:!0,color:"green",icon:"checkmark",onClick:n.bind(void 0,u),type:"button",size:"tiny"})]}),!s.new&&x.jsx(ke,{content:s.value,onRemove:e.bind(void 0,u)})]}))]})};Ye.__docgenInfo={description:"",methods:[],displayName:"UserDefinedFieldOptions",props:{options:{required:!0,flowType:{name:"Array",elements:[{name:"string"}],raw:"Array"},description:""},onChange:{required:!0,flowType:{name:"signature",type:"function",raw:"(options: Array) => void",signature:{arguments:[{name:"options",type:{name:"Array",elements:[{name:"string"}],raw:"Array"}}],return:{name:"void"}}},description:""}}};const He={select:"Select"},Ht=o=>{const[a,r]=C.useState([]),[t,e]=C.useState([]),n=C.useCallback(i=>P.map(i,s=>({key:s,value:s,text:s})),[]);return C.useEffect(()=>{o.hideTable||Re.fetchTables().then(({data:i})=>e(n(i.tables))),Re.fetchDataTypes().then(({data:i})=>r(n(i.data_types)))},[]),x.jsxs(he,{as:_,centered:!1,open:!0,children:[x.jsx(he.Header,{content:o.item.id?R.t("UserDefinedFieldModal.title.edit"):R.t("UserDefinedFieldModal.title.add")}),x.jsxs(he.Content,{children:[!o.hideTable&&x.jsx(_.Dropdown,{clearable:!0,error:o.isError("table_name"),label:R.t("UserDefinedFieldModal.labels.table"),onChange:o.onTextInputChange.bind(void 0,"table_name"),options:t,required:o.isRequired("table_name"),selection:!0,selectOnBlur:!1,value:o.item.table_name||""}),x.jsx(_.Input,{error:o.isError("column_name"),label:R.t("UserDefinedFieldModal.labels.name"),onChange:o.onTextInputChange.bind(void 0,"column_name"),required:o.isRequired("column_name"),value:o.item.column_name||""}),x.jsx(_.Dropdown,{clearable:!0,error:o.isError("data_type"),label:R.t("UserDefinedFieldModal.labels.dataType"),onChange:o.onTextInputChange.bind(void 0,"data_type"),options:a,required:o.isRequired("data_type"),selection:!0,selectOnBlur:!1,value:o.item.data_type||""}),x.jsx(_.Input,{error:o.isError("order"),label:R.t("UserDefinedFieldModal.labels.order"),onChange:o.onTextInputChange.bind(void 0,"order"),required:o.isRequired("oder"),value:o.item.order||0,type:"number"}),x.jsxs(_.Group,{children:[x.jsx(_.Checkbox,{error:o.isError("required"),checked:o.item.required,label:R.t("UserDefinedFieldModal.labels.required"),onChange:o.onCheckboxInputChange.bind(void 0,"required")}),x.jsx(_.Checkbox,{error:o.isError("searchable"),checked:o.item.searchable,label:R.t("UserDefinedFieldModal.labels.searchable"),onChange:o.onCheckboxInputChange.bind(void 0,"searchable")}),o.item.data_type===He.select&&x.jsx(_.Checkbox,{error:o.isError("allow_multiple"),checked:o.item.allow_multiple,label:R.t("UserDefinedFieldModal.labels.allowMultiple"),onChange:o.onCheckboxInputChange.bind(void 0,"allow_multiple")})]}),o.item.data_type===He.select&&x.jsx(Ye,{options:o.item.options,onChange:i=>o.onSetState({options:i})})]}),o.children]})};Ht.__docgenInfo={description:"",methods:[],displayName:"UserDefinedFieldModal",props:{hideTable:{required:!1,flowType:{name:"boolean"},description:""}}};const oe="user_defined",Je=".",Jt=({key:o,error:a})=>{const r={};if(o&&o.startsWith(oe)&&P.contains(o,Je)){const[,t]=o.split(Je);P.extend(r,{[`${oe}[${t}]`]:`${t} ${a}`})}if(o===oe&&!P.isEmpty(a)){const[t,e]=a;P.extend(r,{[`${oe}[${t}]`]:e})}return r},qt=o=>{const a={};return o.order||P.extend(a,{order:R.t("UserDefinedFields.errors.numeric",{name:"order"})}),a},cr={resolveError:Jt,validateUserDefinedField:qt};export{fr as O,Ht as U,cr as a,R as i}; +import{m as et,l as tt}from"./index.es98-0kphK6xH.js";import{r as C}from"./index-CBqU2yxZ.js";import{j as x}from"./jsx-runtime-BTCK_S7S.js";import{F as _}from"./Form-fErk-qk_.js";import{M as he}from"./Modal-Bz2VEyQG.js";import{_ as P}from"./index-default-C_maRo4o.js";import{B as Pe}from"./Button-Blq7Z6RX.js";import{I as rt}from"./Input--hQVCRQV.js";import{L as ke}from"./Label-Cq1fb1cd.js";import{U as Re}from"./UserDefinedFields-BpDRmNE4.js";import{_ as X}from"./toPropertyKey-hKuLU48H.js";import{_ as le,a as F,b as ee}from"./inherits-D5wXBZoG.js";import{_ as D}from"./createClass-D2z1h_eG.js";import{_ as $}from"./assertThisInitialized-B9jnkVVz.js";import{_ as T}from"./getPrototypeOf-BYVhAdwF.js";import{_ as A}from"./defineProperty-CCxoMnQV.js";import{_ as nt}from"./toArray-D9zoIPho.js";const at="times circle outline",it="check circle outline",ot="red",st="green",fr=o=>{let a=at,r=ot;return o.value&&(a=it,r=st),et.jsx(tt,{color:r,name:a})};function je(o,a){var r=Object.keys(o);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(o);a&&(t=t.filter(function(e){return Object.getOwnPropertyDescriptor(o,e).enumerable})),r.push.apply(r,t)}return r}function Ce(o){for(var a=1;a1&&arguments[1]!==void 0?arguments[1]:{};F(this,o),this.init(a,r)}return D(o,[{key:"init",value:function(r){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.prefix=t.prefix||"i18next:",this.logger=r||ut,this.options=t,this.debug=t.debug}},{key:"setDebug",value:function(r){this.debug=r}},{key:"log",value:function(){for(var r=arguments.length,t=new Array(r),e=0;e1?t-1:0),n=1;n-1?s.replace(/###/g,"."):s}function e(){return!o||typeof o=="string"}for(var n=typeof a!="string"?[].concat(a):a.split(".");n.length>1;){if(e())return{};var i=t(n.shift());!o[i]&&r&&(o[i]=new r),Object.prototype.hasOwnProperty.call(o,i)?o=o[i]:o={}}return e()?{}:{obj:o,k:t(n.shift())}}function Fe(o,a,r){var t=me(o,a,Object),e=t.obj,n=t.k;e[n]=r}function ct(o,a,r,t){var e=me(o,a,Object),n=e.obj,i=e.k;n[i]=n[i]||[],t&&(n[i]=n[i].concat(r)),t||n[i].push(r)}function se(o,a){var r=me(o,a),t=r.obj,e=r.k;if(t)return t[e]}function De(o,a,r){var t=se(o,r);return t!==void 0?t:se(a,r)}function qe(o,a,r){for(var t in a)t!=="__proto__"&&t!=="constructor"&&(t in o?typeof o[t]=="string"||o[t]instanceof String||typeof a[t]=="string"||a[t]instanceof String?r&&(o[t]=a[t]):qe(o[t],a[t],r):o[t]=a[t]);return o}function H(o){return o.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var gt={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};function dt(o){return typeof o=="string"?o.replace(/[&<>"'\/]/g,function(a){return gt[a]}):o}var fe=typeof window<"u"&&window.navigator&&typeof window.navigator.userAgentData>"u"&&window.navigator.userAgent&&window.navigator.userAgent.indexOf("MSIE")>-1,pt=[" ",",","?","!",";"];function ht(o,a,r){a=a||"",r=r||"";var t=pt.filter(function(s){return a.indexOf(s)<0&&r.indexOf(s)<0});if(t.length===0)return!0;var e=new RegExp("(".concat(t.map(function(s){return s==="?"?"\\?":s}).join("|"),")")),n=!e.test(o);if(!n){var i=o.indexOf(r);i>0&&!e.test(o.substring(0,i))&&(n=!0)}return n}function Ee(o,a){var r=Object.keys(o);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(o);a&&(t=t.filter(function(e){return Object.getOwnPropertyDescriptor(o,e).enumerable})),r.push.apply(r,t)}return r}function ae(o){for(var a=1;a"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function ze(o,a){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:".";if(o){if(o[a])return o[a];for(var t=a.split(r),e=o,n=0;nn+i;)i++,s=t.slice(n,n+i).join(r),u=e[s];if(u===void 0)return;if(u===null)return null;if(a.endsWith(s)){if(typeof u=="string")return u;if(s&&typeof u[s]=="string")return u[s]}var f=t.slice(n+i).join(r);return f?ze(u,f,r):void 0}e=e[t[n]]}return e}}var yt=function(o){le(r,o);var a=vt(r);function r(t){var e,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{ns:["translation"],defaultNS:"translation"};return F(this,r),e=a.call(this),fe&&U.call($(e)),e.data=t||{},e.options=n,e.options.keySeparator===void 0&&(e.options.keySeparator="."),e.options.ignoreJSONStructure===void 0&&(e.options.ignoreJSONStructure=!0),e}return D(r,[{key:"addNamespaces",value:function(e){this.options.ns.indexOf(e)<0&&this.options.ns.push(e)}},{key:"removeNamespaces",value:function(e){var n=this.options.ns.indexOf(e);n>-1&&this.options.ns.splice(n,1)}},{key:"getResource",value:function(e,n,i){var s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},u=s.keySeparator!==void 0?s.keySeparator:this.options.keySeparator,f=s.ignoreJSONStructure!==void 0?s.ignoreJSONStructure:this.options.ignoreJSONStructure,c=[e,n];i&&typeof i!="string"&&(c=c.concat(i)),i&&typeof i=="string"&&(c=c.concat(u?i.split(u):i)),e.indexOf(".")>-1&&(c=e.split("."));var l=se(this.data,c);return l||!f||typeof i!="string"?l:ze(this.data&&this.data[e]&&this.data[e][n],i,u)}},{key:"addResource",value:function(e,n,i,s){var u=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{silent:!1},f=this.options.keySeparator;f===void 0&&(f=".");var c=[e,n];i&&(c=c.concat(f?i.split(f):i)),e.indexOf(".")>-1&&(c=e.split("."),s=n,n=c[1]),this.addNamespaces(n),Fe(this.data,c,s),u.silent||this.emit("added",e,n,i,s)}},{key:"addResources",value:function(e,n,i){var s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{silent:!1};for(var u in i)(typeof i[u]=="string"||Object.prototype.toString.apply(i[u])==="[object Array]")&&this.addResource(e,n,u,i[u],{silent:!0});s.silent||this.emit("added",e,n,i)}},{key:"addResourceBundle",value:function(e,n,i,s,u){var f=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{silent:!1},c=[e,n];e.indexOf(".")>-1&&(c=e.split("."),s=i,i=n,n=c[1]),this.addNamespaces(n);var l=se(this.data,c)||{};s?qe(l,i,u):l=ae(ae({},l),i),Fe(this.data,c,l),f.silent||this.emit("added",e,n,i)}},{key:"removeResourceBundle",value:function(e,n){this.hasResourceBundle(e,n)&&delete this.data[e][n],this.removeNamespaces(n),this.emit("removed",e,n)}},{key:"hasResourceBundle",value:function(e,n){return this.getResource(e,n)!==void 0}},{key:"getResourceBundle",value:function(e,n){return n||(n=this.options.defaultNS),this.options.compatibilityAPI==="v1"?ae(ae({},{}),this.getResource(e,n)):this.getResource(e,n)}},{key:"getDataByLanguage",value:function(e){return this.data[e]}},{key:"hasLanguageSomeTranslations",value:function(e){var n=this.getDataByLanguage(e),i=n&&Object.keys(n)||[];return!!i.find(function(s){return n[s]&&Object.keys(n[s]).length>0})}},{key:"toJSON",value:function(){return this.data}}]),r}(U),We={processors:{},addPostProcessor:function(a){this.processors[a.name]=a},handle:function(a,r,t,e,n){var i=this;return a.forEach(function(s){i.processors[s]&&(r=i.processors[s].process(r,t,e,n))}),r}};function _e(o,a){var r=Object.keys(o);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(o);a&&(t=t.filter(function(e){return Object.getOwnPropertyDescriptor(o,e).enumerable})),r.push.apply(r,t)}return r}function S(o){for(var a=1;a"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}var Ie={},Te=function(o){le(r,o);var a=bt(r);function r(t){var e,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return F(this,r),e=a.call(this),fe&&U.call($(e)),ft(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],t,$(e)),e.options=n,e.options.keySeparator===void 0&&(e.options.keySeparator="."),e.logger=N.create("translator"),e}return D(r,[{key:"changeLanguage",value:function(e){e&&(this.language=e)}},{key:"exists",value:function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{interpolation:{}};if(e==null)return!1;var i=this.resolve(e,n);return i&&i.res!==void 0}},{key:"extractFromKey",value:function(e,n){var i=n.nsSeparator!==void 0?n.nsSeparator:this.options.nsSeparator;i===void 0&&(i=":");var s=n.keySeparator!==void 0?n.keySeparator:this.options.keySeparator,u=n.ns||this.options.defaultNS||[],f=i&&e.indexOf(i)>-1,c=!this.options.userDefinedKeySeparator&&!n.keySeparator&&!this.options.userDefinedNsSeparator&&!n.nsSeparator&&!ht(e,i,s);if(f&&!c){var l=e.match(this.interpolator.nestingRegexp);if(l&&l.length>0)return{key:e,namespaces:u};var g=e.split(i);(i!==s||i===s&&this.options.ns.indexOf(g[0])>-1)&&(u=g.shift()),e=g.join(s)}return typeof u=="string"&&(u=[u]),{key:e,namespaces:u}}},{key:"translate",value:function(e,n,i){var s=this;if(X(n)!=="object"&&this.options.overloadTranslationOptionHandler&&(n=this.options.overloadTranslationOptionHandler(arguments)),n||(n={}),e==null)return"";Array.isArray(e)||(e=[String(e)]);var u=n.returnDetails!==void 0?n.returnDetails:this.options.returnDetails,f=n.keySeparator!==void 0?n.keySeparator:this.options.keySeparator,c=this.extractFromKey(e[e.length-1],n),l=c.key,g=c.namespaces,d=g[g.length-1],m=n.lng||this.language,y=n.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(m&&m.toLowerCase()==="cimode"){if(y){var v=n.nsSeparator||this.options.nsSeparator;return u?(p.res="".concat(d).concat(v).concat(l),p):"".concat(d).concat(v).concat(l)}return u?(p.res=l,p):l}var p=this.resolve(e,n),h=p&&p.res,O=p&&p.usedKey||l,b=p&&p.exactUsedKey||l,L=Object.prototype.toString.apply(h),E=["[object Number]","[object Function]","[object RegExp]"],M=n.joinArrays!==void 0?n.joinArrays:this.options.joinArrays,q=!this.i18nFormat||this.i18nFormat.handleAsObject,z=typeof h!="string"&&typeof h!="boolean"&&typeof h!="number";if(q&&h&&z&&E.indexOf(L)<0&&!(typeof M=="string"&&L==="[object Array]")){if(!n.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");var K=this.options.returnedObjectHandler?this.options.returnedObjectHandler(O,h,S(S({},n),{},{ns:g})):"key '".concat(l," (").concat(this.language,")' returned an object instead of string.");return u?(p.res=K,p):K}if(f){var ye=L==="[object Array]",te=ye?[]:{},Ge=ye?b:O;for(var B in h)if(Object.prototype.hasOwnProperty.call(h,B)){var be="".concat(Ge).concat(f).concat(B);te[B]=this.translate(be,S(S({},n),{joinArrays:!1,ns:g})),te[B]===be&&(te[B]=h[B])}h=te}}else if(q&&typeof M=="string"&&L==="[object Array]")h=h.join(M),h&&(h=this.extendTranslation(h,e,n,i));else{var re=!1,W=!1,Oe=n.count!==void 0&&typeof n.count!="string",ce=r.hasDefaultValue(n),Qe=Oe?this.pluralResolver.getSuffix(m,n.count,n):"",Y=n["defaultValue".concat(Qe)]||n.defaultValue;!this.isValidLookup(h)&&ce&&(re=!0,h=Y),this.isValidLookup(h)||(W=!0,h=l);var Ze=n.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey,Xe=Ze&&W?void 0:h,G=ce&&Y!==h&&this.options.updateMissing;if(W||re||G){if(this.logger.log(G?"updateKey":"missingKey",m,d,l,G?Y:h),f){var xe=this.resolve(l,S(S({},n),{},{keySeparator:!1}));xe&&xe.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}var Q=[],ne=this.languageUtils.getFallbackCodes(this.options.fallbackLng,n.lng||this.language);if(this.options.saveMissingTo==="fallback"&&ne&&ne[0])for(var ge=0;ge1&&arguments[1]!==void 0?arguments[1]:{},s,u,f,c,l;return typeof e=="string"&&(e=[e]),e.forEach(function(g){if(!n.isValidLookup(s)){var d=n.extractFromKey(g,i),m=d.key;u=m;var y=d.namespaces;n.options.fallbackNS&&(y=y.concat(n.options.fallbackNS));var v=i.count!==void 0&&typeof i.count!="string",p=v&&!i.ordinal&&i.count===0&&n.pluralResolver.shouldUseIntlApi(),h=i.context!==void 0&&(typeof i.context=="string"||typeof i.context=="number")&&i.context!=="",O=i.lngs?i.lngs:n.languageUtils.toResolveHierarchy(i.lng||n.language,i.fallbackLng);y.forEach(function(b){n.isValidLookup(s)||(l=b,!Ie["".concat(O[0],"-").concat(b)]&&n.utils&&n.utils.hasLoadedNamespace&&!n.utils.hasLoadedNamespace(l)&&(Ie["".concat(O[0],"-").concat(b)]=!0,n.logger.warn('key "'.concat(u,'" for languages "').concat(O.join(", "),`" won't get resolved as namespace "`).concat(l,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),O.forEach(function(L){if(!n.isValidLookup(s)){c=L;var E=[m];if(n.i18nFormat&&n.i18nFormat.addLookupKeys)n.i18nFormat.addLookupKeys(E,m,L,b,i);else{var M;v&&(M=n.pluralResolver.getSuffix(L,i.count,i));var q="".concat(n.options.pluralSeparator,"zero");if(v&&(E.push(m+M),p&&E.push(m+q)),h){var z="".concat(m).concat(n.options.contextSeparator).concat(i.context);E.push(z),v&&(E.push(z+M),p&&E.push(z+q))}}for(var K;K=E.pop();)n.isValidLookup(s)||(f=K,s=n.getResource(L,b,K,i))}}))})}}),{res:s,usedKey:u,exactUsedKey:f,usedLng:c,usedNS:l}}},{key:"isValidLookup",value:function(e){return e!==void 0&&!(!this.options.returnNull&&e===null)&&!(!this.options.returnEmptyString&&e==="")}},{key:"getResource",value:function(e,n,i){var s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(e,n,i,s):this.resourceStore.getResource(e,n,i,s)}}],[{key:"hasDefaultValue",value:function(e){var n="defaultValue";for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i)&&n===i.substring(0,n.length)&&e[i]!==void 0)return!0;return!1}}]),r}(U);function ve(o){return o.charAt(0).toUpperCase()+o.slice(1)}var xt=function(){function o(a){F(this,o),this.options=a,this.supportedLngs=this.options.supportedLngs||!1,this.logger=N.create("languageUtils")}return D(o,[{key:"getScriptPartFromCode",value:function(r){if(!r||r.indexOf("-")<0)return null;var t=r.split("-");return t.length===2||(t.pop(),t[t.length-1].toLowerCase()==="x")?null:this.formatLanguageCode(t.join("-"))}},{key:"getLanguagePartFromCode",value:function(r){if(!r||r.indexOf("-")<0)return r;var t=r.split("-");return this.formatLanguageCode(t[0])}},{key:"formatLanguageCode",value:function(r){if(typeof r=="string"&&r.indexOf("-")>-1){var t=["hans","hant","latn","cyrl","cans","mong","arab"],e=r.split("-");return this.options.lowerCaseLng?e=e.map(function(n){return n.toLowerCase()}):e.length===2?(e[0]=e[0].toLowerCase(),e[1]=e[1].toUpperCase(),t.indexOf(e[1].toLowerCase())>-1&&(e[1]=ve(e[1].toLowerCase()))):e.length===3&&(e[0]=e[0].toLowerCase(),e[1].length===2&&(e[1]=e[1].toUpperCase()),e[0]!=="sgn"&&e[2].length===2&&(e[2]=e[2].toUpperCase()),t.indexOf(e[1].toLowerCase())>-1&&(e[1]=ve(e[1].toLowerCase())),t.indexOf(e[2].toLowerCase())>-1&&(e[2]=ve(e[2].toLowerCase()))),e.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?r.toLowerCase():r}},{key:"isSupportedCode",value:function(r){return(this.options.load==="languageOnly"||this.options.nonExplicitSupportedLngs)&&(r=this.getLanguagePartFromCode(r)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(r)>-1}},{key:"getBestMatchFromCodes",value:function(r){var t=this;if(!r)return null;var e;return r.forEach(function(n){if(!e){var i=t.formatLanguageCode(n);(!t.options.supportedLngs||t.isSupportedCode(i))&&(e=i)}}),!e&&this.options.supportedLngs&&r.forEach(function(n){if(!e){var i=t.getLanguagePartFromCode(n);if(t.isSupportedCode(i))return e=i;e=t.options.supportedLngs.find(function(s){if(s.indexOf(i)===0)return s})}}),e||(e=this.getFallbackCodes(this.options.fallbackLng)[0]),e}},{key:"getFallbackCodes",value:function(r,t){if(!r)return[];if(typeof r=="function"&&(r=r(t)),typeof r=="string"&&(r=[r]),Object.prototype.toString.apply(r)==="[object Array]")return r;if(!t)return r.default||[];var e=r[t];return e||(e=r[this.getScriptPartFromCode(t)]),e||(e=r[this.formatLanguageCode(t)]),e||(e=r[this.getLanguagePartFromCode(t)]),e||(e=r.default),e||[]}},{key:"toResolveHierarchy",value:function(r,t){var e=this,n=this.getFallbackCodes(t||this.options.fallbackLng||[],r),i=[],s=function(f){f&&(e.isSupportedCode(f)?i.push(f):e.logger.warn("rejecting language code not found in supportedLngs: ".concat(f)))};return typeof r=="string"&&r.indexOf("-")>-1?(this.options.load!=="languageOnly"&&s(this.formatLanguageCode(r)),this.options.load!=="languageOnly"&&this.options.load!=="currentOnly"&&s(this.getScriptPartFromCode(r)),this.options.load!=="currentOnly"&&s(this.getLanguagePartFromCode(r))):typeof r=="string"&&s(this.formatLanguageCode(r)),n.forEach(function(u){i.indexOf(u)<0&&s(e.formatLanguageCode(u))}),i}}]),o}(),St=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kk","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],wt={1:function(a){return+(a>1)},2:function(a){return+(a!=1)},3:function(a){return 0},4:function(a){return a%10==1&&a%100!=11?0:a%10>=2&&a%10<=4&&(a%100<10||a%100>=20)?1:2},5:function(a){return a==0?0:a==1?1:a==2?2:a%100>=3&&a%100<=10?3:a%100>=11?4:5},6:function(a){return a==1?0:a>=2&&a<=4?1:2},7:function(a){return a==1?0:a%10>=2&&a%10<=4&&(a%100<10||a%100>=20)?1:2},8:function(a){return a==1?0:a==2?1:a!=8&&a!=11?2:3},9:function(a){return+(a>=2)},10:function(a){return a==1?0:a==2?1:a<7?2:a<11?3:4},11:function(a){return a==1||a==11?0:a==2||a==12?1:a>2&&a<20?2:3},12:function(a){return+(a%10!=1||a%100==11)},13:function(a){return+(a!==0)},14:function(a){return a==1?0:a==2?1:a==3?2:3},15:function(a){return a%10==1&&a%100!=11?0:a%10>=2&&(a%100<10||a%100>=20)?1:2},16:function(a){return a%10==1&&a%100!=11?0:a!==0?1:2},17:function(a){return a==1||a%10==1&&a%100!=11?0:1},18:function(a){return a==0?0:a==1?1:2},19:function(a){return a==1?0:a==0||a%100>1&&a%100<11?1:a%100>10&&a%100<20?2:3},20:function(a){return a==1?0:a==0||a%100>0&&a%100<20?1:2},21:function(a){return a%100==1?1:a%100==2?2:a%100==3||a%100==4?3:0},22:function(a){return a==1?0:a==2?1:(a<0||a>10)&&a%10==0?2:3}},Lt=["v1","v2","v3"],Ue={zero:0,one:1,two:2,few:3,many:4,other:5};function Pt(){var o={};return St.forEach(function(a){a.lngs.forEach(function(r){o[r]={numbers:a.nr,plurals:wt[a.fc]}})}),o}var kt=function(){function o(a){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};F(this,o),this.languageUtils=a,this.options=r,this.logger=N.create("pluralResolver"),(!this.options.compatibilityJSON||this.options.compatibilityJSON==="v4")&&(typeof Intl>"u"||!Intl.PluralRules)&&(this.options.compatibilityJSON="v3",this.logger.error("Your environment seems not to be Intl API compatible, use an Intl.PluralRules polyfill. Will fallback to the compatibilityJSON v3 format handling.")),this.rules=Pt()}return D(o,[{key:"addRule",value:function(r,t){this.rules[r]=t}},{key:"getRule",value:function(r){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(this.shouldUseIntlApi())try{return new Intl.PluralRules(r,{type:t.ordinal?"ordinal":"cardinal"})}catch{return}return this.rules[r]||this.rules[this.languageUtils.getLanguagePartFromCode(r)]}},{key:"needsPlural",value:function(r){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},e=this.getRule(r,t);return this.shouldUseIntlApi()?e&&e.resolvedOptions().pluralCategories.length>1:e&&e.numbers.length>1}},{key:"getPluralFormsOfKey",value:function(r,t){var e=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return this.getSuffixes(r,e).map(function(n){return"".concat(t).concat(n)})}},{key:"getSuffixes",value:function(r){var t=this,e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=this.getRule(r,e);return n?this.shouldUseIntlApi()?n.resolvedOptions().pluralCategories.sort(function(i,s){return Ue[i]-Ue[s]}).map(function(i){return"".concat(t.options.prepend).concat(i)}):n.numbers.map(function(i){return t.getSuffix(r,i,e)}):[]}},{key:"getSuffix",value:function(r,t){var e=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},n=this.getRule(r,e);return n?this.shouldUseIntlApi()?"".concat(this.options.prepend).concat(n.select(t)):this.getSuffixRetroCompatible(n,t):(this.logger.warn("no plural rule found for: ".concat(r)),"")}},{key:"getSuffixRetroCompatible",value:function(r,t){var e=this,n=r.noAbs?r.plurals(t):r.plurals(Math.abs(t)),i=r.numbers[n];this.options.simplifyPluralSuffix&&r.numbers.length===2&&r.numbers[0]===1&&(i===2?i="plural":i===1&&(i=""));var s=function(){return e.options.prepend&&i.toString()?e.options.prepend+i.toString():i.toString()};return this.options.compatibilityJSON==="v1"?i===1?"":typeof i=="number"?"_plural_".concat(i.toString()):s():this.options.compatibilityJSON==="v2"||this.options.simplifyPluralSuffix&&r.numbers.length===2&&r.numbers[0]===1?s():this.options.prepend&&n.toString()?this.options.prepend+n.toString():n.toString()}},{key:"shouldUseIntlApi",value:function(){return!Lt.includes(this.options.compatibilityJSON)}}]),o}();function Ae(o,a){var r=Object.keys(o);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(o);a&&(t=t.filter(function(e){return Object.getOwnPropertyDescriptor(o,e).enumerable})),r.push.apply(r,t)}return r}function k(o){for(var a=1;a0&&arguments[0]!==void 0?arguments[0]:{};F(this,o),this.logger=N.create("interpolator"),this.options=a,this.format=a.interpolation&&a.interpolation.format||function(r){return r},this.init(a)}return D(o,[{key:"init",value:function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};r.interpolation||(r.interpolation={escapeValue:!0});var t=r.interpolation;this.escape=t.escape!==void 0?t.escape:dt,this.escapeValue=t.escapeValue!==void 0?t.escapeValue:!0,this.useRawValueToEscape=t.useRawValueToEscape!==void 0?t.useRawValueToEscape:!1,this.prefix=t.prefix?H(t.prefix):t.prefixEscaped||"{{",this.suffix=t.suffix?H(t.suffix):t.suffixEscaped||"}}",this.formatSeparator=t.formatSeparator?t.formatSeparator:t.formatSeparator||",",this.unescapePrefix=t.unescapeSuffix?"":t.unescapePrefix||"-",this.unescapeSuffix=this.unescapePrefix?"":t.unescapeSuffix||"",this.nestingPrefix=t.nestingPrefix?H(t.nestingPrefix):t.nestingPrefixEscaped||H("$t("),this.nestingSuffix=t.nestingSuffix?H(t.nestingSuffix):t.nestingSuffixEscaped||H(")"),this.nestingOptionsSeparator=t.nestingOptionsSeparator?t.nestingOptionsSeparator:t.nestingOptionsSeparator||",",this.maxReplaces=t.maxReplaces?t.maxReplaces:1e3,this.alwaysFormat=t.alwaysFormat!==void 0?t.alwaysFormat:!1,this.resetRegExp()}},{key:"reset",value:function(){this.options&&this.init(this.options)}},{key:"resetRegExp",value:function(){var r="".concat(this.prefix,"(.+?)").concat(this.suffix);this.regexp=new RegExp(r,"g");var t="".concat(this.prefix).concat(this.unescapePrefix,"(.+?)").concat(this.unescapeSuffix).concat(this.suffix);this.regexpUnescape=new RegExp(t,"g");var e="".concat(this.nestingPrefix,"(.+?)").concat(this.nestingSuffix);this.nestingRegexp=new RegExp(e,"g")}},{key:"interpolate",value:function(r,t,e,n){var i=this,s,u,f,c=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{};function l(v){return v.replace(/\$/g,"$$$$")}var g=function(p){if(p.indexOf(i.formatSeparator)<0){var h=De(t,c,p);return i.alwaysFormat?i.format(h,void 0,e,k(k(k({},n),t),{},{interpolationkey:p})):h}var O=p.split(i.formatSeparator),b=O.shift().trim(),L=O.join(i.formatSeparator).trim();return i.format(De(t,c,b),L,e,k(k(k({},n),t),{},{interpolationkey:b}))};this.resetRegExp();var d=n&&n.missingInterpolationHandler||this.options.missingInterpolationHandler,m=n&&n.interpolation&&n.interpolation.skipOnVariables!==void 0?n.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables,y=[{regex:this.regexpUnescape,safeValue:function(p){return l(p)}},{regex:this.regexp,safeValue:function(p){return i.escapeValue?l(i.escape(p)):l(p)}}];return y.forEach(function(v){for(f=0;s=v.regex.exec(r);){var p=s[1].trim();if(u=g(p),u===void 0)if(typeof d=="function"){var h=d(r,s,n);u=typeof h=="string"?h:""}else if(n&&n.hasOwnProperty(p))u="";else if(m){u=s[0];continue}else i.logger.warn("missed to pass in variable ".concat(p," for interpolating ").concat(r)),u="";else typeof u!="string"&&!i.useRawValueToEscape&&(u=Ne(u));var O=v.safeValue(u);if(r=r.replace(s[0],O),m?(v.regex.lastIndex+=u.length,v.regex.lastIndex-=s[0].length):v.regex.lastIndex=0,f++,f>=i.maxReplaces)break}}),r}},{key:"nest",value:function(r,t){var e=this,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},i,s,u=k({},n);u.applyPostProcessor=!1,delete u.defaultValue;function f(d,m){var y=this.nestingOptionsSeparator;if(d.indexOf(y)<0)return d;var v=d.split(new RegExp("".concat(y,"[ ]*{"))),p="{".concat(v[1]);d=v[0],p=this.interpolate(p,u);var h=p.match(/'/g),O=p.match(/"/g);(h&&h.length%2===0&&!O||O.length%2!==0)&&(p=p.replace(/'/g,'"'));try{u=JSON.parse(p),m&&(u=k(k({},m),u))}catch(b){return this.logger.warn("failed parsing options string in nesting for key ".concat(d),b),"".concat(d).concat(y).concat(p)}return delete u.defaultValue,d}for(;i=this.nestingRegexp.exec(r);){var c=[],l=!1;if(i[0].indexOf(this.formatSeparator)!==-1&&!/{.*}/.test(i[1])){var g=i[1].split(this.formatSeparator).map(function(d){return d.trim()});i[1]=g.shift(),c=g,l=!0}if(s=t(f.call(this,i[1].trim(),u),u),s&&i[0]===r&&typeof s!="string")return s;typeof s!="string"&&(s=Ne(s)),s||(this.logger.warn("missed to resolve ".concat(i[1]," for nesting ").concat(r)),s=""),l&&(s=c.reduce(function(d,m){return e.format(d,m,n.lng,k(k({},n),{},{interpolationkey:i[1].trim()}))},s.trim())),r=r.replace(i[0],s),this.regexp.lastIndex=0}return r}}]),o}();function Me(o,a){var r=Object.keys(o);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(o);a&&(t=t.filter(function(e){return Object.getOwnPropertyDescriptor(o,e).enumerable})),r.push.apply(r,t)}return r}function I(o){for(var a=1;a-1){var t=o.split("(");a=t[0].toLowerCase().trim();var e=t[1].substring(0,t[1].length-1);if(a==="currency"&&e.indexOf(":")<0)r.currency||(r.currency=e.trim());else if(a==="relativetime"&&e.indexOf(":")<0)r.range||(r.range=e.trim());else{var n=e.split(";");n.forEach(function(i){if(i){var s=i.split(":"),u=nt(s),f=u[0],c=u.slice(1),l=c.join(":").trim().replace(/^'+|'+$/g,"");r[f.trim()]||(r[f.trim()]=l),l==="false"&&(r[f.trim()]=!1),l==="true"&&(r[f.trim()]=!0),isNaN(l)||(r[f.trim()]=parseInt(l,10))}})}}return{formatName:a,formatOptions:r}}function J(o){var a={};return function(t,e,n){var i=e+JSON.stringify(n),s=a[i];return s||(s=o(e,n),a[i]=s),s(t)}}var Ct=function(){function o(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};F(this,o),this.logger=N.create("formatter"),this.options=a,this.formats={number:J(function(r,t){var e=new Intl.NumberFormat(r,t);return function(n){return e.format(n)}}),currency:J(function(r,t){var e=new Intl.NumberFormat(r,I(I({},t),{},{style:"currency"}));return function(n){return e.format(n)}}),datetime:J(function(r,t){var e=new Intl.DateTimeFormat(r,I({},t));return function(n){return e.format(n)}}),relativetime:J(function(r,t){var e=new Intl.RelativeTimeFormat(r,I({},t));return function(n){return e.format(n,t.range||"day")}}),list:J(function(r,t){var e=new Intl.ListFormat(r,I({},t));return function(n){return e.format(n)}})},this.init(a)}return D(o,[{key:"init",value:function(r){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{interpolation:{}},e=t.interpolation;this.formatSeparator=e.formatSeparator?e.formatSeparator:e.formatSeparator||","}},{key:"add",value:function(r,t){this.formats[r.toLowerCase().trim()]=t}},{key:"addCached",value:function(r,t){this.formats[r.toLowerCase().trim()]=J(t)}},{key:"format",value:function(r,t,e,n){var i=this,s=t.split(this.formatSeparator),u=s.reduce(function(f,c){var l=jt(c),g=l.formatName,d=l.formatOptions;if(i.formats[g]){var m=f;try{var y=n&&n.formatParams&&n.formatParams[n.interpolationkey]||{},v=y.locale||y.lng||n.locale||n.lng||e;m=i.formats[g](f,v,I(I(I({},d),n),y))}catch(p){i.logger.warn(p)}return m}else i.logger.warn("there was no format function for ".concat(g));return f},r);return u}}]),o}();function $e(o,a){var r=Object.keys(o);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(o);a&&(t=t.filter(function(e){return Object.getOwnPropertyDescriptor(o,e).enumerable})),r.push.apply(r,t)}return r}function Ke(o){for(var a=1;a"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Dt(o,a){o.pending[a]!==void 0&&(delete o.pending[a],o.pendingCount--)}var Et=function(o){le(r,o);var a=Nt(r);function r(t,e,n){var i,s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};return F(this,r),i=a.call(this),fe&&U.call($(i)),i.backend=t,i.store=e,i.services=n,i.languageUtils=n.languageUtils,i.options=s,i.logger=N.create("backendConnector"),i.waitingReads=[],i.maxParallelReads=s.maxParallelReads||10,i.readingCalls=0,i.maxRetries=s.maxRetries>=0?s.maxRetries:5,i.retryTimeout=s.retryTimeout>=1?s.retryTimeout:350,i.state={},i.queue=[],i.backend&&i.backend.init&&i.backend.init(n,s.backend,s),i}return D(r,[{key:"queueLoad",value:function(e,n,i,s){var u=this,f={},c={},l={},g={};return e.forEach(function(d){var m=!0;n.forEach(function(y){var v="".concat(d,"|").concat(y);!i.reload&&u.store.hasResourceBundle(d,y)?u.state[v]=2:u.state[v]<0||(u.state[v]===1?c[v]===void 0&&(c[v]=!0):(u.state[v]=1,m=!1,c[v]===void 0&&(c[v]=!0),f[v]===void 0&&(f[v]=!0),g[y]===void 0&&(g[y]=!0)))}),m||(l[d]=!0)}),(Object.keys(f).length||Object.keys(c).length)&&this.queue.push({pending:c,pendingCount:Object.keys(c).length,loaded:{},errors:[],callback:s}),{toLoad:Object.keys(f),pending:Object.keys(c),toLoadLanguages:Object.keys(l),toLoadNamespaces:Object.keys(g)}}},{key:"loaded",value:function(e,n,i){var s=e.split("|"),u=s[0],f=s[1];n&&this.emit("failedLoading",u,f,n),i&&this.store.addResourceBundle(u,f,i),this.state[e]=n?-1:2;var c={};this.queue.forEach(function(l){ct(l.loaded,[u],f),Dt(l,e),n&&l.errors.push(n),l.pendingCount===0&&!l.done&&(Object.keys(l.loaded).forEach(function(g){c[g]||(c[g]={});var d=l.loaded[g];d.length&&d.forEach(function(m){c[g][m]===void 0&&(c[g][m]=!0)})}),l.done=!0,l.errors.length?l.callback(l.errors):l.callback())}),this.emit("loaded",c),this.queue=this.queue.filter(function(l){return!l.done})}},{key:"read",value:function(e,n,i){var s=this,u=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,f=arguments.length>4&&arguments[4]!==void 0?arguments[4]:this.retryTimeout,c=arguments.length>5?arguments[5]:void 0;if(!e.length)return c(null,{});if(this.readingCalls>=this.maxParallelReads){this.waitingReads.push({lng:e,ns:n,fcName:i,tried:u,wait:f,callback:c});return}return this.readingCalls++,this.backend[i](e,n,function(l,g){if(s.readingCalls--,s.waitingReads.length>0){var d=s.waitingReads.shift();s.read(d.lng,d.ns,d.fcName,d.tried,d.wait,d.callback)}if(l&&g&&u2&&arguments[2]!==void 0?arguments[2]:{},u=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),u&&u();typeof e=="string"&&(e=this.languageUtils.toResolveHierarchy(e)),typeof n=="string"&&(n=[n]);var f=this.queueLoad(e,n,s,u);if(!f.toLoad.length)return f.pending.length||u(),null;f.toLoad.forEach(function(c){i.loadOne(c)})}},{key:"load",value:function(e,n,i){this.prepareLoading(e,n,{},i)}},{key:"reload",value:function(e,n,i){this.prepareLoading(e,n,{reload:!0},i)}},{key:"loadOne",value:function(e){var n=this,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",s=e.split("|"),u=s[0],f=s[1];this.read(u,f,"read",void 0,void 0,function(c,l){c&&n.logger.warn("".concat(i,"loading namespace ").concat(f," for language ").concat(u," failed"),c),!c&&l&&n.logger.log("".concat(i,"loaded namespace ").concat(f," for language ").concat(u),l),n.loaded(e,c,l)})}},{key:"saveMissing",value:function(e,n,i,s,u){var f=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{};if(this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(n)){this.logger.warn('did not save key "'.concat(i,'" as the namespace "').concat(n,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");return}i==null||i===""||(this.backend&&this.backend.create&&this.backend.create(e,n,i,s,null,Ke(Ke({},f),{},{isUpdate:u})),!(!e||!e[0])&&this.store.addResource(e[0],n,i,s))}}]),r}(U);function _t(){return{debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!0,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:function(a){var r={};if(X(a[1])==="object"&&(r=a[1]),typeof a[1]=="string"&&(r.defaultValue=a[1]),typeof a[2]=="string"&&(r.tDescription=a[2]),X(a[2])==="object"||X(a[3])==="object"){var t=a[3]||a[2];Object.keys(t).forEach(function(e){r[e]=t[e]})}return r},interpolation:{escapeValue:!0,format:function(a,r,t,e){return a},prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0}}}function Be(o){return typeof o.ns=="string"&&(o.ns=[o.ns]),typeof o.fallbackLng=="string"&&(o.fallbackLng=[o.fallbackLng]),typeof o.fallbackNS=="string"&&(o.fallbackNS=[o.fallbackNS]),o.supportedLngs&&o.supportedLngs.indexOf("cimode")<0&&(o.supportedLngs=o.supportedLngs.concat(["cimode"])),o}function Ve(o,a){var r=Object.keys(o);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(o);a&&(t=t.filter(function(e){return Object.getOwnPropertyDescriptor(o,e).enumerable})),r.push.apply(r,t)}return r}function j(o){for(var a=1;a"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function ie(){}function Ut(o){var a=Object.getOwnPropertyNames(Object.getPrototypeOf(o));a.forEach(function(r){typeof o[r]=="function"&&(o[r]=o[r].bind(o))})}var ue=function(o){le(r,o);var a=It(r);function r(){var t,e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;if(F(this,r),t=a.call(this),fe&&U.call($(t)),t.options=Be(e),t.services={},t.logger=N,t.modules={external:[]},Ut($(t)),n&&!t.isInitialized&&!e.isClone){if(!t.options.initImmediate)return t.init(e,n),ee(t,$(t));setTimeout(function(){t.init(e,n)},0)}return t}return D(r,[{key:"init",value:function(){var e=this,n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},i=arguments.length>1?arguments[1]:void 0;typeof n=="function"&&(i=n,n={}),!n.defaultNS&&n.defaultNS!==!1&&n.ns&&(typeof n.ns=="string"?n.defaultNS=n.ns:n.ns.indexOf("translation")<0&&(n.defaultNS=n.ns[0]));var s=_t();this.options=j(j(j({},s),this.options),Be(n)),this.options.compatibilityAPI!=="v1"&&(this.options.interpolation=j(j({},s.interpolation),this.options.interpolation)),n.keySeparator!==void 0&&(this.options.userDefinedKeySeparator=n.keySeparator),n.nsSeparator!==void 0&&(this.options.userDefinedNsSeparator=n.nsSeparator);function u(p){return p?typeof p=="function"?new p:p:null}if(!this.options.isClone){this.modules.logger?N.init(u(this.modules.logger),this.options):N.init(null,this.options);var f;this.modules.formatter?f=this.modules.formatter:typeof Intl<"u"&&(f=Ct);var c=new xt(this.options);this.store=new yt(this.options.resources,this.options);var l=this.services;l.logger=N,l.resourceStore=this.store,l.languageUtils=c,l.pluralResolver=new kt(c,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),f&&(!this.options.interpolation.format||this.options.interpolation.format===s.interpolation.format)&&(l.formatter=u(f),l.formatter.init(l,this.options),this.options.interpolation.format=l.formatter.format.bind(l.formatter)),l.interpolator=new Rt(this.options),l.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},l.backendConnector=new Et(u(this.modules.backend),l.resourceStore,l,this.options),l.backendConnector.on("*",function(p){for(var h=arguments.length,O=new Array(h>1?h-1:0),b=1;b1?h-1:0),b=1;b0&&g[0]!=="dev"&&(this.options.lng=g[0])}!this.services.languageDetector&&!this.options.lng&&this.logger.warn("init: no languageDetector is used and no lng is defined");var d=["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"];d.forEach(function(p){e[p]=function(){var h;return(h=e.store)[p].apply(h,arguments)}});var m=["addResource","addResources","addResourceBundle","removeResourceBundle"];m.forEach(function(p){e[p]=function(){var h;return(h=e.store)[p].apply(h,arguments),e}});var y=Z(),v=function(){var h=function(b,L){e.isInitialized&&!e.initializedStoreOnce&&e.logger.warn("init: i18next is already initialized. You should call init just once!"),e.isInitialized=!0,e.options.isClone||e.logger.log("initialized",e.options),e.emit("initialized",e.options),y.resolve(L),i(b,L)};if(e.languages&&e.options.compatibilityAPI!=="v1"&&!e.isInitialized)return h(null,e.t.bind(e));e.changeLanguage(e.options.lng,h)};return this.options.resources||!this.options.initImmediate?v():setTimeout(v,0),y}},{key:"loadResources",value:function(e){var n=this,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:ie,s=i,u=typeof e=="string"?e:this.language;if(typeof e=="function"&&(s=e),!this.options.resources||this.options.partialBundledLanguages){if(u&&u.toLowerCase()==="cimode")return s();var f=[],c=function(d){if(d){var m=n.services.languageUtils.toResolveHierarchy(d);m.forEach(function(y){f.indexOf(y)<0&&f.push(y)})}};if(u)c(u);else{var l=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);l.forEach(function(g){return c(g)})}this.options.preload&&this.options.preload.forEach(function(g){return c(g)}),this.services.backendConnector.load(f,this.options.ns,function(g){!g&&!n.resolvedLanguage&&n.language&&n.setResolvedLanguage(n.language),s(g)})}else s(null)}},{key:"reloadResources",value:function(e,n,i){var s=Z();return e||(e=this.languages),n||(n=this.options.ns),i||(i=ie),this.services.backendConnector.reload(e,n,function(u){s.resolve(),i(u)}),s}},{key:"use",value:function(e){if(!e)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!e.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return e.type==="backend"&&(this.modules.backend=e),(e.type==="logger"||e.log&&e.warn&&e.error)&&(this.modules.logger=e),e.type==="languageDetector"&&(this.modules.languageDetector=e),e.type==="i18nFormat"&&(this.modules.i18nFormat=e),e.type==="postProcessor"&&We.addPostProcessor(e),e.type==="formatter"&&(this.modules.formatter=e),e.type==="3rdParty"&&this.modules.external.push(e),this}},{key:"setResolvedLanguage",value:function(e){if(!(!e||!this.languages)&&!(["cimode","dev"].indexOf(e)>-1))for(var n=0;n-1)&&this.store.hasLanguageSomeTranslations(i)){this.resolvedLanguage=i;break}}}},{key:"changeLanguage",value:function(e,n){var i=this;this.isLanguageChangingTo=e;var s=Z();this.emit("languageChanging",e);var u=function(g){i.language=g,i.languages=i.services.languageUtils.toResolveHierarchy(g),i.resolvedLanguage=void 0,i.setResolvedLanguage(g)},f=function(g,d){d?(u(d),i.translator.changeLanguage(d),i.isLanguageChangingTo=void 0,i.emit("languageChanged",d),i.logger.log("languageChanged",d)):i.isLanguageChangingTo=void 0,s.resolve(function(){return i.t.apply(i,arguments)}),n&&n(g,function(){return i.t.apply(i,arguments)})},c=function(g){!e&&!g&&i.services.languageDetector&&(g=[]);var d=typeof g=="string"?g:i.services.languageUtils.getBestMatchFromCodes(g);d&&(i.language||u(d),i.translator.language||i.translator.changeLanguage(d),i.services.languageDetector&&i.services.languageDetector.cacheUserLanguage(d)),i.loadResources(d,function(m){f(m,d)})};return!e&&this.services.languageDetector&&!this.services.languageDetector.async?c(this.services.languageDetector.detect()):!e&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect(c):c(e),s}},{key:"getFixedT",value:function(e,n,i){var s=this,u=function f(c,l){var g;if(X(l)!=="object"){for(var d=arguments.length,m=new Array(d>2?d-2:0),y=2;y1&&arguments[1]!==void 0?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;var s=this.resolvedLanguage||this.languages[0],u=this.options?this.options.fallbackLng:!1,f=this.languages[this.languages.length-1];if(s.toLowerCase()==="cimode")return!0;var c=function(d,m){var y=n.services.backendConnector.state["".concat(d,"|").concat(m)];return y===-1||y===2};if(i.precheck){var l=i.precheck(this,c);if(l!==void 0)return l}return!!(this.hasResourceBundle(s,e)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||c(s,e)&&(!u||c(f,e)))}},{key:"loadNamespaces",value:function(e,n){var i=this,s=Z();return this.options.ns?(typeof e=="string"&&(e=[e]),e.forEach(function(u){i.options.ns.indexOf(u)<0&&i.options.ns.push(u)}),this.loadResources(function(u){s.resolve(),n&&n(u)}),s):(n&&n(),Promise.resolve())}},{key:"loadLanguages",value:function(e,n){var i=Z();typeof e=="string"&&(e=[e]);var s=this.options.preload||[],u=e.filter(function(f){return s.indexOf(f)<0});return u.length?(this.options.preload=s.concat(u),this.loadResources(function(f){i.resolve(),n&&n(f)}),i):(n&&n(),Promise.resolve())}},{key:"dir",value:function(e){if(e||(e=this.resolvedLanguage||(this.languages&&this.languages.length>0?this.languages[0]:this.language)),!e)return"rtl";var n=["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"];return n.indexOf(this.services.languageUtils.getLanguagePartFromCode(e))>-1||e.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}},{key:"cloneInstance",value:function(){var e=this,n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:ie,s=j(j(j({},this.options),n),{isClone:!0}),u=new r(s);(n.debug!==void 0||n.prefix!==void 0)&&(u.logger=u.logger.clone(n));var f=["store","services","language"];return f.forEach(function(c){u[c]=e[c]}),u.services=j({},this.services),u.services.utils={hasLoadedNamespace:u.hasLoadedNamespace.bind(u)},u.translator=new Te(u.services,u.options),u.translator.on("*",function(c){for(var l=arguments.length,g=new Array(l>1?l-1:0),d=1;d0&&arguments[0]!==void 0?arguments[0]:{},a=arguments.length>1?arguments[1]:void 0;return new ue(o,a)});var w=ue.createInstance();w.createInstance=ue.createInstance;w.createInstance;w.init;w.loadResources;w.reloadResources;w.use;w.changeLanguage;w.getFixedT;w.t;w.exists;w.setDefaultNamespace;w.hasLoadedNamespace;w.loadNamespaces;w.loadLanguages;const At={labels:{allowMultiple:"Allow multiple",dataType:"Data type",name:"Name",order:"Order",required:"Required",searchable:"Searchable",table:"Table"},title:{add:"Add User Defined Field",edit:"Edit User Defined Field"}},Mt={errors:{numeric:"{{name}} must be numeric"}},$t={columns:{dataType:"Data type",name:"Name",order:"Order",required:"Required",table:"Table",uuid:"Identifier"}},Kt={columns:{dataType:"Data type",name:"Name",order:"Order",required:"Required",table:"Table",uuid:"Identifier"}},Bt={UserDefinedFieldModal:At,UserDefinedFields:Mt,UserDefinedFieldsEmbeddedList:$t,UserDefinedFieldsList:Kt},Vt={en:{translation:Bt}},R=w.createInstance();R.init({debug:!0,fallbackLng:"en",lng:"en",interpolation:{escapeValue:!1},resources:Vt});const Ye=o=>{const[a,r]=C.useState(P.map(o.options,s=>({value:s}))),t=C.useCallback(()=>{r(s=>[...s,{new:!0}])},[]),e=C.useCallback(s=>{r(u=>P.filter(u,(f,c)=>c!==s))},[]),n=C.useCallback(s=>{r(u=>P.map(u,(f,c)=>s!==c?f:{...f,new:!1}))},[a]),i=C.useCallback((s,u,{value:f})=>{r(c=>P.map(c,(l,g)=>g!==s?l:{...l,value:f}))},[]);return C.useEffect(()=>{const s=P.filter(a,u=>!u.new);o.onChange(P.pluck(s,"value"))},[a]),x.jsxs("div",{className:"user-defined-field-options",children:[x.jsx(Pe,{basic:!0,icon:"plus",onClick:t,type:"button"}),P.map(a,(s,u)=>x.jsxs(x.Fragment,{children:[s.new&&x.jsxs(ke,{children:[x.jsx(rt,{autoFocus:!0,onChange:i.bind(void 0,u),value:s.value}),x.jsx(Pe,{basic:!0,color:"green",icon:"checkmark",onClick:n.bind(void 0,u),type:"button",size:"tiny"})]}),!s.new&&x.jsx(ke,{content:s.value,onRemove:e.bind(void 0,u)})]}))]})};Ye.__docgenInfo={description:"",methods:[],displayName:"UserDefinedFieldOptions",props:{options:{required:!0,flowType:{name:"Array",elements:[{name:"string"}],raw:"Array"},description:""},onChange:{required:!0,flowType:{name:"signature",type:"function",raw:"(options: Array) => void",signature:{arguments:[{name:"options",type:{name:"Array",elements:[{name:"string"}],raw:"Array"}}],return:{name:"void"}}},description:""}}};const He={select:"Select"},Ht=o=>{const[a,r]=C.useState([]),[t,e]=C.useState([]),n=C.useCallback(i=>P.map(i,s=>({key:s,value:s,text:s})),[]);return C.useEffect(()=>{o.hideTable||Re.fetchTables().then(({data:i})=>e(n(i.tables))),Re.fetchDataTypes().then(({data:i})=>r(n(i.data_types)))},[]),x.jsxs(he,{as:_,centered:!1,open:!0,children:[x.jsx(he.Header,{content:o.item.id?R.t("UserDefinedFieldModal.title.edit"):R.t("UserDefinedFieldModal.title.add")}),x.jsxs(he.Content,{children:[!o.hideTable&&x.jsx(_.Dropdown,{clearable:!0,error:o.isError("table_name"),label:R.t("UserDefinedFieldModal.labels.table"),onChange:o.onTextInputChange.bind(void 0,"table_name"),options:t,required:o.isRequired("table_name"),selection:!0,selectOnBlur:!1,value:o.item.table_name||""}),x.jsx(_.Input,{error:o.isError("column_name"),label:R.t("UserDefinedFieldModal.labels.name"),onChange:o.onTextInputChange.bind(void 0,"column_name"),required:o.isRequired("column_name"),value:o.item.column_name||""}),x.jsx(_.Dropdown,{clearable:!0,error:o.isError("data_type"),label:R.t("UserDefinedFieldModal.labels.dataType"),onChange:o.onTextInputChange.bind(void 0,"data_type"),options:a,required:o.isRequired("data_type"),selection:!0,selectOnBlur:!1,value:o.item.data_type||""}),x.jsx(_.Input,{error:o.isError("order"),label:R.t("UserDefinedFieldModal.labels.order"),onChange:o.onTextInputChange.bind(void 0,"order"),required:o.isRequired("oder"),value:o.item.order||0,type:"number"}),x.jsxs(_.Group,{children:[x.jsx(_.Checkbox,{error:o.isError("required"),checked:o.item.required,label:R.t("UserDefinedFieldModal.labels.required"),onChange:o.onCheckboxInputChange.bind(void 0,"required")}),x.jsx(_.Checkbox,{error:o.isError("searchable"),checked:o.item.searchable,label:R.t("UserDefinedFieldModal.labels.searchable"),onChange:o.onCheckboxInputChange.bind(void 0,"searchable")}),o.item.data_type===He.select&&x.jsx(_.Checkbox,{error:o.isError("allow_multiple"),checked:o.item.allow_multiple,label:R.t("UserDefinedFieldModal.labels.allowMultiple"),onChange:o.onCheckboxInputChange.bind(void 0,"allow_multiple")})]}),o.item.data_type===He.select&&x.jsx(Ye,{options:o.item.options,onChange:i=>o.onSetState({options:i})})]}),o.children]})};Ht.__docgenInfo={description:"",methods:[],displayName:"UserDefinedFieldModal",props:{hideTable:{required:!1,flowType:{name:"boolean"},description:""}}};const oe="user_defined",Je=".",Jt=({key:o,error:a})=>{const r={};if(o&&o.startsWith(oe)&&P.contains(o,Je)){const[,t]=o.split(Je);P.extend(r,{[`${oe}[${t}]`]:`${t} ${a}`})}if(o===oe&&!P.isEmpty(a)){const[t,e]=a;P.extend(r,{[`${oe}[${t}]`]:e})}return r},qt=o=>{const a={};return o.order||P.extend(a,{order:R.t("UserDefinedFields.errors.numeric",{name:"order"})}),a},cr={resolveError:Jt,validateUserDefinedField:qt};export{fr as O,Ht as U,cr as a,R as i}; diff --git a/docs/assets/UserDefinedFields-CvFFH22K.js b/docs/assets/UserDefinedFields-BpDRmNE4.js similarity index 69% rename from docs/assets/UserDefinedFields-CvFFH22K.js rename to docs/assets/UserDefinedFields-BpDRmNE4.js index 299717f3..71fc1d77 100644 --- a/docs/assets/UserDefinedFields-CvFFH22K.js +++ b/docs/assets/UserDefinedFields-BpDRmNE4.js @@ -1 +1 @@ -import"./index.es28-C5Z9R2NB.js";import"./index-CBqU2yxZ.js";import{s as r}from"./index.es12-CEp0wfjB.js";import{t as s}from"./index.es98-DUn1LaM8.js";class t extends s{getPayloadKeys(){return["table_name","column_name","data_type","required","searchable","allow_multiple","options","order"]}getParameterName(){return"user_defined_field"}}const d=new t;class i extends r{fetchDataTypes(){return this.getAxios().get("/user_defined_fields/data_types")}fetchTables(){return this.getAxios().get("/user_defined_fields/tables")}getBaseUrl(){return"/user_defined_fields/user_defined_fields"}getTransform(){return d}}const o=new i;export{o as U}; +import"./index.es30-tUyOUHRL.js";import"./index-CBqU2yxZ.js";import{s as r}from"./index.es12-CscsrfiS.js";import{t as s}from"./index.es98-0kphK6xH.js";class t extends s{getPayloadKeys(){return["table_name","column_name","data_type","required","searchable","allow_multiple","options","order"]}getParameterName(){return"user_defined_field"}}const d=new t;class i extends r{fetchDataTypes(){return this.getAxios().get("/user_defined_fields/data_types")}fetchTables(){return this.getAxios().get("/user_defined_fields/tables")}getBaseUrl(){return"/user_defined_fields/user_defined_fields"}getTransform(){return d}}const o=new i;export{o as U}; diff --git a/docs/assets/UserDefinedFieldsEmbeddedList.stories-DZ5otSUT.js b/docs/assets/UserDefinedFieldsEmbeddedList.stories-ByXce1jR.js similarity index 91% rename from docs/assets/UserDefinedFieldsEmbeddedList.stories-DZ5otSUT.js rename to docs/assets/UserDefinedFieldsEmbeddedList.stories-ByXce1jR.js index 931e3f9d..1fa3fbb1 100644 --- a/docs/assets/UserDefinedFieldsEmbeddedList.stories-DZ5otSUT.js +++ b/docs/assets/UserDefinedFieldsEmbeddedList.stories-ByXce1jR.js @@ -1,4 +1,4 @@ -import{j as u}from"./jsx-runtime-BTCK_S7S.js";import{r as n}from"./index-CBqU2yxZ.js";import{_ as c}from"./index-default-C_maRo4o.js";import{d as E}from"./index.es98-DUn1LaM8.js";import{i as r,O as F,U as x,a as L}from"./UserDefinedFields-D0LGzvEX.js";import"./index.es28-C5Z9R2NB.js";import"./index-DZGZymok.js";import{u as b}from"./DragDrop-ryAVAQMJ.js";import"./_commonjsHelpers-BosuxZz1.js";import"./index.es3-CAJGsQNm.js";import"./index.es2-CyI0qXj7.js";import"./index.es23-SQskR_RA.js";import"./useDrop-BRQoWSA5.js";import"./DndContext-B-2NJP7Z.js";import"./redux-C8f_Y06i.js";import"./objectSpread2-N4c0DWqo.js";import"./defineProperty-CCxoMnQV.js";import"./toPropertyKey-hKuLU48H.js";import"./index.es21-BD0kU5QO.js";import"./Form-fErk-qk_.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Button-Blq7Z6RX.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./Checkbox-C9uAfnsM.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./Dropdown-Di2cPjwR.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./isEmpty-Cyb9hIKi.js";import"./deburr-CEfyoYOr.js";import"./index-BBpNyw-T.js";import"./_arrayReduce-CrxnWFSq.js";import"./filter-CVNi8iPS.js";import"./Input--hQVCRQV.js";import"./Modal-Bz2VEyQG.js";import"./UserDefinedFields-CvFFH22K.js";import"./index.es12-CEp0wfjB.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./toArray-D9zoIPho.js";import"./nonIterableRest-Bc-81Ll3.js";import"./iterableToArray-DI-mZnTP.js";import"./unsupportedIterableToArray-78IFcom3.js";import"./iframe-DUkFOzYJ.js";import"../sb-preview/runtime.js";const g=["actions","columns","defaults","excludeColumns","modal"],k=0,f=o=>{const e=n.useCallback(i=>c.contains(o.excludeColumns,i),[o.excludeColumns]);return u.jsx(E,{...c.omit(o,g),actions:[{name:"edit"},{name:"delete"}],columns:[{name:"table_name",label:r.t("UserDefinedFieldsEmbeddedList.columns.table"),hidden:e("table_name")},{name:"column_name",label:r.t("UserDefinedFieldsEmbeddedList.columns.name"),hidden:e("column_name")},{name:"data_type",label:r.t("UserDefinedFieldsEmbeddedList.columns.dataType"),hidden:e("data_type")},{name:"required",label:r.t("UserDefinedFieldsEmbeddedList.columns.required"),render:i=>u.jsx(F,{value:i.required}),hidden:e("required")},{name:"order",label:r.t("UserDefinedFieldsEmbeddedList.columns.order"),hidden:e("order")},{name:"uuid",label:r.t("UserDefinedFieldsEmbeddedList.columns.uuid"),hidden:e("uuid")}],modal:{component:x,props:{defaults:{order:k,...o.defaults||{}},hideTable:e("table_name"),validate:L.validateUserDefinedField.bind(void 0)}}})};f.__docgenInfo={description:"",methods:[],displayName:"UserDefinedFieldsEmbeddedList",props:{defaults:{required:!0,flowType:{name:"any"},description:""},excludeColumns:{required:!1,flowType:{name:"Array",elements:[{name:"string"}],raw:"Array"},description:""}}};const He={title:"Components/User Defined Fields/UserDefinedFieldsEmbeddedList"},a=b(()=>{const[o,e]=n.useState([]),i=n.useCallback(t=>e(s=>c.filter(s,d=>d!==t)),[]),m=n.useCallback(t=>e(s=>[...s,t]),[]);return u.jsx(f,{items:o,onDelete:i,onSave:m})}),l=b(()=>{const[o,e]=n.useState([]),i=n.useCallback(t=>e(s=>c.filter(s,d=>d!==t)),[]),m=n.useCallback(t=>e(s=>[...s,t]),[]);return u.jsx(f,{items:o,modal:{defaults:{table_name:"people"},props:{hideTable:!0}},onDelete:i,onSave:m})}),p=b(()=>{const[o,e]=n.useState([]),i=n.useCallback(t=>e(s=>c.filter(s,d=>d!==t)),[]),m=n.useCallback(t=>e(s=>[...s,t]),[]);return u.jsx(f,{addButton:{color:"purple",location:"top"},items:o,onDelete:i,onSave:m})});a.__docgenInfo={description:"",methods:[],displayName:"Default"};l.__docgenInfo={description:"",methods:[],displayName:"HiddenTableSelector"};p.__docgenInfo={description:"",methods:[],displayName:"CustomAddButton"};var D,v,I;a.parameters={...a.parameters,docs:{...(D=a.parameters)==null?void 0:D.docs,source:{originalSource:`useDragDrop(() => { +import{j as u}from"./jsx-runtime-BTCK_S7S.js";import{r as n}from"./index-CBqU2yxZ.js";import{_ as c}from"./index-default-C_maRo4o.js";import{d as E}from"./index.es98-0kphK6xH.js";import{i as r,O as F,U as x,a as L}from"./UserDefinedFields-8vy3cehm.js";import"./index.es30-tUyOUHRL.js";import"./index-DZGZymok.js";import{u as b}from"./DragDrop-ryAVAQMJ.js";import"./_commonjsHelpers-BosuxZz1.js";import"./index.es3-CqJx98lw.js";import"./index.es2-Dcs1NzB9.js";import"./index.es25-SQskR_RA.js";import"./useDrop-BRQoWSA5.js";import"./DndContext-B-2NJP7Z.js";import"./redux-C8f_Y06i.js";import"./objectSpread2-N4c0DWqo.js";import"./defineProperty-CCxoMnQV.js";import"./toPropertyKey-hKuLU48H.js";import"./index.es22-BD0kU5QO.js";import"./Form-fErk-qk_.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Button-Blq7Z6RX.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./Checkbox-C9uAfnsM.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./Dropdown-Di2cPjwR.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./isEmpty-Cyb9hIKi.js";import"./deburr-CEfyoYOr.js";import"./index-BBpNyw-T.js";import"./_arrayReduce-CrxnWFSq.js";import"./filter-CVNi8iPS.js";import"./Input--hQVCRQV.js";import"./Modal-Bz2VEyQG.js";import"./UserDefinedFields-BpDRmNE4.js";import"./index.es12-CscsrfiS.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./toArray-D9zoIPho.js";import"./nonIterableRest-Bc-81Ll3.js";import"./iterableToArray-DI-mZnTP.js";import"./unsupportedIterableToArray-78IFcom3.js";import"./iframe-BcGTk6aA.js";import"../sb-preview/runtime.js";const g=["actions","columns","defaults","excludeColumns","modal"],k=0,f=o=>{const e=n.useCallback(i=>c.contains(o.excludeColumns,i),[o.excludeColumns]);return u.jsx(E,{...c.omit(o,g),actions:[{name:"edit"},{name:"delete"}],columns:[{name:"table_name",label:r.t("UserDefinedFieldsEmbeddedList.columns.table"),hidden:e("table_name")},{name:"column_name",label:r.t("UserDefinedFieldsEmbeddedList.columns.name"),hidden:e("column_name")},{name:"data_type",label:r.t("UserDefinedFieldsEmbeddedList.columns.dataType"),hidden:e("data_type")},{name:"required",label:r.t("UserDefinedFieldsEmbeddedList.columns.required"),render:i=>u.jsx(F,{value:i.required}),hidden:e("required")},{name:"order",label:r.t("UserDefinedFieldsEmbeddedList.columns.order"),hidden:e("order")},{name:"uuid",label:r.t("UserDefinedFieldsEmbeddedList.columns.uuid"),hidden:e("uuid")}],modal:{component:x,props:{defaults:{order:k,...o.defaults||{}},hideTable:e("table_name"),validate:L.validateUserDefinedField.bind(void 0)}}})};f.__docgenInfo={description:"",methods:[],displayName:"UserDefinedFieldsEmbeddedList",props:{defaults:{required:!0,flowType:{name:"any"},description:""},excludeColumns:{required:!1,flowType:{name:"Array",elements:[{name:"string"}],raw:"Array"},description:""}}};const He={title:"Components/User Defined Fields/UserDefinedFieldsEmbeddedList"},a=b(()=>{const[o,e]=n.useState([]),i=n.useCallback(t=>e(s=>c.filter(s,d=>d!==t)),[]),m=n.useCallback(t=>e(s=>[...s,t]),[]);return u.jsx(f,{items:o,onDelete:i,onSave:m})}),l=b(()=>{const[o,e]=n.useState([]),i=n.useCallback(t=>e(s=>c.filter(s,d=>d!==t)),[]),m=n.useCallback(t=>e(s=>[...s,t]),[]);return u.jsx(f,{items:o,modal:{defaults:{table_name:"people"},props:{hideTable:!0}},onDelete:i,onSave:m})}),p=b(()=>{const[o,e]=n.useState([]),i=n.useCallback(t=>e(s=>c.filter(s,d=>d!==t)),[]),m=n.useCallback(t=>e(s=>[...s,t]),[]);return u.jsx(f,{addButton:{color:"purple",location:"top"},items:o,onDelete:i,onSave:m})});a.__docgenInfo={description:"",methods:[],displayName:"Default"};l.__docgenInfo={description:"",methods:[],displayName:"HiddenTableSelector"};p.__docgenInfo={description:"",methods:[],displayName:"CustomAddButton"};var D,v,I;a.parameters={...a.parameters,docs:{...(D=a.parameters)==null?void 0:D.docs,source:{originalSource:`useDragDrop(() => { const [items, setItems] = useState([]); /** diff --git a/docs/assets/UserDefinedFieldsForm.stories-BPZIeGdg.js b/docs/assets/UserDefinedFieldsForm.stories-L9Py_IpH.js similarity index 92% rename from docs/assets/UserDefinedFieldsForm.stories-BPZIeGdg.js rename to docs/assets/UserDefinedFieldsForm.stories-L9Py_IpH.js index 3ff233fd..f6bd97ea 100644 --- a/docs/assets/UserDefinedFieldsForm.stories-BPZIeGdg.js +++ b/docs/assets/UserDefinedFieldsForm.stories-L9Py_IpH.js @@ -1,4 +1,4 @@ -import{j as a}from"./jsx-runtime-BTCK_S7S.js";import{r as d}from"./index-CBqU2yxZ.js";import{d as F}from"./index-DfmhmaGJ.js";import{F as u}from"./Form-fErk-qk_.js";import{v as q}from"./index.es98-DUn1LaM8.js";import{d as D}from"./index.es28-C5Z9R2NB.js";import"./index-DZGZymok.js";import{_ as b}from"./index-default-C_maRo4o.js";import{U as j}from"./UserDefinedFields-CvFFH22K.js";import"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Button-Blq7Z6RX.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./Checkbox-C9uAfnsM.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./Dropdown-Di2cPjwR.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./isEmpty-Cyb9hIKi.js";import"./deburr-CEfyoYOr.js";import"./index-BBpNyw-T.js";import"./_arrayReduce-CrxnWFSq.js";import"./filter-CVNi8iPS.js";import"./Input--hQVCRQV.js";import"./index.es3-CAJGsQNm.js";import"./index.es2-CyI0qXj7.js";import"./index.es23-SQskR_RA.js";import"./useDrop-BRQoWSA5.js";import"./DndContext-B-2NJP7Z.js";import"./redux-C8f_Y06i.js";import"./objectSpread2-N4c0DWqo.js";import"./defineProperty-CCxoMnQV.js";import"./toPropertyKey-hKuLU48H.js";import"./index.es21-BD0kU5QO.js";import"./iframe-DUkFOzYJ.js";import"../sb-preview/runtime.js";import"./index.es12-CEp0wfjB.js";const p={boolean:"Boolean",date:"Date",number:"Number",richText:"RichText",select:"Select",string:"String",text:"Text"},C=r=>{const[y,g]=d.useState([]),c=d.useCallback(e=>`user_defined[${e.uuid}]`,[]),i=d.useCallback(e=>r.isError(c(e)),[c,r.isError]),m=d.useCallback((e,o)=>{r.onChange({...r.data,[e.uuid]:o}),r.onClearValidationError&&r.onClearValidationError(c(e))},[c,r.data,r.onChange,r.onClearValidationError]),f=d.useCallback(e=>{let o;const s=r.data&&r.data[e.uuid];return e.data_type===p.string&&(o=a.jsx(u.Input,{error:i(e),label:e.column_name,required:e.required,onChange:(t,{value:n})=>m(e,n),value:s})),e.data_type===p.number&&(o=a.jsx(u.Input,{error:i(e),label:e.column_name,required:e.required,onChange:(t,{value:n})=>m(e,n),value:s,type:"number"})),e.data_type===p.select&&(o=a.jsx(u.Dropdown,{clearable:!0,error:i(e),label:e.column_name,multiple:e.allow_multiple,required:e.required,options:b.map(e.options,t=>({key:t,value:t,text:t})),onChange:(t,{value:n})=>m(e,n),selectOnBlur:!1,selection:!0,value:s})),e.data_type===p.text&&(o=a.jsx(u.TextArea,{error:i(e),label:e.column_name,required:e.required,onChange:(t,{value:n})=>m(e,n),value:s})),e.data_type===p.date&&(o=a.jsx(u.Input,{error:i(e),label:e.column_name,required:e.required,children:a.jsx(q,{onChange:t=>m(e,t&&t.toISOString()),value:s&&new Date(s)})})),e.data_type===p.boolean&&(o=a.jsx(u.Checkbox,{checked:!!s,error:i(e),label:e.column_name,onChange:(t,{checked:n})=>m(e,n)})),e.data_type===p.richText&&(o=a.jsx(u.Input,{error:i(e),label:e.column_name,required:e.required,children:a.jsx(D,{onChange:t=>m(e,t),value:s})})),o},[r.data,i,m]);return d.useEffect(()=>{const e={defineable_id:r.defineableId,defineable_type:r.defineableType,per_page:0,sort_by:"order",table_name:r.tableName};j.fetchAll(e).then(({data:o})=>g(o.user_defined_fields))},[]),a.jsx(a.Fragment,{children:b.map(y,f.bind(void 0))})};C.__docgenInfo={description:"",methods:[],displayName:"UserDefinedFieldsForm",props:{data:{required:!0,flowType:{name:"any"},description:""},defineableId:{required:!1,flowType:{name:"number"},description:""},defineableType:{required:!1,flowType:{name:"string"},description:""},isError:{required:!0,flowType:{name:"signature",type:"function",raw:"(key: string) => boolean",signature:{arguments:[{name:"key",type:{name:"string"}}],return:{name:"boolean"}}},description:""},onChange:{required:!0,flowType:{name:"signature",type:"function",raw:"(obj: any) => void",signature:{arguments:[{name:"obj",type:{name:"any"}}],return:{name:"void"}}},description:""},onClearValidationError:{required:!0,flowType:{name:"signature",type:"function",raw:"(...keys: Array) => void",signature:{arguments:[{name:"keys",type:{name:"Array",elements:[{name:"string"}],raw:"Array"},rest:!0}],return:{name:"void"}}},description:""},tableName:{required:!1,flowType:{name:"string"},description:""}}};const Ae={title:"Components/User Defined Fields/UserDefinedFieldsForm",decorators:[F.withKnobs]},l=()=>{const[r,y]=d.useState({"First name":"Bob","Last name":"Smith"});return a.jsx(u,{children:a.jsx(C,{data:r,isError:()=>!1,onChange:g=>y(g)})})};l.__docgenInfo={description:"",methods:[],displayName:"Default"};var _,h,x;l.parameters={...l.parameters,docs:{...(_=l.parameters)==null?void 0:_.docs,source:{originalSource:`() => { +import{j as a}from"./jsx-runtime-BTCK_S7S.js";import{r as d}from"./index-CBqU2yxZ.js";import{d as F}from"./index-kF-6VCSF.js";import{F as u}from"./Form-fErk-qk_.js";import{v as q}from"./index.es98-0kphK6xH.js";import{d as D}from"./index.es30-tUyOUHRL.js";import"./index-DZGZymok.js";import{_ as b}from"./index-default-C_maRo4o.js";import{U as j}from"./UserDefinedFields-BpDRmNE4.js";import"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Button-Blq7Z6RX.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./Checkbox-C9uAfnsM.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./Dropdown-Di2cPjwR.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./isEmpty-Cyb9hIKi.js";import"./deburr-CEfyoYOr.js";import"./index-BBpNyw-T.js";import"./_arrayReduce-CrxnWFSq.js";import"./filter-CVNi8iPS.js";import"./Input--hQVCRQV.js";import"./index.es3-CqJx98lw.js";import"./index.es2-Dcs1NzB9.js";import"./index.es25-SQskR_RA.js";import"./useDrop-BRQoWSA5.js";import"./DndContext-B-2NJP7Z.js";import"./redux-C8f_Y06i.js";import"./objectSpread2-N4c0DWqo.js";import"./defineProperty-CCxoMnQV.js";import"./toPropertyKey-hKuLU48H.js";import"./index.es22-BD0kU5QO.js";import"./iframe-BcGTk6aA.js";import"../sb-preview/runtime.js";import"./index.es12-CscsrfiS.js";const p={boolean:"Boolean",date:"Date",number:"Number",richText:"RichText",select:"Select",string:"String",text:"Text"},C=r=>{const[y,g]=d.useState([]),c=d.useCallback(e=>`user_defined[${e.uuid}]`,[]),i=d.useCallback(e=>r.isError(c(e)),[c,r.isError]),m=d.useCallback((e,o)=>{r.onChange({...r.data,[e.uuid]:o}),r.onClearValidationError&&r.onClearValidationError(c(e))},[c,r.data,r.onChange,r.onClearValidationError]),f=d.useCallback(e=>{let o;const s=r.data&&r.data[e.uuid];return e.data_type===p.string&&(o=a.jsx(u.Input,{error:i(e),label:e.column_name,required:e.required,onChange:(t,{value:n})=>m(e,n),value:s})),e.data_type===p.number&&(o=a.jsx(u.Input,{error:i(e),label:e.column_name,required:e.required,onChange:(t,{value:n})=>m(e,n),value:s,type:"number"})),e.data_type===p.select&&(o=a.jsx(u.Dropdown,{clearable:!0,error:i(e),label:e.column_name,multiple:e.allow_multiple,required:e.required,options:b.map(e.options,t=>({key:t,value:t,text:t})),onChange:(t,{value:n})=>m(e,n),selectOnBlur:!1,selection:!0,value:s})),e.data_type===p.text&&(o=a.jsx(u.TextArea,{error:i(e),label:e.column_name,required:e.required,onChange:(t,{value:n})=>m(e,n),value:s})),e.data_type===p.date&&(o=a.jsx(u.Input,{error:i(e),label:e.column_name,required:e.required,children:a.jsx(q,{onChange:t=>m(e,t&&t.toISOString()),value:s&&new Date(s)})})),e.data_type===p.boolean&&(o=a.jsx(u.Checkbox,{checked:!!s,error:i(e),label:e.column_name,onChange:(t,{checked:n})=>m(e,n)})),e.data_type===p.richText&&(o=a.jsx(u.Input,{error:i(e),label:e.column_name,required:e.required,children:a.jsx(D,{onChange:t=>m(e,t),value:s})})),o},[r.data,i,m]);return d.useEffect(()=>{const e={defineable_id:r.defineableId,defineable_type:r.defineableType,per_page:0,sort_by:"order",table_name:r.tableName};j.fetchAll(e).then(({data:o})=>g(o.user_defined_fields))},[]),a.jsx(a.Fragment,{children:b.map(y,f.bind(void 0))})};C.__docgenInfo={description:"",methods:[],displayName:"UserDefinedFieldsForm",props:{data:{required:!0,flowType:{name:"any"},description:""},defineableId:{required:!1,flowType:{name:"number"},description:""},defineableType:{required:!1,flowType:{name:"string"},description:""},isError:{required:!0,flowType:{name:"signature",type:"function",raw:"(key: string) => boolean",signature:{arguments:[{name:"key",type:{name:"string"}}],return:{name:"boolean"}}},description:""},onChange:{required:!0,flowType:{name:"signature",type:"function",raw:"(obj: any) => void",signature:{arguments:[{name:"obj",type:{name:"any"}}],return:{name:"void"}}},description:""},onClearValidationError:{required:!0,flowType:{name:"signature",type:"function",raw:"(...keys: Array) => void",signature:{arguments:[{name:"keys",type:{name:"Array",elements:[{name:"string"}],raw:"Array"},rest:!0}],return:{name:"void"}}},description:""},tableName:{required:!1,flowType:{name:"string"},description:""}}};const Ae={title:"Components/User Defined Fields/UserDefinedFieldsForm",decorators:[F.withKnobs]},l=()=>{const[r,y]=d.useState({"First name":"Bob","Last name":"Smith"});return a.jsx(u,{children:a.jsx(C,{data:r,isError:()=>!1,onChange:g=>y(g)})})};l.__docgenInfo={description:"",methods:[],displayName:"Default"};var _,h,x;l.parameters={...l.parameters,docs:{...(_=l.parameters)==null?void 0:_.docs,source:{originalSource:`() => { const [data, setData] = useState({ 'First name': 'Bob', 'Last name': 'Smith' diff --git a/docs/assets/UserDefinedFieldsList.stories-sKmFZ-DS.js b/docs/assets/UserDefinedFieldsList.stories-CLzCv8eq.js similarity index 90% rename from docs/assets/UserDefinedFieldsList.stories-sKmFZ-DS.js rename to docs/assets/UserDefinedFieldsList.stories-CLzCv8eq.js index 918bf9e4..fe95e1a7 100644 --- a/docs/assets/UserDefinedFieldsList.stories-sKmFZ-DS.js +++ b/docs/assets/UserDefinedFieldsList.stories-CLzCv8eq.js @@ -1,4 +1,4 @@ -import{j as d}from"./jsx-runtime-BTCK_S7S.js";import{r}from"./index-CBqU2yxZ.js";import{d as F}from"./index-DfmhmaGJ.js";import{_ as l}from"./index-default-C_maRo4o.js";import{D as S}from"./index.es98-DUn1LaM8.js";import{i as n,O as C,U as y,a as L}from"./UserDefinedFields-D0LGzvEX.js";import"./index.es28-C5Z9R2NB.js";import"./index-DZGZymok.js";import{U as u}from"./UserDefinedFields-CvFFH22K.js";import{u as U}from"./DragDrop-ryAVAQMJ.js";import"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./index.es3-CAJGsQNm.js";import"./index.es2-CyI0qXj7.js";import"./index.es23-SQskR_RA.js";import"./useDrop-BRQoWSA5.js";import"./DndContext-B-2NJP7Z.js";import"./redux-C8f_Y06i.js";import"./objectSpread2-N4c0DWqo.js";import"./defineProperty-CCxoMnQV.js";import"./toPropertyKey-hKuLU48H.js";import"./index.es21-BD0kU5QO.js";import"./Form-fErk-qk_.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Button-Blq7Z6RX.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./Checkbox-C9uAfnsM.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./Dropdown-Di2cPjwR.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./isEmpty-Cyb9hIKi.js";import"./deburr-CEfyoYOr.js";import"./index-BBpNyw-T.js";import"./_arrayReduce-CrxnWFSq.js";import"./filter-CVNi8iPS.js";import"./Input--hQVCRQV.js";import"./Modal-Bz2VEyQG.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./toArray-D9zoIPho.js";import"./nonIterableRest-Bc-81Ll3.js";import"./iterableToArray-DI-mZnTP.js";import"./unsupportedIterableToArray-78IFcom3.js";import"./iframe-DUkFOzYJ.js";import"../sb-preview/runtime.js";import"./index.es12-CEp0wfjB.js";const x=["actions","collectionName","columns","defaults","excludeColumns","modal","onDelete","onLoad","onSave"],g=0,f=o=>{const e=r.useCallback(t=>l.contains(o.excludeColumns,t),[o.excludeColumns]);return d.jsx(S,{...l.omit(o,x),actions:[{name:"edit"},{name:"delete"}],columns:[{name:"table_name",label:n.t("UserDefinedFieldsList.columns.table"),hidden:e("table_name")},{name:"column_name",label:n.t("UserDefinedFieldsList.columns.name"),hidden:e("column_name")},{name:"data_type",label:n.t("UserDefinedFieldsList.columns.dataType"),hidden:e("data_type")},{name:"required",label:n.t("UserDefinedFieldsList.columns.required"),render:t=>d.jsx(C,{value:t.required}),hidden:e("required")},{name:"order",label:n.t("UserDefinedFieldsList.columns.order"),hidden:e("order")},{name:"uuid",label:n.t("UserDefinedFieldsList.columns.uuid"),hidden:e("uuid")}],collectionName:"user_defined_fields",modal:{component:y,props:{defaults:{order:g,...o.defaults||{}},hideTable:e("table_name"),validate:L.validateUserDefinedField.bind(void 0)}},onDelete:t=>u.delete(t),onLoad:t=>u.fetchAll(t),onSave:t=>u.save(t)})};f.__docgenInfo={description:"",methods:[],displayName:"UserDefinedFieldsList",props:{defaults:{required:!1,flowType:{name:"any"},description:""},excludeColumns:{required:!1,flowType:{name:"Array",elements:[{name:"string"}],raw:"Array"},description:""}}};const Qe={title:"Components/User Defined Fields/UserDefinedFieldsList",decorators:[F.withKnobs]},m=U(()=>{const[o,e]=r.useState([]),t=r.useCallback(i=>e(s=>l.filter(s,c=>c!==i)),[]),p=r.useCallback(i=>e(s=>[...s,i]),[]);return d.jsx(f,{items:o,onDelete:t,onSave:p})}),a=U(()=>{const[o,e]=r.useState([]),t=r.useCallback(i=>e(s=>l.filter(s,c=>c!==i)),[]),p=r.useCallback(i=>e(s=>[...s,i]),[]);return d.jsx(f,{addButton:{color:"purple",location:"top"},items:o,onDelete:t,onSave:p})});m.__docgenInfo={description:"",methods:[],displayName:"Default"};a.__docgenInfo={description:"",methods:[],displayName:"CustomAddButton"};var D,v,_;m.parameters={...m.parameters,docs:{...(D=m.parameters)==null?void 0:D.docs,source:{originalSource:`useDragDrop(() => { +import{j as d}from"./jsx-runtime-BTCK_S7S.js";import{r}from"./index-CBqU2yxZ.js";import{d as F}from"./index-kF-6VCSF.js";import{_ as l}from"./index-default-C_maRo4o.js";import{D as S}from"./index.es98-0kphK6xH.js";import{i as n,O as C,U as y,a as L}from"./UserDefinedFields-8vy3cehm.js";import"./index.es30-tUyOUHRL.js";import"./index-DZGZymok.js";import{U as u}from"./UserDefinedFields-BpDRmNE4.js";import{u as U}from"./DragDrop-ryAVAQMJ.js";import"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./index.es3-CqJx98lw.js";import"./index.es2-Dcs1NzB9.js";import"./index.es25-SQskR_RA.js";import"./useDrop-BRQoWSA5.js";import"./DndContext-B-2NJP7Z.js";import"./redux-C8f_Y06i.js";import"./objectSpread2-N4c0DWqo.js";import"./defineProperty-CCxoMnQV.js";import"./toPropertyKey-hKuLU48H.js";import"./index.es22-BD0kU5QO.js";import"./Form-fErk-qk_.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Button-Blq7Z6RX.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./Checkbox-C9uAfnsM.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./Dropdown-Di2cPjwR.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./isEmpty-Cyb9hIKi.js";import"./deburr-CEfyoYOr.js";import"./index-BBpNyw-T.js";import"./_arrayReduce-CrxnWFSq.js";import"./filter-CVNi8iPS.js";import"./Input--hQVCRQV.js";import"./Modal-Bz2VEyQG.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./toArray-D9zoIPho.js";import"./nonIterableRest-Bc-81Ll3.js";import"./iterableToArray-DI-mZnTP.js";import"./unsupportedIterableToArray-78IFcom3.js";import"./iframe-BcGTk6aA.js";import"../sb-preview/runtime.js";import"./index.es12-CscsrfiS.js";const x=["actions","collectionName","columns","defaults","excludeColumns","modal","onDelete","onLoad","onSave"],g=0,f=o=>{const e=r.useCallback(t=>l.contains(o.excludeColumns,t),[o.excludeColumns]);return d.jsx(S,{...l.omit(o,x),actions:[{name:"edit"},{name:"delete"}],columns:[{name:"table_name",label:n.t("UserDefinedFieldsList.columns.table"),hidden:e("table_name")},{name:"column_name",label:n.t("UserDefinedFieldsList.columns.name"),hidden:e("column_name")},{name:"data_type",label:n.t("UserDefinedFieldsList.columns.dataType"),hidden:e("data_type")},{name:"required",label:n.t("UserDefinedFieldsList.columns.required"),render:t=>d.jsx(C,{value:t.required}),hidden:e("required")},{name:"order",label:n.t("UserDefinedFieldsList.columns.order"),hidden:e("order")},{name:"uuid",label:n.t("UserDefinedFieldsList.columns.uuid"),hidden:e("uuid")}],collectionName:"user_defined_fields",modal:{component:y,props:{defaults:{order:g,...o.defaults||{}},hideTable:e("table_name"),validate:L.validateUserDefinedField.bind(void 0)}},onDelete:t=>u.delete(t),onLoad:t=>u.fetchAll(t),onSave:t=>u.save(t)})};f.__docgenInfo={description:"",methods:[],displayName:"UserDefinedFieldsList",props:{defaults:{required:!1,flowType:{name:"any"},description:""},excludeColumns:{required:!1,flowType:{name:"Array",elements:[{name:"string"}],raw:"Array"},description:""}}};const Qe={title:"Components/User Defined Fields/UserDefinedFieldsList",decorators:[F.withKnobs]},m=U(()=>{const[o,e]=r.useState([]),t=r.useCallback(i=>e(s=>l.filter(s,c=>c!==i)),[]),p=r.useCallback(i=>e(s=>[...s,i]),[]);return d.jsx(f,{items:o,onDelete:t,onSave:p})}),a=U(()=>{const[o,e]=r.useState([]),t=r.useCallback(i=>e(s=>l.filter(s,c=>c!==i)),[]),p=r.useCallback(i=>e(s=>[...s,i]),[]);return d.jsx(f,{addButton:{color:"purple",location:"top"},items:o,onDelete:t,onSave:p})});m.__docgenInfo={description:"",methods:[],displayName:"Default"};a.__docgenInfo={description:"",methods:[],displayName:"CustomAddButton"};var D,v,_;m.parameters={...m.parameters,docs:{...(D=m.parameters)==null?void 0:D.docs,source:{originalSource:`useDragDrop(() => { const [items, setItems] = useState([]); /** diff --git a/docs/assets/VideoFrameSelector.stories-DKR-4fR8.js b/docs/assets/VideoFrameSelector.stories-BTCRRaGX.js similarity index 97% rename from docs/assets/VideoFrameSelector.stories-DKR-4fR8.js rename to docs/assets/VideoFrameSelector.stories-BTCRRaGX.js index 37f7f22d..ee1c847e 100644 --- a/docs/assets/VideoFrameSelector.stories-DKR-4fR8.js +++ b/docs/assets/VideoFrameSelector.stories-BTCRRaGX.js @@ -1,4 +1,4 @@ -import{j as e}from"./jsx-runtime-BTCK_S7S.js";import{r as o}from"./index-CBqU2yxZ.js";import{L as C}from"./LazyVideo-DYSkHXXp.js";import{o as L}from"./index.es28-C5Z9R2NB.js";import{G as x}from"./Grid-Czr5owxQ.js";import{B as s}from"./Button-Blq7Z6RX.js";import{I as T}from"./Input--hQVCRQV.js";import{L as M}from"./Label-Cq1fb1cd.js";import{S as R}from"./Segment-C5_maSSM.js";import{M as p}from"./Modal-Bz2VEyQG.js";import{i as l}from"./i18n-C8zWlANG.js";import{M as _}from"./ModalContext-Bu-D9kD-.js";import{w as E}from"./withTranslation-D8FvQLBO.js";import{v as S}from"./SampleVideo-Bq74ahmY.js";import"./_commonjsHelpers-BosuxZz1.js";import"./LazyLoader-D1S4_28m.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./forEach-CXlln0XP.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./Loader-CooidObp.js";import"./Icon-2tEtgK8g.js";import"./Dimmer-D_gwaesu.js";import"./Transition-DSFEXhCu.js";import"./_baseAssignValue-izmKBXUH.js";import"./filter-CVNi8iPS.js";import"./DownloadButton-B5qnjgmD.js";import"./uuid-BH6G0oTz.js";import"./VideoPlayer-DLJxAPDP.js";import"./Message-3p6wyYpA.js";import"./map-B4PnIEPz.js";import"./iframe-DUkFOzYJ.js";import"../sb-preview/runtime.js";import"./index-BBpNyw-T.js";import"./_baseSet-6y0qliU9.js";import"./_arrayReduce-CrxnWFSq.js";import"./isEmpty-Cyb9hIKi.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./slicedToArray-D1W8oQh0.js";import"./nonIterableRest-Bc-81Ll3.js";import"./unsupportedIterableToArray-78IFcom3.js";import"./objectWithoutProperties--RY0eV0u.js";import"./utils-Bq6oISwF.js";const N=1,k=1,A=300,g=r=>{const[c,u]=o.useState(0),[d,w]=o.useState(r.defaultInterval),[i,v]=o.useState(0),[F,f]=o.useState(!1),n=o.useRef(null);return o.useEffect(()=>{n.current&&(n.current.currentTime=i)},[i]),e.jsxs(e.Fragment,{children:[e.jsx(s,{...r.button,onClick:()=>f(!0)}),e.jsx(_.Consumer,{children:I=>e.jsxs(p,{centered:!1,className:"video-frame-selector",mountNode:I,open:F,size:"small",children:[e.jsx(p.Header,{content:r.title}),e.jsxs(p.Content,{children:[e.jsx(R,{children:e.jsx("video",{crossOrigin:"anonymous",onLoadedMetadata:()=>n.current&&u(n.current.duration),ref:n,src:r.src})}),e.jsxs(x,{columns:2,children:[e.jsxs(x.Column,{children:[e.jsx("div",{children:e.jsx(M,{content:l.t("VideoFrameSelector.labels.interval",{count:d})})}),e.jsx(T,{"aria-label":"Interval Selector",min:k,max:A,name:"duration",onChange:(a,{value:t})=>w(Number(t)),step:N,type:"range",value:d})]}),e.jsxs(x.Column,{textAlign:"right",children:[e.jsx(s,{"aria-label":"Previous Frame",basic:!0,disabled:i===0,icon:"arrow left",onClick:()=>v(Math.max(i-d,0))}),e.jsx(s,{"aria-label":"Next Frame",basic:!0,disabled:i===c,icon:"arrow right",onClick:()=>v(Math.min(i+d,c))})]})]})]}),e.jsxs(p.Actions,{children:[e.jsx(s,{content:l.t("Common.buttons.ok"),primary:!0,onClick:()=>{const a=n.current;if(a&&L.isBrowser()){const t=document.createElement("canvas");t.width=a.videoWidth,t.height=a.videoHeight,t.getContext("2d").drawImage(a,0,0,t.width,t.height),t.toBlob(h=>{const y=new File([h],"test.png",{lastModified:new Date().getTime(),type:h.type});r.onSelect(y),f(!1)})}}}),e.jsx(s,{basic:!0,content:l.t("Common.buttons.cancel"),onClick:()=>f(!1)})]})]})})]})};g.defaultProps={button:{basic:!0,content:l.t("VideoFrameSelector.buttons.select"),icon:"image"},defaultInterval:15,title:l.t("VideoFrameSelector.title")};const q=E()(g);g.__docgenInfo={description:"",methods:[],displayName:"VideoFrameSelector",props:{button:{required:!1,flowType:{name:"any"},description:"",defaultValue:{value:`{ +import{j as e}from"./jsx-runtime-BTCK_S7S.js";import{r as o}from"./index-CBqU2yxZ.js";import{L as C}from"./LazyVideo-DYSkHXXp.js";import{o as L}from"./index.es30-tUyOUHRL.js";import{G as x}from"./Grid-Czr5owxQ.js";import{B as s}from"./Button-Blq7Z6RX.js";import{I as T}from"./Input--hQVCRQV.js";import{L as M}from"./Label-Cq1fb1cd.js";import{S as R}from"./Segment-C5_maSSM.js";import{M as p}from"./Modal-Bz2VEyQG.js";import{i as l}from"./i18n-C8zWlANG.js";import{M as _}from"./ModalContext-Bu-D9kD-.js";import{w as E}from"./withTranslation-D8FvQLBO.js";import{v as S}from"./SampleVideo-Bq74ahmY.js";import"./_commonjsHelpers-BosuxZz1.js";import"./LazyLoader-D1S4_28m.js";import"./extends-CCbyfPlC.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./forEach-CXlln0XP.js";import"./without-BP-mqg2K.js";import"./isArrayLikeObject-CbXKTyfk.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./Loader-CooidObp.js";import"./Icon-2tEtgK8g.js";import"./Dimmer-D_gwaesu.js";import"./Transition-DSFEXhCu.js";import"./_baseAssignValue-izmKBXUH.js";import"./filter-CVNi8iPS.js";import"./DownloadButton-B5qnjgmD.js";import"./uuid-BH6G0oTz.js";import"./VideoPlayer-DLJxAPDP.js";import"./Message-3p6wyYpA.js";import"./map-B4PnIEPz.js";import"./iframe-BcGTk6aA.js";import"../sb-preview/runtime.js";import"./index-BBpNyw-T.js";import"./_baseSet-6y0qliU9.js";import"./_arrayReduce-CrxnWFSq.js";import"./isEmpty-Cyb9hIKi.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./defineProperty-CCxoMnQV.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./slicedToArray-D1W8oQh0.js";import"./nonIterableRest-Bc-81Ll3.js";import"./unsupportedIterableToArray-78IFcom3.js";import"./objectWithoutProperties--RY0eV0u.js";import"./utils-Bq6oISwF.js";const N=1,k=1,A=300,g=r=>{const[c,u]=o.useState(0),[d,w]=o.useState(r.defaultInterval),[i,v]=o.useState(0),[F,f]=o.useState(!1),n=o.useRef(null);return o.useEffect(()=>{n.current&&(n.current.currentTime=i)},[i]),e.jsxs(e.Fragment,{children:[e.jsx(s,{...r.button,onClick:()=>f(!0)}),e.jsx(_.Consumer,{children:I=>e.jsxs(p,{centered:!1,className:"video-frame-selector",mountNode:I,open:F,size:"small",children:[e.jsx(p.Header,{content:r.title}),e.jsxs(p.Content,{children:[e.jsx(R,{children:e.jsx("video",{crossOrigin:"anonymous",onLoadedMetadata:()=>n.current&&u(n.current.duration),ref:n,src:r.src})}),e.jsxs(x,{columns:2,children:[e.jsxs(x.Column,{children:[e.jsx("div",{children:e.jsx(M,{content:l.t("VideoFrameSelector.labels.interval",{count:d})})}),e.jsx(T,{"aria-label":"Interval Selector",min:k,max:A,name:"duration",onChange:(a,{value:t})=>w(Number(t)),step:N,type:"range",value:d})]}),e.jsxs(x.Column,{textAlign:"right",children:[e.jsx(s,{"aria-label":"Previous Frame",basic:!0,disabled:i===0,icon:"arrow left",onClick:()=>v(Math.max(i-d,0))}),e.jsx(s,{"aria-label":"Next Frame",basic:!0,disabled:i===c,icon:"arrow right",onClick:()=>v(Math.min(i+d,c))})]})]})]}),e.jsxs(p.Actions,{children:[e.jsx(s,{content:l.t("Common.buttons.ok"),primary:!0,onClick:()=>{const a=n.current;if(a&&L.isBrowser()){const t=document.createElement("canvas");t.width=a.videoWidth,t.height=a.videoHeight,t.getContext("2d").drawImage(a,0,0,t.width,t.height),t.toBlob(h=>{const y=new File([h],"test.png",{lastModified:new Date().getTime(),type:h.type});r.onSelect(y),f(!1)})}}}),e.jsx(s,{basic:!0,content:l.t("Common.buttons.cancel"),onClick:()=>f(!1)})]})]})})]})};g.defaultProps={button:{basic:!0,content:l.t("VideoFrameSelector.buttons.select"),icon:"image"},defaultInterval:15,title:l.t("VideoFrameSelector.title")};const q=E()(g);g.__docgenInfo={description:"",methods:[],displayName:"VideoFrameSelector",props:{button:{required:!1,flowType:{name:"any"},description:"",defaultValue:{value:`{ basic: true, content: i18n.t('VideoFrameSelector.buttons.select'), icon: 'image' diff --git a/docs/assets/ViewXML.stories-DBAsHBUp.js b/docs/assets/ViewXML.stories-da8e4_YA.js similarity index 99% rename from docs/assets/ViewXML.stories-DBAsHBUp.js rename to docs/assets/ViewXML.stories-da8e4_YA.js index 9c48bbb3..cb0bc672 100644 --- a/docs/assets/ViewXML.stories-DBAsHBUp.js +++ b/docs/assets/ViewXML.stories-da8e4_YA.js @@ -1,4 +1,4 @@ -import{j as ie}from"./jsx-runtime-BTCK_S7S.js";import{R as pe,r as ac}from"./index-CBqU2yxZ.js";import{d as rc}from"./index-DfmhmaGJ.js";import{L as ic}from"./LinkButton-COql2obt.js";import{B as yl}from"./Button-Blq7Z6RX.js";import{M as Ue}from"./Modal-Bz2VEyQG.js";import{i as Cr}from"./i18n-C8zWlANG.js";import{M as oc}from"./ModalContext-Bu-D9kD-.js";import{_ as sc}from"./objectWithoutProperties--RY0eV0u.js";import{_ as lc}from"./toConsumableArray-BlSjX6Hi.js";import{_ as hl}from"./defineProperty-CCxoMnQV.js";import{_ as cc}from"./extends-CCbyfPlC.js";import{g as _c}from"./_commonjsHelpers-BosuxZz1.js";import"./mapValues-CZh2vnSw.js";import"./pickBy-CU2rOOKe.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./isPlainObject-Bu_b4Pek.js";import"./index-Cw1G72V2.js";import"./index-CKJfshIT.js";import"./tiny-invariant.cjs-DxxScMW_.js";import"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import"./preview-errors-CzpZmerH.js";import"./debounce-Bq1aTuh-.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getElementType-CckcRzoH.js";import"./Icon-2tEtgK8g.js";import"./Label-Cq1fb1cd.js";import"./ModernAutoControlledComponent-DJBWk5EW.js";import"./assertThisInitialized-B9jnkVVz.js";import"./includes-CQoJOerW.js";import"./toFinite-KQ8KevIC.js";import"./forEach-CXlln0XP.js";import"./Dimmer-D_gwaesu.js";import"./Portal-DvhHJPzU.js";import"./keyboardKey-OMDgGVm3.js";import"./index-DZGZymok.js";import"./objectWithoutPropertiesLoose-1QL-frMM.js";import"./map-B4PnIEPz.js";import"./index-BBpNyw-T.js";import"./_baseSet-6y0qliU9.js";import"./_baseAssignValue-izmKBXUH.js";import"./_arrayReduce-CrxnWFSq.js";import"./isEmpty-Cyb9hIKi.js";import"./i18next-Sc0HEOoc.js";import"./toPropertyKey-hKuLU48H.js";import"./inherits-D5wXBZoG.js";import"./createClass-D2z1h_eG.js";import"./getPrototypeOf-BYVhAdwF.js";import"./unsupportedIterableToArray-78IFcom3.js";import"./iterableToArray-DI-mZnTP.js";function kr(t,e){var a=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(t,r).enumerable})),a.push.apply(a,n)}return a}function Ce(t){for(var e=1;e=4)return[t[0],t[1],t[2],t[3],"".concat(t[0],".").concat(t[1]),"".concat(t[0],".").concat(t[2]),"".concat(t[0],".").concat(t[3]),"".concat(t[1],".").concat(t[0]),"".concat(t[1],".").concat(t[2]),"".concat(t[1],".").concat(t[3]),"".concat(t[2],".").concat(t[0]),"".concat(t[2],".").concat(t[1]),"".concat(t[2],".").concat(t[3]),"".concat(t[3],".").concat(t[0]),"".concat(t[3],".").concat(t[1]),"".concat(t[3],".").concat(t[2]),"".concat(t[0],".").concat(t[1],".").concat(t[2]),"".concat(t[0],".").concat(t[1],".").concat(t[3]),"".concat(t[0],".").concat(t[2],".").concat(t[1]),"".concat(t[0],".").concat(t[2],".").concat(t[3]),"".concat(t[0],".").concat(t[3],".").concat(t[1]),"".concat(t[0],".").concat(t[3],".").concat(t[2]),"".concat(t[1],".").concat(t[0],".").concat(t[2]),"".concat(t[1],".").concat(t[0],".").concat(t[3]),"".concat(t[1],".").concat(t[2],".").concat(t[0]),"".concat(t[1],".").concat(t[2],".").concat(t[3]),"".concat(t[1],".").concat(t[3],".").concat(t[0]),"".concat(t[1],".").concat(t[3],".").concat(t[2]),"".concat(t[2],".").concat(t[0],".").concat(t[1]),"".concat(t[2],".").concat(t[0],".").concat(t[3]),"".concat(t[2],".").concat(t[1],".").concat(t[0]),"".concat(t[2],".").concat(t[1],".").concat(t[3]),"".concat(t[2],".").concat(t[3],".").concat(t[0]),"".concat(t[2],".").concat(t[3],".").concat(t[1]),"".concat(t[3],".").concat(t[0],".").concat(t[1]),"".concat(t[3],".").concat(t[0],".").concat(t[2]),"".concat(t[3],".").concat(t[1],".").concat(t[0]),"".concat(t[3],".").concat(t[1],".").concat(t[2]),"".concat(t[3],".").concat(t[2],".").concat(t[0]),"".concat(t[3],".").concat(t[2],".").concat(t[1]),"".concat(t[0],".").concat(t[1],".").concat(t[2],".").concat(t[3]),"".concat(t[0],".").concat(t[1],".").concat(t[3],".").concat(t[2]),"".concat(t[0],".").concat(t[2],".").concat(t[1],".").concat(t[3]),"".concat(t[0],".").concat(t[2],".").concat(t[3],".").concat(t[1]),"".concat(t[0],".").concat(t[3],".").concat(t[1],".").concat(t[2]),"".concat(t[0],".").concat(t[3],".").concat(t[2],".").concat(t[1]),"".concat(t[1],".").concat(t[0],".").concat(t[2],".").concat(t[3]),"".concat(t[1],".").concat(t[0],".").concat(t[3],".").concat(t[2]),"".concat(t[1],".").concat(t[2],".").concat(t[0],".").concat(t[3]),"".concat(t[1],".").concat(t[2],".").concat(t[3],".").concat(t[0]),"".concat(t[1],".").concat(t[3],".").concat(t[0],".").concat(t[2]),"".concat(t[1],".").concat(t[3],".").concat(t[2],".").concat(t[0]),"".concat(t[2],".").concat(t[0],".").concat(t[1],".").concat(t[3]),"".concat(t[2],".").concat(t[0],".").concat(t[3],".").concat(t[1]),"".concat(t[2],".").concat(t[1],".").concat(t[0],".").concat(t[3]),"".concat(t[2],".").concat(t[1],".").concat(t[3],".").concat(t[0]),"".concat(t[2],".").concat(t[3],".").concat(t[0],".").concat(t[1]),"".concat(t[2],".").concat(t[3],".").concat(t[1],".").concat(t[0]),"".concat(t[3],".").concat(t[0],".").concat(t[1],".").concat(t[2]),"".concat(t[3],".").concat(t[0],".").concat(t[2],".").concat(t[1]),"".concat(t[3],".").concat(t[1],".").concat(t[0],".").concat(t[2]),"".concat(t[3],".").concat(t[1],".").concat(t[2],".").concat(t[0]),"".concat(t[3],".").concat(t[2],".").concat(t[0],".").concat(t[1]),"".concat(t[3],".").concat(t[2],".").concat(t[1],".").concat(t[0])]}var Ve={};function uc(t){if(t.length===0||t.length===1)return t;var e=t.join(".");return Ve[e]||(Ve[e]=dc(t)),Ve[e]}function mc(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=arguments.length>2?arguments[2]:void 0,n=t.filter(function(i){return i!=="token"}),r=uc(n);return r.reduce(function(i,o){return Ce(Ce({},i),a[o])},e)}function Ur(t){return t.join(" ")}function pc(t,e){var a=0;return function(n){return a+=1,n.map(function(r,i){return Dl({node:r,stylesheet:t,useInlineStyles:e,key:"code-segment-".concat(a,"-").concat(i)})})}}function Dl(t){var e=t.node,a=t.stylesheet,n=t.style,r=n===void 0?{}:n,i=t.useInlineStyles,o=t.key,s=e.properties,l=e.type,_=e.tagName,c=e.value;if(l==="text")return c;if(_){var u=pc(a,i),d;if(!i)d=Ce(Ce({},s),{},{className:Ur(s.className)});else{var m=Object.keys(a).reduce(function(S,f){return f.split(".").forEach(function(R){S.includes(R)||S.push(R)}),S},[]),E=s.className&&s.className.includes("token")?["token"]:[],g=s.className&&E.concat(s.className.filter(function(S){return!m.includes(S)}));d=Ce(Ce({},s),{},{className:Ur(g)||void 0,style:mc(s.className,Object.assign({},s.style,r),a)})}var T=u(e.children);return pe.createElement(_,cc({key:o},d),T)}}const Ec=function(t,e){var a=t.listLanguages();return a.indexOf(e)!==-1};var gc=["language","children","style","customStyle","codeTagProps","useInlineStyles","showLineNumbers","showInlineLineNumbers","startingLineNumber","lineNumberContainerStyle","lineNumberStyle","wrapLines","wrapLongLines","lineProps","renderer","PreTag","CodeTag","code","astGenerator"];function Fr(t,e){var a=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(t,r).enumerable})),a.push.apply(a,n)}return a}function se(t){for(var e=1;e=4)return[t[0],t[1],t[2],t[3],"".concat(t[0],".").concat(t[1]),"".concat(t[0],".").concat(t[2]),"".concat(t[0],".").concat(t[3]),"".concat(t[1],".").concat(t[0]),"".concat(t[1],".").concat(t[2]),"".concat(t[1],".").concat(t[3]),"".concat(t[2],".").concat(t[0]),"".concat(t[2],".").concat(t[1]),"".concat(t[2],".").concat(t[3]),"".concat(t[3],".").concat(t[0]),"".concat(t[3],".").concat(t[1]),"".concat(t[3],".").concat(t[2]),"".concat(t[0],".").concat(t[1],".").concat(t[2]),"".concat(t[0],".").concat(t[1],".").concat(t[3]),"".concat(t[0],".").concat(t[2],".").concat(t[1]),"".concat(t[0],".").concat(t[2],".").concat(t[3]),"".concat(t[0],".").concat(t[3],".").concat(t[1]),"".concat(t[0],".").concat(t[3],".").concat(t[2]),"".concat(t[1],".").concat(t[0],".").concat(t[2]),"".concat(t[1],".").concat(t[0],".").concat(t[3]),"".concat(t[1],".").concat(t[2],".").concat(t[0]),"".concat(t[1],".").concat(t[2],".").concat(t[3]),"".concat(t[1],".").concat(t[3],".").concat(t[0]),"".concat(t[1],".").concat(t[3],".").concat(t[2]),"".concat(t[2],".").concat(t[0],".").concat(t[1]),"".concat(t[2],".").concat(t[0],".").concat(t[3]),"".concat(t[2],".").concat(t[1],".").concat(t[0]),"".concat(t[2],".").concat(t[1],".").concat(t[3]),"".concat(t[2],".").concat(t[3],".").concat(t[0]),"".concat(t[2],".").concat(t[3],".").concat(t[1]),"".concat(t[3],".").concat(t[0],".").concat(t[1]),"".concat(t[3],".").concat(t[0],".").concat(t[2]),"".concat(t[3],".").concat(t[1],".").concat(t[0]),"".concat(t[3],".").concat(t[1],".").concat(t[2]),"".concat(t[3],".").concat(t[2],".").concat(t[0]),"".concat(t[3],".").concat(t[2],".").concat(t[1]),"".concat(t[0],".").concat(t[1],".").concat(t[2],".").concat(t[3]),"".concat(t[0],".").concat(t[1],".").concat(t[3],".").concat(t[2]),"".concat(t[0],".").concat(t[2],".").concat(t[1],".").concat(t[3]),"".concat(t[0],".").concat(t[2],".").concat(t[3],".").concat(t[1]),"".concat(t[0],".").concat(t[3],".").concat(t[1],".").concat(t[2]),"".concat(t[0],".").concat(t[3],".").concat(t[2],".").concat(t[1]),"".concat(t[1],".").concat(t[0],".").concat(t[2],".").concat(t[3]),"".concat(t[1],".").concat(t[0],".").concat(t[3],".").concat(t[2]),"".concat(t[1],".").concat(t[2],".").concat(t[0],".").concat(t[3]),"".concat(t[1],".").concat(t[2],".").concat(t[3],".").concat(t[0]),"".concat(t[1],".").concat(t[3],".").concat(t[0],".").concat(t[2]),"".concat(t[1],".").concat(t[3],".").concat(t[2],".").concat(t[0]),"".concat(t[2],".").concat(t[0],".").concat(t[1],".").concat(t[3]),"".concat(t[2],".").concat(t[0],".").concat(t[3],".").concat(t[1]),"".concat(t[2],".").concat(t[1],".").concat(t[0],".").concat(t[3]),"".concat(t[2],".").concat(t[1],".").concat(t[3],".").concat(t[0]),"".concat(t[2],".").concat(t[3],".").concat(t[0],".").concat(t[1]),"".concat(t[2],".").concat(t[3],".").concat(t[1],".").concat(t[0]),"".concat(t[3],".").concat(t[0],".").concat(t[1],".").concat(t[2]),"".concat(t[3],".").concat(t[0],".").concat(t[2],".").concat(t[1]),"".concat(t[3],".").concat(t[1],".").concat(t[0],".").concat(t[2]),"".concat(t[3],".").concat(t[1],".").concat(t[2],".").concat(t[0]),"".concat(t[3],".").concat(t[2],".").concat(t[0],".").concat(t[1]),"".concat(t[3],".").concat(t[2],".").concat(t[1],".").concat(t[0])]}var Ve={};function uc(t){if(t.length===0||t.length===1)return t;var e=t.join(".");return Ve[e]||(Ve[e]=dc(t)),Ve[e]}function mc(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=arguments.length>2?arguments[2]:void 0,n=t.filter(function(i){return i!=="token"}),r=uc(n);return r.reduce(function(i,o){return Ce(Ce({},i),a[o])},e)}function Ur(t){return t.join(" ")}function pc(t,e){var a=0;return function(n){return a+=1,n.map(function(r,i){return Dl({node:r,stylesheet:t,useInlineStyles:e,key:"code-segment-".concat(a,"-").concat(i)})})}}function Dl(t){var e=t.node,a=t.stylesheet,n=t.style,r=n===void 0?{}:n,i=t.useInlineStyles,o=t.key,s=e.properties,l=e.type,_=e.tagName,c=e.value;if(l==="text")return c;if(_){var u=pc(a,i),d;if(!i)d=Ce(Ce({},s),{},{className:Ur(s.className)});else{var m=Object.keys(a).reduce(function(S,f){return f.split(".").forEach(function(R){S.includes(R)||S.push(R)}),S},[]),E=s.className&&s.className.includes("token")?["token"]:[],g=s.className&&E.concat(s.className.filter(function(S){return!m.includes(S)}));d=Ce(Ce({},s),{},{className:Ur(g)||void 0,style:mc(s.className,Object.assign({},s.style,r),a)})}var T=u(e.children);return pe.createElement(_,cc({key:o},d),T)}}const Ec=function(t,e){var a=t.listLanguages();return a.indexOf(e)!==-1};var gc=["language","children","style","customStyle","codeTagProps","useInlineStyles","showLineNumbers","showInlineLineNumbers","startingLineNumber","lineNumberContainerStyle","lineNumberStyle","wrapLines","wrapLongLines","lineProps","renderer","PreTag","CodeTag","code","astGenerator"];function Fr(t,e){var a=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(r){return Object.getOwnPropertyDescriptor(t,r).enumerable})),a.push.apply(a,n)}return a}function se(t){for(var e=1;e1&&arguments[1]!==void 0?arguments[1]:[],a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],n=0;n2&&arguments[2]!==void 0?arguments[2]:[];return Be({children:v,lineNumber:O,lineNumberStyle:s,largestLineNumber:o,showInlineLineNumbers:r,lineProps:a,className:N,showLineNumbers:n,wrapLongLines:l})}function g(v,O){if(n&&O&&r){var N=Ll(s,O,o);v.unshift(Ml(O,N))}return v}function T(v,O){var N=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];return e||N.length>0?E(v,O,N):g(v,O)}for(var S=function(){var O=c[m],N=O.children[0].value,L=Tc(N);if(L){var M=N.split(` `);M.forEach(function(x,B){var y=n&&u.length+i,F={type:"text",value:"".concat(x,` diff --git a/docs/assets/WithTooltip-V3YHNWJZ-Dw_1SO36.js b/docs/assets/WithTooltip-V3YHNWJZ-EkNfmkf3.js similarity index 82% rename from docs/assets/WithTooltip-V3YHNWJZ-Dw_1SO36.js rename to docs/assets/WithTooltip-V3YHNWJZ-EkNfmkf3.js index c0399eee..66380d48 100644 --- a/docs/assets/WithTooltip-V3YHNWJZ-Dw_1SO36.js +++ b/docs/assets/WithTooltip-V3YHNWJZ-EkNfmkf3.js @@ -1 +1 @@ -import{W as d,W as g,a as j}from"./chunk-HLWAVYOI-DP-TKuOR.js";import"./iframe-DUkFOzYJ.js";import"../sb-preview/runtime.js";import"./index-CBqU2yxZ.js";import"./_commonjsHelpers-BosuxZz1.js";import"./react-18-DnM9deRA.js";import"./index-DZGZymok.js";import"./pickBy-CU2rOOKe.js";import"./mapValues-CZh2vnSw.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./index-Cw1G72V2.js";import"./extends-CCbyfPlC.js";import"./assertThisInitialized-B9jnkVVz.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getPrototypeOf-BYVhAdwF.js";import"./cloneDeep-kl2wD128.js";import"./index-CKJfshIT.js";import"./index-CeKoIcWT.js";export{d as WithToolTipState,g as WithTooltip,j as WithTooltipPure}; +import{W as d,W as g,a as j}from"./chunk-HLWAVYOI-BTnZzFtL.js";import"./iframe-BcGTk6aA.js";import"../sb-preview/runtime.js";import"./index-CBqU2yxZ.js";import"./_commonjsHelpers-BosuxZz1.js";import"./react-18-DnM9deRA.js";import"./index-DZGZymok.js";import"./pickBy-CU2rOOKe.js";import"./mapValues-CZh2vnSw.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";import"./index-Cw1G72V2.js";import"./extends-CCbyfPlC.js";import"./assertThisInitialized-B9jnkVVz.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getPrototypeOf-BYVhAdwF.js";import"./cloneDeep-kl2wD128.js";import"./index-CKJfshIT.js";import"./index-CeKoIcWT.js";export{d as WithToolTipState,g as WithTooltip,j as WithTooltipPure}; diff --git a/docs/assets/addDecorator-BCpt89nL.js b/docs/assets/addDecorator-_jbAypat.js similarity index 89% rename from docs/assets/addDecorator-BCpt89nL.js rename to docs/assets/addDecorator-_jbAypat.js index f516561e..0c65d0bb 100644 --- a/docs/assets/addDecorator-BCpt89nL.js +++ b/docs/assets/addDecorator-_jbAypat.js @@ -1 +1 @@ -import{d as n}from"./index-DfmhmaGJ.js";function i(o,s){for(var a=0;ae[r]})}}}return Object.freeze(Object.defineProperty(o,Symbol.toStringTag,{value:"Module"}))}var t={};Object.defineProperty(t,"__esModule",{value:!0});var c=t.decorators=void 0,f=n,u=[f.withKnobs];c=t.decorators=u;const p=i({__proto__:null,get decorators(){return c},default:t},[t]);export{p as a}; +import{d as n}from"./index-kF-6VCSF.js";function i(o,s){for(var a=0;ae[r]})}}}return Object.freeze(Object.defineProperty(o,Symbol.toStringTag,{value:"Module"}))}var t={};Object.defineProperty(t,"__esModule",{value:!0});var c=t.decorators=void 0,f=n,u=[f.withKnobs];c=t.decorators=u;const p=i({__proto__:null,get decorators(){return c},default:t},[t]);export{p as a}; diff --git a/docs/assets/chunk-HLWAVYOI-DP-TKuOR.js b/docs/assets/chunk-HLWAVYOI-BTnZzFtL.js similarity index 99% rename from docs/assets/chunk-HLWAVYOI-DP-TKuOR.js rename to docs/assets/chunk-HLWAVYOI-BTnZzFtL.js index cef39814..b23eb78b 100644 --- a/docs/assets/chunk-HLWAVYOI-DP-TKuOR.js +++ b/docs/assets/chunk-HLWAVYOI-BTnZzFtL.js @@ -1,4 +1,4 @@ -import{_ as Et}from"./iframe-DUkFOzYJ.js";import{r as b,R as a}from"./index-CBqU2yxZ.js";import{r as Bc,u as Ic}from"./react-18-DnM9deRA.js";import{m as nr,r as Hc,s as Nc}from"./pickBy-CU2rOOKe.js";import{r as Mi,O as Zc}from"./index-DZGZymok.js";import{L as Bi,O as jc}from"./index-Cw1G72V2.js";import{_ as hn}from"./extends-CCbyfPlC.js";import{_ as Pc}from"./assertThisInitialized-B9jnkVVz.js";import{_ as Vc}from"./inheritsLoose-1HkgTRWY.js";import{_ as zc}from"./getPrototypeOf-BYVhAdwF.js";import{_ as Ii}from"./setPrototypeOf-DgZC2w_0.js";import{g as Hi,c as Vn}from"./_commonjsHelpers-BosuxZz1.js";import{G as qc,H as Ni,I as Uc,J as Wc}from"./mapValues-CZh2vnSw.js";import{c as Gc}from"./cloneDeep-kl2wD128.js";import{d as ve}from"./index-CKJfshIT.js";import{S as sl,s as xa,b as zn}from"./index-CeKoIcWT.js";var He=e=>`control-${e.replace(/\s+/g,"-")}`,bn=e=>`set-${e.replace(/\s+/g,"-")}`;const{global:Yc}=__STORYBOOK_MODULE_GLOBAL__,{logger:Kc}=__STORYBOOK_MODULE_CLIENT_LOGGER__;var Xc=Object.create,Zi=Object.defineProperty,Jc=Object.getOwnPropertyDescriptor,ji=Object.getOwnPropertyNames,Qc=Object.getPrototypeOf,e0=Object.prototype.hasOwnProperty,oo=(e,t)=>function(){return t||(0,e[ji(e)[0]])((t={exports:{}}).exports,t),t.exports},t0=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of ji(t))!e0.call(e,o)&&o!==r&&Zi(e,o,{get:()=>t[o],enumerable:!(n=Jc(t,o))||n.enumerable});return e},Pi=(e,t,r)=>(r=e!=null?Xc(Qc(e)):{},t0(t||!e||!e.__esModule?Zi(r,"default",{value:e,enumerable:!0}):r,e));function Gt(){return Gt=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Kr(e,t,r){return o0()?Kr=Reflect.construct.bind():Kr=function(n,o,l){var i=[null];i.push.apply(i,o);var s=Function.bind.apply(n,i),u=new s;return l&&br(u,l.prototype),u},Kr.apply(null,arguments)}function Aa(e){var t=typeof Map=="function"?new Map:void 0;return Aa=function(r){if(r===null||!a0(r))return r;if(typeof r!="function")throw new TypeError("Super expression must either be null or a function");if(typeof t<"u"){if(t.has(r))return t.get(r);t.set(r,n)}function n(){return Kr(r,arguments,wa(this).constructor)}return n.prototype=Object.create(r.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),br(n,r)},Aa(e)}var l0={1:`Passed invalid arguments to hsl, please pass multiple numbers e.g. hsl(360, 0.75, 0.4) or an object e.g. rgb({ hue: 255, saturation: 0.4, lightness: 0.75 }). +import{_ as Et}from"./iframe-BcGTk6aA.js";import{r as b,R as a}from"./index-CBqU2yxZ.js";import{r as Bc,u as Ic}from"./react-18-DnM9deRA.js";import{m as nr,r as Hc,s as Nc}from"./pickBy-CU2rOOKe.js";import{r as Mi,O as Zc}from"./index-DZGZymok.js";import{L as Bi,O as jc}from"./index-Cw1G72V2.js";import{_ as hn}from"./extends-CCbyfPlC.js";import{_ as Pc}from"./assertThisInitialized-B9jnkVVz.js";import{_ as Vc}from"./inheritsLoose-1HkgTRWY.js";import{_ as zc}from"./getPrototypeOf-BYVhAdwF.js";import{_ as Ii}from"./setPrototypeOf-DgZC2w_0.js";import{g as Hi,c as Vn}from"./_commonjsHelpers-BosuxZz1.js";import{G as qc,H as Ni,I as Uc,J as Wc}from"./mapValues-CZh2vnSw.js";import{c as Gc}from"./cloneDeep-kl2wD128.js";import{d as ve}from"./index-CKJfshIT.js";import{S as sl,s as xa,b as zn}from"./index-CeKoIcWT.js";var He=e=>`control-${e.replace(/\s+/g,"-")}`,bn=e=>`set-${e.replace(/\s+/g,"-")}`;const{global:Yc}=__STORYBOOK_MODULE_GLOBAL__,{logger:Kc}=__STORYBOOK_MODULE_CLIENT_LOGGER__;var Xc=Object.create,Zi=Object.defineProperty,Jc=Object.getOwnPropertyDescriptor,ji=Object.getOwnPropertyNames,Qc=Object.getPrototypeOf,e0=Object.prototype.hasOwnProperty,oo=(e,t)=>function(){return t||(0,e[ji(e)[0]])((t={exports:{}}).exports,t),t.exports},t0=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of ji(t))!e0.call(e,o)&&o!==r&&Zi(e,o,{get:()=>t[o],enumerable:!(n=Jc(t,o))||n.enumerable});return e},Pi=(e,t,r)=>(r=e!=null?Xc(Qc(e)):{},t0(t||!e||!e.__esModule?Zi(r,"default",{value:e,enumerable:!0}):r,e));function Gt(){return Gt=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Kr(e,t,r){return o0()?Kr=Reflect.construct.bind():Kr=function(n,o,l){var i=[null];i.push.apply(i,o);var s=Function.bind.apply(n,i),u=new s;return l&&br(u,l.prototype),u},Kr.apply(null,arguments)}function Aa(e){var t=typeof Map=="function"?new Map:void 0;return Aa=function(r){if(r===null||!a0(r))return r;if(typeof r!="function")throw new TypeError("Super expression must either be null or a function");if(typeof t<"u"){if(t.has(r))return t.get(r);t.set(r,n)}function n(){return Kr(r,arguments,wa(this).constructor)}return n.prototype=Object.create(r.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),br(n,r)},Aa(e)}var l0={1:`Passed invalid arguments to hsl, please pass multiple numbers e.g. hsl(360, 0.75, 0.4) or an object e.g. rgb({ hue: 255, saturation: 0.4, lightness: 0.75 }). `,2:`Passed invalid arguments to hsla, please pass multiple numbers e.g. hsla(360, 0.75, 0.4, 0.7) or an object e.g. rgb({ hue: 255, saturation: 0.4, lightness: 0.75, alpha: 0.7 }). @@ -226,9 +226,9 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho path { fill: currentColor; } -`,be=({icon:e,useSymbol:t,...r})=>a.createElement(Eu,{viewBox:"0 0 14 14",width:"14px",height:"14px",...r},t?a.createElement("use",{xlinkHref:`#icon--${e}`}):Fr[e]),tm=b.memo(function({icons:e=Object.keys(Fr)}){return a.createElement(Eu,{viewBox:"0 0 14 14",style:{position:"absolute",width:0,height:0},"data-chromatic":"ignore"},e.map(t=>a.createElement("symbol",{id:`icon--${t}`,key:t},Fr[t])))}),rm=0,nm=e=>e.button===rm&&!e.altKey&&!e.ctrlKey&&!e.metaKey&&!e.shiftKey,am=(e,t)=>{nm(e)&&(e.preventDefault(),t(e))},om=R.span(({withArrow:e})=>e?{"> svg:last-of-type":{height:"0.7em",width:"0.7em",marginRight:0,marginLeft:"0.25em",bottom:"auto",verticalAlign:"inherit"}}:{},({containsIcon:e})=>e?{svg:{height:"1em",width:"1em",verticalAlign:"middle",position:"relative",bottom:0,marginRight:0}}:{}),lm=R.a(({theme:e})=>({display:"inline-block",transition:"all 150ms ease-out",textDecoration:"none",color:e.color.secondary,"&:hover, &:focus":{cursor:"pointer",color:Ut(.07,e.color.secondary),"svg path:not([fill])":{fill:Ut(.07,e.color.secondary)}},"&:active":{color:Ut(.1,e.color.secondary),"svg path:not([fill])":{fill:Ut(.1,e.color.secondary)}},svg:{display:"inline-block",height:"1em",width:"1em",verticalAlign:"text-top",position:"relative",bottom:"-0.125em",marginRight:"0.4em","& path":{fill:e.color.secondary}}}),({theme:e,secondary:t,tertiary:r})=>{let n;return t&&(n=[e.textMutedColor,e.color.dark,e.color.darker]),r&&(n=[e.color.dark,e.color.darkest,e.textMutedColor]),n?{color:n[0],"svg path:not([fill])":{fill:n[0]},"&:hover":{color:n[1],"svg path:not([fill])":{fill:n[1]}},"&:active":{color:n[2],"svg path:not([fill])":{fill:n[2]}}}:{}},({nochrome:e})=>e?{color:"inherit","&:hover, &:active":{color:"inherit",textDecoration:"underline"}}:{},({theme:e,inverse:t})=>t?{color:e.color.lightest,":not([fill])":{fill:e.color.lightest},"&:hover":{color:e.color.lighter,"svg path:not([fill])":{fill:e.color.lighter}},"&:active":{color:e.color.light,"svg path:not([fill])":{fill:e.color.light}}}:{},({isButton:e})=>e?{border:0,borderRadius:0,background:"none",padding:0,fontSize:"inherit"}:{}),vt=({cancel:e,children:t,onClick:r,withArrow:n,containsIcon:o,className:l,...i})=>a.createElement(lm,{...i,onClick:r&&e?s=>am(s,r):r,className:l},a.createElement(om,{withArrow:n,containsIcon:o},t,n&&a.createElement(be,{icon:"arrowright"})));vt.defaultProps={cancel:!0,className:void 0,style:void 0,onClick:void 0,withArrow:!1,containsIcon:!1};var im=R.div(({theme:e})=>({fontSize:`${e.typography.size.s2}px`,lineHeight:"1.6",h1:{fontSize:`${e.typography.size.l1}px`,fontWeight:e.typography.weight.bold},h2:{fontSize:`${e.typography.size.m2}px`,borderBottom:`1px solid ${e.appBorderColor}`},h3:{fontSize:`${e.typography.size.m1}px`},h4:{fontSize:`${e.typography.size.s3}px`},h5:{fontSize:`${e.typography.size.s2}px`},h6:{fontSize:`${e.typography.size.s2}px`,color:e.color.dark},"pre:not(.prismjs)":{background:"transparent",border:"none",borderRadius:0,padding:0,margin:0},"pre pre, pre.prismjs":{padding:15,margin:0,whiteSpace:"pre-wrap",color:"inherit",fontSize:"13px",lineHeight:"19px"},"pre pre code, pre.prismjs code":{color:"inherit",fontSize:"inherit"},"pre code":{margin:0,padding:0,whiteSpace:"pre",border:"none",background:"transparent"},"pre code, pre tt":{backgroundColor:"transparent",border:"none"},"body > *:first-of-type":{marginTop:"0 !important"},"body > *:last-child":{marginBottom:"0 !important"},a:{color:e.color.secondary,textDecoration:"none"},"a.absent":{color:"#cc0000"},"a.anchor":{display:"block",paddingLeft:30,marginLeft:-30,cursor:"pointer",position:"absolute",top:0,left:0,bottom:0},"h1, h2, h3, h4, h5, h6":{margin:"20px 0 10px",padding:0,cursor:"text",position:"relative","&:first-of-type":{marginTop:0,paddingTop:0},"&:hover a.anchor":{textDecoration:"none"},"& tt, & code":{fontSize:"inherit"}},"h1:first-of-type + h2":{marginTop:0,paddingTop:0},"p, blockquote, ul, ol, dl, li, table, pre":{margin:"15px 0"},hr:{border:"0 none",borderTop:`1px solid ${e.appBorderColor}`,height:4,padding:0},"body > h1:first-of-type, body > h2:first-of-type, body > h3:first-of-type, body > h4:first-of-type, body > h5:first-of-type, body > h6:first-of-type":{marginTop:0,paddingTop:0},"body > h1:first-of-type + h2":{marginTop:0,paddingTop:0},"a:first-of-type h1, a:first-of-type h2, a:first-of-type h3, a:first-of-type h4, a:first-of-type h5, a:first-of-type h6":{marginTop:0,paddingTop:0},"h1 p, h2 p, h3 p, h4 p, h5 p, h6 p":{marginTop:0},"li p.first":{display:"inline-block"},"ul, ol":{paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0}},dl:{padding:0},"dl dt":{fontSize:"14px",fontWeight:"bold",fontStyle:"italic",margin:"0 0 15px",padding:"0 15px","&:first-of-type":{padding:0},"& > :first-of-type":{marginTop:0},"& > :last-child":{marginBottom:0}},blockquote:{borderLeft:`4px solid ${e.color.medium}`,padding:"0 15px",color:e.color.dark,"& > :first-of-type":{marginTop:0},"& > :last-child":{marginBottom:0}},table:{padding:0,borderCollapse:"collapse","& tr":{borderTop:`1px solid ${e.appBorderColor}`,backgroundColor:"white",margin:0,padding:0,"& th":{fontWeight:"bold",border:`1px solid ${e.appBorderColor}`,textAlign:"left",margin:0,padding:"6px 13px"},"& td":{border:`1px solid ${e.appBorderColor}`,textAlign:"left",margin:0,padding:"6px 13px"},"&:nth-of-type(2n)":{backgroundColor:e.color.lighter},"& th :first-of-type, & td :first-of-type":{marginTop:0},"& th :last-child, & td :last-child":{marginBottom:0}}},img:{maxWidth:"100%"},"span.frame":{display:"block",overflow:"hidden","& > span":{border:`1px solid ${e.color.medium}`,display:"block",float:"left",overflow:"hidden",margin:"13px 0 0",padding:7,width:"auto"},"& span img":{display:"block",float:"left"},"& span span":{clear:"both",color:e.color.darkest,display:"block",padding:"5px 0 0"}},"span.align-center":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"center"},"& span img":{margin:"0 auto",textAlign:"center"}},"span.align-right":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px 0 0",textAlign:"right"},"& span img":{margin:0,textAlign:"right"}},"span.float-left":{display:"block",marginRight:13,overflow:"hidden",float:"left","& span":{margin:"13px 0 0"}},"span.float-right":{display:"block",marginLeft:13,overflow:"hidden",float:"right","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"right"}},"code, tt":{margin:"0 2px",padding:"0 5px",whiteSpace:"nowrap",border:`1px solid ${e.color.mediumlight}`,backgroundColor:e.color.lighter,borderRadius:3,color:e.base==="dark"&&e.color.darkest}})),Mt=[],rr=null,sm=b.lazy(async()=>{let{SyntaxHighlighter:e}=await Et(()=>import("./syntaxhighlighter-B5GMVT5T-DFfSdbig.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17]),import.meta.url);return Mt.length>0&&(Mt.forEach(t=>{e.registerLanguage(...t)}),Mt=[]),rr===null&&(rr=e),{default:t=>a.createElement(e,{...t})}}),um=b.lazy(async()=>{let[{SyntaxHighlighter:e},{formatter:t}]=await Promise.all([Et(()=>import("./syntaxhighlighter-B5GMVT5T-DFfSdbig.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17]),import.meta.url),Et(()=>import("./formatter-SWP5E3XI-DUuqPVaR.js"),__vite__mapDeps([18,6,7,3,8,1,2,4,5,9,10,11,12,13,14,15,16,17]),import.meta.url)]);return Mt.length>0&&(Mt.forEach(r=>{e.registerLanguage(...r)}),Mt=[]),rr===null&&(rr=e),{default:r=>a.createElement(e,{...r,formatter:t})}}),Ln=e=>a.createElement(b.Suspense,{fallback:a.createElement("div",null)},e.format!==!1?a.createElement(um,{...e}):a.createElement(sm,{...e}));Ln.registerLanguage=(...e)=>{if(rr!==null){rr.registerLanguage(...e);return}Mt.push(e)};var cm=e=>typeof e=="number"?e:Number(e),dm=R.div(({theme:e,col:t,row:r=1})=>t?{display:"inline-block",verticalAlign:"inherit","& > *":{marginLeft:t*e.layoutMargin,verticalAlign:"inherit"},[`& > *:first-child${Da}`]:{marginLeft:0}}:{"& > *":{marginTop:r*e.layoutMargin},[`& > *:first-child${Da}`]:{marginTop:0}},({theme:e,outer:t,col:r,row:n})=>{switch(!0){case!!(t&&r):return{marginLeft:t*e.layoutMargin,marginRight:t*e.layoutMargin};case!!(t&&n):return{marginTop:t*e.layoutMargin,marginBottom:t*e.layoutMargin};default:return{}}}),pm=({col:e,row:t,outer:r,children:n,...o})=>{let l=cm(typeof r=="number"||!r?r:e||t);return a.createElement(dm,{col:e,row:t,outer:l,...o},n)},fm=R.div(({theme:e})=>({fontWeight:e.typography.weight.bold})),mm=R.div(),gm=R.div(({theme:e})=>({padding:30,textAlign:"center",color:e.color.defaultText,fontSize:e.typography.size.s2-1})),xu=({children:e,...t})=>{let[r,n]=b.Children.toArray(e);return a.createElement(gm,{...t},a.createElement(fm,null,r),n&&a.createElement(mm,null,n))},hm=R.div(({scale:e=1,elementHeight:t})=>({height:t||"auto",transformOrigin:"top left",transform:`scale(${1/e})`}));function bm({scale:e,children:t}){let r=b.useRef(null),[n,o]=b.useState(0),l=b.useCallback(({height:i})=>{i&&o(i/e)},[e]);return b.useEffect(()=>{r.current&&o(r.current.getBoundingClientRect().height)},[e]),Xs({ref:r,onResize:l}),a.createElement(hm,{scale:e,elementHeight:n},a.createElement("div",{ref:r,className:"innerZoomElementWrapper"},t))}var ym=class extends b.Component{constructor(){super(...arguments),this.iframe=null}componentDidMount(){let{iFrameRef:e}=this.props;this.iframe=e.current}shouldComponentUpdate(e){let{scale:t,active:r}=this.props;return t!==e.scale&&this.setIframeInnerZoom(e.scale),r!==e.active&&this.iframe.setAttribute("data-is-storybook",e.active?"true":"false"),e.children.props.src!==this.props.children.props.src}setIframeInnerZoom(e){try{Object.assign(this.iframe.contentDocument.body.style,{width:`${e*100}%`,height:`${e*100}%`,transform:`scale(${1/e})`,transformOrigin:"top left"})}catch{this.setIframeZoom(e)}}setIframeZoom(e){Object.assign(this.iframe.style,{width:`${e*100}%`,height:`${e*100}%`,transform:`scale(${1/e})`,transformOrigin:"top left"})}render(){let{children:e}=this.props;return a.createElement(a.Fragment,null,e)}},wu={Element:bm,IFrame:ym},{document:vm}=hf,Em=R.strong(({theme:e})=>({color:e.color.orange})),xm=R.strong(({theme:e})=>({color:e.color.ancillary,textDecoration:"underline"})),Jl=R.em(({theme:e})=>({color:e.textMutedColor})),wm=/(Error): (.*)\n/,Am=/at (?:(.*) )?\(?(.+)\)?/,Cm=/([^@]+)?(?:\/<)?@(.+)?/,Sm=/([^@]+)?@(.+)?/,Au=({error:e})=>{if(!e)return a.createElement(b.Fragment,null,"This error has no stack or message");if(!e.stack)return a.createElement(b.Fragment,null,e.message||"This error has no stack or message");let t=e.stack.toString();t&&e.message&&!t.includes(e.message)&&(t=`Error: ${e.message} +`,be=({icon:e,useSymbol:t,...r})=>a.createElement(Eu,{viewBox:"0 0 14 14",width:"14px",height:"14px",...r},t?a.createElement("use",{xlinkHref:`#icon--${e}`}):Fr[e]),tm=b.memo(function({icons:e=Object.keys(Fr)}){return a.createElement(Eu,{viewBox:"0 0 14 14",style:{position:"absolute",width:0,height:0},"data-chromatic":"ignore"},e.map(t=>a.createElement("symbol",{id:`icon--${t}`,key:t},Fr[t])))}),rm=0,nm=e=>e.button===rm&&!e.altKey&&!e.ctrlKey&&!e.metaKey&&!e.shiftKey,am=(e,t)=>{nm(e)&&(e.preventDefault(),t(e))},om=R.span(({withArrow:e})=>e?{"> svg:last-of-type":{height:"0.7em",width:"0.7em",marginRight:0,marginLeft:"0.25em",bottom:"auto",verticalAlign:"inherit"}}:{},({containsIcon:e})=>e?{svg:{height:"1em",width:"1em",verticalAlign:"middle",position:"relative",bottom:0,marginRight:0}}:{}),lm=R.a(({theme:e})=>({display:"inline-block",transition:"all 150ms ease-out",textDecoration:"none",color:e.color.secondary,"&:hover, &:focus":{cursor:"pointer",color:Ut(.07,e.color.secondary),"svg path:not([fill])":{fill:Ut(.07,e.color.secondary)}},"&:active":{color:Ut(.1,e.color.secondary),"svg path:not([fill])":{fill:Ut(.1,e.color.secondary)}},svg:{display:"inline-block",height:"1em",width:"1em",verticalAlign:"text-top",position:"relative",bottom:"-0.125em",marginRight:"0.4em","& path":{fill:e.color.secondary}}}),({theme:e,secondary:t,tertiary:r})=>{let n;return t&&(n=[e.textMutedColor,e.color.dark,e.color.darker]),r&&(n=[e.color.dark,e.color.darkest,e.textMutedColor]),n?{color:n[0],"svg path:not([fill])":{fill:n[0]},"&:hover":{color:n[1],"svg path:not([fill])":{fill:n[1]}},"&:active":{color:n[2],"svg path:not([fill])":{fill:n[2]}}}:{}},({nochrome:e})=>e?{color:"inherit","&:hover, &:active":{color:"inherit",textDecoration:"underline"}}:{},({theme:e,inverse:t})=>t?{color:e.color.lightest,":not([fill])":{fill:e.color.lightest},"&:hover":{color:e.color.lighter,"svg path:not([fill])":{fill:e.color.lighter}},"&:active":{color:e.color.light,"svg path:not([fill])":{fill:e.color.light}}}:{},({isButton:e})=>e?{border:0,borderRadius:0,background:"none",padding:0,fontSize:"inherit"}:{}),vt=({cancel:e,children:t,onClick:r,withArrow:n,containsIcon:o,className:l,...i})=>a.createElement(lm,{...i,onClick:r&&e?s=>am(s,r):r,className:l},a.createElement(om,{withArrow:n,containsIcon:o},t,n&&a.createElement(be,{icon:"arrowright"})));vt.defaultProps={cancel:!0,className:void 0,style:void 0,onClick:void 0,withArrow:!1,containsIcon:!1};var im=R.div(({theme:e})=>({fontSize:`${e.typography.size.s2}px`,lineHeight:"1.6",h1:{fontSize:`${e.typography.size.l1}px`,fontWeight:e.typography.weight.bold},h2:{fontSize:`${e.typography.size.m2}px`,borderBottom:`1px solid ${e.appBorderColor}`},h3:{fontSize:`${e.typography.size.m1}px`},h4:{fontSize:`${e.typography.size.s3}px`},h5:{fontSize:`${e.typography.size.s2}px`},h6:{fontSize:`${e.typography.size.s2}px`,color:e.color.dark},"pre:not(.prismjs)":{background:"transparent",border:"none",borderRadius:0,padding:0,margin:0},"pre pre, pre.prismjs":{padding:15,margin:0,whiteSpace:"pre-wrap",color:"inherit",fontSize:"13px",lineHeight:"19px"},"pre pre code, pre.prismjs code":{color:"inherit",fontSize:"inherit"},"pre code":{margin:0,padding:0,whiteSpace:"pre",border:"none",background:"transparent"},"pre code, pre tt":{backgroundColor:"transparent",border:"none"},"body > *:first-of-type":{marginTop:"0 !important"},"body > *:last-child":{marginBottom:"0 !important"},a:{color:e.color.secondary,textDecoration:"none"},"a.absent":{color:"#cc0000"},"a.anchor":{display:"block",paddingLeft:30,marginLeft:-30,cursor:"pointer",position:"absolute",top:0,left:0,bottom:0},"h1, h2, h3, h4, h5, h6":{margin:"20px 0 10px",padding:0,cursor:"text",position:"relative","&:first-of-type":{marginTop:0,paddingTop:0},"&:hover a.anchor":{textDecoration:"none"},"& tt, & code":{fontSize:"inherit"}},"h1:first-of-type + h2":{marginTop:0,paddingTop:0},"p, blockquote, ul, ol, dl, li, table, pre":{margin:"15px 0"},hr:{border:"0 none",borderTop:`1px solid ${e.appBorderColor}`,height:4,padding:0},"body > h1:first-of-type, body > h2:first-of-type, body > h3:first-of-type, body > h4:first-of-type, body > h5:first-of-type, body > h6:first-of-type":{marginTop:0,paddingTop:0},"body > h1:first-of-type + h2":{marginTop:0,paddingTop:0},"a:first-of-type h1, a:first-of-type h2, a:first-of-type h3, a:first-of-type h4, a:first-of-type h5, a:first-of-type h6":{marginTop:0,paddingTop:0},"h1 p, h2 p, h3 p, h4 p, h5 p, h6 p":{marginTop:0},"li p.first":{display:"inline-block"},"ul, ol":{paddingLeft:30,"& :first-of-type":{marginTop:0},"& :last-child":{marginBottom:0}},dl:{padding:0},"dl dt":{fontSize:"14px",fontWeight:"bold",fontStyle:"italic",margin:"0 0 15px",padding:"0 15px","&:first-of-type":{padding:0},"& > :first-of-type":{marginTop:0},"& > :last-child":{marginBottom:0}},blockquote:{borderLeft:`4px solid ${e.color.medium}`,padding:"0 15px",color:e.color.dark,"& > :first-of-type":{marginTop:0},"& > :last-child":{marginBottom:0}},table:{padding:0,borderCollapse:"collapse","& tr":{borderTop:`1px solid ${e.appBorderColor}`,backgroundColor:"white",margin:0,padding:0,"& th":{fontWeight:"bold",border:`1px solid ${e.appBorderColor}`,textAlign:"left",margin:0,padding:"6px 13px"},"& td":{border:`1px solid ${e.appBorderColor}`,textAlign:"left",margin:0,padding:"6px 13px"},"&:nth-of-type(2n)":{backgroundColor:e.color.lighter},"& th :first-of-type, & td :first-of-type":{marginTop:0},"& th :last-child, & td :last-child":{marginBottom:0}}},img:{maxWidth:"100%"},"span.frame":{display:"block",overflow:"hidden","& > span":{border:`1px solid ${e.color.medium}`,display:"block",float:"left",overflow:"hidden",margin:"13px 0 0",padding:7,width:"auto"},"& span img":{display:"block",float:"left"},"& span span":{clear:"both",color:e.color.darkest,display:"block",padding:"5px 0 0"}},"span.align-center":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"center"},"& span img":{margin:"0 auto",textAlign:"center"}},"span.align-right":{display:"block",overflow:"hidden",clear:"both","& > span":{display:"block",overflow:"hidden",margin:"13px 0 0",textAlign:"right"},"& span img":{margin:0,textAlign:"right"}},"span.float-left":{display:"block",marginRight:13,overflow:"hidden",float:"left","& span":{margin:"13px 0 0"}},"span.float-right":{display:"block",marginLeft:13,overflow:"hidden",float:"right","& > span":{display:"block",overflow:"hidden",margin:"13px auto 0",textAlign:"right"}},"code, tt":{margin:"0 2px",padding:"0 5px",whiteSpace:"nowrap",border:`1px solid ${e.color.mediumlight}`,backgroundColor:e.color.lighter,borderRadius:3,color:e.base==="dark"&&e.color.darkest}})),Mt=[],rr=null,sm=b.lazy(async()=>{let{SyntaxHighlighter:e}=await Et(()=>import("./syntaxhighlighter-B5GMVT5T-D-Qv-HB_.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17]),import.meta.url);return Mt.length>0&&(Mt.forEach(t=>{e.registerLanguage(...t)}),Mt=[]),rr===null&&(rr=e),{default:t=>a.createElement(e,{...t})}}),um=b.lazy(async()=>{let[{SyntaxHighlighter:e},{formatter:t}]=await Promise.all([Et(()=>import("./syntaxhighlighter-B5GMVT5T-D-Qv-HB_.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17]),import.meta.url),Et(()=>import("./formatter-SWP5E3XI-BaM2EJ-P.js"),__vite__mapDeps([18,6,7,3,8,1,2,4,5,9,10,11,12,13,14,15,16,17]),import.meta.url)]);return Mt.length>0&&(Mt.forEach(r=>{e.registerLanguage(...r)}),Mt=[]),rr===null&&(rr=e),{default:r=>a.createElement(e,{...r,formatter:t})}}),Ln=e=>a.createElement(b.Suspense,{fallback:a.createElement("div",null)},e.format!==!1?a.createElement(um,{...e}):a.createElement(sm,{...e}));Ln.registerLanguage=(...e)=>{if(rr!==null){rr.registerLanguage(...e);return}Mt.push(e)};var cm=e=>typeof e=="number"?e:Number(e),dm=R.div(({theme:e,col:t,row:r=1})=>t?{display:"inline-block",verticalAlign:"inherit","& > *":{marginLeft:t*e.layoutMargin,verticalAlign:"inherit"},[`& > *:first-child${Da}`]:{marginLeft:0}}:{"& > *":{marginTop:r*e.layoutMargin},[`& > *:first-child${Da}`]:{marginTop:0}},({theme:e,outer:t,col:r,row:n})=>{switch(!0){case!!(t&&r):return{marginLeft:t*e.layoutMargin,marginRight:t*e.layoutMargin};case!!(t&&n):return{marginTop:t*e.layoutMargin,marginBottom:t*e.layoutMargin};default:return{}}}),pm=({col:e,row:t,outer:r,children:n,...o})=>{let l=cm(typeof r=="number"||!r?r:e||t);return a.createElement(dm,{col:e,row:t,outer:l,...o},n)},fm=R.div(({theme:e})=>({fontWeight:e.typography.weight.bold})),mm=R.div(),gm=R.div(({theme:e})=>({padding:30,textAlign:"center",color:e.color.defaultText,fontSize:e.typography.size.s2-1})),xu=({children:e,...t})=>{let[r,n]=b.Children.toArray(e);return a.createElement(gm,{...t},a.createElement(fm,null,r),n&&a.createElement(mm,null,n))},hm=R.div(({scale:e=1,elementHeight:t})=>({height:t||"auto",transformOrigin:"top left",transform:`scale(${1/e})`}));function bm({scale:e,children:t}){let r=b.useRef(null),[n,o]=b.useState(0),l=b.useCallback(({height:i})=>{i&&o(i/e)},[e]);return b.useEffect(()=>{r.current&&o(r.current.getBoundingClientRect().height)},[e]),Xs({ref:r,onResize:l}),a.createElement(hm,{scale:e,elementHeight:n},a.createElement("div",{ref:r,className:"innerZoomElementWrapper"},t))}var ym=class extends b.Component{constructor(){super(...arguments),this.iframe=null}componentDidMount(){let{iFrameRef:e}=this.props;this.iframe=e.current}shouldComponentUpdate(e){let{scale:t,active:r}=this.props;return t!==e.scale&&this.setIframeInnerZoom(e.scale),r!==e.active&&this.iframe.setAttribute("data-is-storybook",e.active?"true":"false"),e.children.props.src!==this.props.children.props.src}setIframeInnerZoom(e){try{Object.assign(this.iframe.contentDocument.body.style,{width:`${e*100}%`,height:`${e*100}%`,transform:`scale(${1/e})`,transformOrigin:"top left"})}catch{this.setIframeZoom(e)}}setIframeZoom(e){Object.assign(this.iframe.style,{width:`${e*100}%`,height:`${e*100}%`,transform:`scale(${1/e})`,transformOrigin:"top left"})}render(){let{children:e}=this.props;return a.createElement(a.Fragment,null,e)}},wu={Element:bm,IFrame:ym},{document:vm}=hf,Em=R.strong(({theme:e})=>({color:e.color.orange})),xm=R.strong(({theme:e})=>({color:e.color.ancillary,textDecoration:"underline"})),Jl=R.em(({theme:e})=>({color:e.textMutedColor})),wm=/(Error): (.*)\n/,Am=/at (?:(.*) )?\(?(.+)\)?/,Cm=/([^@]+)?(?:\/<)?@(.+)?/,Sm=/([^@]+)?@(.+)?/,Au=({error:e})=>{if(!e)return a.createElement(b.Fragment,null,"This error has no stack or message");if(!e.stack)return a.createElement(b.Fragment,null,e.message||"This error has no stack or message");let t=e.stack.toString();t&&e.message&&!t.includes(e.message)&&(t=`Error: ${e.message} -${t}`);let r=t.match(wm);if(!r)return a.createElement(b.Fragment,null,t);let[,n,o]=r,l=t.split(/\n/).slice(1),[,...i]=l.map(s=>{let u=s.match(Am)||s.match(Cm)||s.match(Sm);return u?{name:(u[1]||"").replace("/<",""),location:u[2].replace(vm.location.origin,"")}:null}).filter(Boolean);return a.createElement(b.Fragment,null,a.createElement("span",null,n),": ",a.createElement(Em,null,o),a.createElement("br",null),i.map((s,u)=>s.name?a.createElement(b.Fragment,{key:u}," ","at ",a.createElement(xm,null,s.name)," (",a.createElement(Jl,null,s.location),")",a.createElement("br",null)):a.createElement(b.Fragment,{key:u}," ","at ",a.createElement(Jl,null,s.location),a.createElement("br",null))))},Cu=R.button(({small:e,theme:t})=>({border:0,borderRadius:"3em",cursor:"pointer",display:"inline-block",overflow:"hidden",padding:e?"8px 16px":"13px 20px",position:"relative",textAlign:"center",textDecoration:"none",transitionProperty:"background, box-shadow",transitionDuration:"150ms",transitionTimingFunction:"ease-out",verticalAlign:"top",whiteSpace:"nowrap",userSelect:"none",opacity:1,margin:0,background:"transparent",fontSize:`${e?t.typography.size.s1:t.typography.size.s2-1}px`,fontWeight:t.typography.weight.bold,lineHeight:"1",svg:{display:"inline-block",height:e?12:14,width:e?12:14,verticalAlign:"top",marginRight:e?4:6,marginTop:e?0:-1,marginBottom:e?0:-1,pointerEvents:"none",path:{fill:"currentColor"}}}),({disabled:e})=>e?{cursor:"not-allowed !important",opacity:.5,"&:hover":{transform:"none"}}:{},({containsIcon:e,small:t})=>e?{svg:{display:"block",margin:0},...t?{padding:10}:{padding:13}}:{},({theme:e,primary:t,secondary:r,gray:n})=>{let o;return n?o=e.color.mediumlight:r?o=e.color.secondary:t&&(o=e.color.primary),o?{background:o,color:n?e.color.darkest:e.color.lightest,"&:hover":{background:Ut(.05,o)},"&:active":{boxShadow:"rgba(0, 0, 0, 0.1) 0 0 0 3em inset"},"&:focus":{boxShadow:`${st(o,1)} 0 1px 9px 2px`,outline:"none"},"&:focus:hover":{boxShadow:`${st(o,.2)} 0 8px 18px 0px`}}:{}},({theme:e,tertiary:t,inForm:r,small:n})=>t?{background:e.button.background,color:e.input.color,boxShadow:`${e.button.border} 0 0 0 1px inset`,borderRadius:e.input.borderRadius,...r&&n?{padding:"10px 16px"}:{},"&:hover":{background:e.base==="light"?Ut(.02,e.button.background):Vf(.03,e.button.background),...r?{}:{boxShadow:"rgba(0,0,0,.2) 0 2px 6px 0, rgba(0,0,0,.1) 0 0 0 1px inset"}},"&:active":{background:e.button.background},"&:focus":{boxShadow:`${st(e.color.secondary,1)} 0 0 0 1px inset`,outline:"none"}}:{},({theme:e,outline:t})=>t?{boxShadow:`${ye(.8,e.color.defaultText)} 0 0 0 1px inset`,color:ye(.3,e.color.defaultText),background:"transparent","&:hover, &:focus":{boxShadow:`${ye(.5,e.color.defaultText)} 0 0 0 1px inset`,outline:"none"},"&:active":{boxShadow:`${ye(.5,e.color.defaultText)} 0 0 0 2px inset`,color:ye(0,e.color.defaultText)}}:{},({theme:e,outline:t,primary:r})=>{let n=e.color.primary;return t&&r?{boxShadow:`${n} 0 0 0 1px inset`,color:n,"svg path:not([fill])":{fill:n},"&:hover":{boxShadow:`${n} 0 0 0 1px inset`,background:"transparent"},"&:active":{background:n,boxShadow:`${n} 0 0 0 1px inset`,color:e.color.tertiary},"&:focus":{boxShadow:`${n} 0 0 0 1px inset, ${st(n,.4)} 0 1px 9px 2px`,outline:"none"},"&:focus:hover":{boxShadow:`${n} 0 0 0 1px inset, ${st(n,.2)} 0 8px 18px 0px`}}:{}},({theme:e,outline:t,primary:r,secondary:n})=>{let o;return n?o=e.color.secondary:r&&(o=e.color.primary),t&&o?{boxShadow:`${o} 0 0 0 1px inset`,color:o,"svg path:not([fill])":{fill:o},"&:hover":{boxShadow:`${o} 0 0 0 1px inset`,background:"transparent"},"&:active":{background:o,boxShadow:`${o} 0 0 0 1px inset`,color:e.color.tertiary},"&:focus":{boxShadow:`${o} 0 0 0 1px inset, ${st(o,.4)} 0 1px 9px 2px`,outline:"none"},"&:focus:hover":{boxShadow:`${o} 0 0 0 1px inset, ${st(o,.2)} 0 8px 18px 0px`}}:{}}),km=Cu.withComponent("a"),Su=Object.assign(b.forwardRef(function({isLink:e,children:t,...r},n){return e?a.createElement(km,{...r,ref:n},t):a.createElement(Cu,{...r,ref:n},t)}),{defaultProps:{isLink:!1}}),Rm=R.label(({theme:e})=>({display:"flex",borderBottom:`1px solid ${e.appBorderColor}`,margin:"0 15px",padding:"8px 0","&:last-child":{marginBottom:"3rem"}})),Tm=R.span(({theme:e})=>({minWidth:100,fontWeight:e.typography.weight.bold,marginRight:15,display:"flex",justifyContent:"flex-start",alignItems:"center",lineHeight:"16px"})),ku=({label:e,children:t,...r})=>a.createElement(Rm,{...r},e?a.createElement(Tm,null,a.createElement("span",null,e)):null,t);ku.defaultProps={label:void 0};function qa(){return qa=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(r[o]=e[o]);return r}var Ql=function(e,t){if(typeof e=="function"){e(t);return}e.current=t},Om=function(e,t){var r=b.useRef();return b.useCallback(function(n){e.current=n,r.current&&Ql(r.current,null),r.current=t,t&&Ql(t,n)},[t])},Lm=Om,Dm=function(){},_m=["cacheMeasurements","maxRows","minRows","onChange","onHeightChange"],$m=function(e,t){e.cacheMeasurements,e.maxRows,e.minRows;var r=e.onChange,n=r===void 0?Dm:r;e.onHeightChange;var o=Fm(e,_m);o.value;var l=b.useRef(null),i=Lm(l,t);return b.useRef(0),b.useRef(),b.createElement("textarea",qa({},o,{onChange:n,ref:i}))},Mm=b.forwardRef($m),Bm={appearance:"none",border:"0 none",boxSizing:"inherit",display:" block",margin:" 0",background:"transparent",padding:0,fontSize:"inherit",position:"relative"},Zo=({theme:e})=>({...Bm,transition:"box-shadow 200ms ease-out, opacity 200ms ease-out",color:e.input.color||"inherit",background:e.input.background,boxShadow:`${e.input.border} 0 0 0 1px inset`,borderRadius:e.input.borderRadius,fontSize:e.typography.size.s2-1,lineHeight:"20px",padding:"6px 10px",boxSizing:"border-box",height:32,'&[type="file"]':{height:"auto"},"&:focus":{boxShadow:`${e.color.secondary} 0 0 0 1px inset`,outline:"none"},"&[disabled]":{cursor:"not-allowed",opacity:.5},"&:-webkit-autofill":{WebkitBoxShadow:`0 0 0 3em ${e.color.lightest} inset`},"&::placeholder":{color:e.textMutedColor,opacity:1}}),Dn=({size:e})=>{switch(e){case"100%":return{width:"100%"};case"flex":return{flex:1};case"auto":default:return{display:"inline"}}},Ru=({align:e})=>{switch(e){case"end":return{textAlign:"right"};case"center":return{textAlign:"center"};case"start":default:return{textAlign:"left"}}},_n=({valid:e,theme:t})=>{switch(e){case"valid":return{boxShadow:`${t.color.positive} 0 0 0 1px inset !important`};case"error":return{boxShadow:`${t.color.negative} 0 0 0 1px inset !important`};case"warn":return{boxShadow:`${t.color.warning} 0 0 0 1px inset`};case void 0:case null:default:return{}}},Im=Object.assign(R(b.forwardRef(function({size:e,valid:t,align:r,...n},o){return a.createElement("input",{...n,ref:o})}))(Zo,Dn,Ru,_n,{minHeight:32}),{displayName:"Input"}),Hm=Object.assign(R(b.forwardRef(function({size:e,valid:t,align:r,...n},o){return a.createElement("select",{...n,ref:o})}))(Zo,Dn,_n,{height:32,userSelect:"none",paddingRight:20,appearance:"menulist"}),{displayName:"Select"}),Nm=Object.assign(R(b.forwardRef(function({size:e,valid:t,align:r,...n},o){return a.createElement(Mm,{...n,ref:o})}))(Zo,Dn,Ru,_n,({height:e=400})=>({overflow:"visible",maxHeight:e})),{displayName:"Textarea"}),Zm=R(b.forwardRef(function({size:e,valid:t,align:r,...n},o){return a.createElement(Su,{...n,ref:o})}))(Dn,_n,{userSelect:"none",overflow:"visible",zIndex:2,"&:hover":{transform:"none"}}),jm=Object.assign(b.forwardRef(function(e,t){return a.createElement(Zm,{...e,tertiary:!0,small:!0,inForm:!0,ref:t})}),{displayName:"Button"}),Ie=Object.assign(R.form({boxSizing:"border-box",width:"100%"}),{Field:ku,Input:Im,Select:Hm,Textarea:Nm,Button:jm}),Pm=b.lazy(()=>Et(()=>import("./WithTooltip-V3YHNWJZ-Dw_1SO36.js"),__vite__mapDeps([19,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17]),import.meta.url).then(e=>({default:e.WithTooltip}))),Vm=e=>a.createElement(b.Suspense,{fallback:a.createElement("div",null)},a.createElement(Pm,{...e})),zm=b.lazy(()=>Et(()=>import("./WithTooltip-V3YHNWJZ-Dw_1SO36.js"),__vite__mapDeps([19,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17]),import.meta.url).then(e=>({default:e.WithTooltipPure}))),Tu=e=>a.createElement(b.Suspense,{fallback:a.createElement("div",null)},a.createElement(zm,{...e})),qm=R.div(({theme:e})=>({fontWeight:e.typography.weight.bold})),Um=R.span(),Wm=R.div(({theme:e})=>({marginTop:8,textAlign:"center","> *":{margin:"0 8px",fontWeight:e.typography.weight.bold}})),Gm=R.div(({theme:e})=>({color:e.color.defaultText,lineHeight:"18px"})),Ym=R.div({padding:15,width:280,boxSizing:"border-box"}),Fu=({title:e,desc:t,links:r})=>a.createElement(Ym,null,a.createElement(Gm,null,e&&a.createElement(qm,null,e),t&&a.createElement(Um,null,t)),r&&a.createElement(Wm,null,r.map(({title:n,...o})=>a.createElement(vt,{...o,key:n},n))));Fu.defaultProps={title:null,desc:null,links:null};var Km=R.div(({theme:e})=>({padding:"2px 6px",lineHeight:"16px",fontSize:10,fontWeight:e.typography.weight.bold,color:e.color.lightest,boxShadow:"0 0 5px 0 rgba(0, 0, 0, 0.3)",borderRadius:4,whiteSpace:"nowrap",pointerEvents:"none",zIndex:-1,background:e.base==="light"?"rgba(60, 60, 60, 0.9)":"rgba(0, 0, 0, 0.95)",margin:6})),Xm=({note:e,...t})=>a.createElement(Km,{...t},e),Jm=R(({active:e,loading:t,disabled:r,...n})=>a.createElement("span",{...n}))(({theme:e})=>({color:e.color.defaultText,fontWeight:e.typography.weight.regular}),({active:e,theme:t})=>e?{color:t.color.secondary,fontWeight:t.typography.weight.bold}:{},({loading:e,theme:t})=>e?{display:"inline-block",flex:"none",...t.animation.inlineGlow}:{},({disabled:e,theme:t})=>e?{color:ye(.7,t.color.defaultText)}:{}),Qm=R.span({display:"flex","& svg":{height:12,width:12,margin:"3px 0",verticalAlign:"top"},"& path":{fill:"inherit"}}),eg=R.span({flex:1,textAlign:"left",display:"flex",flexDirection:"column"},({isIndented:e})=>e?{marginLeft:24}:{}),tg=R.span(({theme:e})=>({fontSize:"11px",lineHeight:"14px"}),({active:e,theme:t})=>e?{color:t.color.secondary}:{},({theme:e,disabled:t})=>t?{color:e.textMutedColor}:{}),ei=R.span(({active:e,theme:t})=>e?{"& svg":{opacity:1},"& svg path:not([fill])":{fill:t.color.secondary}}:{},()=>({display:"flex",maxWidth:14})),rg=R.a(({theme:e})=>({fontSize:e.typography.size.s1,transition:"all 150ms ease-out",color:e.color.dark,textDecoration:"none",cursor:"pointer",justifyContent:"space-between",lineHeight:"18px",padding:"7px 10px",display:"flex",alignItems:"center","& > * + *":{paddingLeft:10},"&:hover":{background:e.background.hoverable},"&:hover svg":{opacity:1}}),({disabled:e})=>e?{cursor:"not-allowed"}:{}),ng=nr(100)((e,t,r)=>{let n={};return e&&Object.assign(n,{onClick:e}),t&&Object.assign(n,{href:t}),r&&t&&Object.assign(n,{to:t,as:r}),n}),Ou=({loading:e,left:t,title:r,center:n,right:o,icon:l,active:i,disabled:s,isIndented:u,href:c,onClick:d,LinkWrapper:h,...m})=>{let p=ng(d,c,h),g={active:i,disabled:s},f=typeof l=="string"&&Fr[l];return a.createElement(rg,{...g,...m,...p},l?a.createElement(ei,{...g},f?a.createElement(be,{icon:l}):l):t&&a.createElement(ei,{...g},t),r||n?a.createElement(eg,{isIndented:!t&&!l&&u},r&&a.createElement(Jm,{...g,loading:e},r),n&&a.createElement(tg,{...g},n)):null,o&&a.createElement(Qm,{...g},o))};Ou.defaultProps={loading:!1,left:null,title:a.createElement("span",null,"Loading state"),center:null,right:null,active:!1,disabled:!1,href:null,LinkWrapper:null,onClick:null};var jo=Ou,ag=R.div({minWidth:180,overflow:"hidden",overflowY:"auto",maxHeight:15.5*32},({theme:e})=>({borderRadius:e.appBorderRadius})),og=e=>{let{LinkWrapper:t,onClick:r,id:n,isIndented:o,...l}=e,{title:i,href:s,active:u}=l,c=b.useCallback(h=>{r(h,l)},[r]),d=!!r;return a.createElement(jo,{title:i,active:u,href:s,id:`list-item-${n}`,LinkWrapper:t,isIndented:o,...l,...d?{onClick:c}:{}})},Po=({links:e,LinkWrapper:t})=>{let r=e.some(n=>n.left||n.icon);return a.createElement(ag,null,e.map(({isGatsby:n,...o})=>a.createElement(og,{key:o.id,LinkWrapper:n?t:null,isIndented:r,...o})))};Po.defaultProps={LinkWrapper:jo.defaultProps.LinkWrapper};var Vo=a.forwardRef(({children:e,...t},r)=>t.href!=null?a.createElement("a",{ref:r,...t},e):a.createElement("button",{ref:r,type:"button",...t},e));Vo.displayName="ButtonOrLink";var Ir=R(Vo,{shouldForwardProp:io})({whiteSpace:"normal",display:"inline-flex",overflow:"hidden",verticalAlign:"top",justifyContent:"center",alignItems:"center",textAlign:"center",textDecoration:"none","&:empty":{display:"none"}},({theme:e})=>({padding:"0 15px",transition:"color 0.2s linear, border-bottom-color 0.2s linear",height:40,lineHeight:"12px",cursor:"pointer",background:"transparent",border:"0 solid transparent",borderTop:"3px solid transparent",borderBottom:"3px solid transparent",fontWeight:"bold",fontSize:13,"&:focus":{outline:"0 none",borderBottomColor:e.color.secondary}}),({active:e,textColor:t,theme:r})=>e?{color:t||r.barSelectedColor,borderBottomColor:r.barSelectedColor}:{color:t||r.barTextColor,borderBottomColor:"transparent"});Ir.displayName="TabButton";var Bt=R(Vo,{shouldForwardProp:io})(()=>({alignItems:"center",background:"transparent",border:"none",borderRadius:4,color:"inherit",cursor:"pointer",display:"inline-flex",fontSize:13,fontWeight:"bold",height:28,justifyContent:"center",marginTop:6,padding:"8px 7px","& > svg":{width:14}}),({active:e,theme:t})=>e?{backgroundColor:t.background.hoverable,color:t.barSelectedColor}:{},({disabled:e,theme:t})=>e?{opacity:.5,cursor:"not-allowed"}:{"&:hover, &:focus-visible":{background:ye(.88,t.color.secondary),color:t.barHoverColor},"&:focus-visible":{outline:Fn},"&:focus:not(:focus-visible)":{outline:"none"}});Bt.displayName="IconButton";var lg=R.div(({theme:e})=>({width:14,height:14,backgroundColor:e.appBorderColor,animation:`${e.animation.glow} 1.5s ease-in-out infinite`})),ig=R.div(()=>({marginTop:6,padding:7,height:28})),Lu=()=>a.createElement(ig,null,a.createElement(lg,null)),Ua=R.div({display:"flex",whiteSpace:"nowrap",flexBasis:"auto",marginLeft:3,marginRight:3},({scrollable:e})=>e?{flexShrink:0}:{},({left:e})=>e?{"& > *":{marginLeft:4}}:{},({right:e})=>e?{marginLeft:30,"& > *":{marginRight:4}}:{});Ua.displayName="Side";var sg=({children:e,className:t,scrollable:r})=>r?a.createElement(Co,{vertical:!1,className:t},e):a.createElement("div",{className:t},e),zo=R(sg)(({theme:e,scrollable:t=!0})=>({color:e.barTextColor,width:"100%",height:40,flexShrink:0,overflow:t?"auto":"hidden",overflowY:"hidden"}),({theme:e,border:t=!1})=>t?{boxShadow:`${e.appBorderColor} 0 -1px 0 0 inset`,background:e.barBg}:{});zo.displayName="Bar";var ug=R.div(({bgColor:e})=>({display:"flex",justifyContent:"space-between",position:"relative",flexWrap:"nowrap",flexShrink:0,height:40,backgroundColor:e||""})),$n=({children:e,backgroundColor:t,...r})=>{let[n,o]=b.Children.toArray(e);return a.createElement(zo,{...r},a.createElement(ug,{bgColor:t},a.createElement(Ua,{scrollable:r.scrollable,left:!0},n),o?a.createElement(Ua,{right:!0},o):null))};$n.displayName="FlexBar";var Du=R.div(({active:e})=>e?{display:"block"}:{display:"none"}),ti=e=>b.Children.toArray(e).map(({props:{title:t,id:r,color:n,children:o}})=>{let l=Array.isArray(o)?o[0]:o;return{title:t,id:r,...n?{color:n}:{},render:typeof l=="function"?l:({active:i})=>a.createElement(Du,{active:i,role:"tabpanel"},l)}}),cg=R.span(({theme:e,isActive:t})=>({display:"inline-block",width:0,height:0,marginLeft:8,color:t?e.color.secondary:e.color.mediumdark,borderRight:"3px solid transparent",borderLeft:"3px solid transparent",borderTop:"3px solid",transition:"transform .1s ease-out"})),dg=R(Ir)(({active:e,theme:t,preActive:r})=>` +${t}`);let r=t.match(wm);if(!r)return a.createElement(b.Fragment,null,t);let[,n,o]=r,l=t.split(/\n/).slice(1),[,...i]=l.map(s=>{let u=s.match(Am)||s.match(Cm)||s.match(Sm);return u?{name:(u[1]||"").replace("/<",""),location:u[2].replace(vm.location.origin,"")}:null}).filter(Boolean);return a.createElement(b.Fragment,null,a.createElement("span",null,n),": ",a.createElement(Em,null,o),a.createElement("br",null),i.map((s,u)=>s.name?a.createElement(b.Fragment,{key:u}," ","at ",a.createElement(xm,null,s.name)," (",a.createElement(Jl,null,s.location),")",a.createElement("br",null)):a.createElement(b.Fragment,{key:u}," ","at ",a.createElement(Jl,null,s.location),a.createElement("br",null))))},Cu=R.button(({small:e,theme:t})=>({border:0,borderRadius:"3em",cursor:"pointer",display:"inline-block",overflow:"hidden",padding:e?"8px 16px":"13px 20px",position:"relative",textAlign:"center",textDecoration:"none",transitionProperty:"background, box-shadow",transitionDuration:"150ms",transitionTimingFunction:"ease-out",verticalAlign:"top",whiteSpace:"nowrap",userSelect:"none",opacity:1,margin:0,background:"transparent",fontSize:`${e?t.typography.size.s1:t.typography.size.s2-1}px`,fontWeight:t.typography.weight.bold,lineHeight:"1",svg:{display:"inline-block",height:e?12:14,width:e?12:14,verticalAlign:"top",marginRight:e?4:6,marginTop:e?0:-1,marginBottom:e?0:-1,pointerEvents:"none",path:{fill:"currentColor"}}}),({disabled:e})=>e?{cursor:"not-allowed !important",opacity:.5,"&:hover":{transform:"none"}}:{},({containsIcon:e,small:t})=>e?{svg:{display:"block",margin:0},...t?{padding:10}:{padding:13}}:{},({theme:e,primary:t,secondary:r,gray:n})=>{let o;return n?o=e.color.mediumlight:r?o=e.color.secondary:t&&(o=e.color.primary),o?{background:o,color:n?e.color.darkest:e.color.lightest,"&:hover":{background:Ut(.05,o)},"&:active":{boxShadow:"rgba(0, 0, 0, 0.1) 0 0 0 3em inset"},"&:focus":{boxShadow:`${st(o,1)} 0 1px 9px 2px`,outline:"none"},"&:focus:hover":{boxShadow:`${st(o,.2)} 0 8px 18px 0px`}}:{}},({theme:e,tertiary:t,inForm:r,small:n})=>t?{background:e.button.background,color:e.input.color,boxShadow:`${e.button.border} 0 0 0 1px inset`,borderRadius:e.input.borderRadius,...r&&n?{padding:"10px 16px"}:{},"&:hover":{background:e.base==="light"?Ut(.02,e.button.background):Vf(.03,e.button.background),...r?{}:{boxShadow:"rgba(0,0,0,.2) 0 2px 6px 0, rgba(0,0,0,.1) 0 0 0 1px inset"}},"&:active":{background:e.button.background},"&:focus":{boxShadow:`${st(e.color.secondary,1)} 0 0 0 1px inset`,outline:"none"}}:{},({theme:e,outline:t})=>t?{boxShadow:`${ye(.8,e.color.defaultText)} 0 0 0 1px inset`,color:ye(.3,e.color.defaultText),background:"transparent","&:hover, &:focus":{boxShadow:`${ye(.5,e.color.defaultText)} 0 0 0 1px inset`,outline:"none"},"&:active":{boxShadow:`${ye(.5,e.color.defaultText)} 0 0 0 2px inset`,color:ye(0,e.color.defaultText)}}:{},({theme:e,outline:t,primary:r})=>{let n=e.color.primary;return t&&r?{boxShadow:`${n} 0 0 0 1px inset`,color:n,"svg path:not([fill])":{fill:n},"&:hover":{boxShadow:`${n} 0 0 0 1px inset`,background:"transparent"},"&:active":{background:n,boxShadow:`${n} 0 0 0 1px inset`,color:e.color.tertiary},"&:focus":{boxShadow:`${n} 0 0 0 1px inset, ${st(n,.4)} 0 1px 9px 2px`,outline:"none"},"&:focus:hover":{boxShadow:`${n} 0 0 0 1px inset, ${st(n,.2)} 0 8px 18px 0px`}}:{}},({theme:e,outline:t,primary:r,secondary:n})=>{let o;return n?o=e.color.secondary:r&&(o=e.color.primary),t&&o?{boxShadow:`${o} 0 0 0 1px inset`,color:o,"svg path:not([fill])":{fill:o},"&:hover":{boxShadow:`${o} 0 0 0 1px inset`,background:"transparent"},"&:active":{background:o,boxShadow:`${o} 0 0 0 1px inset`,color:e.color.tertiary},"&:focus":{boxShadow:`${o} 0 0 0 1px inset, ${st(o,.4)} 0 1px 9px 2px`,outline:"none"},"&:focus:hover":{boxShadow:`${o} 0 0 0 1px inset, ${st(o,.2)} 0 8px 18px 0px`}}:{}}),km=Cu.withComponent("a"),Su=Object.assign(b.forwardRef(function({isLink:e,children:t,...r},n){return e?a.createElement(km,{...r,ref:n},t):a.createElement(Cu,{...r,ref:n},t)}),{defaultProps:{isLink:!1}}),Rm=R.label(({theme:e})=>({display:"flex",borderBottom:`1px solid ${e.appBorderColor}`,margin:"0 15px",padding:"8px 0","&:last-child":{marginBottom:"3rem"}})),Tm=R.span(({theme:e})=>({minWidth:100,fontWeight:e.typography.weight.bold,marginRight:15,display:"flex",justifyContent:"flex-start",alignItems:"center",lineHeight:"16px"})),ku=({label:e,children:t,...r})=>a.createElement(Rm,{...r},e?a.createElement(Tm,null,a.createElement("span",null,e)):null,t);ku.defaultProps={label:void 0};function qa(){return qa=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(r[o]=e[o]);return r}var Ql=function(e,t){if(typeof e=="function"){e(t);return}e.current=t},Om=function(e,t){var r=b.useRef();return b.useCallback(function(n){e.current=n,r.current&&Ql(r.current,null),r.current=t,t&&Ql(t,n)},[t])},Lm=Om,Dm=function(){},_m=["cacheMeasurements","maxRows","minRows","onChange","onHeightChange"],$m=function(e,t){e.cacheMeasurements,e.maxRows,e.minRows;var r=e.onChange,n=r===void 0?Dm:r;e.onHeightChange;var o=Fm(e,_m);o.value;var l=b.useRef(null),i=Lm(l,t);return b.useRef(0),b.useRef(),b.createElement("textarea",qa({},o,{onChange:n,ref:i}))},Mm=b.forwardRef($m),Bm={appearance:"none",border:"0 none",boxSizing:"inherit",display:" block",margin:" 0",background:"transparent",padding:0,fontSize:"inherit",position:"relative"},Zo=({theme:e})=>({...Bm,transition:"box-shadow 200ms ease-out, opacity 200ms ease-out",color:e.input.color||"inherit",background:e.input.background,boxShadow:`${e.input.border} 0 0 0 1px inset`,borderRadius:e.input.borderRadius,fontSize:e.typography.size.s2-1,lineHeight:"20px",padding:"6px 10px",boxSizing:"border-box",height:32,'&[type="file"]':{height:"auto"},"&:focus":{boxShadow:`${e.color.secondary} 0 0 0 1px inset`,outline:"none"},"&[disabled]":{cursor:"not-allowed",opacity:.5},"&:-webkit-autofill":{WebkitBoxShadow:`0 0 0 3em ${e.color.lightest} inset`},"&::placeholder":{color:e.textMutedColor,opacity:1}}),Dn=({size:e})=>{switch(e){case"100%":return{width:"100%"};case"flex":return{flex:1};case"auto":default:return{display:"inline"}}},Ru=({align:e})=>{switch(e){case"end":return{textAlign:"right"};case"center":return{textAlign:"center"};case"start":default:return{textAlign:"left"}}},_n=({valid:e,theme:t})=>{switch(e){case"valid":return{boxShadow:`${t.color.positive} 0 0 0 1px inset !important`};case"error":return{boxShadow:`${t.color.negative} 0 0 0 1px inset !important`};case"warn":return{boxShadow:`${t.color.warning} 0 0 0 1px inset`};case void 0:case null:default:return{}}},Im=Object.assign(R(b.forwardRef(function({size:e,valid:t,align:r,...n},o){return a.createElement("input",{...n,ref:o})}))(Zo,Dn,Ru,_n,{minHeight:32}),{displayName:"Input"}),Hm=Object.assign(R(b.forwardRef(function({size:e,valid:t,align:r,...n},o){return a.createElement("select",{...n,ref:o})}))(Zo,Dn,_n,{height:32,userSelect:"none",paddingRight:20,appearance:"menulist"}),{displayName:"Select"}),Nm=Object.assign(R(b.forwardRef(function({size:e,valid:t,align:r,...n},o){return a.createElement(Mm,{...n,ref:o})}))(Zo,Dn,Ru,_n,({height:e=400})=>({overflow:"visible",maxHeight:e})),{displayName:"Textarea"}),Zm=R(b.forwardRef(function({size:e,valid:t,align:r,...n},o){return a.createElement(Su,{...n,ref:o})}))(Dn,_n,{userSelect:"none",overflow:"visible",zIndex:2,"&:hover":{transform:"none"}}),jm=Object.assign(b.forwardRef(function(e,t){return a.createElement(Zm,{...e,tertiary:!0,small:!0,inForm:!0,ref:t})}),{displayName:"Button"}),Ie=Object.assign(R.form({boxSizing:"border-box",width:"100%"}),{Field:ku,Input:Im,Select:Hm,Textarea:Nm,Button:jm}),Pm=b.lazy(()=>Et(()=>import("./WithTooltip-V3YHNWJZ-EkNfmkf3.js"),__vite__mapDeps([19,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17]),import.meta.url).then(e=>({default:e.WithTooltip}))),Vm=e=>a.createElement(b.Suspense,{fallback:a.createElement("div",null)},a.createElement(Pm,{...e})),zm=b.lazy(()=>Et(()=>import("./WithTooltip-V3YHNWJZ-EkNfmkf3.js"),__vite__mapDeps([19,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17]),import.meta.url).then(e=>({default:e.WithTooltipPure}))),Tu=e=>a.createElement(b.Suspense,{fallback:a.createElement("div",null)},a.createElement(zm,{...e})),qm=R.div(({theme:e})=>({fontWeight:e.typography.weight.bold})),Um=R.span(),Wm=R.div(({theme:e})=>({marginTop:8,textAlign:"center","> *":{margin:"0 8px",fontWeight:e.typography.weight.bold}})),Gm=R.div(({theme:e})=>({color:e.color.defaultText,lineHeight:"18px"})),Ym=R.div({padding:15,width:280,boxSizing:"border-box"}),Fu=({title:e,desc:t,links:r})=>a.createElement(Ym,null,a.createElement(Gm,null,e&&a.createElement(qm,null,e),t&&a.createElement(Um,null,t)),r&&a.createElement(Wm,null,r.map(({title:n,...o})=>a.createElement(vt,{...o,key:n},n))));Fu.defaultProps={title:null,desc:null,links:null};var Km=R.div(({theme:e})=>({padding:"2px 6px",lineHeight:"16px",fontSize:10,fontWeight:e.typography.weight.bold,color:e.color.lightest,boxShadow:"0 0 5px 0 rgba(0, 0, 0, 0.3)",borderRadius:4,whiteSpace:"nowrap",pointerEvents:"none",zIndex:-1,background:e.base==="light"?"rgba(60, 60, 60, 0.9)":"rgba(0, 0, 0, 0.95)",margin:6})),Xm=({note:e,...t})=>a.createElement(Km,{...t},e),Jm=R(({active:e,loading:t,disabled:r,...n})=>a.createElement("span",{...n}))(({theme:e})=>({color:e.color.defaultText,fontWeight:e.typography.weight.regular}),({active:e,theme:t})=>e?{color:t.color.secondary,fontWeight:t.typography.weight.bold}:{},({loading:e,theme:t})=>e?{display:"inline-block",flex:"none",...t.animation.inlineGlow}:{},({disabled:e,theme:t})=>e?{color:ye(.7,t.color.defaultText)}:{}),Qm=R.span({display:"flex","& svg":{height:12,width:12,margin:"3px 0",verticalAlign:"top"},"& path":{fill:"inherit"}}),eg=R.span({flex:1,textAlign:"left",display:"flex",flexDirection:"column"},({isIndented:e})=>e?{marginLeft:24}:{}),tg=R.span(({theme:e})=>({fontSize:"11px",lineHeight:"14px"}),({active:e,theme:t})=>e?{color:t.color.secondary}:{},({theme:e,disabled:t})=>t?{color:e.textMutedColor}:{}),ei=R.span(({active:e,theme:t})=>e?{"& svg":{opacity:1},"& svg path:not([fill])":{fill:t.color.secondary}}:{},()=>({display:"flex",maxWidth:14})),rg=R.a(({theme:e})=>({fontSize:e.typography.size.s1,transition:"all 150ms ease-out",color:e.color.dark,textDecoration:"none",cursor:"pointer",justifyContent:"space-between",lineHeight:"18px",padding:"7px 10px",display:"flex",alignItems:"center","& > * + *":{paddingLeft:10},"&:hover":{background:e.background.hoverable},"&:hover svg":{opacity:1}}),({disabled:e})=>e?{cursor:"not-allowed"}:{}),ng=nr(100)((e,t,r)=>{let n={};return e&&Object.assign(n,{onClick:e}),t&&Object.assign(n,{href:t}),r&&t&&Object.assign(n,{to:t,as:r}),n}),Ou=({loading:e,left:t,title:r,center:n,right:o,icon:l,active:i,disabled:s,isIndented:u,href:c,onClick:d,LinkWrapper:h,...m})=>{let p=ng(d,c,h),g={active:i,disabled:s},f=typeof l=="string"&&Fr[l];return a.createElement(rg,{...g,...m,...p},l?a.createElement(ei,{...g},f?a.createElement(be,{icon:l}):l):t&&a.createElement(ei,{...g},t),r||n?a.createElement(eg,{isIndented:!t&&!l&&u},r&&a.createElement(Jm,{...g,loading:e},r),n&&a.createElement(tg,{...g},n)):null,o&&a.createElement(Qm,{...g},o))};Ou.defaultProps={loading:!1,left:null,title:a.createElement("span",null,"Loading state"),center:null,right:null,active:!1,disabled:!1,href:null,LinkWrapper:null,onClick:null};var jo=Ou,ag=R.div({minWidth:180,overflow:"hidden",overflowY:"auto",maxHeight:15.5*32},({theme:e})=>({borderRadius:e.appBorderRadius})),og=e=>{let{LinkWrapper:t,onClick:r,id:n,isIndented:o,...l}=e,{title:i,href:s,active:u}=l,c=b.useCallback(h=>{r(h,l)},[r]),d=!!r;return a.createElement(jo,{title:i,active:u,href:s,id:`list-item-${n}`,LinkWrapper:t,isIndented:o,...l,...d?{onClick:c}:{}})},Po=({links:e,LinkWrapper:t})=>{let r=e.some(n=>n.left||n.icon);return a.createElement(ag,null,e.map(({isGatsby:n,...o})=>a.createElement(og,{key:o.id,LinkWrapper:n?t:null,isIndented:r,...o})))};Po.defaultProps={LinkWrapper:jo.defaultProps.LinkWrapper};var Vo=a.forwardRef(({children:e,...t},r)=>t.href!=null?a.createElement("a",{ref:r,...t},e):a.createElement("button",{ref:r,type:"button",...t},e));Vo.displayName="ButtonOrLink";var Ir=R(Vo,{shouldForwardProp:io})({whiteSpace:"normal",display:"inline-flex",overflow:"hidden",verticalAlign:"top",justifyContent:"center",alignItems:"center",textAlign:"center",textDecoration:"none","&:empty":{display:"none"}},({theme:e})=>({padding:"0 15px",transition:"color 0.2s linear, border-bottom-color 0.2s linear",height:40,lineHeight:"12px",cursor:"pointer",background:"transparent",border:"0 solid transparent",borderTop:"3px solid transparent",borderBottom:"3px solid transparent",fontWeight:"bold",fontSize:13,"&:focus":{outline:"0 none",borderBottomColor:e.color.secondary}}),({active:e,textColor:t,theme:r})=>e?{color:t||r.barSelectedColor,borderBottomColor:r.barSelectedColor}:{color:t||r.barTextColor,borderBottomColor:"transparent"});Ir.displayName="TabButton";var Bt=R(Vo,{shouldForwardProp:io})(()=>({alignItems:"center",background:"transparent",border:"none",borderRadius:4,color:"inherit",cursor:"pointer",display:"inline-flex",fontSize:13,fontWeight:"bold",height:28,justifyContent:"center",marginTop:6,padding:"8px 7px","& > svg":{width:14}}),({active:e,theme:t})=>e?{backgroundColor:t.background.hoverable,color:t.barSelectedColor}:{},({disabled:e,theme:t})=>e?{opacity:.5,cursor:"not-allowed"}:{"&:hover, &:focus-visible":{background:ye(.88,t.color.secondary),color:t.barHoverColor},"&:focus-visible":{outline:Fn},"&:focus:not(:focus-visible)":{outline:"none"}});Bt.displayName="IconButton";var lg=R.div(({theme:e})=>({width:14,height:14,backgroundColor:e.appBorderColor,animation:`${e.animation.glow} 1.5s ease-in-out infinite`})),ig=R.div(()=>({marginTop:6,padding:7,height:28})),Lu=()=>a.createElement(ig,null,a.createElement(lg,null)),Ua=R.div({display:"flex",whiteSpace:"nowrap",flexBasis:"auto",marginLeft:3,marginRight:3},({scrollable:e})=>e?{flexShrink:0}:{},({left:e})=>e?{"& > *":{marginLeft:4}}:{},({right:e})=>e?{marginLeft:30,"& > *":{marginRight:4}}:{});Ua.displayName="Side";var sg=({children:e,className:t,scrollable:r})=>r?a.createElement(Co,{vertical:!1,className:t},e):a.createElement("div",{className:t},e),zo=R(sg)(({theme:e,scrollable:t=!0})=>({color:e.barTextColor,width:"100%",height:40,flexShrink:0,overflow:t?"auto":"hidden",overflowY:"hidden"}),({theme:e,border:t=!1})=>t?{boxShadow:`${e.appBorderColor} 0 -1px 0 0 inset`,background:e.barBg}:{});zo.displayName="Bar";var ug=R.div(({bgColor:e})=>({display:"flex",justifyContent:"space-between",position:"relative",flexWrap:"nowrap",flexShrink:0,height:40,backgroundColor:e||""})),$n=({children:e,backgroundColor:t,...r})=>{let[n,o]=b.Children.toArray(e);return a.createElement(zo,{...r},a.createElement(ug,{bgColor:t},a.createElement(Ua,{scrollable:r.scrollable,left:!0},n),o?a.createElement(Ua,{right:!0},o):null))};$n.displayName="FlexBar";var Du=R.div(({active:e})=>e?{display:"block"}:{display:"none"}),ti=e=>b.Children.toArray(e).map(({props:{title:t,id:r,color:n,children:o}})=>{let l=Array.isArray(o)?o[0]:o;return{title:t,id:r,...n?{color:n}:{},render:typeof l=="function"?l:({active:i})=>a.createElement(Du,{active:i,role:"tabpanel"},l)}}),cg=R.span(({theme:e,isActive:t})=>({display:"inline-block",width:0,height:0,marginLeft:8,color:t?e.color.secondary:e.color.mediumdark,borderRight:"3px solid transparent",borderLeft:"3px solid transparent",borderTop:"3px solid",transition:"transform .1s ease-out"})),dg=R(Ir)(({active:e,theme:t,preActive:r})=>` color: ${r||e?t.color.secondary:t.color.mediumdark}; &:hover { color: ${t.color.secondary}; @@ -292,7 +292,7 @@ ${t}`);let r=t.match(wm);if(!r)return a.createElement(b.Fragment,null,t);let[,n, ${We(.02,e.input.background)} 100%)`:`linear-gradient(to right, ${e.color.green} 0%, ${e.color.green} ${(n-t)/(r-t)*100}%, ${Ot(.02,e.input.background)} ${(n-t)/(r-t)*100}%, - ${Ot(.02,e.input.background)} 100%)`,boxShadow:`${e.appBorderColor} 0 0 0 1px inset`,color:"transparent",width:"100%",height:"6px",cursor:"pointer"},"&::-ms-fill-lower":{borderRadius:6},"&::-ms-fill-upper":{borderRadius:6},"&::-ms-thumb":{width:16,height:16,background:`${e.input.background}`,border:`1px solid ${ut(e.appBorderColor,.2)}`,borderRadius:50,cursor:"grab",marginTop:0},"@supports (-ms-ime-align:auto)":{"input[type=range]":{margin:"0"}}})),Ac=R.span({paddingLeft:5,paddingRight:5,fontSize:12,whiteSpace:"nowrap",fontFeatureSettings:"tnum",fontVariantNumeric:"tabular-nums"}),H4=R(Ac)(({numberOFDecimalsPlaces:e,max:t})=>({width:`${e+t.toString().length*2+3}ch`,textAlign:"right",flexShrink:0})),N4=R.div({display:"flex",alignItems:"center",width:"100%"});function Z4(e){let t=e.toString().match(/(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/);return t?Math.max(0,(t[1]?t[1].length:0)-(t[2]?+t[2]:0)):0}var j4=({name:e,value:t,onChange:r,min:n=0,max:o=100,step:l=1,onBlur:i,onFocus:s})=>{let u=h=>{r(e4(h.target.value))},c=t!==void 0,d=b.useMemo(()=>Z4(l),[l]);return a.createElement(N4,null,a.createElement(Ac,null,n),a.createElement(I4,{id:He(e),type:"range",onChange:u,name:e,value:t,min:n,max:o,step:l,onFocus:s,onBlur:i}),a.createElement(H4,{numberOFDecimalsPlaces:d,max:o},c?t.toFixed(d):"--"," / ",o))},P4=R.label({display:"flex"}),V4=R.div(({isMaxed:e})=>({marginLeft:"0.75rem",paddingTop:"0.35rem",color:e?"red":void 0})),z4=({name:e,value:t,onChange:r,onFocus:n,onBlur:o,maxLength:l})=>{let i=h=>{r(h.target.value)},[s,u]=b.useState(!1),c=b.useCallback(()=>{r(""),u(!0)},[u]);if(t===void 0)return a.createElement(Ie.Button,{id:bn(e),onClick:c},"Set string");let d=typeof t=="string";return a.createElement(P4,null,a.createElement(Ie.Textarea,{id:He(e),maxLength:l,onChange:i,size:"flex",placeholder:"Edit string...",autoFocus:s,valid:d?null:"error",name:e,value:d?t:"",onFocus:n,onBlur:o}),l&&a.createElement(V4,{isMaxed:(t==null?void 0:t.length)===l},(t==null?void 0:t.length)??0," / ",l))},q4=R(Ie.Input)({padding:10});function U4(e){e.forEach(t=>{t.startsWith("blob:")&&URL.revokeObjectURL(t)})}var W4=({onChange:e,name:t,accept:r="image/*",value:n})=>{let o=b.useRef(null);function l(i){if(!i.target.files)return;let s=Array.from(i.target.files).map(u=>URL.createObjectURL(u));e(s),U4(n)}return b.useEffect(()=>{n==null&&o.current&&(o.current.value=null)},[n,t]),a.createElement(q4,{ref:o,id:He(t),type:"file",name:t,multiple:!0,onChange:l,accept:r,size:"flex"})},G4=b.lazy(()=>Et(()=>import("./Color-6VNJS4EI-CuqwGiKQ.js"),__vite__mapDeps([20,2,3,21,7,1,4,5,6,8,9,10,11,12,13,14,15,16,17]),import.meta.url)),Y4=e=>a.createElement(b.Suspense,{fallback:a.createElement("div",null)},a.createElement(G4,{...e})),K4={array:Di,object:Di,boolean:U3,color:Y4,date:J3,number:t4,check:zt,"inline-check":zt,radio:zt,"inline-radio":zt,select:zt,"multi-select":zt,range:j4,text:z4,file:W4},_i=()=>a.createElement(a.Fragment,null,"-"),X4=({row:e,arg:t,updateArgs:r,isHovered:n})=>{let{key:o,control:l}=e,[i,s]=b.useState(!1),[u,c]=b.useState({value:t});b.useEffect(()=>{i||c({value:t})},[i,t]);let d=b.useCallback(f=>(c({value:f}),r({[o]:f}),f),[r,o]),h=b.useCallback(()=>s(!1),[]),m=b.useCallback(()=>s(!0),[]);if(!l||l.disable)return n?a.createElement(vt,{href:"https://storybook.js.org/docs/react/essentials/controls",target:"_blank",withArrow:!0},"Setup controls"):a.createElement(_i,null);let p={name:o,argType:e,value:u.value,onChange:d,onBlur:h,onFocus:m},g=K4[l.type]||_i;return a.createElement(g,{...p,...l,controlType:l.type})},J4=R.span({fontWeight:"bold"}),Q4=R.span(({theme:e})=>({color:e.color.negative,fontFamily:e.typography.fonts.mono,cursor:"help"})),e7=R.div(({theme:e})=>({"&&":{p:{margin:"0 0 10px 0"},a:{color:e.color.secondary}},code:{...pt({theme:e}),fontSize:12,fontFamily:e.typography.fonts.mono},"& code":{margin:0,display:"inline-block"},"& pre > code":{whiteSpace:"pre-wrap"}})),t7=R.div(({theme:e,hasDescription:t})=>({color:e.base==="light"?X(.1,e.color.defaultText):X(.2,e.color.defaultText),marginTop:t?4:0})),r7=R.div(({theme:e,hasDescription:t})=>({color:e.base==="light"?X(.1,e.color.defaultText):X(.2,e.color.defaultText),marginTop:t?12:0,marginBottom:12})),n7=R.td(({theme:e,expandable:t})=>({paddingLeft:t?"40px !important":"20px !important"})),Gr=e=>{var f;let[t,r]=b.useState(!1),{row:n,updateArgs:o,compact:l,expandable:i,initialExpandedArgs:s}=e,{name:u,description:c}=n,d=n.table||{},h=d.type||n.type,m=d.defaultValue||n.defaultValue,p=(f=n.type)==null?void 0:f.required,g=c!=null&&c!=="";return a.createElement("tr",{onMouseEnter:()=>r(!0),onMouseLeave:()=>r(!1)},a.createElement(n7,{expandable:i},a.createElement(J4,null,u),p?a.createElement(Q4,{title:"Required"},"*"):null),l?null:a.createElement("td",null,g&&a.createElement(e7,null,a.createElement(ic,null,c)),d.jsDocTags!=null?a.createElement(a.Fragment,null,a.createElement(r7,{hasDescription:g},a.createElement(ya,{value:h,initialExpandedArgs:s})),a.createElement($3,{tags:d.jsDocTags})):a.createElement(t7,{hasDescription:g},a.createElement(ya,{value:h,initialExpandedArgs:s}))),l?null:a.createElement("td",null,a.createElement(ya,{value:m,initialExpandedArgs:s})),o?a.createElement("td",null,a.createElement(X4,{...e,isHovered:t})):null)},a7=R(be)(({theme:e})=>({marginRight:8,marginLeft:-10,marginTop:-2,height:12,width:12,color:e.base==="light"?X(.25,e.color.defaultText):X(.3,e.color.defaultText),border:"none",display:"inline-block"})),o7=R.span(({theme:e})=>({display:"flex",lineHeight:"20px",alignItems:"center"})),l7=R.td(({theme:e})=>({position:"relative",letterSpacing:"0.35em",textTransform:"uppercase",fontWeight:e.typography.weight.bold,fontSize:e.typography.size.s1-1,color:e.base==="light"?X(.4,e.color.defaultText):X(.6,e.color.defaultText),background:`${e.background.app} !important`,"& ~ td":{background:`${e.background.app} !important`}})),i7=R.td(({theme:e})=>({position:"relative",fontWeight:e.typography.weight.bold,fontSize:e.typography.size.s2-1,background:e.background.app})),s7=R.td(()=>({position:"relative"})),u7=R.tr(({theme:e})=>({"&:hover > td":{backgroundColor:`${Ot(.005,e.background.app)} !important`,boxShadow:`${e.color.mediumlight} 0 - 1px 0 0 inset`,cursor:"row-resize"}})),$i=R.button(()=>({background:"none",border:"none",padding:"0",font:"inherit",position:"absolute",top:0,bottom:0,left:0,right:0,height:"100%",width:"100%",color:"transparent",cursor:"row-resize !important"})),Ea=({level:e="section",label:t,children:r,initialExpanded:n=!0,colSpan:o=3})=>{let[l,i]=b.useState(n),s=e==="subsection"?i7:l7,u=(r==null?void 0:r.length)||0,c=e==="subsection"?`${u} item${u!==1?"s":""}`:"",d=l?"arrowdown":"arrowright",h=`${l?"Hide":"Show"} ${e==="subsection"?u:t} item${u!==1?"s":""}`;return a.createElement(a.Fragment,null,a.createElement(u7,{title:h},a.createElement(s,{colSpan:1},a.createElement($i,{onClick:m=>i(!l),tabIndex:0},h),a.createElement(o7,null,a.createElement(a7,{icon:d}),t)),a.createElement(s7,{colSpan:o-1},a.createElement($i,{onClick:m=>i(!l),tabIndex:-1,style:{outline:"none"}},h),l?null:c)),l?r:null)},Yr=R.div(({theme:e})=>({display:"flex",gap:16,borderBottom:`1px solid ${e.appBorderColor}`,"&:last-child":{borderBottom:0}})),pe=R.div(({numColumn:e})=>({display:"flex",flexDirection:"column",flex:e||1,gap:5,padding:"12px 20px"})),ne=R.div(({theme:e,width:t,height:r})=>({animation:`${e.animation.glow} 1.5s ease-in-out infinite`,background:e.appBorderColor,width:t||"100%",height:r||16,borderRadius:3})),fe=[2,4,2,2],c7=()=>a.createElement(a.Fragment,null,a.createElement(Yr,null,a.createElement(pe,{numColumn:fe[0]},a.createElement(ne,{width:"60%"})),a.createElement(pe,{numColumn:fe[1]},a.createElement(ne,{width:"30%"})),a.createElement(pe,{numColumn:fe[2]},a.createElement(ne,{width:"60%"})),a.createElement(pe,{numColumn:fe[3]},a.createElement(ne,{width:"60%"}))),a.createElement(Yr,null,a.createElement(pe,{numColumn:fe[0]},a.createElement(ne,{width:"60%"})),a.createElement(pe,{numColumn:fe[1]},a.createElement(ne,{width:"80%"}),a.createElement(ne,{width:"30%"})),a.createElement(pe,{numColumn:fe[2]},a.createElement(ne,{width:"60%"})),a.createElement(pe,{numColumn:fe[3]},a.createElement(ne,{width:"60%"}))),a.createElement(Yr,null,a.createElement(pe,{numColumn:fe[0]},a.createElement(ne,{width:"60%"})),a.createElement(pe,{numColumn:fe[1]},a.createElement(ne,{width:"80%"}),a.createElement(ne,{width:"30%"})),a.createElement(pe,{numColumn:fe[2]},a.createElement(ne,{width:"60%"})),a.createElement(pe,{numColumn:fe[3]},a.createElement(ne,{width:"60%"}))),a.createElement(Yr,null,a.createElement(pe,{numColumn:fe[0]},a.createElement(ne,{width:"60%"})),a.createElement(pe,{numColumn:fe[1]},a.createElement(ne,{width:"80%"}),a.createElement(ne,{width:"30%"})),a.createElement(pe,{numColumn:fe[2]},a.createElement(ne,{width:"60%"})),a.createElement(pe,{numColumn:fe[3]},a.createElement(ne,{width:"60%"})))),d7=R.div(({inAddonPanel:e,theme:t})=>({height:e?"100%":"auto",display:"flex",border:e?"none":`1px solid ${t.appBorderColor}`,borderRadius:e?0:t.appBorderRadius,padding:e?0:40,alignItems:"center",justifyContent:"center",flexDirection:"column",gap:15,background:t.background.content,boxShadow:"rgba(0, 0, 0, 0.10) 0 1px 3px 0"})),p7=R.div({display:"flex",flexDirection:"column",gap:4,maxWidth:415}),f7=R.div(({theme:e})=>({fontWeight:e.typography.weight.bold,fontSize:e.typography.size.s2-1,textAlign:"center",color:e.textColor})),m7=R.div(({theme:e})=>({fontWeight:e.typography.weight.regular,fontSize:e.typography.size.s2-1,textAlign:"center",color:e.textMutedColor})),g7=R.div(({theme:e})=>({display:"flex",fontSize:e.typography.size.s2-1,gap:25})),h7=R.div(({theme:e})=>({width:1,height:16,backgroundColor:e.appBorderColor})),b7=({inAddonPanel:e})=>{let[t,r]=b.useState(!0);return b.useEffect(()=>{let n=setTimeout(()=>{r(!1)},100);return()=>clearTimeout(n)},[]),t?null:a.createElement(d7,{inAddonPanel:e},a.createElement(p7,null,a.createElement(f7,null,e?"Interactive story playground":"Args table with interactive controls couldn't be auto-generated"),a.createElement(m7,null,"Controls give you an easy to use interface to test your components. Set your story args and you'll see controls appearing here automatically.")),a.createElement(g7,null,e&&a.createElement(a.Fragment,null,a.createElement(vt,{href:"https://youtu.be/0gOfS6K0x0E",target:"_blank",withArrow:!0},a.createElement(be,{icon:"video"})," Watch 5m video"),a.createElement(h7,null),a.createElement(vt,{href:"https://storybook.js.org/docs/react/essentials/controls",target:"_blank",withArrow:!0},"Read docs")),!e&&a.createElement(vt,{href:"https://storybook.js.org/docs/react/essentials/controls",target:"_blank",withArrow:!0},"Learn how to set that up")))},y7=R.table(({theme:e,compact:t,inAddonPanel:r})=>({"&&":{borderSpacing:0,color:e.color.defaultText,"td, th":{padding:0,border:"none",verticalAlign:"top",textOverflow:"ellipsis"},fontSize:e.typography.size.s2-1,lineHeight:"20px",textAlign:"left",width:"100%",marginTop:r?0:25,marginBottom:r?0:40,"thead th:first-of-type, td:first-of-type":{width:"25%"},"th:first-of-type, td:first-of-type":{paddingLeft:20},"th:nth-of-type(2), td:nth-of-type(2)":{...t?null:{width:"35%"}},"td:nth-of-type(3)":{...t?null:{width:"15%"}},"th:last-of-type, td:last-of-type":{paddingRight:20,...t?null:{width:"25%"}},th:{color:e.base==="light"?X(.25,e.color.defaultText):X(.45,e.color.defaultText),paddingTop:10,paddingBottom:10,paddingLeft:15,paddingRight:15},td:{paddingTop:"10px",paddingBottom:"10px","&:not(:first-of-type)":{paddingLeft:15,paddingRight:15},"&:last-of-type":{paddingRight:20}},marginLeft:r?0:1,marginRight:r?0:1,tbody:{...r?null:{filter:e.base==="light"?"drop-shadow(0px 1px 3px rgba(0, 0, 0, 0.10))":"drop-shadow(0px 1px 3px rgba(0, 0, 0, 0.20))"},"> tr > *":{background:e.background.content,borderTop:`1px solid ${e.appBorderColor}`},...r?null:{"> tr:first-of-type > *":{borderBlockStart:`1px solid ${e.appBorderColor}`},"> tr:last-of-type > *":{borderBlockEnd:`1px solid ${e.appBorderColor}`},"> tr > *:first-of-type":{borderInlineStart:`1px solid ${e.appBorderColor}`},"> tr > *:last-of-type":{borderInlineEnd:`1px solid ${e.appBorderColor}`},"> tr:first-of-type > td:first-of-type":{borderTopLeftRadius:e.appBorderRadius},"> tr:first-of-type > td:last-of-type":{borderTopRightRadius:e.appBorderRadius},"> tr:last-of-type > td:first-of-type":{borderBottomLeftRadius:e.appBorderRadius},"> tr:last-of-type > td:last-of-type":{borderBottomRightRadius:e.appBorderRadius}}}}})),v7=R(Bt)(({theme:e})=>({color:e.barTextColor,margin:"-4px -12px -4px 0"})),E7=R.span({display:"flex",justifyContent:"space-between"}),x7={alpha:(e,t)=>e.name.localeCompare(t.name),requiredFirst:(e,t)=>{var r,n;return+!!((r=t.type)!=null&&r.required)-+!!((n=e.type)!=null&&n.required)||e.name.localeCompare(t.name)},none:void 0},w7=(e,t)=>{let r={ungrouped:[],ungroupedSubsections:{},sections:{}};if(!e)return r;Object.entries(e).forEach(([l,i])=>{let{category:s,subcategory:u}=(i==null?void 0:i.table)||{};if(s){let c=r.sections[s]||{ungrouped:[],subsections:{}};if(!u)c.ungrouped.push({key:l,...i});else{let d=c.subsections[u]||[];d.push({key:l,...i}),c.subsections[u]=d}r.sections[s]=c}else if(u){let c=r.ungroupedSubsections[u]||[];c.push({key:l,...i}),r.ungroupedSubsections[u]=c}else r.ungrouped.push({key:l,...i})});let n=x7[t],o=l=>n?Object.keys(l).reduce((i,s)=>({...i,[s]:l[s].sort(n)}),{}):l;return{ungrouped:r.ungrouped.sort(n),ungroupedSubsections:o(r.ungroupedSubsections),sections:Object.keys(r.sections).reduce((l,i)=>({...l,[i]:{ungrouped:r.sections[i].ungrouped.sort(n),subsections:o(r.sections[i].subsections)}}),{})}},A7=(e,t,r)=>{try{return jc(e,t,r)}catch(n){return t3.warn(n.message),!1}},C7=e=>{let{updateArgs:t,resetArgs:r,compact:n,inAddonPanel:o,initialExpandedArgs:l,sort:i="none",isLoading:s}=e;if("error"in e){let{error:v}=e;return a.createElement(uc,null,v," ",a.createElement(vt,{href:"http://storybook.js.org/docs/",target:"_blank",withArrow:!0},"Read the docs"))}if(s)return a.createElement(c7,null);let{rows:u,args:c,globals:d}="rows"in e&&e,h=w7(uh(u,v=>{var y;return!((y=v==null?void 0:v.table)!=null&&y.disable)&&A7(v,c||{},d||{})}),i),m=h.ungrouped.length===0,p=Object.entries(h.sections).length===0,g=Object.entries(h.ungroupedSubsections).length===0;if(m&&p&&g)return a.createElement(b7,{inAddonPanel:o});let f=1;t&&(f+=1),n||(f+=2);let A=Object.keys(h.sections).length>0,w={updateArgs:t,compact:n,inAddonPanel:o,initialExpandedArgs:l};return a.createElement(No,null,a.createElement(y7,{compact:n,inAddonPanel:o,className:"docblock-argstable sb-unstyled"},a.createElement("thead",{className:"docblock-argstable-head"},a.createElement("tr",null,a.createElement("th",null,a.createElement("span",null,"Name")),n?null:a.createElement("th",null,a.createElement("span",null,"Description")),n?null:a.createElement("th",null,a.createElement("span",null,"Default")),t?a.createElement("th",null,a.createElement(E7,null,"Control"," ",!s&&r&&a.createElement(v7,{onClick:()=>r(),title:"Reset controls"},a.createElement(be,{icon:"undo","aria-hidden":!0})))):null)),a.createElement("tbody",{className:"docblock-argstable-body"},h.ungrouped.map(v=>a.createElement(Gr,{key:v.key,row:v,arg:c&&c[v.key],...w})),Object.entries(h.ungroupedSubsections).map(([v,y])=>a.createElement(Ea,{key:v,label:v,level:"subsection",colSpan:f},y.map(x=>a.createElement(Gr,{key:x.key,row:x,arg:c&&c[x.key],expandable:A,...w})))),Object.entries(h.sections).map(([v,y])=>a.createElement(Ea,{key:v,label:v,level:"section",colSpan:f},y.ungrouped.map(x=>a.createElement(Gr,{key:x.key,row:x,arg:c&&c[x.key],...w})),Object.entries(y.subsections).map(([x,E])=>a.createElement(Ea,{key:x,label:x,level:"subsection",colSpan:f},E.map(C=>a.createElement(Gr,{key:C.key,row:C,arg:c&&c[C.key],expandable:A,...w})))))))))};R.div(({theme:e})=>({marginRight:30,fontSize:`${e.typography.size.s1}px`,color:e.base==="light"?X(.4,e.color.defaultText):X(.6,e.color.defaultText)}));R.div({overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"});R.div({display:"flex",flexDirection:"row",alignItems:"baseline","&:not(:last-child)":{marginBottom:"1rem"}});R.div(J,({theme:e})=>({...Nn(e),margin:"25px 0 40px",padding:"30px 20px"}));R.div(({theme:e})=>({fontWeight:e.typography.weight.bold,color:e.color.defaultText}));R.div(({theme:e})=>({color:e.base==="light"?X(.2,e.color.defaultText):X(.6,e.color.defaultText)}));R.div({flex:"0 0 30%",lineHeight:"20px",marginTop:5});R.div(({theme:e})=>({flex:1,textAlign:"center",fontFamily:e.typography.fonts.mono,fontSize:e.typography.size.s1,lineHeight:1,overflow:"hidden",color:e.base==="light"?X(.4,e.color.defaultText):X(.6,e.color.defaultText),"> div":{display:"inline-block",overflow:"hidden",maxWidth:"100%",textOverflow:"ellipsis"},span:{display:"block",marginTop:2}}));R.div({display:"flex",flexDirection:"row"});R.div(({background:e})=>({position:"relative",flex:1,"&::before":{position:"absolute",top:0,left:0,width:"100%",height:"100%",background:e,content:'""'}}));R.div(({theme:e})=>({...Nn(e),display:"flex",flexDirection:"row",height:50,marginBottom:5,overflow:"hidden",backgroundColor:"white",backgroundImage:"repeating-linear-gradient(-45deg, #ccc, #ccc 1px, #fff 1px, #fff 16px)",backgroundClip:"padding-box"}));R.div({display:"flex",flexDirection:"column",flex:1,position:"relative",marginBottom:30});R.div({flex:1,display:"flex",flexDirection:"row"});R.div({display:"flex",alignItems:"flex-start"});R.div({flex:"0 0 30%"});R.div({flex:1});R.div(({theme:e})=>({display:"flex",flexDirection:"row",alignItems:"center",paddingBottom:20,fontWeight:e.typography.weight.bold,color:e.base==="light"?X(.4,e.color.defaultText):X(.6,e.color.defaultText)}));R.div(({theme:e})=>({fontSize:e.typography.size.s2,lineHeight:"20px",display:"flex",flexDirection:"column"}));R.div(({theme:e})=>({fontFamily:e.typography.fonts.base,fontSize:e.typography.size.s2,color:e.color.defaultText,marginLeft:10,lineHeight:1.2}));R.div(({theme:e})=>({...Nn(e),overflow:"hidden",height:40,width:40,display:"flex",alignItems:"center",justifyContent:"center",flex:"none","> img, > svg":{width:20,height:20}}));R.div({display:"inline-flex",flexDirection:"row",alignItems:"center",flex:"0 1 calc(20% - 10px)",minWidth:120,margin:"0px 10px 30px 0"});R.div({display:"flex",flexFlow:"row wrap"});var S7=e=>`anchor--${e}`,k7=({storyId:e,children:t})=>a.createElement("div",{id:S7(e),className:"sb-anchor"},t);Oe&&Oe.__DOCS_CONTEXT__===void 0&&(Oe.__DOCS_CONTEXT__=b.createContext(null),Oe.__DOCS_CONTEXT__.displayName="DocsContext");var Re=Oe?Oe.__DOCS_CONTEXT__:b.createContext(null),Hr=(e,t)=>b.useContext(Re).resolveOf(e,t);function R7(e,t="start"){e.scrollIntoView({behavior:"smooth",block:t,inline:"nearest"})}function T7(e,t){let r=tl([e],t);return r&&r[0]}function tl(e,t){let[r,n]=b.useState({});return b.useEffect(()=>{Promise.all(e.map(async o=>{let l=await t.loadStory(o);n(i=>i[o]===l?i:{...i,[o]:l})}))}),e.map(o=>{if(r[o])return r[o];try{return t.storyById(o)}catch{return null}})}function Cc(e){return Nc(e)}var Sc=b.createContext({sources:{}}),kc="--unknown--",F7=({children:e,channel:t})=>{let[r,n]=b.useState({});return b.useEffect(()=>{let o=(l,i=null,s=!1)=>{let{id:u,args:c=void 0,source:d,format:h}=typeof l=="string"?{id:l,source:i,format:s}:l,m=c?Cc(c):kc;n(p=>({...p,[u]:{...p[u],[m]:{code:d,format:h}}}))};return t.on(sl,o),()=>t.off(sl,o)},[]),a.createElement(Sc.Provider,{value:{sources:r}},e)},O7=(e=>(e.OPEN="open",e.CLOSED="closed",e.NONE="none",e))(O7||{}),L7=e=>{let t=e.map(r=>{var n,o;return(o=(n=r.parameters.docs)==null?void 0:n.source)==null?void 0:o.state}).filter(Boolean);return t.length===0?"closed":t[0]},D7=(e,t,r)=>{let{sources:n}=r,o=n==null?void 0:n[e];return(o==null?void 0:o[Cc(t)])||(o==null?void 0:o[kc])||{code:""}},_7=({snippet:e,storyContext:t,typeFromProps:r,transformFromProps:n})=>{var u,c,d,h,m,p;let{__isArgsStory:o}=t.parameters,l=((u=t.parameters.docs)==null?void 0:u.source)||{},i=r||l.type||zn.AUTO;if(l.code!==void 0)return l.code;let s=i===zn.DYNAMIC||i===zn.AUTO&&e&&o?e:l.originalSource||"";return l.transformSource&&ue(ve`The \`transformSource\` parameter at \`parameters.docs.source.transformSource\` is deprecated, please use \`parameters.docs.source.transform\` instead. + ${Ot(.02,e.input.background)} 100%)`,boxShadow:`${e.appBorderColor} 0 0 0 1px inset`,color:"transparent",width:"100%",height:"6px",cursor:"pointer"},"&::-ms-fill-lower":{borderRadius:6},"&::-ms-fill-upper":{borderRadius:6},"&::-ms-thumb":{width:16,height:16,background:`${e.input.background}`,border:`1px solid ${ut(e.appBorderColor,.2)}`,borderRadius:50,cursor:"grab",marginTop:0},"@supports (-ms-ime-align:auto)":{"input[type=range]":{margin:"0"}}})),Ac=R.span({paddingLeft:5,paddingRight:5,fontSize:12,whiteSpace:"nowrap",fontFeatureSettings:"tnum",fontVariantNumeric:"tabular-nums"}),H4=R(Ac)(({numberOFDecimalsPlaces:e,max:t})=>({width:`${e+t.toString().length*2+3}ch`,textAlign:"right",flexShrink:0})),N4=R.div({display:"flex",alignItems:"center",width:"100%"});function Z4(e){let t=e.toString().match(/(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/);return t?Math.max(0,(t[1]?t[1].length:0)-(t[2]?+t[2]:0)):0}var j4=({name:e,value:t,onChange:r,min:n=0,max:o=100,step:l=1,onBlur:i,onFocus:s})=>{let u=h=>{r(e4(h.target.value))},c=t!==void 0,d=b.useMemo(()=>Z4(l),[l]);return a.createElement(N4,null,a.createElement(Ac,null,n),a.createElement(I4,{id:He(e),type:"range",onChange:u,name:e,value:t,min:n,max:o,step:l,onFocus:s,onBlur:i}),a.createElement(H4,{numberOFDecimalsPlaces:d,max:o},c?t.toFixed(d):"--"," / ",o))},P4=R.label({display:"flex"}),V4=R.div(({isMaxed:e})=>({marginLeft:"0.75rem",paddingTop:"0.35rem",color:e?"red":void 0})),z4=({name:e,value:t,onChange:r,onFocus:n,onBlur:o,maxLength:l})=>{let i=h=>{r(h.target.value)},[s,u]=b.useState(!1),c=b.useCallback(()=>{r(""),u(!0)},[u]);if(t===void 0)return a.createElement(Ie.Button,{id:bn(e),onClick:c},"Set string");let d=typeof t=="string";return a.createElement(P4,null,a.createElement(Ie.Textarea,{id:He(e),maxLength:l,onChange:i,size:"flex",placeholder:"Edit string...",autoFocus:s,valid:d?null:"error",name:e,value:d?t:"",onFocus:n,onBlur:o}),l&&a.createElement(V4,{isMaxed:(t==null?void 0:t.length)===l},(t==null?void 0:t.length)??0," / ",l))},q4=R(Ie.Input)({padding:10});function U4(e){e.forEach(t=>{t.startsWith("blob:")&&URL.revokeObjectURL(t)})}var W4=({onChange:e,name:t,accept:r="image/*",value:n})=>{let o=b.useRef(null);function l(i){if(!i.target.files)return;let s=Array.from(i.target.files).map(u=>URL.createObjectURL(u));e(s),U4(n)}return b.useEffect(()=>{n==null&&o.current&&(o.current.value=null)},[n,t]),a.createElement(q4,{ref:o,id:He(t),type:"file",name:t,multiple:!0,onChange:l,accept:r,size:"flex"})},G4=b.lazy(()=>Et(()=>import("./Color-6VNJS4EI-CtWxFXHK.js"),__vite__mapDeps([20,2,3,21,7,1,4,5,6,8,9,10,11,12,13,14,15,16,17]),import.meta.url)),Y4=e=>a.createElement(b.Suspense,{fallback:a.createElement("div",null)},a.createElement(G4,{...e})),K4={array:Di,object:Di,boolean:U3,color:Y4,date:J3,number:t4,check:zt,"inline-check":zt,radio:zt,"inline-radio":zt,select:zt,"multi-select":zt,range:j4,text:z4,file:W4},_i=()=>a.createElement(a.Fragment,null,"-"),X4=({row:e,arg:t,updateArgs:r,isHovered:n})=>{let{key:o,control:l}=e,[i,s]=b.useState(!1),[u,c]=b.useState({value:t});b.useEffect(()=>{i||c({value:t})},[i,t]);let d=b.useCallback(f=>(c({value:f}),r({[o]:f}),f),[r,o]),h=b.useCallback(()=>s(!1),[]),m=b.useCallback(()=>s(!0),[]);if(!l||l.disable)return n?a.createElement(vt,{href:"https://storybook.js.org/docs/react/essentials/controls",target:"_blank",withArrow:!0},"Setup controls"):a.createElement(_i,null);let p={name:o,argType:e,value:u.value,onChange:d,onBlur:h,onFocus:m},g=K4[l.type]||_i;return a.createElement(g,{...p,...l,controlType:l.type})},J4=R.span({fontWeight:"bold"}),Q4=R.span(({theme:e})=>({color:e.color.negative,fontFamily:e.typography.fonts.mono,cursor:"help"})),e7=R.div(({theme:e})=>({"&&":{p:{margin:"0 0 10px 0"},a:{color:e.color.secondary}},code:{...pt({theme:e}),fontSize:12,fontFamily:e.typography.fonts.mono},"& code":{margin:0,display:"inline-block"},"& pre > code":{whiteSpace:"pre-wrap"}})),t7=R.div(({theme:e,hasDescription:t})=>({color:e.base==="light"?X(.1,e.color.defaultText):X(.2,e.color.defaultText),marginTop:t?4:0})),r7=R.div(({theme:e,hasDescription:t})=>({color:e.base==="light"?X(.1,e.color.defaultText):X(.2,e.color.defaultText),marginTop:t?12:0,marginBottom:12})),n7=R.td(({theme:e,expandable:t})=>({paddingLeft:t?"40px !important":"20px !important"})),Gr=e=>{var f;let[t,r]=b.useState(!1),{row:n,updateArgs:o,compact:l,expandable:i,initialExpandedArgs:s}=e,{name:u,description:c}=n,d=n.table||{},h=d.type||n.type,m=d.defaultValue||n.defaultValue,p=(f=n.type)==null?void 0:f.required,g=c!=null&&c!=="";return a.createElement("tr",{onMouseEnter:()=>r(!0),onMouseLeave:()=>r(!1)},a.createElement(n7,{expandable:i},a.createElement(J4,null,u),p?a.createElement(Q4,{title:"Required"},"*"):null),l?null:a.createElement("td",null,g&&a.createElement(e7,null,a.createElement(ic,null,c)),d.jsDocTags!=null?a.createElement(a.Fragment,null,a.createElement(r7,{hasDescription:g},a.createElement(ya,{value:h,initialExpandedArgs:s})),a.createElement($3,{tags:d.jsDocTags})):a.createElement(t7,{hasDescription:g},a.createElement(ya,{value:h,initialExpandedArgs:s}))),l?null:a.createElement("td",null,a.createElement(ya,{value:m,initialExpandedArgs:s})),o?a.createElement("td",null,a.createElement(X4,{...e,isHovered:t})):null)},a7=R(be)(({theme:e})=>({marginRight:8,marginLeft:-10,marginTop:-2,height:12,width:12,color:e.base==="light"?X(.25,e.color.defaultText):X(.3,e.color.defaultText),border:"none",display:"inline-block"})),o7=R.span(({theme:e})=>({display:"flex",lineHeight:"20px",alignItems:"center"})),l7=R.td(({theme:e})=>({position:"relative",letterSpacing:"0.35em",textTransform:"uppercase",fontWeight:e.typography.weight.bold,fontSize:e.typography.size.s1-1,color:e.base==="light"?X(.4,e.color.defaultText):X(.6,e.color.defaultText),background:`${e.background.app} !important`,"& ~ td":{background:`${e.background.app} !important`}})),i7=R.td(({theme:e})=>({position:"relative",fontWeight:e.typography.weight.bold,fontSize:e.typography.size.s2-1,background:e.background.app})),s7=R.td(()=>({position:"relative"})),u7=R.tr(({theme:e})=>({"&:hover > td":{backgroundColor:`${Ot(.005,e.background.app)} !important`,boxShadow:`${e.color.mediumlight} 0 - 1px 0 0 inset`,cursor:"row-resize"}})),$i=R.button(()=>({background:"none",border:"none",padding:"0",font:"inherit",position:"absolute",top:0,bottom:0,left:0,right:0,height:"100%",width:"100%",color:"transparent",cursor:"row-resize !important"})),Ea=({level:e="section",label:t,children:r,initialExpanded:n=!0,colSpan:o=3})=>{let[l,i]=b.useState(n),s=e==="subsection"?i7:l7,u=(r==null?void 0:r.length)||0,c=e==="subsection"?`${u} item${u!==1?"s":""}`:"",d=l?"arrowdown":"arrowright",h=`${l?"Hide":"Show"} ${e==="subsection"?u:t} item${u!==1?"s":""}`;return a.createElement(a.Fragment,null,a.createElement(u7,{title:h},a.createElement(s,{colSpan:1},a.createElement($i,{onClick:m=>i(!l),tabIndex:0},h),a.createElement(o7,null,a.createElement(a7,{icon:d}),t)),a.createElement(s7,{colSpan:o-1},a.createElement($i,{onClick:m=>i(!l),tabIndex:-1,style:{outline:"none"}},h),l?null:c)),l?r:null)},Yr=R.div(({theme:e})=>({display:"flex",gap:16,borderBottom:`1px solid ${e.appBorderColor}`,"&:last-child":{borderBottom:0}})),pe=R.div(({numColumn:e})=>({display:"flex",flexDirection:"column",flex:e||1,gap:5,padding:"12px 20px"})),ne=R.div(({theme:e,width:t,height:r})=>({animation:`${e.animation.glow} 1.5s ease-in-out infinite`,background:e.appBorderColor,width:t||"100%",height:r||16,borderRadius:3})),fe=[2,4,2,2],c7=()=>a.createElement(a.Fragment,null,a.createElement(Yr,null,a.createElement(pe,{numColumn:fe[0]},a.createElement(ne,{width:"60%"})),a.createElement(pe,{numColumn:fe[1]},a.createElement(ne,{width:"30%"})),a.createElement(pe,{numColumn:fe[2]},a.createElement(ne,{width:"60%"})),a.createElement(pe,{numColumn:fe[3]},a.createElement(ne,{width:"60%"}))),a.createElement(Yr,null,a.createElement(pe,{numColumn:fe[0]},a.createElement(ne,{width:"60%"})),a.createElement(pe,{numColumn:fe[1]},a.createElement(ne,{width:"80%"}),a.createElement(ne,{width:"30%"})),a.createElement(pe,{numColumn:fe[2]},a.createElement(ne,{width:"60%"})),a.createElement(pe,{numColumn:fe[3]},a.createElement(ne,{width:"60%"}))),a.createElement(Yr,null,a.createElement(pe,{numColumn:fe[0]},a.createElement(ne,{width:"60%"})),a.createElement(pe,{numColumn:fe[1]},a.createElement(ne,{width:"80%"}),a.createElement(ne,{width:"30%"})),a.createElement(pe,{numColumn:fe[2]},a.createElement(ne,{width:"60%"})),a.createElement(pe,{numColumn:fe[3]},a.createElement(ne,{width:"60%"}))),a.createElement(Yr,null,a.createElement(pe,{numColumn:fe[0]},a.createElement(ne,{width:"60%"})),a.createElement(pe,{numColumn:fe[1]},a.createElement(ne,{width:"80%"}),a.createElement(ne,{width:"30%"})),a.createElement(pe,{numColumn:fe[2]},a.createElement(ne,{width:"60%"})),a.createElement(pe,{numColumn:fe[3]},a.createElement(ne,{width:"60%"})))),d7=R.div(({inAddonPanel:e,theme:t})=>({height:e?"100%":"auto",display:"flex",border:e?"none":`1px solid ${t.appBorderColor}`,borderRadius:e?0:t.appBorderRadius,padding:e?0:40,alignItems:"center",justifyContent:"center",flexDirection:"column",gap:15,background:t.background.content,boxShadow:"rgba(0, 0, 0, 0.10) 0 1px 3px 0"})),p7=R.div({display:"flex",flexDirection:"column",gap:4,maxWidth:415}),f7=R.div(({theme:e})=>({fontWeight:e.typography.weight.bold,fontSize:e.typography.size.s2-1,textAlign:"center",color:e.textColor})),m7=R.div(({theme:e})=>({fontWeight:e.typography.weight.regular,fontSize:e.typography.size.s2-1,textAlign:"center",color:e.textMutedColor})),g7=R.div(({theme:e})=>({display:"flex",fontSize:e.typography.size.s2-1,gap:25})),h7=R.div(({theme:e})=>({width:1,height:16,backgroundColor:e.appBorderColor})),b7=({inAddonPanel:e})=>{let[t,r]=b.useState(!0);return b.useEffect(()=>{let n=setTimeout(()=>{r(!1)},100);return()=>clearTimeout(n)},[]),t?null:a.createElement(d7,{inAddonPanel:e},a.createElement(p7,null,a.createElement(f7,null,e?"Interactive story playground":"Args table with interactive controls couldn't be auto-generated"),a.createElement(m7,null,"Controls give you an easy to use interface to test your components. Set your story args and you'll see controls appearing here automatically.")),a.createElement(g7,null,e&&a.createElement(a.Fragment,null,a.createElement(vt,{href:"https://youtu.be/0gOfS6K0x0E",target:"_blank",withArrow:!0},a.createElement(be,{icon:"video"})," Watch 5m video"),a.createElement(h7,null),a.createElement(vt,{href:"https://storybook.js.org/docs/react/essentials/controls",target:"_blank",withArrow:!0},"Read docs")),!e&&a.createElement(vt,{href:"https://storybook.js.org/docs/react/essentials/controls",target:"_blank",withArrow:!0},"Learn how to set that up")))},y7=R.table(({theme:e,compact:t,inAddonPanel:r})=>({"&&":{borderSpacing:0,color:e.color.defaultText,"td, th":{padding:0,border:"none",verticalAlign:"top",textOverflow:"ellipsis"},fontSize:e.typography.size.s2-1,lineHeight:"20px",textAlign:"left",width:"100%",marginTop:r?0:25,marginBottom:r?0:40,"thead th:first-of-type, td:first-of-type":{width:"25%"},"th:first-of-type, td:first-of-type":{paddingLeft:20},"th:nth-of-type(2), td:nth-of-type(2)":{...t?null:{width:"35%"}},"td:nth-of-type(3)":{...t?null:{width:"15%"}},"th:last-of-type, td:last-of-type":{paddingRight:20,...t?null:{width:"25%"}},th:{color:e.base==="light"?X(.25,e.color.defaultText):X(.45,e.color.defaultText),paddingTop:10,paddingBottom:10,paddingLeft:15,paddingRight:15},td:{paddingTop:"10px",paddingBottom:"10px","&:not(:first-of-type)":{paddingLeft:15,paddingRight:15},"&:last-of-type":{paddingRight:20}},marginLeft:r?0:1,marginRight:r?0:1,tbody:{...r?null:{filter:e.base==="light"?"drop-shadow(0px 1px 3px rgba(0, 0, 0, 0.10))":"drop-shadow(0px 1px 3px rgba(0, 0, 0, 0.20))"},"> tr > *":{background:e.background.content,borderTop:`1px solid ${e.appBorderColor}`},...r?null:{"> tr:first-of-type > *":{borderBlockStart:`1px solid ${e.appBorderColor}`},"> tr:last-of-type > *":{borderBlockEnd:`1px solid ${e.appBorderColor}`},"> tr > *:first-of-type":{borderInlineStart:`1px solid ${e.appBorderColor}`},"> tr > *:last-of-type":{borderInlineEnd:`1px solid ${e.appBorderColor}`},"> tr:first-of-type > td:first-of-type":{borderTopLeftRadius:e.appBorderRadius},"> tr:first-of-type > td:last-of-type":{borderTopRightRadius:e.appBorderRadius},"> tr:last-of-type > td:first-of-type":{borderBottomLeftRadius:e.appBorderRadius},"> tr:last-of-type > td:last-of-type":{borderBottomRightRadius:e.appBorderRadius}}}}})),v7=R(Bt)(({theme:e})=>({color:e.barTextColor,margin:"-4px -12px -4px 0"})),E7=R.span({display:"flex",justifyContent:"space-between"}),x7={alpha:(e,t)=>e.name.localeCompare(t.name),requiredFirst:(e,t)=>{var r,n;return+!!((r=t.type)!=null&&r.required)-+!!((n=e.type)!=null&&n.required)||e.name.localeCompare(t.name)},none:void 0},w7=(e,t)=>{let r={ungrouped:[],ungroupedSubsections:{},sections:{}};if(!e)return r;Object.entries(e).forEach(([l,i])=>{let{category:s,subcategory:u}=(i==null?void 0:i.table)||{};if(s){let c=r.sections[s]||{ungrouped:[],subsections:{}};if(!u)c.ungrouped.push({key:l,...i});else{let d=c.subsections[u]||[];d.push({key:l,...i}),c.subsections[u]=d}r.sections[s]=c}else if(u){let c=r.ungroupedSubsections[u]||[];c.push({key:l,...i}),r.ungroupedSubsections[u]=c}else r.ungrouped.push({key:l,...i})});let n=x7[t],o=l=>n?Object.keys(l).reduce((i,s)=>({...i,[s]:l[s].sort(n)}),{}):l;return{ungrouped:r.ungrouped.sort(n),ungroupedSubsections:o(r.ungroupedSubsections),sections:Object.keys(r.sections).reduce((l,i)=>({...l,[i]:{ungrouped:r.sections[i].ungrouped.sort(n),subsections:o(r.sections[i].subsections)}}),{})}},A7=(e,t,r)=>{try{return jc(e,t,r)}catch(n){return t3.warn(n.message),!1}},C7=e=>{let{updateArgs:t,resetArgs:r,compact:n,inAddonPanel:o,initialExpandedArgs:l,sort:i="none",isLoading:s}=e;if("error"in e){let{error:v}=e;return a.createElement(uc,null,v," ",a.createElement(vt,{href:"http://storybook.js.org/docs/",target:"_blank",withArrow:!0},"Read the docs"))}if(s)return a.createElement(c7,null);let{rows:u,args:c,globals:d}="rows"in e&&e,h=w7(uh(u,v=>{var y;return!((y=v==null?void 0:v.table)!=null&&y.disable)&&A7(v,c||{},d||{})}),i),m=h.ungrouped.length===0,p=Object.entries(h.sections).length===0,g=Object.entries(h.ungroupedSubsections).length===0;if(m&&p&&g)return a.createElement(b7,{inAddonPanel:o});let f=1;t&&(f+=1),n||(f+=2);let A=Object.keys(h.sections).length>0,w={updateArgs:t,compact:n,inAddonPanel:o,initialExpandedArgs:l};return a.createElement(No,null,a.createElement(y7,{compact:n,inAddonPanel:o,className:"docblock-argstable sb-unstyled"},a.createElement("thead",{className:"docblock-argstable-head"},a.createElement("tr",null,a.createElement("th",null,a.createElement("span",null,"Name")),n?null:a.createElement("th",null,a.createElement("span",null,"Description")),n?null:a.createElement("th",null,a.createElement("span",null,"Default")),t?a.createElement("th",null,a.createElement(E7,null,"Control"," ",!s&&r&&a.createElement(v7,{onClick:()=>r(),title:"Reset controls"},a.createElement(be,{icon:"undo","aria-hidden":!0})))):null)),a.createElement("tbody",{className:"docblock-argstable-body"},h.ungrouped.map(v=>a.createElement(Gr,{key:v.key,row:v,arg:c&&c[v.key],...w})),Object.entries(h.ungroupedSubsections).map(([v,y])=>a.createElement(Ea,{key:v,label:v,level:"subsection",colSpan:f},y.map(x=>a.createElement(Gr,{key:x.key,row:x,arg:c&&c[x.key],expandable:A,...w})))),Object.entries(h.sections).map(([v,y])=>a.createElement(Ea,{key:v,label:v,level:"section",colSpan:f},y.ungrouped.map(x=>a.createElement(Gr,{key:x.key,row:x,arg:c&&c[x.key],...w})),Object.entries(y.subsections).map(([x,E])=>a.createElement(Ea,{key:x,label:x,level:"subsection",colSpan:f},E.map(C=>a.createElement(Gr,{key:C.key,row:C,arg:c&&c[C.key],expandable:A,...w})))))))))};R.div(({theme:e})=>({marginRight:30,fontSize:`${e.typography.size.s1}px`,color:e.base==="light"?X(.4,e.color.defaultText):X(.6,e.color.defaultText)}));R.div({overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"});R.div({display:"flex",flexDirection:"row",alignItems:"baseline","&:not(:last-child)":{marginBottom:"1rem"}});R.div(J,({theme:e})=>({...Nn(e),margin:"25px 0 40px",padding:"30px 20px"}));R.div(({theme:e})=>({fontWeight:e.typography.weight.bold,color:e.color.defaultText}));R.div(({theme:e})=>({color:e.base==="light"?X(.2,e.color.defaultText):X(.6,e.color.defaultText)}));R.div({flex:"0 0 30%",lineHeight:"20px",marginTop:5});R.div(({theme:e})=>({flex:1,textAlign:"center",fontFamily:e.typography.fonts.mono,fontSize:e.typography.size.s1,lineHeight:1,overflow:"hidden",color:e.base==="light"?X(.4,e.color.defaultText):X(.6,e.color.defaultText),"> div":{display:"inline-block",overflow:"hidden",maxWidth:"100%",textOverflow:"ellipsis"},span:{display:"block",marginTop:2}}));R.div({display:"flex",flexDirection:"row"});R.div(({background:e})=>({position:"relative",flex:1,"&::before":{position:"absolute",top:0,left:0,width:"100%",height:"100%",background:e,content:'""'}}));R.div(({theme:e})=>({...Nn(e),display:"flex",flexDirection:"row",height:50,marginBottom:5,overflow:"hidden",backgroundColor:"white",backgroundImage:"repeating-linear-gradient(-45deg, #ccc, #ccc 1px, #fff 1px, #fff 16px)",backgroundClip:"padding-box"}));R.div({display:"flex",flexDirection:"column",flex:1,position:"relative",marginBottom:30});R.div({flex:1,display:"flex",flexDirection:"row"});R.div({display:"flex",alignItems:"flex-start"});R.div({flex:"0 0 30%"});R.div({flex:1});R.div(({theme:e})=>({display:"flex",flexDirection:"row",alignItems:"center",paddingBottom:20,fontWeight:e.typography.weight.bold,color:e.base==="light"?X(.4,e.color.defaultText):X(.6,e.color.defaultText)}));R.div(({theme:e})=>({fontSize:e.typography.size.s2,lineHeight:"20px",display:"flex",flexDirection:"column"}));R.div(({theme:e})=>({fontFamily:e.typography.fonts.base,fontSize:e.typography.size.s2,color:e.color.defaultText,marginLeft:10,lineHeight:1.2}));R.div(({theme:e})=>({...Nn(e),overflow:"hidden",height:40,width:40,display:"flex",alignItems:"center",justifyContent:"center",flex:"none","> img, > svg":{width:20,height:20}}));R.div({display:"inline-flex",flexDirection:"row",alignItems:"center",flex:"0 1 calc(20% - 10px)",minWidth:120,margin:"0px 10px 30px 0"});R.div({display:"flex",flexFlow:"row wrap"});var S7=e=>`anchor--${e}`,k7=({storyId:e,children:t})=>a.createElement("div",{id:S7(e),className:"sb-anchor"},t);Oe&&Oe.__DOCS_CONTEXT__===void 0&&(Oe.__DOCS_CONTEXT__=b.createContext(null),Oe.__DOCS_CONTEXT__.displayName="DocsContext");var Re=Oe?Oe.__DOCS_CONTEXT__:b.createContext(null),Hr=(e,t)=>b.useContext(Re).resolveOf(e,t);function R7(e,t="start"){e.scrollIntoView({behavior:"smooth",block:t,inline:"nearest"})}function T7(e,t){let r=tl([e],t);return r&&r[0]}function tl(e,t){let[r,n]=b.useState({});return b.useEffect(()=>{Promise.all(e.map(async o=>{let l=await t.loadStory(o);n(i=>i[o]===l?i:{...i,[o]:l})}))}),e.map(o=>{if(r[o])return r[o];try{return t.storyById(o)}catch{return null}})}function Cc(e){return Nc(e)}var Sc=b.createContext({sources:{}}),kc="--unknown--",F7=({children:e,channel:t})=>{let[r,n]=b.useState({});return b.useEffect(()=>{let o=(l,i=null,s=!1)=>{let{id:u,args:c=void 0,source:d,format:h}=typeof l=="string"?{id:l,source:i,format:s}:l,m=c?Cc(c):kc;n(p=>({...p,[u]:{...p[u],[m]:{code:d,format:h}}}))};return t.on(sl,o),()=>t.off(sl,o)},[]),a.createElement(Sc.Provider,{value:{sources:r}},e)},O7=(e=>(e.OPEN="open",e.CLOSED="closed",e.NONE="none",e))(O7||{}),L7=e=>{let t=e.map(r=>{var n,o;return(o=(n=r.parameters.docs)==null?void 0:n.source)==null?void 0:o.state}).filter(Boolean);return t.length===0?"closed":t[0]},D7=(e,t,r)=>{let{sources:n}=r,o=n==null?void 0:n[e];return(o==null?void 0:o[Cc(t)])||(o==null?void 0:o[kc])||{code:""}},_7=({snippet:e,storyContext:t,typeFromProps:r,transformFromProps:n})=>{var u,c,d,h,m,p;let{__isArgsStory:o}=t.parameters,l=((u=t.parameters.docs)==null?void 0:u.source)||{},i=r||l.type||zn.AUTO;if(l.code!==void 0)return l.code;let s=i===zn.DYNAMIC||i===zn.AUTO&&e&&o?e:l.originalSource||"";return l.transformSource&&ue(ve`The \`transformSource\` parameter at \`parameters.docs.source.transformSource\` is deprecated, please use \`parameters.docs.source.transform\` instead. Please refer to the migration guide: https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#source-block `),(c=t.parameters.docs)!=null&&c.transformSource&&ue(ve`The \`transformSource\` parameter at \`parameters.docs.transformSource\` is deprecated, please use \`parameters.docs.source.transform\` instead. @@ -348,7 +348,7 @@ ${t}`);let r=t.match(wm);if(!r)return a.createElement(b.Fragment,null,t);let[,n, `),o?a.createElement($c,{of:o.moduleExport,expanded:!1,__primary:!0,withToolbar:!0}):null},fy=({children:e,disableAnchor:t,...r})=>{if(t||typeof e!="string")return a.createElement(Io,null,e);let n=e.toLowerCase().replace(/[^a-z0-9]/gi,"-");return a.createElement(nl,{as:"h2",id:n,...r},e)},my=R(fy)(({theme:e})=>({fontSize:`${e.typography.size.s2-1}px`,fontWeight:e.typography.weight.bold,lineHeight:"16px",letterSpacing:"0.35em",textTransform:"uppercase",color:e.textMutedColor,border:0,marginBottom:"12px","&:first-of-type":{marginTop:"56px"}})),gy=({title:e="Stories",includePrimary:t=!0})=>{let{componentStories:r}=b.useContext(Re),n=r().filter(o=>{var l,i;return!((i=(l=o.parameters)==null?void 0:l.docs)!=null&&i.disable)});return t||(n=n.slice(1)),!n||n.length===0?null:a.createElement(a.Fragment,null,a.createElement(my,null,e),n.map(o=>o&&a.createElement($c,{key:o.id,of:o.moduleExport,expanded:!0,__forceInitialArgs:!0})))},hy=()=>{let e=Hr("meta",["meta"]),{stories:t}=e.csfFile,r=Object.keys(t).length===1;return a.createElement(a.Fragment,null,a.createElement(uy,null),a.createElement(cy,null),a.createElement(ao,{of:"meta"}),r?a.createElement(ao,{of:"story"}):null,a.createElement(py,null),a.createElement(j7,null),r?null:a.createElement(gy,null))};function by({context:e,docsParameter:t}){let r=t.container||ly,n=t.page||hy;return a.createElement(r,{context:e,theme:t.theme},a.createElement(n,null))}var yy={code:Oc,a:Lc,..._c},vy=class extends b.Component{constructor(){super(...arguments),this.state={hasError:!1}}static getDerivedStateFromError(){return{hasError:!0}}componentDidCatch(e){let{showException:t}=this.props;t(e)}render(){let{hasError:e}=this.state,{children:t}=this.props;return e?null:a.createElement(a.Fragment,null,t)}},jy=class{constructor(){this.render=async(e,t,r)=>{let n={...yy,...t==null?void 0:t.components},o=by;return new Promise((l,i)=>{Et(()=>import("./index-DI5IigMn.js"),__vite__mapDeps([22,2,3]),import.meta.url).then(({MDXProvider:s})=>Bc(a.createElement(vy,{showException:i,key:Math.random()},a.createElement(s,{components:n},a.createElement(o,{context:e,docsParameter:t}))),r)).then(()=>l())})},this.unmount=e=>{Ic(e)}}};export{jy as D,Ie as F,be as I,So as S,Xm as T,mf as W,Se as _,Ks as a,I as b,Is as c,yy as d,Vm as e,ly as f,He as g,R as n,Iy as s}; function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { - __vite__mapDeps.viteFileDeps = ["./syntaxhighlighter-B5GMVT5T-DFfSdbig.js","./iframe-DUkFOzYJ.js","./index-CBqU2yxZ.js","./_commonjsHelpers-BosuxZz1.js","./react-18-DnM9deRA.js","./index-DZGZymok.js","./pickBy-CU2rOOKe.js","./mapValues-CZh2vnSw.js","./_commonjs-dynamic-modules-TDtrdbi3.js","./index-Cw1G72V2.js","./extends-CCbyfPlC.js","./assertThisInitialized-B9jnkVVz.js","./inheritsLoose-1HkgTRWY.js","./setPrototypeOf-DgZC2w_0.js","./getPrototypeOf-BYVhAdwF.js","./cloneDeep-kl2wD128.js","./index-CKJfshIT.js","./index-CeKoIcWT.js","./formatter-SWP5E3XI-DUuqPVaR.js","./WithTooltip-V3YHNWJZ-Dw_1SO36.js","./Color-6VNJS4EI-CuqwGiKQ.js","./debounce-Bq1aTuh-.js","./index-DI5IigMn.js"] + __vite__mapDeps.viteFileDeps = ["./syntaxhighlighter-B5GMVT5T-D-Qv-HB_.js","./iframe-BcGTk6aA.js","./index-CBqU2yxZ.js","./_commonjsHelpers-BosuxZz1.js","./react-18-DnM9deRA.js","./index-DZGZymok.js","./pickBy-CU2rOOKe.js","./mapValues-CZh2vnSw.js","./_commonjs-dynamic-modules-TDtrdbi3.js","./index-Cw1G72V2.js","./extends-CCbyfPlC.js","./assertThisInitialized-B9jnkVVz.js","./inheritsLoose-1HkgTRWY.js","./setPrototypeOf-DgZC2w_0.js","./getPrototypeOf-BYVhAdwF.js","./cloneDeep-kl2wD128.js","./index-CKJfshIT.js","./index-CeKoIcWT.js","./formatter-SWP5E3XI-BaM2EJ-P.js","./WithTooltip-V3YHNWJZ-EkNfmkf3.js","./Color-6VNJS4EI-CtWxFXHK.js","./debounce-Bq1aTuh-.js","./index-DI5IigMn.js"] } return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) } diff --git a/docs/assets/formatter-SWP5E3XI-DUuqPVaR.js b/docs/assets/formatter-SWP5E3XI-BaM2EJ-P.js similarity index 99% rename from docs/assets/formatter-SWP5E3XI-DUuqPVaR.js rename to docs/assets/formatter-SWP5E3XI-BaM2EJ-P.js index 83604a8e..862012f6 100644 --- a/docs/assets/formatter-SWP5E3XI-DUuqPVaR.js +++ b/docs/assets/formatter-SWP5E3XI-BaM2EJ-P.js @@ -1,4 +1,4 @@ -import{_ as ea,b as ta}from"./chunk-HLWAVYOI-DP-TKuOR.js";import{m as pl}from"./pickBy-CU2rOOKe.js";import"./iframe-DUkFOzYJ.js";import"../sb-preview/runtime.js";import"./index-CBqU2yxZ.js";import"./_commonjsHelpers-BosuxZz1.js";import"./react-18-DnM9deRA.js";import"./index-DZGZymok.js";import"./index-Cw1G72V2.js";import"./extends-CCbyfPlC.js";import"./assertThisInitialized-B9jnkVVz.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getPrototypeOf-BYVhAdwF.js";import"./mapValues-CZh2vnSw.js";import"./cloneDeep-kl2wD128.js";import"./index-CKJfshIT.js";import"./index-CeKoIcWT.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";var cl=ta({"node_modules/prettier/parser-html.js"(Jr,Xr){(function(Ae){if(typeof Jr=="object"&&typeof Xr=="object")Xr.exports=Ae();else if(typeof define=="function"&&define.amd)define(Ae);else{var Yt=typeof globalThis<"u"?globalThis:typeof global<"u"?global:typeof self<"u"?self:this||{};Yt.prettierPlugins=Yt.prettierPlugins||{},Yt.prettierPlugins.html=Ae()}})(function(){var Ae=(ot,Ne)=>()=>(Ne||ot((Ne={exports:{}}).exports,Ne),Ne.exports),Yt=Ae((ot,Ne)=>{var Se=function(Oe){return Oe&&Oe.Math==Math&&Oe};Ne.exports=Se(typeof globalThis=="object"&&globalThis)||Se(typeof window=="object"&&window)||Se(typeof self=="object"&&self)||Se(typeof global=="object"&&global)||function(){return this}()||Function("return this")()}),hr=Ae((ot,Ne)=>{Ne.exports=function(Se){try{return!!Se()}catch{return!0}}}),br=Ae((ot,Ne)=>{var Se=hr();Ne.exports=!Se(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})}),Hr=Ae((ot,Ne)=>{var Se=hr();Ne.exports=!Se(function(){var Oe=(function(){}).bind();return typeof Oe!="function"||Oe.hasOwnProperty("prototype")})}),gr=Ae((ot,Ne)=>{var Se=Hr(),Oe=Function.prototype.call;Ne.exports=Se?Oe.bind(Oe):function(){return Oe.apply(Oe,arguments)}}),Dn=Ae(ot=>{var Ne={}.propertyIsEnumerable,Se=Object.getOwnPropertyDescriptor,Oe=Se&&!Ne.call({1:2},1);ot.f=Oe?function(ee){var V=Se(this,ee);return!!V&&V.enumerable}:Ne}),Lr=Ae((ot,Ne)=>{Ne.exports=function(Se,Oe){return{enumerable:!(Se&1),configurable:!(Se&2),writable:!(Se&4),value:Oe}}}),Dr=Ae((ot,Ne)=>{var Se=Hr(),Oe=Function.prototype,ee=Oe.call,V=Se&&Oe.bind.bind(ee,ee);Ne.exports=Se?V:function(W){return function(){return ee.apply(W,arguments)}}}),Br=Ae((ot,Ne)=>{var Se=Dr(),Oe=Se({}.toString),ee=Se("".slice);Ne.exports=function(V){return ee(Oe(V),8,-1)}}),Zr=Ae((ot,Ne)=>{var Se=Dr(),Oe=hr(),ee=Br(),V=Object,W=Se("".split);Ne.exports=Oe(function(){return!V("z").propertyIsEnumerable(0)})?function(Z){return ee(Z)=="String"?W(Z,""):V(Z)}:V}),nn=Ae((ot,Ne)=>{Ne.exports=function(Se){return Se==null}}),qn=Ae((ot,Ne)=>{var Se=nn(),Oe=TypeError;Ne.exports=function(ee){if(Se(ee))throw Oe("Can't call method on "+ee);return ee}}),dn=Ae((ot,Ne)=>{var Se=Zr(),Oe=qn();Ne.exports=function(ee){return Se(Oe(ee))}}),Vn=Ae((ot,Ne)=>{var Se=typeof document=="object"&&document.all,Oe=typeof Se>"u"&&Se!==void 0;Ne.exports={all:Se,IS_HTMLDDA:Oe}}),dr=Ae((ot,Ne)=>{var Se=Vn(),Oe=Se.all;Ne.exports=Se.IS_HTMLDDA?function(ee){return typeof ee=="function"||ee===Oe}:function(ee){return typeof ee=="function"}}),Or=Ae((ot,Ne)=>{var Se=dr(),Oe=Vn(),ee=Oe.all;Ne.exports=Oe.IS_HTMLDDA?function(V){return typeof V=="object"?V!==null:Se(V)||V===ee}:function(V){return typeof V=="object"?V!==null:Se(V)}}),un=Ae((ot,Ne)=>{var Se=Yt(),Oe=dr(),ee=function(V){return Oe(V)?V:void 0};Ne.exports=function(V,W){return arguments.length<2?ee(Se[V]):Se[V]&&Se[V][W]}}),Un=Ae((ot,Ne)=>{var Se=Dr();Ne.exports=Se({}.isPrototypeOf)}),ii=Ae((ot,Ne)=>{var Se=un();Ne.exports=Se("navigator","userAgent")||""}),si=Ae((ot,Ne)=>{var Se=Yt(),Oe=ii(),ee=Se.process,V=Se.Deno,W=ee&&ee.versions||V&&V.version,Z=W&&W.v8,Y,ne;Z&&(Y=Z.split("."),ne=Y[0]>0&&Y[0]<4?1:+(Y[0]+Y[1])),!ne&&Oe&&(Y=Oe.match(/Edge\/(\d+)/),(!Y||Y[1]>=74)&&(Y=Oe.match(/Chrome\/(\d+)/),Y&&(ne=+Y[1]))),Ne.exports=ne}),Gn=Ae((ot,Ne)=>{var Se=si(),Oe=hr();Ne.exports=!!Object.getOwnPropertySymbols&&!Oe(function(){var ee=Symbol();return!String(ee)||!(Object(ee)instanceof Symbol)||!Symbol.sham&&Se&&Se<41})}),Jn=Ae((ot,Ne)=>{var Se=Gn();Ne.exports=Se&&!Symbol.sham&&typeof Symbol.iterator=="symbol"}),Xn=Ae((ot,Ne)=>{var Se=un(),Oe=dr(),ee=Un(),V=Jn(),W=Object;Ne.exports=V?function(Z){return typeof Z=="symbol"}:function(Z){var Y=Se("Symbol");return Oe(Y)&&ee(Y.prototype,W(Z))}}),fn=Ae((ot,Ne)=>{var Se=String;Ne.exports=function(Oe){try{return Se(Oe)}catch{return"Object"}}}),sn=Ae((ot,Ne)=>{var Se=dr(),Oe=fn(),ee=TypeError;Ne.exports=function(V){if(Se(V))return V;throw ee(Oe(V)+" is not a function")}}),mn=Ae((ot,Ne)=>{var Se=sn(),Oe=nn();Ne.exports=function(ee,V){var W=ee[V];return Oe(W)?void 0:Se(W)}}),ai=Ae((ot,Ne)=>{var Se=gr(),Oe=dr(),ee=Or(),V=TypeError;Ne.exports=function(W,Z){var Y,ne;if(Z==="string"&&Oe(Y=W.toString)&&!ee(ne=Se(Y,W))||Oe(Y=W.valueOf)&&!ee(ne=Se(Y,W))||Z!=="string"&&Oe(Y=W.toString)&&!ee(ne=Se(Y,W)))return ne;throw V("Can't convert object to primitive value")}}),oi=Ae((ot,Ne)=>{Ne.exports=!1}),hn=Ae((ot,Ne)=>{var Se=Yt(),Oe=Object.defineProperty;Ne.exports=function(ee,V){try{Oe(Se,ee,{value:V,configurable:!0,writable:!0})}catch{Se[ee]=V}return V}}),gn=Ae((ot,Ne)=>{var Se=Yt(),Oe=hn(),ee="__core-js_shared__",V=Se[ee]||Oe(ee,{});Ne.exports=V}),Wn=Ae((ot,Ne)=>{var Se=oi(),Oe=gn();(Ne.exports=function(ee,V){return Oe[ee]||(Oe[ee]=V!==void 0?V:{})})("versions",[]).push({version:"3.26.1",mode:Se?"pure":"global",copyright:"© 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.26.1/LICENSE",source:"https://github.com/zloirock/core-js"})}),Sn=Ae((ot,Ne)=>{var Se=qn(),Oe=Object;Ne.exports=function(ee){return Oe(Se(ee))}}),kr=Ae((ot,Ne)=>{var Se=Dr(),Oe=Sn(),ee=Se({}.hasOwnProperty);Ne.exports=Object.hasOwn||function(V,W){return ee(Oe(V),W)}}),zn=Ae((ot,Ne)=>{var Se=Dr(),Oe=0,ee=Math.random(),V=Se(1 .toString);Ne.exports=function(W){return"Symbol("+(W===void 0?"":W)+")_"+V(++Oe+ee,36)}}),$r=Ae((ot,Ne)=>{var Se=Yt(),Oe=Wn(),ee=kr(),V=zn(),W=Gn(),Z=Jn(),Y=Oe("wks"),ne=Se.Symbol,Fe=ne&&ne.for,je=Z?ne:ne&&ne.withoutSetter||V;Ne.exports=function(he){if(!ee(Y,he)||!(W||typeof Y[he]=="string")){var qe="Symbol."+he;W&&ee(ne,he)?Y[he]=ne[he]:Z&&Fe?Y[he]=Fe(qe):Y[he]=je(qe)}return Y[he]}}),li=Ae((ot,Ne)=>{var Se=gr(),Oe=Or(),ee=Xn(),V=mn(),W=ai(),Z=$r(),Y=TypeError,ne=Z("toPrimitive");Ne.exports=function(Fe,je){if(!Oe(Fe)||ee(Fe))return Fe;var he=V(Fe,ne),qe;if(he){if(je===void 0&&(je="default"),qe=Se(he,Fe,je),!Oe(qe)||ee(qe))return qe;throw Y("Can't convert object to primitive value")}return je===void 0&&(je="number"),W(Fe,je)}}),yn=Ae((ot,Ne)=>{var Se=li(),Oe=Xn();Ne.exports=function(ee){var V=Se(ee,"string");return Oe(V)?V:V+""}}),pi=Ae((ot,Ne)=>{var Se=Yt(),Oe=Or(),ee=Se.document,V=Oe(ee)&&Oe(ee.createElement);Ne.exports=function(W){return V?ee.createElement(W):{}}}),Hn=Ae((ot,Ne)=>{var Se=br(),Oe=hr(),ee=pi();Ne.exports=!Se&&!Oe(function(){return Object.defineProperty(ee("div"),"a",{get:function(){return 7}}).a!=7})}),Yn=Ae(ot=>{var Ne=br(),Se=gr(),Oe=Dn(),ee=Lr(),V=dn(),W=yn(),Z=kr(),Y=Hn(),ne=Object.getOwnPropertyDescriptor;ot.f=Ne?ne:function(Fe,je){if(Fe=V(Fe),je=W(je),Y)try{return ne(Fe,je)}catch{}if(Z(Fe,je))return ee(!Se(Oe.f,Fe,je),Fe[je])}}),ci=Ae((ot,Ne)=>{var Se=br(),Oe=hr();Ne.exports=Se&&Oe(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42})}),Wr=Ae((ot,Ne)=>{var Se=Or(),Oe=String,ee=TypeError;Ne.exports=function(V){if(Se(V))return V;throw ee(Oe(V)+" is not an object")}}),en=Ae(ot=>{var Ne=br(),Se=Hn(),Oe=ci(),ee=Wr(),V=yn(),W=TypeError,Z=Object.defineProperty,Y=Object.getOwnPropertyDescriptor,ne="enumerable",Fe="configurable",je="writable";ot.f=Ne?Oe?function(he,qe,et){if(ee(he),qe=V(qe),ee(et),typeof he=="function"&&qe==="prototype"&&"value"in et&&je in et&&!et[je]){var Ze=Y(he,qe);Ze&&Ze[je]&&(he[qe]=et.value,et={configurable:Fe in et?et[Fe]:Ze[Fe],enumerable:ne in et?et[ne]:Ze[ne],writable:!1})}return Z(he,qe,et)}:Z:function(he,qe,et){if(ee(he),qe=V(qe),ee(et),Se)try{return Z(he,qe,et)}catch{}if("get"in et||"set"in et)throw W("Accessors not supported");return"value"in et&&(he[qe]=et.value),he}}),Kn=Ae((ot,Ne)=>{var Se=br(),Oe=en(),ee=Lr();Ne.exports=Se?function(V,W,Z){return Oe.f(V,W,ee(1,Z))}:function(V,W,Z){return V[W]=Z,V}}),Di=Ae((ot,Ne)=>{var Se=br(),Oe=kr(),ee=Function.prototype,V=Se&&Object.getOwnPropertyDescriptor,W=Oe(ee,"name"),Z=W&&(function(){}).name==="something",Y=W&&(!Se||Se&&V(ee,"name").configurable);Ne.exports={EXISTS:W,PROPER:Z,CONFIGURABLE:Y}}),Qn=Ae((ot,Ne)=>{var Se=Dr(),Oe=dr(),ee=gn(),V=Se(Function.toString);Oe(ee.inspectSource)||(ee.inspectSource=function(W){return V(W)}),Ne.exports=ee.inspectSource}),di=Ae((ot,Ne)=>{var Se=Yt(),Oe=dr(),ee=Se.WeakMap;Ne.exports=Oe(ee)&&/native code/.test(String(ee))}),fi=Ae((ot,Ne)=>{var Se=Wn(),Oe=zn(),ee=Se("keys");Ne.exports=function(V){return ee[V]||(ee[V]=Oe(V))}}),Zn=Ae((ot,Ne)=>{Ne.exports={}}),mi=Ae((ot,Ne)=>{var Se=di(),Oe=Yt(),ee=Or(),V=Kn(),W=kr(),Z=gn(),Y=fi(),ne=Zn(),Fe="Object already initialized",je=Oe.TypeError,he=Oe.WeakMap,qe,et,Ze,nt=function(At){return Ze(At)?et(At):qe(At,{})},rt=function(At){return function(Lt){var qt;if(!ee(Lt)||(qt=et(Lt)).type!==At)throw je("Incompatible receiver, "+At+" required");return qt}};Se||Z.state?($=Z.state||(Z.state=new he),$.get=$.get,$.has=$.has,$.set=$.set,qe=function(At,Lt){if($.has(At))throw je(Fe);return Lt.facade=At,$.set(At,Lt),Lt},et=function(At){return $.get(At)||{}},Ze=function(At){return $.has(At)}):(Ft=Y("state"),ne[Ft]=!0,qe=function(At,Lt){if(W(At,Ft))throw je(Fe);return Lt.facade=At,V(At,Ft,Lt),Lt},et=function(At){return W(At,Ft)?At[Ft]:{}},Ze=function(At){return W(At,Ft)});var $,Ft;Ne.exports={set:qe,get:et,has:Ze,enforce:nt,getterFor:rt}}),gu=Ae((ot,Ne)=>{var Se=hr(),Oe=dr(),ee=kr(),V=br(),W=Di().CONFIGURABLE,Z=Qn(),Y=mi(),ne=Y.enforce,Fe=Y.get,je=Object.defineProperty,he=V&&!Se(function(){return je(function(){},"length",{value:8}).length!==8}),qe=String(String).split("String"),et=Ne.exports=function(Ze,nt,rt){String(nt).slice(0,7)==="Symbol("&&(nt="["+String(nt).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),rt&&rt.getter&&(nt="get "+nt),rt&&rt.setter&&(nt="set "+nt),(!ee(Ze,"name")||W&&Ze.name!==nt)&&(V?je(Ze,"name",{value:nt,configurable:!0}):Ze.name=nt),he&&rt&&ee(rt,"arity")&&Ze.length!==rt.arity&&je(Ze,"length",{value:rt.arity});try{rt&&ee(rt,"constructor")&&rt.constructor?V&&je(Ze,"prototype",{writable:!1}):Ze.prototype&&(Ze.prototype=void 0)}catch{}var $=ne(Ze);return ee($,"source")||($.source=qe.join(typeof nt=="string"?nt:"")),Ze};Function.prototype.toString=et(function(){return Oe(this)&&Fe(this).source||Z(this)},"toString")}),hi=Ae((ot,Ne)=>{var Se=dr(),Oe=en(),ee=gu(),V=hn();Ne.exports=function(W,Z,Y,ne){ne||(ne={});var Fe=ne.enumerable,je=ne.name!==void 0?ne.name:Z;if(Se(Y)&&ee(Y,je,ne),ne.global)Fe?W[Z]=Y:V(Z,Y);else{try{ne.unsafe?W[Z]&&(Fe=!0):delete W[Z]}catch{}Fe?W[Z]=Y:Oe.f(W,Z,{value:Y,enumerable:!1,configurable:!ne.nonConfigurable,writable:!ne.nonWritable})}return W}}),gi=Ae((ot,Ne)=>{var Se=Math.ceil,Oe=Math.floor;Ne.exports=Math.trunc||function(ee){var V=+ee;return(V>0?Oe:Se)(V)}}),xn=Ae((ot,Ne)=>{var Se=gi();Ne.exports=function(Oe){var ee=+Oe;return ee!==ee||ee===0?0:Se(ee)}}),yi=Ae((ot,Ne)=>{var Se=xn(),Oe=Math.max,ee=Math.min;Ne.exports=function(V,W){var Z=Se(V);return Z<0?Oe(Z+W,0):ee(Z,W)}}),Ei=Ae((ot,Ne)=>{var Se=xn(),Oe=Math.min;Ne.exports=function(ee){return ee>0?Oe(Se(ee),9007199254740991):0}}),tn=Ae((ot,Ne)=>{var Se=Ei();Ne.exports=function(Oe){return Se(Oe.length)}}),Ci=Ae((ot,Ne)=>{var Se=dn(),Oe=yi(),ee=tn(),V=function(W){return function(Z,Y,ne){var Fe=Se(Z),je=ee(Fe),he=Oe(ne,je),qe;if(W&&Y!=Y){for(;je>he;)if(qe=Fe[he++],qe!=qe)return!0}else for(;je>he;he++)if((W||he in Fe)&&Fe[he]===Y)return W||he||0;return!W&&-1}};Ne.exports={includes:V(!0),indexOf:V(!1)}}),Fi=Ae((ot,Ne)=>{var Se=Dr(),Oe=kr(),ee=dn(),V=Ci().indexOf,W=Zn(),Z=Se([].push);Ne.exports=function(Y,ne){var Fe=ee(Y),je=0,he=[],qe;for(qe in Fe)!Oe(W,qe)&&Oe(Fe,qe)&&Z(he,qe);for(;ne.length>je;)Oe(Fe,qe=ne[je++])&&(~V(he,qe)||Z(he,qe));return he}}),Ai=Ae((ot,Ne)=>{Ne.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]}),vi=Ae(ot=>{var Ne=Fi(),Se=Ai(),Oe=Se.concat("length","prototype");ot.f=Object.getOwnPropertyNames||function(ee){return Ne(ee,Oe)}}),bi=Ae(ot=>{ot.f=Object.getOwnPropertySymbols}),Si=Ae((ot,Ne)=>{var Se=un(),Oe=Dr(),ee=vi(),V=bi(),W=Wr(),Z=Oe([].concat);Ne.exports=Se("Reflect","ownKeys")||function(Y){var ne=ee.f(W(Y)),Fe=V.f;return Fe?Z(ne,Fe(Y)):ne}}),xi=Ae((ot,Ne)=>{var Se=kr(),Oe=Si(),ee=Yn(),V=en();Ne.exports=function(W,Z,Y){for(var ne=Oe(Z),Fe=V.f,je=ee.f,he=0;he{var Se=hr(),Oe=dr(),ee=/#|\.prototype\./,V=function(Fe,je){var he=Z[W(Fe)];return he==ne?!0:he==Y?!1:Oe(je)?Se(je):!!je},W=V.normalize=function(Fe){return String(Fe).replace(ee,".").toLowerCase()},Z=V.data={},Y=V.NATIVE="N",ne=V.POLYFILL="P";Ne.exports=V}),an=Ae((ot,Ne)=>{var Se=Yt(),Oe=Yn().f,ee=Kn(),V=hi(),W=hn(),Z=xi(),Y=Ti();Ne.exports=function(ne,Fe){var je=ne.target,he=ne.global,qe=ne.stat,et,Ze,nt,rt,$,Ft;if(he?Ze=Se:qe?Ze=Se[je]||W(je,{}):Ze=(Se[je]||{}).prototype,Ze)for(nt in Fe){if($=Fe[nt],ne.dontCallGetSet?(Ft=Oe(Ze,nt),rt=Ft&&Ft.value):rt=Ze[nt],et=Y(he?nt:je+(qe?".":"#")+nt,ne.forced),!et&&rt!==void 0){if(typeof $==typeof rt)continue;Z($,rt)}(ne.sham||rt&&rt.sham)&&ee($,"sham",!0),V(Ze,nt,$,ne)}}}),yu=Ae(()=>{var ot=an(),Ne=Yt();ot({global:!0,forced:Ne.globalThis!==Ne},{globalThis:Ne})}),Bi=Ae(()=>{yu()}),Eu=Ae((ot,Ne)=>{var Se=Br();Ne.exports=Array.isArray||function(Oe){return Se(Oe)=="Array"}}),Cu=Ae((ot,Ne)=>{var Se=TypeError,Oe=9007199254740991;Ne.exports=function(ee){if(ee>Oe)throw Se("Maximum allowed index exceeded");return ee}}),Fu=Ae((ot,Ne)=>{var Se=Br(),Oe=Dr();Ne.exports=function(ee){if(Se(ee)==="Function")return Oe(ee)}}),Au=Ae((ot,Ne)=>{var Se=Fu(),Oe=sn(),ee=Hr(),V=Se(Se.bind);Ne.exports=function(W,Z){return Oe(W),Z===void 0?W:ee?V(W,Z):function(){return W.apply(Z,arguments)}}}),vu=Ae((ot,Ne)=>{var Se=Eu(),Oe=tn(),ee=Cu(),V=Au(),W=function(Z,Y,ne,Fe,je,he,qe,et){for(var Ze=je,nt=0,rt=qe?V(qe,et):!1,$,Ft;nt0&&Se($)?(Ft=Oe($),Ze=W(Z,Y,$,Ft,Ze,he-1)-1):(ee(Ze+1),Z[Ze]=$),Ze++),nt++;return Ze};Ne.exports=W}),wi=Ae((ot,Ne)=>{var Se=$r(),Oe=Se("toStringTag"),ee={};ee[Oe]="z",Ne.exports=String(ee)==="[object z]"}),bu=Ae((ot,Ne)=>{var Se=wi(),Oe=dr(),ee=Br(),V=$r(),W=V("toStringTag"),Z=Object,Y=ee(function(){return arguments}())=="Arguments",ne=function(Fe,je){try{return Fe[je]}catch{}};Ne.exports=Se?ee:function(Fe){var je,he,qe;return Fe===void 0?"Undefined":Fe===null?"Null":typeof(he=ne(je=Z(Fe),W))=="string"?he:Y?ee(je):(qe=ee(je))=="Object"&&Oe(je.callee)?"Arguments":qe}}),Su=Ae((ot,Ne)=>{var Se=Dr(),Oe=hr(),ee=dr(),V=bu(),W=un(),Z=Qn(),Y=function(){},ne=[],Fe=W("Reflect","construct"),je=/^\s*(?:class|function)\b/,he=Se(je.exec),qe=!je.exec(Y),et=function(nt){if(!ee(nt))return!1;try{return Fe(Y,ne,nt),!0}catch{return!1}},Ze=function(nt){if(!ee(nt))return!1;switch(V(nt)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return qe||!!he(je,Z(nt))}catch{return!0}};Ze.sham=!0,Ne.exports=!Fe||Oe(function(){var nt;return et(et.call)||!et(Object)||!et(function(){nt=!0})||nt})?Ze:et}),Ni=Ae((ot,Ne)=>{var Se=Eu(),Oe=Su(),ee=Or(),V=$r(),W=V("species"),Z=Array;Ne.exports=function(Y){var ne;return Se(Y)&&(ne=Y.constructor,Oe(ne)&&(ne===Z||Se(ne.prototype))?ne=void 0:ee(ne)&&(ne=ne[W],ne===null&&(ne=void 0))),ne===void 0?Z:ne}}),xu=Ae((ot,Ne)=>{var Se=Ni();Ne.exports=function(Oe,ee){return new(Se(Oe))(ee===0?0:ee)}}),_i=Ae(()=>{var ot=an(),Ne=vu(),Se=sn(),Oe=Sn(),ee=tn(),V=xu();ot({target:"Array",proto:!0},{flatMap:function(W){var Z=Oe(this),Y=ee(Z),ne;return Se(W),ne=V(Z,0),ne.length=Ne(ne,Z,Z,Y,0,1,W,arguments.length>1?arguments[1]:void 0),ne}})}),eu=Ae((ot,Ne)=>{Ne.exports={}}),ki=Ae((ot,Ne)=>{var Se=$r(),Oe=eu(),ee=Se("iterator"),V=Array.prototype;Ne.exports=function(W){return W!==void 0&&(Oe.Array===W||V[ee]===W)}}),Tu=Ae((ot,Ne)=>{var Se=bu(),Oe=mn(),ee=nn(),V=eu(),W=$r(),Z=W("iterator");Ne.exports=function(Y){if(!ee(Y))return Oe(Y,Z)||Oe(Y,"@@iterator")||V[Se(Y)]}}),Pi=Ae((ot,Ne)=>{var Se=gr(),Oe=sn(),ee=Wr(),V=fn(),W=Tu(),Z=TypeError;Ne.exports=function(Y,ne){var Fe=arguments.length<2?W(Y):ne;if(Oe(Fe))return ee(Se(Fe,Y));throw Z(V(Y)+" is not iterable")}}),Ii=Ae((ot,Ne)=>{var Se=gr(),Oe=Wr(),ee=mn();Ne.exports=function(V,W,Z){var Y,ne;Oe(V);try{if(Y=ee(V,"return"),!Y){if(W==="throw")throw Z;return Z}Y=Se(Y,V)}catch(Fe){ne=!0,Y=Fe}if(W==="throw")throw Z;if(ne)throw Y;return Oe(Y),Z}}),ji=Ae((ot,Ne)=>{var Se=Au(),Oe=gr(),ee=Wr(),V=fn(),W=ki(),Z=tn(),Y=Un(),ne=Pi(),Fe=Tu(),je=Ii(),he=TypeError,qe=function(Ze,nt){this.stopped=Ze,this.result=nt},et=qe.prototype;Ne.exports=function(Ze,nt,rt){var $=rt&&rt.that,Ft=!!(rt&&rt.AS_ENTRIES),At=!!(rt&&rt.IS_RECORD),Lt=!!(rt&&rt.IS_ITERATOR),qt=!!(rt&&rt.INTERRUPTED),Zt=Se(nt,$),ue,yr,Pr,zr,fr,Rr,mr,rn=function(Fr){return ue&&je(ue,"normal",Fr),new qe(!0,Fr)},wr=function(Fr){return Ft?(ee(Fr),qt?Zt(Fr[0],Fr[1],rn):Zt(Fr[0],Fr[1])):qt?Zt(Fr,rn):Zt(Fr)};if(At)ue=Ze.iterator;else if(Lt)ue=Ze;else{if(yr=Fe(Ze),!yr)throw he(V(Ze)+" is not iterable");if(W(yr)){for(Pr=0,zr=Z(Ze);zr>Pr;Pr++)if(fr=wr(Ze[Pr]),fr&&Y(et,fr))return fr;return new qe(!1)}ue=ne(Ze,yr)}for(Rr=At?Ze.next:ue.next;!(mr=Oe(Rr,ue)).done;){try{fr=wr(mr.value)}catch(Fr){je(ue,"throw",Fr)}if(typeof fr=="object"&&fr&&Y(et,fr))return fr}return new qe(!1)}}),Li=Ae((ot,Ne)=>{var Se=yn(),Oe=en(),ee=Lr();Ne.exports=function(V,W,Z){var Y=Se(W);Y in V?Oe.f(V,Y,ee(0,Z)):V[Y]=Z}}),Oi=Ae(()=>{var ot=an(),Ne=ji(),Se=Li();ot({target:"Object",stat:!0},{fromEntries:function(Oe){var ee={};return Ne(Oe,function(V,W){Se(ee,V,W)},{AS_ENTRIES:!0}),ee}})}),$i=Ae((ot,Ne)=>{var Se=["cliName","cliCategory","cliDescription"];function Oe(L,re){if(L==null)return{};var ge=ee(L,re),Ee,Pe;if(Object.getOwnPropertySymbols){var ie=Object.getOwnPropertySymbols(L);for(Pe=0;Pe=0)&&Object.prototype.propertyIsEnumerable.call(L,Ee)&&(ge[Ee]=L[Ee])}return ge}function ee(L,re){if(L==null)return{};var ge={},Ee=Object.keys(L),Pe,ie;for(ie=0;ie=0)&&(ge[Pe]=L[Pe]);return ge}Bi(),_i(),Oi();var V=Object.create,W=Object.defineProperty,Z=Object.getOwnPropertyDescriptor,Y=Object.getOwnPropertyNames,ne=Object.getPrototypeOf,Fe=Object.prototype.hasOwnProperty,je=(L,re)=>function(){return L&&(re=(0,L[Y(L)[0]])(L=0)),re},he=(L,re)=>function(){return re||(0,L[Y(L)[0]])((re={exports:{}}).exports,re),re.exports},qe=(L,re)=>{for(var ge in re)W(L,ge,{get:re[ge],enumerable:!0})},et=(L,re,ge,Ee)=>{if(re&&typeof re=="object"||typeof re=="function")for(let Pe of Y(re))!Fe.call(L,Pe)&&Pe!==ge&&W(L,Pe,{get:()=>re[Pe],enumerable:!(Ee=Z(re,Pe))||Ee.enumerable});return L},Ze=(L,re,ge)=>(ge=L!=null?V(ne(L)):{},et(re||!L||!L.__esModule?W(ge,"default",{value:L,enumerable:!0}):ge,L)),nt=L=>et(W({},"__esModule",{value:!0}),L),rt,$=je({""(){rt={env:{},argv:[]}}}),Ft=he({"node_modules/angular-html-parser/lib/compiler/src/chars.js"(L){$(),Object.defineProperty(L,"__esModule",{value:!0}),L.$EOF=0,L.$BSPACE=8,L.$TAB=9,L.$LF=10,L.$VTAB=11,L.$FF=12,L.$CR=13,L.$SPACE=32,L.$BANG=33,L.$DQ=34,L.$HASH=35,L.$$=36,L.$PERCENT=37,L.$AMPERSAND=38,L.$SQ=39,L.$LPAREN=40,L.$RPAREN=41,L.$STAR=42,L.$PLUS=43,L.$COMMA=44,L.$MINUS=45,L.$PERIOD=46,L.$SLASH=47,L.$COLON=58,L.$SEMICOLON=59,L.$LT=60,L.$EQ=61,L.$GT=62,L.$QUESTION=63,L.$0=48,L.$7=55,L.$9=57,L.$A=65,L.$E=69,L.$F=70,L.$X=88,L.$Z=90,L.$LBRACKET=91,L.$BACKSLASH=92,L.$RBRACKET=93,L.$CARET=94,L.$_=95,L.$a=97,L.$b=98,L.$e=101,L.$f=102,L.$n=110,L.$r=114,L.$t=116,L.$u=117,L.$v=118,L.$x=120,L.$z=122,L.$LBRACE=123,L.$BAR=124,L.$RBRACE=125,L.$NBSP=160,L.$PIPE=124,L.$TILDA=126,L.$AT=64,L.$BT=96;function re(Ue){return Ue>=L.$TAB&&Ue<=L.$SPACE||Ue==L.$NBSP}L.isWhitespace=re;function ge(Ue){return L.$0<=Ue&&Ue<=L.$9}L.isDigit=ge;function Ee(Ue){return Ue>=L.$a&&Ue<=L.$z||Ue>=L.$A&&Ue<=L.$Z}L.isAsciiLetter=Ee;function Pe(Ue){return Ue>=L.$a&&Ue<=L.$f||Ue>=L.$A&&Ue<=L.$F||ge(Ue)}L.isAsciiHexDigit=Pe;function ie(Ue){return Ue===L.$LF||Ue===L.$CR}L.isNewLine=ie;function de(Ue){return L.$0<=Ue&&Ue<=L.$7}L.isOctalDigit=de}}),At=he({"node_modules/angular-html-parser/lib/compiler/src/aot/static_symbol.js"(L){$(),Object.defineProperty(L,"__esModule",{value:!0});var re=class{constructor(Ee,Pe,ie){this.filePath=Ee,this.name=Pe,this.members=ie}assertNoMembers(){if(this.members.length)throw new Error(`Illegal state: symbol without members expected, but got ${JSON.stringify(this)}.`)}};L.StaticSymbol=re;var ge=class{constructor(){this.cache=new Map}get(Ee,Pe,ie){ie=ie||[];let de=ie.length?`.${ie.join(".")}`:"",Ue=`"${Ee}".${Pe}${de}`,Ge=this.cache.get(Ue);return Ge||(Ge=new re(Ee,Pe,ie),this.cache.set(Ue,Ge)),Ge}};L.StaticSymbolCache=ge}}),Lt=he({"node_modules/angular-html-parser/lib/compiler/src/util.js"(L){$(),Object.defineProperty(L,"__esModule",{value:!0});var re=/-+([a-z0-9])/g;function ge(le){return le.replace(re,function(){for(var We=arguments.length,Me=new Array(We),at=0;atde(Me,this,We))}visitStringMap(le,We){let Me={};return Object.keys(le).forEach(at=>{Me[at]=de(le[at],this,We)}),Me}visitPrimitive(le,We){return le}visitOther(le,We){return le}};L.ValueTransformer=gt,L.SyncAsync={assertSync:le=>{if(st(le))throw new Error("Illegal state: value cannot be a promise");return le},then:(le,We)=>st(le)?le.then(We):We(le),all:le=>le.some(st)?Promise.all(le):le};function ce(le){throw new Error(`Internal Error: ${le}`)}L.error=ce;function ve(le,We){let Me=Error(le);return Me[Ve]=!0,We&&(Me[He]=We),Me}L.syntaxError=ve;var Ve="ngSyntaxError",He="ngParseErrors";function Je(le){return le[Ve]}L.isSyntaxError=Je;function Qe(le){return le[He]||[]}L.getParseErrors=Qe;function yt(le){return le.replace(/([.*+?^=!:${}()|[\]\/\\])/g,"\\$1")}L.escapeRegExp=yt;var _t=Object.getPrototypeOf({});function ct(le){return typeof le=="object"&&le!==null&&Object.getPrototypeOf(le)===_t}function kt(le){let We="";for(let Me=0;Me=55296&&at<=56319&&le.length>Me+1){let Jt=le.charCodeAt(Me+1);Jt>=56320&&Jt<=57343&&(Me++,at=(at-55296<<10)+Jt-56320+65536)}at<=127?We+=String.fromCharCode(at):at<=2047?We+=String.fromCharCode(at>>6&31|192,at&63|128):at<=65535?We+=String.fromCharCode(at>>12|224,at>>6&63|128,at&63|128):at<=2097151&&(We+=String.fromCharCode(at>>18&7|240,at>>12&63|128,at>>6&63|128,at&63|128))}return We}L.utf8Encode=kt;function $t(le){if(typeof le=="string")return le;if(le instanceof Array)return"["+le.map($t).join(", ")+"]";if(le==null)return""+le;if(le.overriddenName)return`${le.overriddenName}`;if(le.name)return`${le.name}`;if(!le.toString)return"object";let We=le.toString();if(We==null)return""+We;let Me=We.indexOf(` +import{_ as ea,b as ta}from"./chunk-HLWAVYOI-BTnZzFtL.js";import{m as pl}from"./pickBy-CU2rOOKe.js";import"./iframe-BcGTk6aA.js";import"../sb-preview/runtime.js";import"./index-CBqU2yxZ.js";import"./_commonjsHelpers-BosuxZz1.js";import"./react-18-DnM9deRA.js";import"./index-DZGZymok.js";import"./index-Cw1G72V2.js";import"./extends-CCbyfPlC.js";import"./assertThisInitialized-B9jnkVVz.js";import"./inheritsLoose-1HkgTRWY.js";import"./setPrototypeOf-DgZC2w_0.js";import"./getPrototypeOf-BYVhAdwF.js";import"./mapValues-CZh2vnSw.js";import"./cloneDeep-kl2wD128.js";import"./index-CKJfshIT.js";import"./index-CeKoIcWT.js";import"./_commonjs-dynamic-modules-TDtrdbi3.js";var cl=ta({"node_modules/prettier/parser-html.js"(Jr,Xr){(function(Ae){if(typeof Jr=="object"&&typeof Xr=="object")Xr.exports=Ae();else if(typeof define=="function"&&define.amd)define(Ae);else{var Yt=typeof globalThis<"u"?globalThis:typeof global<"u"?global:typeof self<"u"?self:this||{};Yt.prettierPlugins=Yt.prettierPlugins||{},Yt.prettierPlugins.html=Ae()}})(function(){var Ae=(ot,Ne)=>()=>(Ne||ot((Ne={exports:{}}).exports,Ne),Ne.exports),Yt=Ae((ot,Ne)=>{var Se=function(Oe){return Oe&&Oe.Math==Math&&Oe};Ne.exports=Se(typeof globalThis=="object"&&globalThis)||Se(typeof window=="object"&&window)||Se(typeof self=="object"&&self)||Se(typeof global=="object"&&global)||function(){return this}()||Function("return this")()}),hr=Ae((ot,Ne)=>{Ne.exports=function(Se){try{return!!Se()}catch{return!0}}}),br=Ae((ot,Ne)=>{var Se=hr();Ne.exports=!Se(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})}),Hr=Ae((ot,Ne)=>{var Se=hr();Ne.exports=!Se(function(){var Oe=(function(){}).bind();return typeof Oe!="function"||Oe.hasOwnProperty("prototype")})}),gr=Ae((ot,Ne)=>{var Se=Hr(),Oe=Function.prototype.call;Ne.exports=Se?Oe.bind(Oe):function(){return Oe.apply(Oe,arguments)}}),Dn=Ae(ot=>{var Ne={}.propertyIsEnumerable,Se=Object.getOwnPropertyDescriptor,Oe=Se&&!Ne.call({1:2},1);ot.f=Oe?function(ee){var V=Se(this,ee);return!!V&&V.enumerable}:Ne}),Lr=Ae((ot,Ne)=>{Ne.exports=function(Se,Oe){return{enumerable:!(Se&1),configurable:!(Se&2),writable:!(Se&4),value:Oe}}}),Dr=Ae((ot,Ne)=>{var Se=Hr(),Oe=Function.prototype,ee=Oe.call,V=Se&&Oe.bind.bind(ee,ee);Ne.exports=Se?V:function(W){return function(){return ee.apply(W,arguments)}}}),Br=Ae((ot,Ne)=>{var Se=Dr(),Oe=Se({}.toString),ee=Se("".slice);Ne.exports=function(V){return ee(Oe(V),8,-1)}}),Zr=Ae((ot,Ne)=>{var Se=Dr(),Oe=hr(),ee=Br(),V=Object,W=Se("".split);Ne.exports=Oe(function(){return!V("z").propertyIsEnumerable(0)})?function(Z){return ee(Z)=="String"?W(Z,""):V(Z)}:V}),nn=Ae((ot,Ne)=>{Ne.exports=function(Se){return Se==null}}),qn=Ae((ot,Ne)=>{var Se=nn(),Oe=TypeError;Ne.exports=function(ee){if(Se(ee))throw Oe("Can't call method on "+ee);return ee}}),dn=Ae((ot,Ne)=>{var Se=Zr(),Oe=qn();Ne.exports=function(ee){return Se(Oe(ee))}}),Vn=Ae((ot,Ne)=>{var Se=typeof document=="object"&&document.all,Oe=typeof Se>"u"&&Se!==void 0;Ne.exports={all:Se,IS_HTMLDDA:Oe}}),dr=Ae((ot,Ne)=>{var Se=Vn(),Oe=Se.all;Ne.exports=Se.IS_HTMLDDA?function(ee){return typeof ee=="function"||ee===Oe}:function(ee){return typeof ee=="function"}}),Or=Ae((ot,Ne)=>{var Se=dr(),Oe=Vn(),ee=Oe.all;Ne.exports=Oe.IS_HTMLDDA?function(V){return typeof V=="object"?V!==null:Se(V)||V===ee}:function(V){return typeof V=="object"?V!==null:Se(V)}}),un=Ae((ot,Ne)=>{var Se=Yt(),Oe=dr(),ee=function(V){return Oe(V)?V:void 0};Ne.exports=function(V,W){return arguments.length<2?ee(Se[V]):Se[V]&&Se[V][W]}}),Un=Ae((ot,Ne)=>{var Se=Dr();Ne.exports=Se({}.isPrototypeOf)}),ii=Ae((ot,Ne)=>{var Se=un();Ne.exports=Se("navigator","userAgent")||""}),si=Ae((ot,Ne)=>{var Se=Yt(),Oe=ii(),ee=Se.process,V=Se.Deno,W=ee&&ee.versions||V&&V.version,Z=W&&W.v8,Y,ne;Z&&(Y=Z.split("."),ne=Y[0]>0&&Y[0]<4?1:+(Y[0]+Y[1])),!ne&&Oe&&(Y=Oe.match(/Edge\/(\d+)/),(!Y||Y[1]>=74)&&(Y=Oe.match(/Chrome\/(\d+)/),Y&&(ne=+Y[1]))),Ne.exports=ne}),Gn=Ae((ot,Ne)=>{var Se=si(),Oe=hr();Ne.exports=!!Object.getOwnPropertySymbols&&!Oe(function(){var ee=Symbol();return!String(ee)||!(Object(ee)instanceof Symbol)||!Symbol.sham&&Se&&Se<41})}),Jn=Ae((ot,Ne)=>{var Se=Gn();Ne.exports=Se&&!Symbol.sham&&typeof Symbol.iterator=="symbol"}),Xn=Ae((ot,Ne)=>{var Se=un(),Oe=dr(),ee=Un(),V=Jn(),W=Object;Ne.exports=V?function(Z){return typeof Z=="symbol"}:function(Z){var Y=Se("Symbol");return Oe(Y)&&ee(Y.prototype,W(Z))}}),fn=Ae((ot,Ne)=>{var Se=String;Ne.exports=function(Oe){try{return Se(Oe)}catch{return"Object"}}}),sn=Ae((ot,Ne)=>{var Se=dr(),Oe=fn(),ee=TypeError;Ne.exports=function(V){if(Se(V))return V;throw ee(Oe(V)+" is not a function")}}),mn=Ae((ot,Ne)=>{var Se=sn(),Oe=nn();Ne.exports=function(ee,V){var W=ee[V];return Oe(W)?void 0:Se(W)}}),ai=Ae((ot,Ne)=>{var Se=gr(),Oe=dr(),ee=Or(),V=TypeError;Ne.exports=function(W,Z){var Y,ne;if(Z==="string"&&Oe(Y=W.toString)&&!ee(ne=Se(Y,W))||Oe(Y=W.valueOf)&&!ee(ne=Se(Y,W))||Z!=="string"&&Oe(Y=W.toString)&&!ee(ne=Se(Y,W)))return ne;throw V("Can't convert object to primitive value")}}),oi=Ae((ot,Ne)=>{Ne.exports=!1}),hn=Ae((ot,Ne)=>{var Se=Yt(),Oe=Object.defineProperty;Ne.exports=function(ee,V){try{Oe(Se,ee,{value:V,configurable:!0,writable:!0})}catch{Se[ee]=V}return V}}),gn=Ae((ot,Ne)=>{var Se=Yt(),Oe=hn(),ee="__core-js_shared__",V=Se[ee]||Oe(ee,{});Ne.exports=V}),Wn=Ae((ot,Ne)=>{var Se=oi(),Oe=gn();(Ne.exports=function(ee,V){return Oe[ee]||(Oe[ee]=V!==void 0?V:{})})("versions",[]).push({version:"3.26.1",mode:Se?"pure":"global",copyright:"© 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.26.1/LICENSE",source:"https://github.com/zloirock/core-js"})}),Sn=Ae((ot,Ne)=>{var Se=qn(),Oe=Object;Ne.exports=function(ee){return Oe(Se(ee))}}),kr=Ae((ot,Ne)=>{var Se=Dr(),Oe=Sn(),ee=Se({}.hasOwnProperty);Ne.exports=Object.hasOwn||function(V,W){return ee(Oe(V),W)}}),zn=Ae((ot,Ne)=>{var Se=Dr(),Oe=0,ee=Math.random(),V=Se(1 .toString);Ne.exports=function(W){return"Symbol("+(W===void 0?"":W)+")_"+V(++Oe+ee,36)}}),$r=Ae((ot,Ne)=>{var Se=Yt(),Oe=Wn(),ee=kr(),V=zn(),W=Gn(),Z=Jn(),Y=Oe("wks"),ne=Se.Symbol,Fe=ne&&ne.for,je=Z?ne:ne&&ne.withoutSetter||V;Ne.exports=function(he){if(!ee(Y,he)||!(W||typeof Y[he]=="string")){var qe="Symbol."+he;W&&ee(ne,he)?Y[he]=ne[he]:Z&&Fe?Y[he]=Fe(qe):Y[he]=je(qe)}return Y[he]}}),li=Ae((ot,Ne)=>{var Se=gr(),Oe=Or(),ee=Xn(),V=mn(),W=ai(),Z=$r(),Y=TypeError,ne=Z("toPrimitive");Ne.exports=function(Fe,je){if(!Oe(Fe)||ee(Fe))return Fe;var he=V(Fe,ne),qe;if(he){if(je===void 0&&(je="default"),qe=Se(he,Fe,je),!Oe(qe)||ee(qe))return qe;throw Y("Can't convert object to primitive value")}return je===void 0&&(je="number"),W(Fe,je)}}),yn=Ae((ot,Ne)=>{var Se=li(),Oe=Xn();Ne.exports=function(ee){var V=Se(ee,"string");return Oe(V)?V:V+""}}),pi=Ae((ot,Ne)=>{var Se=Yt(),Oe=Or(),ee=Se.document,V=Oe(ee)&&Oe(ee.createElement);Ne.exports=function(W){return V?ee.createElement(W):{}}}),Hn=Ae((ot,Ne)=>{var Se=br(),Oe=hr(),ee=pi();Ne.exports=!Se&&!Oe(function(){return Object.defineProperty(ee("div"),"a",{get:function(){return 7}}).a!=7})}),Yn=Ae(ot=>{var Ne=br(),Se=gr(),Oe=Dn(),ee=Lr(),V=dn(),W=yn(),Z=kr(),Y=Hn(),ne=Object.getOwnPropertyDescriptor;ot.f=Ne?ne:function(Fe,je){if(Fe=V(Fe),je=W(je),Y)try{return ne(Fe,je)}catch{}if(Z(Fe,je))return ee(!Se(Oe.f,Fe,je),Fe[je])}}),ci=Ae((ot,Ne)=>{var Se=br(),Oe=hr();Ne.exports=Se&&Oe(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42})}),Wr=Ae((ot,Ne)=>{var Se=Or(),Oe=String,ee=TypeError;Ne.exports=function(V){if(Se(V))return V;throw ee(Oe(V)+" is not an object")}}),en=Ae(ot=>{var Ne=br(),Se=Hn(),Oe=ci(),ee=Wr(),V=yn(),W=TypeError,Z=Object.defineProperty,Y=Object.getOwnPropertyDescriptor,ne="enumerable",Fe="configurable",je="writable";ot.f=Ne?Oe?function(he,qe,et){if(ee(he),qe=V(qe),ee(et),typeof he=="function"&&qe==="prototype"&&"value"in et&&je in et&&!et[je]){var Ze=Y(he,qe);Ze&&Ze[je]&&(he[qe]=et.value,et={configurable:Fe in et?et[Fe]:Ze[Fe],enumerable:ne in et?et[ne]:Ze[ne],writable:!1})}return Z(he,qe,et)}:Z:function(he,qe,et){if(ee(he),qe=V(qe),ee(et),Se)try{return Z(he,qe,et)}catch{}if("get"in et||"set"in et)throw W("Accessors not supported");return"value"in et&&(he[qe]=et.value),he}}),Kn=Ae((ot,Ne)=>{var Se=br(),Oe=en(),ee=Lr();Ne.exports=Se?function(V,W,Z){return Oe.f(V,W,ee(1,Z))}:function(V,W,Z){return V[W]=Z,V}}),Di=Ae((ot,Ne)=>{var Se=br(),Oe=kr(),ee=Function.prototype,V=Se&&Object.getOwnPropertyDescriptor,W=Oe(ee,"name"),Z=W&&(function(){}).name==="something",Y=W&&(!Se||Se&&V(ee,"name").configurable);Ne.exports={EXISTS:W,PROPER:Z,CONFIGURABLE:Y}}),Qn=Ae((ot,Ne)=>{var Se=Dr(),Oe=dr(),ee=gn(),V=Se(Function.toString);Oe(ee.inspectSource)||(ee.inspectSource=function(W){return V(W)}),Ne.exports=ee.inspectSource}),di=Ae((ot,Ne)=>{var Se=Yt(),Oe=dr(),ee=Se.WeakMap;Ne.exports=Oe(ee)&&/native code/.test(String(ee))}),fi=Ae((ot,Ne)=>{var Se=Wn(),Oe=zn(),ee=Se("keys");Ne.exports=function(V){return ee[V]||(ee[V]=Oe(V))}}),Zn=Ae((ot,Ne)=>{Ne.exports={}}),mi=Ae((ot,Ne)=>{var Se=di(),Oe=Yt(),ee=Or(),V=Kn(),W=kr(),Z=gn(),Y=fi(),ne=Zn(),Fe="Object already initialized",je=Oe.TypeError,he=Oe.WeakMap,qe,et,Ze,nt=function(At){return Ze(At)?et(At):qe(At,{})},rt=function(At){return function(Lt){var qt;if(!ee(Lt)||(qt=et(Lt)).type!==At)throw je("Incompatible receiver, "+At+" required");return qt}};Se||Z.state?($=Z.state||(Z.state=new he),$.get=$.get,$.has=$.has,$.set=$.set,qe=function(At,Lt){if($.has(At))throw je(Fe);return Lt.facade=At,$.set(At,Lt),Lt},et=function(At){return $.get(At)||{}},Ze=function(At){return $.has(At)}):(Ft=Y("state"),ne[Ft]=!0,qe=function(At,Lt){if(W(At,Ft))throw je(Fe);return Lt.facade=At,V(At,Ft,Lt),Lt},et=function(At){return W(At,Ft)?At[Ft]:{}},Ze=function(At){return W(At,Ft)});var $,Ft;Ne.exports={set:qe,get:et,has:Ze,enforce:nt,getterFor:rt}}),gu=Ae((ot,Ne)=>{var Se=hr(),Oe=dr(),ee=kr(),V=br(),W=Di().CONFIGURABLE,Z=Qn(),Y=mi(),ne=Y.enforce,Fe=Y.get,je=Object.defineProperty,he=V&&!Se(function(){return je(function(){},"length",{value:8}).length!==8}),qe=String(String).split("String"),et=Ne.exports=function(Ze,nt,rt){String(nt).slice(0,7)==="Symbol("&&(nt="["+String(nt).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),rt&&rt.getter&&(nt="get "+nt),rt&&rt.setter&&(nt="set "+nt),(!ee(Ze,"name")||W&&Ze.name!==nt)&&(V?je(Ze,"name",{value:nt,configurable:!0}):Ze.name=nt),he&&rt&&ee(rt,"arity")&&Ze.length!==rt.arity&&je(Ze,"length",{value:rt.arity});try{rt&&ee(rt,"constructor")&&rt.constructor?V&&je(Ze,"prototype",{writable:!1}):Ze.prototype&&(Ze.prototype=void 0)}catch{}var $=ne(Ze);return ee($,"source")||($.source=qe.join(typeof nt=="string"?nt:"")),Ze};Function.prototype.toString=et(function(){return Oe(this)&&Fe(this).source||Z(this)},"toString")}),hi=Ae((ot,Ne)=>{var Se=dr(),Oe=en(),ee=gu(),V=hn();Ne.exports=function(W,Z,Y,ne){ne||(ne={});var Fe=ne.enumerable,je=ne.name!==void 0?ne.name:Z;if(Se(Y)&&ee(Y,je,ne),ne.global)Fe?W[Z]=Y:V(Z,Y);else{try{ne.unsafe?W[Z]&&(Fe=!0):delete W[Z]}catch{}Fe?W[Z]=Y:Oe.f(W,Z,{value:Y,enumerable:!1,configurable:!ne.nonConfigurable,writable:!ne.nonWritable})}return W}}),gi=Ae((ot,Ne)=>{var Se=Math.ceil,Oe=Math.floor;Ne.exports=Math.trunc||function(ee){var V=+ee;return(V>0?Oe:Se)(V)}}),xn=Ae((ot,Ne)=>{var Se=gi();Ne.exports=function(Oe){var ee=+Oe;return ee!==ee||ee===0?0:Se(ee)}}),yi=Ae((ot,Ne)=>{var Se=xn(),Oe=Math.max,ee=Math.min;Ne.exports=function(V,W){var Z=Se(V);return Z<0?Oe(Z+W,0):ee(Z,W)}}),Ei=Ae((ot,Ne)=>{var Se=xn(),Oe=Math.min;Ne.exports=function(ee){return ee>0?Oe(Se(ee),9007199254740991):0}}),tn=Ae((ot,Ne)=>{var Se=Ei();Ne.exports=function(Oe){return Se(Oe.length)}}),Ci=Ae((ot,Ne)=>{var Se=dn(),Oe=yi(),ee=tn(),V=function(W){return function(Z,Y,ne){var Fe=Se(Z),je=ee(Fe),he=Oe(ne,je),qe;if(W&&Y!=Y){for(;je>he;)if(qe=Fe[he++],qe!=qe)return!0}else for(;je>he;he++)if((W||he in Fe)&&Fe[he]===Y)return W||he||0;return!W&&-1}};Ne.exports={includes:V(!0),indexOf:V(!1)}}),Fi=Ae((ot,Ne)=>{var Se=Dr(),Oe=kr(),ee=dn(),V=Ci().indexOf,W=Zn(),Z=Se([].push);Ne.exports=function(Y,ne){var Fe=ee(Y),je=0,he=[],qe;for(qe in Fe)!Oe(W,qe)&&Oe(Fe,qe)&&Z(he,qe);for(;ne.length>je;)Oe(Fe,qe=ne[je++])&&(~V(he,qe)||Z(he,qe));return he}}),Ai=Ae((ot,Ne)=>{Ne.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]}),vi=Ae(ot=>{var Ne=Fi(),Se=Ai(),Oe=Se.concat("length","prototype");ot.f=Object.getOwnPropertyNames||function(ee){return Ne(ee,Oe)}}),bi=Ae(ot=>{ot.f=Object.getOwnPropertySymbols}),Si=Ae((ot,Ne)=>{var Se=un(),Oe=Dr(),ee=vi(),V=bi(),W=Wr(),Z=Oe([].concat);Ne.exports=Se("Reflect","ownKeys")||function(Y){var ne=ee.f(W(Y)),Fe=V.f;return Fe?Z(ne,Fe(Y)):ne}}),xi=Ae((ot,Ne)=>{var Se=kr(),Oe=Si(),ee=Yn(),V=en();Ne.exports=function(W,Z,Y){for(var ne=Oe(Z),Fe=V.f,je=ee.f,he=0;he{var Se=hr(),Oe=dr(),ee=/#|\.prototype\./,V=function(Fe,je){var he=Z[W(Fe)];return he==ne?!0:he==Y?!1:Oe(je)?Se(je):!!je},W=V.normalize=function(Fe){return String(Fe).replace(ee,".").toLowerCase()},Z=V.data={},Y=V.NATIVE="N",ne=V.POLYFILL="P";Ne.exports=V}),an=Ae((ot,Ne)=>{var Se=Yt(),Oe=Yn().f,ee=Kn(),V=hi(),W=hn(),Z=xi(),Y=Ti();Ne.exports=function(ne,Fe){var je=ne.target,he=ne.global,qe=ne.stat,et,Ze,nt,rt,$,Ft;if(he?Ze=Se:qe?Ze=Se[je]||W(je,{}):Ze=(Se[je]||{}).prototype,Ze)for(nt in Fe){if($=Fe[nt],ne.dontCallGetSet?(Ft=Oe(Ze,nt),rt=Ft&&Ft.value):rt=Ze[nt],et=Y(he?nt:je+(qe?".":"#")+nt,ne.forced),!et&&rt!==void 0){if(typeof $==typeof rt)continue;Z($,rt)}(ne.sham||rt&&rt.sham)&&ee($,"sham",!0),V(Ze,nt,$,ne)}}}),yu=Ae(()=>{var ot=an(),Ne=Yt();ot({global:!0,forced:Ne.globalThis!==Ne},{globalThis:Ne})}),Bi=Ae(()=>{yu()}),Eu=Ae((ot,Ne)=>{var Se=Br();Ne.exports=Array.isArray||function(Oe){return Se(Oe)=="Array"}}),Cu=Ae((ot,Ne)=>{var Se=TypeError,Oe=9007199254740991;Ne.exports=function(ee){if(ee>Oe)throw Se("Maximum allowed index exceeded");return ee}}),Fu=Ae((ot,Ne)=>{var Se=Br(),Oe=Dr();Ne.exports=function(ee){if(Se(ee)==="Function")return Oe(ee)}}),Au=Ae((ot,Ne)=>{var Se=Fu(),Oe=sn(),ee=Hr(),V=Se(Se.bind);Ne.exports=function(W,Z){return Oe(W),Z===void 0?W:ee?V(W,Z):function(){return W.apply(Z,arguments)}}}),vu=Ae((ot,Ne)=>{var Se=Eu(),Oe=tn(),ee=Cu(),V=Au(),W=function(Z,Y,ne,Fe,je,he,qe,et){for(var Ze=je,nt=0,rt=qe?V(qe,et):!1,$,Ft;nt0&&Se($)?(Ft=Oe($),Ze=W(Z,Y,$,Ft,Ze,he-1)-1):(ee(Ze+1),Z[Ze]=$),Ze++),nt++;return Ze};Ne.exports=W}),wi=Ae((ot,Ne)=>{var Se=$r(),Oe=Se("toStringTag"),ee={};ee[Oe]="z",Ne.exports=String(ee)==="[object z]"}),bu=Ae((ot,Ne)=>{var Se=wi(),Oe=dr(),ee=Br(),V=$r(),W=V("toStringTag"),Z=Object,Y=ee(function(){return arguments}())=="Arguments",ne=function(Fe,je){try{return Fe[je]}catch{}};Ne.exports=Se?ee:function(Fe){var je,he,qe;return Fe===void 0?"Undefined":Fe===null?"Null":typeof(he=ne(je=Z(Fe),W))=="string"?he:Y?ee(je):(qe=ee(je))=="Object"&&Oe(je.callee)?"Arguments":qe}}),Su=Ae((ot,Ne)=>{var Se=Dr(),Oe=hr(),ee=dr(),V=bu(),W=un(),Z=Qn(),Y=function(){},ne=[],Fe=W("Reflect","construct"),je=/^\s*(?:class|function)\b/,he=Se(je.exec),qe=!je.exec(Y),et=function(nt){if(!ee(nt))return!1;try{return Fe(Y,ne,nt),!0}catch{return!1}},Ze=function(nt){if(!ee(nt))return!1;switch(V(nt)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return qe||!!he(je,Z(nt))}catch{return!0}};Ze.sham=!0,Ne.exports=!Fe||Oe(function(){var nt;return et(et.call)||!et(Object)||!et(function(){nt=!0})||nt})?Ze:et}),Ni=Ae((ot,Ne)=>{var Se=Eu(),Oe=Su(),ee=Or(),V=$r(),W=V("species"),Z=Array;Ne.exports=function(Y){var ne;return Se(Y)&&(ne=Y.constructor,Oe(ne)&&(ne===Z||Se(ne.prototype))?ne=void 0:ee(ne)&&(ne=ne[W],ne===null&&(ne=void 0))),ne===void 0?Z:ne}}),xu=Ae((ot,Ne)=>{var Se=Ni();Ne.exports=function(Oe,ee){return new(Se(Oe))(ee===0?0:ee)}}),_i=Ae(()=>{var ot=an(),Ne=vu(),Se=sn(),Oe=Sn(),ee=tn(),V=xu();ot({target:"Array",proto:!0},{flatMap:function(W){var Z=Oe(this),Y=ee(Z),ne;return Se(W),ne=V(Z,0),ne.length=Ne(ne,Z,Z,Y,0,1,W,arguments.length>1?arguments[1]:void 0),ne}})}),eu=Ae((ot,Ne)=>{Ne.exports={}}),ki=Ae((ot,Ne)=>{var Se=$r(),Oe=eu(),ee=Se("iterator"),V=Array.prototype;Ne.exports=function(W){return W!==void 0&&(Oe.Array===W||V[ee]===W)}}),Tu=Ae((ot,Ne)=>{var Se=bu(),Oe=mn(),ee=nn(),V=eu(),W=$r(),Z=W("iterator");Ne.exports=function(Y){if(!ee(Y))return Oe(Y,Z)||Oe(Y,"@@iterator")||V[Se(Y)]}}),Pi=Ae((ot,Ne)=>{var Se=gr(),Oe=sn(),ee=Wr(),V=fn(),W=Tu(),Z=TypeError;Ne.exports=function(Y,ne){var Fe=arguments.length<2?W(Y):ne;if(Oe(Fe))return ee(Se(Fe,Y));throw Z(V(Y)+" is not iterable")}}),Ii=Ae((ot,Ne)=>{var Se=gr(),Oe=Wr(),ee=mn();Ne.exports=function(V,W,Z){var Y,ne;Oe(V);try{if(Y=ee(V,"return"),!Y){if(W==="throw")throw Z;return Z}Y=Se(Y,V)}catch(Fe){ne=!0,Y=Fe}if(W==="throw")throw Z;if(ne)throw Y;return Oe(Y),Z}}),ji=Ae((ot,Ne)=>{var Se=Au(),Oe=gr(),ee=Wr(),V=fn(),W=ki(),Z=tn(),Y=Un(),ne=Pi(),Fe=Tu(),je=Ii(),he=TypeError,qe=function(Ze,nt){this.stopped=Ze,this.result=nt},et=qe.prototype;Ne.exports=function(Ze,nt,rt){var $=rt&&rt.that,Ft=!!(rt&&rt.AS_ENTRIES),At=!!(rt&&rt.IS_RECORD),Lt=!!(rt&&rt.IS_ITERATOR),qt=!!(rt&&rt.INTERRUPTED),Zt=Se(nt,$),ue,yr,Pr,zr,fr,Rr,mr,rn=function(Fr){return ue&&je(ue,"normal",Fr),new qe(!0,Fr)},wr=function(Fr){return Ft?(ee(Fr),qt?Zt(Fr[0],Fr[1],rn):Zt(Fr[0],Fr[1])):qt?Zt(Fr,rn):Zt(Fr)};if(At)ue=Ze.iterator;else if(Lt)ue=Ze;else{if(yr=Fe(Ze),!yr)throw he(V(Ze)+" is not iterable");if(W(yr)){for(Pr=0,zr=Z(Ze);zr>Pr;Pr++)if(fr=wr(Ze[Pr]),fr&&Y(et,fr))return fr;return new qe(!1)}ue=ne(Ze,yr)}for(Rr=At?Ze.next:ue.next;!(mr=Oe(Rr,ue)).done;){try{fr=wr(mr.value)}catch(Fr){je(ue,"throw",Fr)}if(typeof fr=="object"&&fr&&Y(et,fr))return fr}return new qe(!1)}}),Li=Ae((ot,Ne)=>{var Se=yn(),Oe=en(),ee=Lr();Ne.exports=function(V,W,Z){var Y=Se(W);Y in V?Oe.f(V,Y,ee(0,Z)):V[Y]=Z}}),Oi=Ae(()=>{var ot=an(),Ne=ji(),Se=Li();ot({target:"Object",stat:!0},{fromEntries:function(Oe){var ee={};return Ne(Oe,function(V,W){Se(ee,V,W)},{AS_ENTRIES:!0}),ee}})}),$i=Ae((ot,Ne)=>{var Se=["cliName","cliCategory","cliDescription"];function Oe(L,re){if(L==null)return{};var ge=ee(L,re),Ee,Pe;if(Object.getOwnPropertySymbols){var ie=Object.getOwnPropertySymbols(L);for(Pe=0;Pe=0)&&Object.prototype.propertyIsEnumerable.call(L,Ee)&&(ge[Ee]=L[Ee])}return ge}function ee(L,re){if(L==null)return{};var ge={},Ee=Object.keys(L),Pe,ie;for(ie=0;ie=0)&&(ge[Pe]=L[Pe]);return ge}Bi(),_i(),Oi();var V=Object.create,W=Object.defineProperty,Z=Object.getOwnPropertyDescriptor,Y=Object.getOwnPropertyNames,ne=Object.getPrototypeOf,Fe=Object.prototype.hasOwnProperty,je=(L,re)=>function(){return L&&(re=(0,L[Y(L)[0]])(L=0)),re},he=(L,re)=>function(){return re||(0,L[Y(L)[0]])((re={exports:{}}).exports,re),re.exports},qe=(L,re)=>{for(var ge in re)W(L,ge,{get:re[ge],enumerable:!0})},et=(L,re,ge,Ee)=>{if(re&&typeof re=="object"||typeof re=="function")for(let Pe of Y(re))!Fe.call(L,Pe)&&Pe!==ge&&W(L,Pe,{get:()=>re[Pe],enumerable:!(Ee=Z(re,Pe))||Ee.enumerable});return L},Ze=(L,re,ge)=>(ge=L!=null?V(ne(L)):{},et(re||!L||!L.__esModule?W(ge,"default",{value:L,enumerable:!0}):ge,L)),nt=L=>et(W({},"__esModule",{value:!0}),L),rt,$=je({""(){rt={env:{},argv:[]}}}),Ft=he({"node_modules/angular-html-parser/lib/compiler/src/chars.js"(L){$(),Object.defineProperty(L,"__esModule",{value:!0}),L.$EOF=0,L.$BSPACE=8,L.$TAB=9,L.$LF=10,L.$VTAB=11,L.$FF=12,L.$CR=13,L.$SPACE=32,L.$BANG=33,L.$DQ=34,L.$HASH=35,L.$$=36,L.$PERCENT=37,L.$AMPERSAND=38,L.$SQ=39,L.$LPAREN=40,L.$RPAREN=41,L.$STAR=42,L.$PLUS=43,L.$COMMA=44,L.$MINUS=45,L.$PERIOD=46,L.$SLASH=47,L.$COLON=58,L.$SEMICOLON=59,L.$LT=60,L.$EQ=61,L.$GT=62,L.$QUESTION=63,L.$0=48,L.$7=55,L.$9=57,L.$A=65,L.$E=69,L.$F=70,L.$X=88,L.$Z=90,L.$LBRACKET=91,L.$BACKSLASH=92,L.$RBRACKET=93,L.$CARET=94,L.$_=95,L.$a=97,L.$b=98,L.$e=101,L.$f=102,L.$n=110,L.$r=114,L.$t=116,L.$u=117,L.$v=118,L.$x=120,L.$z=122,L.$LBRACE=123,L.$BAR=124,L.$RBRACE=125,L.$NBSP=160,L.$PIPE=124,L.$TILDA=126,L.$AT=64,L.$BT=96;function re(Ue){return Ue>=L.$TAB&&Ue<=L.$SPACE||Ue==L.$NBSP}L.isWhitespace=re;function ge(Ue){return L.$0<=Ue&&Ue<=L.$9}L.isDigit=ge;function Ee(Ue){return Ue>=L.$a&&Ue<=L.$z||Ue>=L.$A&&Ue<=L.$Z}L.isAsciiLetter=Ee;function Pe(Ue){return Ue>=L.$a&&Ue<=L.$f||Ue>=L.$A&&Ue<=L.$F||ge(Ue)}L.isAsciiHexDigit=Pe;function ie(Ue){return Ue===L.$LF||Ue===L.$CR}L.isNewLine=ie;function de(Ue){return L.$0<=Ue&&Ue<=L.$7}L.isOctalDigit=de}}),At=he({"node_modules/angular-html-parser/lib/compiler/src/aot/static_symbol.js"(L){$(),Object.defineProperty(L,"__esModule",{value:!0});var re=class{constructor(Ee,Pe,ie){this.filePath=Ee,this.name=Pe,this.members=ie}assertNoMembers(){if(this.members.length)throw new Error(`Illegal state: symbol without members expected, but got ${JSON.stringify(this)}.`)}};L.StaticSymbol=re;var ge=class{constructor(){this.cache=new Map}get(Ee,Pe,ie){ie=ie||[];let de=ie.length?`.${ie.join(".")}`:"",Ue=`"${Ee}".${Pe}${de}`,Ge=this.cache.get(Ue);return Ge||(Ge=new re(Ee,Pe,ie),this.cache.set(Ue,Ge)),Ge}};L.StaticSymbolCache=ge}}),Lt=he({"node_modules/angular-html-parser/lib/compiler/src/util.js"(L){$(),Object.defineProperty(L,"__esModule",{value:!0});var re=/-+([a-z0-9])/g;function ge(le){return le.replace(re,function(){for(var We=arguments.length,Me=new Array(We),at=0;atde(Me,this,We))}visitStringMap(le,We){let Me={};return Object.keys(le).forEach(at=>{Me[at]=de(le[at],this,We)}),Me}visitPrimitive(le,We){return le}visitOther(le,We){return le}};L.ValueTransformer=gt,L.SyncAsync={assertSync:le=>{if(st(le))throw new Error("Illegal state: value cannot be a promise");return le},then:(le,We)=>st(le)?le.then(We):We(le),all:le=>le.some(st)?Promise.all(le):le};function ce(le){throw new Error(`Internal Error: ${le}`)}L.error=ce;function ve(le,We){let Me=Error(le);return Me[Ve]=!0,We&&(Me[He]=We),Me}L.syntaxError=ve;var Ve="ngSyntaxError",He="ngParseErrors";function Je(le){return le[Ve]}L.isSyntaxError=Je;function Qe(le){return le[He]||[]}L.getParseErrors=Qe;function yt(le){return le.replace(/([.*+?^=!:${}()|[\]\/\\])/g,"\\$1")}L.escapeRegExp=yt;var _t=Object.getPrototypeOf({});function ct(le){return typeof le=="object"&&le!==null&&Object.getPrototypeOf(le)===_t}function kt(le){let We="";for(let Me=0;Me=55296&&at<=56319&&le.length>Me+1){let Jt=le.charCodeAt(Me+1);Jt>=56320&&Jt<=57343&&(Me++,at=(at-55296<<10)+Jt-56320+65536)}at<=127?We+=String.fromCharCode(at):at<=2047?We+=String.fromCharCode(at>>6&31|192,at&63|128):at<=65535?We+=String.fromCharCode(at>>12|224,at>>6&63|128,at&63|128):at<=2097151&&(We+=String.fromCharCode(at>>18&7|240,at>>12&63|128,at>>6&63|128,at&63|128))}return We}L.utf8Encode=kt;function $t(le){if(typeof le=="string")return le;if(le instanceof Array)return"["+le.map($t).join(", ")+"]";if(le==null)return""+le;if(le.overriddenName)return`${le.overriddenName}`;if(le.name)return`${le.name}`;if(!le.toString)return"object";let We=le.toString();if(We==null)return""+We;let Me=We.indexOf(` `);return Me===-1?We:We.substring(0,Me)}L.stringify=$t;function ir(le){return typeof le=="function"&&le.hasOwnProperty("__forward_ref__")?le():le}L.resolveForwardRef=ir;function st(le){return!!le&&typeof le.then=="function"}L.isPromise=st;var Ot=class{constructor(le){this.full=le;let We=le.split(".");this.major=We[0],this.minor=We[1],this.patch=We.slice(2).join(".")}};L.Version=Ot;var Vt=typeof window<"u"&&window,Ut=typeof self<"u"&&typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&self,rr=typeof globalThis<"u"&&globalThis,z=rr||Vt||Ut;L.global=z}}),qt=he({"node_modules/angular-html-parser/lib/compiler/src/compile_metadata.js"(L){$(),Object.defineProperty(L,"__esModule",{value:!0});var re=At(),ge=Lt(),Ee=/^(?:(?:\[([^\]]+)\])|(?:\(([^\)]+)\)))|(\@[-\w]+)$/;function Pe(Me){return Me.replace(/\W/g,"_")}L.sanitizeIdentifier=Pe;var ie=0;function de(Me){if(!Me||!Me.reference)return null;let at=Me.reference;if(at instanceof re.StaticSymbol)return at.name;if(at.__anonymousType)return at.__anonymousType;let Jt=ge.stringify(at);return Jt.indexOf("(")>=0?(Jt=`anonymous_${ie++}`,at.__anonymousType=Jt):Jt=Pe(Jt),Jt}L.identifierName=de;function Ue(Me){let at=Me.reference;return at instanceof re.StaticSymbol?at.filePath:`./${ge.stringify(at)}`}L.identifierModuleUrl=Ue;function Ge(Me,at){return`View_${de({reference:Me})}_${at}`}L.viewClassName=Ge;function gt(Me){return`RenderType_${de({reference:Me})}`}L.rendererTypeName=gt;function ce(Me){return`HostView_${de({reference:Me})}`}L.hostViewClassName=ce;function ve(Me){return`${de({reference:Me})}NgFactory`}L.componentFactoryName=ve;var Ve;(function(Me){Me[Me.Pipe=0]="Pipe",Me[Me.Directive=1]="Directive",Me[Me.NgModule=2]="NgModule",Me[Me.Injectable=3]="Injectable"})(Ve=L.CompileSummaryKind||(L.CompileSummaryKind={}));function He(Me){return Me.value!=null?Pe(Me.value):de(Me.identifier)}L.tokenName=He;function Je(Me){return Me.identifier!=null?Me.identifier.reference:Me.value}L.tokenReference=Je;var Qe=class{constructor(){let{moduleUrl:Me,styles:at,styleUrls:Jt}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.moduleUrl=Me||null,this.styles=st(at),this.styleUrls=st(Jt)}};L.CompileStylesheetMetadata=Qe;var yt=class{constructor(Me){let{encapsulation:at,template:Jt,templateUrl:er,htmlAst:Ar,styles:Er,styleUrls:_r,externalStylesheets:xr,animations:Ir,ngContentSelectors:Mr,interpolation:or,isInline:lt,preserveWhitespaces:mt}=Me;if(this.encapsulation=at,this.template=Jt,this.templateUrl=er,this.htmlAst=Ar,this.styles=st(Er),this.styleUrls=st(_r),this.externalStylesheets=st(xr),this.animations=Ir?Vt(Ir):[],this.ngContentSelectors=Mr||[],or&&or.length!=2)throw new Error("'interpolation' should have a start and an end symbol.");this.interpolation=or,this.isInline=lt,this.preserveWhitespaces=mt}toSummary(){return{ngContentSelectors:this.ngContentSelectors,encapsulation:this.encapsulation,styles:this.styles,animations:this.animations}}};L.CompileTemplateMetadata=yt;var _t=class{static create(Me){let{isHost:at,type:Jt,isComponent:er,selector:Ar,exportAs:Er,changeDetection:_r,inputs:xr,outputs:Ir,host:Mr,providers:or,viewProviders:lt,queries:mt,guards:St,viewQueries:xt,entryComponents:Kt,template:sr,componentViewType:lr,rendererType:Qt,componentFactory:Kr}=Me,Pn={},In={},Hu={};Mr!=null&&Object.keys(Mr).forEach(vr=>{let Qr=Mr[vr],cn=vr.match(Ee);cn===null?Hu[vr]=Qr:cn[1]!=null?In[cn[1]]=Qr:cn[2]!=null&&(Pn[cn[2]]=Qr)});let Yu={};xr==null||xr.forEach(vr=>{let Qr=ge.splitAtColon(vr,[vr,vr]);Yu[Qr[0]]=Qr[1]});let Ku={};return Ir==null||Ir.forEach(vr=>{let Qr=ge.splitAtColon(vr,[vr,vr]);Ku[Qr[0]]=Qr[1]}),new _t({isHost:at,type:Jt,isComponent:!!er,selector:Ar,exportAs:Er,changeDetection:_r,inputs:Yu,outputs:Ku,hostListeners:Pn,hostProperties:In,hostAttributes:Hu,providers:or,viewProviders:lt,queries:mt,guards:St,viewQueries:xt,entryComponents:Kt,template:sr,componentViewType:lr,rendererType:Qt,componentFactory:Kr})}constructor(Me){let{isHost:at,type:Jt,isComponent:er,selector:Ar,exportAs:Er,changeDetection:_r,inputs:xr,outputs:Ir,hostListeners:Mr,hostProperties:or,hostAttributes:lt,providers:mt,viewProviders:St,queries:xt,guards:Kt,viewQueries:sr,entryComponents:lr,template:Qt,componentViewType:Kr,rendererType:Pn,componentFactory:In}=Me;this.isHost=!!at,this.type=Jt,this.isComponent=er,this.selector=Ar,this.exportAs=Er,this.changeDetection=_r,this.inputs=xr,this.outputs=Ir,this.hostListeners=Mr,this.hostProperties=or,this.hostAttributes=lt,this.providers=st(mt),this.viewProviders=st(St),this.queries=st(xt),this.guards=Kt,this.viewQueries=st(sr),this.entryComponents=st(lr),this.template=Qt,this.componentViewType=Kr,this.rendererType=Pn,this.componentFactory=In}toSummary(){return{summaryKind:Ve.Directive,type:this.type,isComponent:this.isComponent,selector:this.selector,exportAs:this.exportAs,inputs:this.inputs,outputs:this.outputs,hostListeners:this.hostListeners,hostProperties:this.hostProperties,hostAttributes:this.hostAttributes,providers:this.providers,viewProviders:this.viewProviders,queries:this.queries,guards:this.guards,viewQueries:this.viewQueries,entryComponents:this.entryComponents,changeDetection:this.changeDetection,template:this.template&&this.template.toSummary(),componentViewType:this.componentViewType,rendererType:this.rendererType,componentFactory:this.componentFactory}}};L.CompileDirectiveMetadata=_t;var ct=class{constructor(Me){let{type:at,name:Jt,pure:er}=Me;this.type=at,this.name=Jt,this.pure=!!er}toSummary(){return{summaryKind:Ve.Pipe,type:this.type,name:this.name,pure:this.pure}}};L.CompilePipeMetadata=ct;var kt=class{};L.CompileShallowModuleMetadata=kt;var $t=class{constructor(Me){let{type:at,providers:Jt,declaredDirectives:er,exportedDirectives:Ar,declaredPipes:Er,exportedPipes:_r,entryComponents:xr,bootstrapComponents:Ir,importedModules:Mr,exportedModules:or,schemas:lt,transitiveModule:mt,id:St}=Me;this.type=at||null,this.declaredDirectives=st(er),this.exportedDirectives=st(Ar),this.declaredPipes=st(Er),this.exportedPipes=st(_r),this.providers=st(Jt),this.entryComponents=st(xr),this.bootstrapComponents=st(Ir),this.importedModules=st(Mr),this.exportedModules=st(or),this.schemas=st(lt),this.id=St||null,this.transitiveModule=mt||null}toSummary(){let Me=this.transitiveModule;return{summaryKind:Ve.NgModule,type:this.type,entryComponents:Me.entryComponents,providers:Me.providers,modules:Me.modules,exportedDirectives:Me.exportedDirectives,exportedPipes:Me.exportedPipes}}};L.CompileNgModuleMetadata=$t;var ir=class{constructor(){this.directivesSet=new Set,this.directives=[],this.exportedDirectivesSet=new Set,this.exportedDirectives=[],this.pipesSet=new Set,this.pipes=[],this.exportedPipesSet=new Set,this.exportedPipes=[],this.modulesSet=new Set,this.modules=[],this.entryComponentsSet=new Set,this.entryComponents=[],this.providers=[]}addProvider(Me,at){this.providers.push({provider:Me,module:at})}addDirective(Me){this.directivesSet.has(Me.reference)||(this.directivesSet.add(Me.reference),this.directives.push(Me))}addExportedDirective(Me){this.exportedDirectivesSet.has(Me.reference)||(this.exportedDirectivesSet.add(Me.reference),this.exportedDirectives.push(Me))}addPipe(Me){this.pipesSet.has(Me.reference)||(this.pipesSet.add(Me.reference),this.pipes.push(Me))}addExportedPipe(Me){this.exportedPipesSet.has(Me.reference)||(this.exportedPipesSet.add(Me.reference),this.exportedPipes.push(Me))}addModule(Me){this.modulesSet.has(Me.reference)||(this.modulesSet.add(Me.reference),this.modules.push(Me))}addEntryComponent(Me){this.entryComponentsSet.has(Me.componentType)||(this.entryComponentsSet.add(Me.componentType),this.entryComponents.push(Me))}};L.TransitiveCompileNgModuleMetadata=ir;function st(Me){return Me||[]}var Ot=class{constructor(Me,at){let{useClass:Jt,useValue:er,useExisting:Ar,useFactory:Er,deps:_r,multi:xr}=at;this.token=Me,this.useClass=Jt||null,this.useValue=er,this.useExisting=Ar,this.useFactory=Er||null,this.dependencies=_r||null,this.multi=!!xr}};L.ProviderMeta=Ot;function Vt(Me){return Me.reduce((at,Jt)=>{let er=Array.isArray(Jt)?Vt(Jt):Jt;return at.concat(er)},[])}L.flatten=Vt;function Ut(Me){return Me.replace(/(\w+:\/\/[\w:-]+)?(\/+)?/,"ng:///")}function rr(Me,at,Jt){let er;return Jt.isInline?at.type.reference instanceof re.StaticSymbol?er=`${at.type.reference.filePath}.${at.type.reference.name}.html`:er=`${de(Me)}/${de(at.type)}.html`:er=Jt.templateUrl,at.type.reference instanceof re.StaticSymbol?er:Ut(er)}L.templateSourceUrl=rr;function z(Me,at){let Jt=Me.moduleUrl.split(/\/\\/g),er=Jt[Jt.length-1];return Ut(`css/${at}${er}.ngstyle.js`)}L.sharedStylesheetJitUrl=z;function le(Me){return Ut(`${de(Me.type)}/module.ngfactory.js`)}L.ngModuleJitUrl=le;function We(Me,at){return Ut(`${de(Me)}/${de(at.type)}.ngfactory.js`)}L.templateJitUrl=We}}),Zt=he({"node_modules/angular-html-parser/lib/compiler/src/parse_util.js"(L){$(),Object.defineProperty(L,"__esModule",{value:!0});var re=Ft(),ge=qt(),Ee=class{constructor(ce,ve,Ve,He){this.file=ce,this.offset=ve,this.line=Ve,this.col=He}toString(){return this.offset!=null?`${this.file.url}@${this.line}:${this.col}`:this.file.url}moveBy(ce){let ve=this.file.content,Ve=ve.length,He=this.offset,Je=this.line,Qe=this.col;for(;He>0&&ce<0;)if(He--,ce++,ve.charCodeAt(He)==re.$LF){Je--;let yt=ve.substr(0,He-1).lastIndexOf(String.fromCharCode(re.$LF));Qe=yt>0?He-yt:He}else Qe--;for(;He0;){let yt=ve.charCodeAt(He);He++,ce--,yt==re.$LF?(Je++,Qe=0):Qe++}return new Ee(this.file,He,Je,Qe)}getContext(ce,ve){let Ve=this.file.content,He=this.offset;if(He!=null){He>Ve.length-1&&(He=Ve.length-1);let Je=He,Qe=0,yt=0;for(;Qe0&&(He--,Qe++,!(Ve[He]==` `&&++yt==ve)););for(Qe=0,yt=0;Qe2&&arguments[2]!==void 0?arguments[2]:null;this.start=ce,this.end=ve,this.details=Ve}toString(){return this.start.file.content.substring(this.start.offset,this.end.offset)}};L.ParseSourceSpan=ie,L.EMPTY_PARSE_LOCATION=new Ee(new Pe("",""),0,0,0),L.EMPTY_SOURCE_SPAN=new ie(L.EMPTY_PARSE_LOCATION,L.EMPTY_PARSE_LOCATION);var de;(function(ce){ce[ce.WARNING=0]="WARNING",ce[ce.ERROR=1]="ERROR"})(de=L.ParseErrorLevel||(L.ParseErrorLevel={}));var Ue=class{constructor(ce,ve){let Ve=arguments.length>2&&arguments[2]!==void 0?arguments[2]:de.ERROR;this.span=ce,this.msg=ve,this.level=Ve}contextualMessage(){let ce=this.span.start.getContext(100,3);return ce?`${this.msg} ("${ce.before}[${de[this.level]} ->]${ce.after}")`:this.msg}toString(){let ce=this.span.details?`, ${this.span.details}`:"";return`${this.contextualMessage()}: ${this.span.start}${ce}`}};L.ParseError=Ue;function Ge(ce,ve){let Ve=ge.identifierModuleUrl(ve),He=Ve!=null?`in ${ce} ${ge.identifierName(ve)} in ${Ve}`:`in ${ce} ${ge.identifierName(ve)}`,Je=new Pe("",He);return new ie(new Ee(Je,-1,-1,-1),new Ee(Je,-1,-1,-1))}L.typeSourceSpan=Ge;function gt(ce,ve,Ve){let He=`in ${ce} ${ve} in ${Ve}`,Je=new Pe("",He);return new ie(new Ee(Je,-1,-1,-1),new Ee(Je,-1,-1,-1))}L.r3JitTypeSourceSpan=gt}}),ue=he({"src/utils/front-matter/parse.js"(L,re){$();var ge=new RegExp("^(?-{3}|\\+{3})(?[^\\n]*)\\n(?:|(?.*?)\\n)(?\\k|\\.{3})[^\\S\\n]*(?:\\n|$)","s");function Ee(Pe){let ie=Pe.match(ge);if(!ie)return{content:Pe};let{startDelimiter:de,language:Ue,value:Ge="",endDelimiter:gt}=ie.groups,ce=Ue.trim()||"yaml";if(de==="+++"&&(ce="toml"),ce!=="yaml"&&de!==gt)return{content:Pe};let[ve]=ie;return{frontMatter:{type:"front-matter",lang:ce,value:Ge,startDelimiter:de,endDelimiter:gt,raw:ve.replace(/\n$/,"")},content:ve.replace(/[^\n]/g," ")+Pe.slice(ve.length)}}re.exports=Ee}}),yr=he({"src/utils/get-last.js"(L,re){$();var ge=Ee=>Ee[Ee.length-1];re.exports=ge}}),Pr=he({"src/common/parser-create-error.js"(L,re){$();function ge(Ee,Pe){let ie=new SyntaxError(Ee+" ("+Pe.start.line+":"+Pe.start.column+")");return ie.loc=Pe,ie}re.exports=ge}}),zr={};qe(zr,{default:()=>fr});function fr(L){if(typeof L!="string")throw new TypeError("Expected a string");return L.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}var Rr=je({"node_modules/escape-string-regexp/index.js"(){$()}}),mr=he({"node_modules/semver/internal/debug.js"(L,re){$();var ge=typeof rt=="object"&&rt.env&&rt.env.NODE_DEBUG&&/\bsemver\b/i.test(rt.env.NODE_DEBUG)?function(){for(var Ee=arguments.length,Pe=new Array(Ee),ie=0;ie{};re.exports=ge}}),rn=he({"node_modules/semver/internal/constants.js"(L,re){$();var ge="2.0.0",Ee=256,Pe=Number.MAX_SAFE_INTEGER||9007199254740991,ie=16;re.exports={SEMVER_SPEC_VERSION:ge,MAX_LENGTH:Ee,MAX_SAFE_INTEGER:Pe,MAX_SAFE_COMPONENT_LENGTH:ie}}}),wr=he({"node_modules/semver/internal/re.js"(L,re){$();var{MAX_SAFE_COMPONENT_LENGTH:ge}=rn(),Ee=mr();L=re.exports={};var Pe=L.re=[],ie=L.src=[],de=L.t={},Ue=0,Ge=(gt,ce,ve)=>{let Ve=Ue++;Ee(gt,Ve,ce),de[gt]=Ve,ie[Ve]=ce,Pe[Ve]=new RegExp(ce,ve?"g":void 0)};Ge("NUMERICIDENTIFIER","0|[1-9]\\d*"),Ge("NUMERICIDENTIFIERLOOSE","[0-9]+"),Ge("NONNUMERICIDENTIFIER","\\d*[a-zA-Z-][a-zA-Z0-9-]*"),Ge("MAINVERSION",`(${ie[de.NUMERICIDENTIFIER]})\\.(${ie[de.NUMERICIDENTIFIER]})\\.(${ie[de.NUMERICIDENTIFIER]})`),Ge("MAINVERSIONLOOSE",`(${ie[de.NUMERICIDENTIFIERLOOSE]})\\.(${ie[de.NUMERICIDENTIFIERLOOSE]})\\.(${ie[de.NUMERICIDENTIFIERLOOSE]})`),Ge("PRERELEASEIDENTIFIER",`(?:${ie[de.NUMERICIDENTIFIER]}|${ie[de.NONNUMERICIDENTIFIER]})`),Ge("PRERELEASEIDENTIFIERLOOSE",`(?:${ie[de.NUMERICIDENTIFIERLOOSE]}|${ie[de.NONNUMERICIDENTIFIER]})`),Ge("PRERELEASE",`(?:-(${ie[de.PRERELEASEIDENTIFIER]}(?:\\.${ie[de.PRERELEASEIDENTIFIER]})*))`),Ge("PRERELEASELOOSE",`(?:-?(${ie[de.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${ie[de.PRERELEASEIDENTIFIERLOOSE]})*))`),Ge("BUILDIDENTIFIER","[0-9A-Za-z-]+"),Ge("BUILD",`(?:\\+(${ie[de.BUILDIDENTIFIER]}(?:\\.${ie[de.BUILDIDENTIFIER]})*))`),Ge("FULLPLAIN",`v?${ie[de.MAINVERSION]}${ie[de.PRERELEASE]}?${ie[de.BUILD]}?`),Ge("FULL",`^${ie[de.FULLPLAIN]}$`),Ge("LOOSEPLAIN",`[v=\\s]*${ie[de.MAINVERSIONLOOSE]}${ie[de.PRERELEASELOOSE]}?${ie[de.BUILD]}?`),Ge("LOOSE",`^${ie[de.LOOSEPLAIN]}$`),Ge("GTLT","((?:<|>)?=?)"),Ge("XRANGEIDENTIFIERLOOSE",`${ie[de.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),Ge("XRANGEIDENTIFIER",`${ie[de.NUMERICIDENTIFIER]}|x|X|\\*`),Ge("XRANGEPLAIN",`[v=\\s]*(${ie[de.XRANGEIDENTIFIER]})(?:\\.(${ie[de.XRANGEIDENTIFIER]})(?:\\.(${ie[de.XRANGEIDENTIFIER]})(?:${ie[de.PRERELEASE]})?${ie[de.BUILD]}?)?)?`),Ge("XRANGEPLAINLOOSE",`[v=\\s]*(${ie[de.XRANGEIDENTIFIERLOOSE]})(?:\\.(${ie[de.XRANGEIDENTIFIERLOOSE]})(?:\\.(${ie[de.XRANGEIDENTIFIERLOOSE]})(?:${ie[de.PRERELEASELOOSE]})?${ie[de.BUILD]}?)?)?`),Ge("XRANGE",`^${ie[de.GTLT]}\\s*${ie[de.XRANGEPLAIN]}$`),Ge("XRANGELOOSE",`^${ie[de.GTLT]}\\s*${ie[de.XRANGEPLAINLOOSE]}$`),Ge("COERCE",`(^|[^\\d])(\\d{1,${ge}})(?:\\.(\\d{1,${ge}}))?(?:\\.(\\d{1,${ge}}))?(?:$|[^\\d])`),Ge("COERCERTL",ie[de.COERCE],!0),Ge("LONETILDE","(?:~>?)"),Ge("TILDETRIM",`(\\s*)${ie[de.LONETILDE]}\\s+`,!0),L.tildeTrimReplace="$1~",Ge("TILDE",`^${ie[de.LONETILDE]}${ie[de.XRANGEPLAIN]}$`),Ge("TILDELOOSE",`^${ie[de.LONETILDE]}${ie[de.XRANGEPLAINLOOSE]}$`),Ge("LONECARET","(?:\\^)"),Ge("CARETTRIM",`(\\s*)${ie[de.LONECARET]}\\s+`,!0),L.caretTrimReplace="$1^",Ge("CARET",`^${ie[de.LONECARET]}${ie[de.XRANGEPLAIN]}$`),Ge("CARETLOOSE",`^${ie[de.LONECARET]}${ie[de.XRANGEPLAINLOOSE]}$`),Ge("COMPARATORLOOSE",`^${ie[de.GTLT]}\\s*(${ie[de.LOOSEPLAIN]})$|^$`),Ge("COMPARATOR",`^${ie[de.GTLT]}\\s*(${ie[de.FULLPLAIN]})$|^$`),Ge("COMPARATORTRIM",`(\\s*)${ie[de.GTLT]}\\s*(${ie[de.LOOSEPLAIN]}|${ie[de.XRANGEPLAIN]})`,!0),L.comparatorTrimReplace="$1$2$3",Ge("HYPHENRANGE",`^\\s*(${ie[de.XRANGEPLAIN]})\\s+-\\s+(${ie[de.XRANGEPLAIN]})\\s*$`),Ge("HYPHENRANGELOOSE",`^\\s*(${ie[de.XRANGEPLAINLOOSE]})\\s+-\\s+(${ie[de.XRANGEPLAINLOOSE]})\\s*$`),Ge("STAR","(<|>)?=?\\s*\\*"),Ge("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),Ge("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")}}),Fr=he({"node_modules/semver/internal/parse-options.js"(L,re){$();var ge=["includePrerelease","loose","rtl"],Ee=Pe=>Pe?typeof Pe!="object"?{loose:!0}:ge.filter(ie=>Pe[ie]).reduce((ie,de)=>(ie[de]=!0,ie),{}):{};re.exports=Ee}}),Tn=he({"node_modules/semver/internal/identifiers.js"(L,re){$();var ge=/^[0-9]+$/,Ee=(ie,de)=>{let Ue=ge.test(ie),Ge=ge.test(de);return Ue&&Ge&&(ie=+ie,de=+de),ie===de?0:Ue&&!Ge?-1:Ge&&!Ue?1:ieEe(de,ie);re.exports={compareIdentifiers:Ee,rcompareIdentifiers:Pe}}}),Bn=he({"node_modules/semver/classes/semver.js"(L,re){$();var ge=mr(),{MAX_LENGTH:Ee,MAX_SAFE_INTEGER:Pe}=rn(),{re:ie,t:de}=wr(),Ue=Fr(),{compareIdentifiers:Ge}=Tn(),gt=class{constructor(ce,ve){if(ve=Ue(ve),ce instanceof gt){if(ce.loose===!!ve.loose&&ce.includePrerelease===!!ve.includePrerelease)return ce;ce=ce.version}else if(typeof ce!="string")throw new TypeError(`Invalid Version: ${ce}`);if(ce.length>Ee)throw new TypeError(`version is longer than ${Ee} characters`);ge("SemVer",ce,ve),this.options=ve,this.loose=!!ve.loose,this.includePrerelease=!!ve.includePrerelease;let Ve=ce.trim().match(ve.loose?ie[de.LOOSE]:ie[de.FULL]);if(!Ve)throw new TypeError(`Invalid Version: ${ce}`);if(this.raw=ce,this.major=+Ve[1],this.minor=+Ve[2],this.patch=+Ve[3],this.major>Pe||this.major<0)throw new TypeError("Invalid major version");if(this.minor>Pe||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>Pe||this.patch<0)throw new TypeError("Invalid patch version");Ve[4]?this.prerelease=Ve[4].split(".").map(He=>{if(/^[0-9]+$/.test(He)){let Je=+He;if(Je>=0&&Je=0;)typeof this.prerelease[Ve]=="number"&&(this.prerelease[Ve]++,Ve=-2);Ve===-1&&this.prerelease.push(0)}ve&&(Ge(this.prerelease[0],ve)===0?isNaN(this.prerelease[1])&&(this.prerelease=[ve,0]):this.prerelease=[ve,0]);break;default:throw new Error(`invalid increment argument: ${ce}`)}return this.format(),this.raw=this.version,this}};re.exports=gt}}),on=he({"node_modules/semver/functions/compare.js"(L,re){$();var ge=Bn(),Ee=(Pe,ie,de)=>new ge(Pe,de).compare(new ge(ie,de));re.exports=Ee}}),Nr=he({"node_modules/semver/functions/lt.js"(L,re){$();var ge=on(),Ee=(Pe,ie,de)=>ge(Pe,ie,de)<0;re.exports=Ee}}),Bu=he({"node_modules/semver/functions/gte.js"(L,re){$();var ge=on(),Ee=(Pe,ie,de)=>ge(Pe,ie,de)>=0;re.exports=Ee}}),Ri=he({"src/utils/arrayify.js"(L,re){$(),re.exports=(ge,Ee)=>Object.entries(ge).map(Pe=>{let[ie,de]=Pe;return Object.assign({[Ee]:ie},de)})}}),wu=he({"package.json"(L,re){re.exports={version:"2.8.8"}}}),Mi=he({"node_modules/outdent/lib/index.js"(L,re){$(),Object.defineProperty(L,"__esModule",{value:!0}),L.outdent=void 0;function ge(){for(var ct=[],kt=0;kt{for(const i of r)if(i.type==="childList")for(const e of i.addedNodes)e.tagName==="LINK"&&e.rel==="modulepreload"&&m(e)}).observe(document,{childList:!0,subtree:!0});function a(r){const i={};return r.integrity&&(i.integrity=r.integrity),r.referrerPolicy&&(i.referrerPolicy=r.referrerPolicy),r.crossOrigin==="use-credentials"?i.credentials="include":r.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function m(r){if(r.ep)return;r.ep=!0;const i=a(r);fetch(r.href,i)}})();const d="modulepreload",O=function(o,s){return new URL(o,s).href},E={},t=function(s,a,m){let r=Promise.resolve();if(a&&a.length>0){const i=document.getElementsByTagName("link");r=Promise.all(a.map(e=>{if(e=O(e,m),e in E)return;E[e]=!0;const c=e.endsWith(".css"),l=c?'[rel="stylesheet"]':"";if(!!m)for(let u=i.length-1;u>=0;u--){const n=i[u];if(n.href===e&&(!c||n.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${e}"]${l}`))return;const _=document.createElement("link");if(_.rel=c?"stylesheet":d,c||(_.as="script",_.crossOrigin=""),_.href=e,document.head.appendChild(_),c)return new Promise((u,n)=>{_.addEventListener("load",u),_.addEventListener("error",()=>n(new Error(`Unable to preload CSS for ${e}`)))})}))}return r.then(()=>s()).catch(i=>{const e=new Event("vite:preloadError",{cancelable:!0});if(e.payload=i,window.dispatchEvent(e),!e.defaultPrevented)throw i})},{createBrowserChannel:L}=__STORYBOOK_MODULE_CHANNELS__,{addons:R}=__STORYBOOK_MODULE_PREVIEW_API__,p=L({page:"preview"});R.setChannel(p);window.__STORYBOOK_ADDONS_CHANNEL__=p;window.CONFIG_TYPE==="DEVELOPMENT"&&(window.__STORYBOOK_SERVER_CHANNEL__=p);const P={"./src/common/InfiniteScroll.stories.js":async()=>t(()=>import("./InfiniteScroll.stories-C49Dd1kM.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40]),import.meta.url),"./src/common/Keyboard.stories.js":async()=>t(()=>import("./Keyboard.stories-CBqIVWAK.js"),__vite__mapDeps([41,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,44,45]),import.meta.url),"./src/common/RichTextArea.stories.js":async()=>t(()=>import("./RichTextArea.stories-Cc32GcJg.js"),__vite__mapDeps([46,1,2,3,4,5,6,7,8,9,10,11,12,13,14,47,48,40,39,49,22,18,50,51,52]),import.meta.url),"./src/components/Welcome.stories.js":async()=>t(()=>import("./Welcome.stories-CC1xAJ0k.js"),__vite__mapDeps([53,1,2,3]),import.meta.url),"./src/controlled-vocabulary/ReferenceCodeDropdown.stories.js":async()=>t(()=>import("./ReferenceCodeDropdown.stories-CL5-L8d5.js"),__vite__mapDeps([54,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,55,56,16,17,18,24,19,25,32,57,58,59,60,61,62,63,64,21,22,28,29,30,31,23,20,26,27,65,33,66,67]),import.meta.url),"./src/controlled-vocabulary/ReferenceCodeFormDropdown.stories.js":async()=>t(()=>import("./ReferenceCodeFormDropdown.stories-ZhXvwqpz.js"),__vite__mapDeps([68,1,2,3,4,5,6,7,8,9,10,11,12,13,14,42,43,69,16,17,18,19,70,23,20,21,22,24,25,26,27,28,29,30,31,32,71,62,63,56,57,58,59,60,61,64,65,72,73,66,74,75,76,77,36,37,38,39,40,78,55,33,67,79,80,81,50,49,51,82,83,84,85,86,87,35]),import.meta.url),"./src/controlled-vocabulary/ReferenceCodeFormLabel.stories.js":async()=>t(()=>import("./ReferenceCodeFormLabel.stories-D1BDWrjF.js"),__vite__mapDeps([88,1,2,3,4,5,6,7,8,9,10,11,12,13,14,42,43,79,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,80,81,61,62,63,64,50,40,49,51,39,82,83,84,85,86]),import.meta.url),"./src/core-data/LoadingAnimation.stories.js":async()=>t(()=>import("./LoadingAnimation.stories-DreX8W04.js"),__vite__mapDeps([89,1,2,3,90]),import.meta.url),"./src/core-data/MediaGallery.stories.js":async()=>t(()=>import("./MediaGallery.stories-db1LSimu.js"),__vite__mapDeps([91,1,2,3,92,16,93,30,94,95,37,38,39,40,12,96,43,97]),import.meta.url),"./src/core-data/PlaceDetails.stories.js":async()=>t(()=>import("./PlaceDetails.stories-ZntvG6Vh.js"),__vite__mapDeps([98,1,2,3,42,13,10,43,99,33,97,100,16,93,30,94,90,101,95,37,38,39,40,12,96,92,102,103,104,105,106]),import.meta.url),"./src/core-data/PlaceLayersSelector.stories.js":async()=>t(()=>import("./PlaceLayersSelector.stories-ClYJA3-e.js"),__vite__mapDeps([107,1,2,3,108,30,109,33,110,111,16,93,96,112,97]),import.meta.url),"./src/core-data/PlaceMarkers.stories.js":async()=>t(()=>import("./PlaceMarkers.stories-BrVbDtsG.js"),__vite__mapDeps([113,1,2,3,108,30,33,112,111]),import.meta.url),"./src/core-data/PlaceResultsList.stories.js":async()=>t(()=>import("./PlaceResultsList.stories-6PMcKhIJ.js"),__vite__mapDeps([114,1,2,3,42,13,10,43,16,22,17,18,33]),import.meta.url),"./src/core-data/RelatedItemsList.stories.js":async()=>t(()=>import("./RelatedItemsList.stories-DCM1Q_fh.js"),__vite__mapDeps([115,1,2,3,100,16,93,30,94,116]),import.meta.url),"./src/core-data/RelatedList.stories.js":async()=>t(()=>import("./RelatedList.stories-C5a1VbCp.js"),__vite__mapDeps([117,1,2,3,103,33,99,90]),import.meta.url),"./src/core-data/RelatedMedia.stories.js":async()=>t(()=>import("./RelatedMedia.stories-CoQlqwSq.js"),__vite__mapDeps([118,1,2,3,101,95,37,38,39,40,94,16,93,30,12,96,43,33,90,92,97,99]),import.meta.url),"./src/core-data/RelatedOrganizations.stories.js":async()=>t(()=>import("./RelatedOrganizations.stories-CejzmM2K.js"),__vite__mapDeps([119,1,2,3,102,103,33,99,90,97]),import.meta.url),"./src/core-data/RelatedPeople.stories.js":async()=>t(()=>import("./RelatedPeople.stories-LIJNsdvw.js"),__vite__mapDeps([120,1,2,3,104,103,33,99,90,97]),import.meta.url),"./src/core-data/RelatedPlaces.stories.js":async()=>t(()=>import("./RelatedPlaces.stories-DteaZu2i.js"),__vite__mapDeps([121,1,2,3,105,103,33,99,90,97,116]),import.meta.url),"./src/core-data/RelatedTaxonimies.stories.js":async()=>t(()=>import("./RelatedTaxonimies.stories-CzH0983n.js"),__vite__mapDeps([122,1,2,3,106,103,33,99,90,97]),import.meta.url),"./src/geospatial/LocationMarkers.stories.js":async()=>t(()=>import("./LocationMarkers.stories-B8MNBTQz.js"),__vite__mapDeps([123,1,2,3,108,30,109,33,110,111]),import.meta.url),"./src/geospatial/MapDraw.stories.js":async()=>t(()=>import("./MapDraw.stories-Ba08U0HK.js"),__vite__mapDeps([124,1,2,3,42,13,10,43,125,30,110,33,111,126]),import.meta.url),"./src/semantic-ui/AccordionDataList.stories.js":async()=>t(()=>import("./AccordionDataList.stories-BrhdM-Iy.js"),__vite__mapDeps([127,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,33,71,62,63,56,57,58,59,60,61,64,65,128,129,130,131,66,74,132,133,72,134,48,40,39,49,50,51,135,136,137,138,139,87,140,141,142,80,143,144,145,146,147,69,148,149,150,151,152,153,154,155,156,157,158,159,160,161]),import.meta.url),"./src/semantic-ui/AccordionList.stories.js":async()=>t(()=>import("./AccordionList.stories-C0ARAJ4B.js"),__vite__mapDeps([162,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,33,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,66,74,139,136,63,65,87,61,62,64,59,140,141,60,142,133,80,72,71,134,48,40,39,49,50,51,145,146,135,137,147,128,129,57,58,130,159,160,163]),import.meta.url),"./src/semantic-ui/AccordionSelector.stories.js":async()=>t(()=>import("./AccordionSelector.stories-CXQF6_5K.js"),__vite__mapDeps([164,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,33,66,142,133,80,72,87,61,62,63,64,59,134,48,40,39,49,50,51,145,74,146,135,136,65,137,147,153,128,129,57,58,130,165,166,167,168,169,83,85,156,157,159,160,170]),import.meta.url),"./src/semantic-ui/ArrowButtons.stories.js":async()=>t(()=>import("./ArrowButtons.stories-6z_rtFr4.js"),__vite__mapDeps([171,1,2,3,42,13,10,43,172,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,173]),import.meta.url),"./src/semantic-ui/AssociatedDropdown.stories.js":async()=>t(()=>import("./AssociatedDropdown.stories-6YTO0POf.js"),__vite__mapDeps([174,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,69,16,17,18,19,70,23,20,21,22,24,25,26,27,28,29,30,31,32,71,62,63,56,57,58,59,60,61,64,65,72,87,159,160,33,148,66,133,145,74,146,135,136,137,134,48,40,39,49,50,51,147,149,47]),import.meta.url),"./src/semantic-ui/AudioPlayer.stories.js":async()=>t(()=>import("./AudioPlayer.stories-cG6P3Mkd.js"),__vite__mapDeps([175,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,176,133,16,17,18,19,23,32,70,20,21,22,24,25,26,27,28,29,30,31,87,61,62,63,64,59,134,48,40,39,49,50,51,153,177,178]),import.meta.url),"./src/semantic-ui/BibliographyForm.stories.js":async()=>t(()=>import("./BibliographyForm.stories-CcvFteaz.js"),__vite__mapDeps([179,1,2,3,69,16,17,18,19,70,23,20,21,22,24,25,26,27,28,29,30,31,32,71,62,63,56,57,58,59,60,61,64,65,72,180,33,181,134,48,40,39,49,50,51,182,47]),import.meta.url),"./src/semantic-ui/BibliographyList.stories.js":async()=>t(()=>import("./BibliographyList.stories-C8oyl6MW.js"),__vite__mapDeps([183,1,2,3,4,5,6,7,8,9,10,11,12,13,14,33,75,66,30,132,142,16,19,133,17,18,23,32,70,20,21,22,24,25,26,27,28,29,31,184,69,71,62,63,56,57,58,59,60,61,64,65,72,87,134,48,40,39,49,50,51,180,181,182,185,186,187,135,136,137,138,139,140,141,80,143,144,145,74,146,147,148,149,150,151,152,153,154,155,156,157,158,188]),import.meta.url),"./src/semantic-ui/BibliographySearchInput.stories.js":async()=>t(()=>import("./BibliographySearchInput.stories-BJT8w4fP.js"),__vite__mapDeps([189,1,2,3,185,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,72,181,33,134,48,40,39,49,50,51,186]),import.meta.url),"./src/semantic-ui/BooleanIcon.stories.js":async()=>t(()=>import("./BooleanIcon.stories-Cf5DXsV1.js"),__vite__mapDeps([190,1,2,3,4,5,6,7,8,9,10,11,12,13,14,23,16,17,18,19]),import.meta.url),"./src/semantic-ui/Breadcrumbs.stories.js":async()=>t(()=>import("./Breadcrumbs.stories-DQEHCwm0.js"),__vite__mapDeps([191,1,2,3,16,19,23,17,18,26,33,146,192]),import.meta.url),"./src/semantic-ui/CancelButton.stories.js":async()=>t(()=>import("./CancelButton.stories-Do12fFvS.js"),__vite__mapDeps([193,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,194,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,134,48,40,39,49,50,51]),import.meta.url),"./src/semantic-ui/ColorButton.stories.js":async()=>t(()=>import("./ColorButton.stories-BQutYKtU.js"),__vite__mapDeps([195,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,196]),import.meta.url),"./src/semantic-ui/ColorPickerModal.stories.js":async()=>t(()=>import("./ColorPickerModal.stories-COMh_oAs.js"),__vite__mapDeps([197,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,198,199,200,19,16,63,58,62,25,26,32,21,22,17,18,70,23,20,24,27,28,29,30,31,87,61,64,59,134,48,40,39,49,50,51,153,201]),import.meta.url),"./src/semantic-ui/CurrentFacetLabels.stories.js":async()=>t(()=>import("./CurrentFacetLabels.stories-D1YKZNDo.js"),__vite__mapDeps([202,1,2,3,42,13,10,43,203,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,33]),import.meta.url),"./src/semantic-ui/CurrentFacets.stories.js":async()=>t(()=>import("./CurrentFacets.stories-CPNVGHdM.js"),__vite__mapDeps([204,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,33,203,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,205,87,61,62,63,64,59,134,48,40,39,49,50,51]),import.meta.url),"./src/semantic-ui/CurrentFacetsModal.stories.js":async()=>t(()=>import("./CurrentFacetsModal.stories-CSfpaeZO.js"),__vite__mapDeps([206,1,2,3,207,42,13,10,43,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,33,205,87,61,62,63,64,59,203,134,48,40,39,49,50,51]),import.meta.url),"./src/semantic-ui/DataTable.stories.js":async()=>t(()=>import("./DataTable.stories-CCnJ_OSh.js"),__vite__mapDeps([208,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,139,16,17,18,136,24,19,25,26,63,65,70,23,20,21,22,27,28,29,30,31,32,87,61,62,64,59,80,209,66,74,210,146,71,81,50,40,33,134,48,39,49,51,56,57,58,60,211,77,36,37,38,138,140,141,142,143,144,145,133,135,137,147,69,72,148,149,150,151,152,153,154,155,156,157,158,212,35]),import.meta.url),"./src/semantic-ui/DataView.stories.js":async()=>t(()=>import("./DataView.stories-DJl20qYr.js"),__vite__mapDeps([213,1,2,3,4,5,6,7,8,9,10,11,12,13,14,33,69,16,17,18,19,70,23,20,21,22,24,25,26,27,28,29,30,31,32,71,62,63,56,57,58,59,60,61,64,65,72,142,87,209,66,74,210,146,81,50,40,134,48,39,49,51,211,77,36,37,38,138,139,136,140,141,80,143,144,145,133,135,137,147,148,149,150,151,152,153,154,155,156,157,158,212,214,215,131,132,35,216]),import.meta.url),"./src/semantic-ui/DateInput.stories.js":async()=>t(()=>import("./DateInput.stories-4-GxLJEq.js"),__vite__mapDeps([217,1,2,3,42,13,10,43,151,23,16,17,18,19,72,24,25,32,20,21,22,26,27,28,29,30,31,70,152]),import.meta.url),"./src/semantic-ui/DatePicker.stories.js":async()=>t(()=>import("./DatePicker.stories-CcyTrCoa.js"),__vite__mapDeps([218,1,2,3,69,16,17,18,19,70,23,20,21,22,24,25,26,27,28,29,30,31,32,71,62,63,56,57,58,59,60,61,64,65,72,200,136,151,152,219]),import.meta.url),"./src/semantic-ui/DescriptorField.stories.js":async()=>t(()=>import("./DescriptorField.stories-B8meZkEv.js"),__vite__mapDeps([220,1,2,3,4,5,6,7,8,9,10,11,12,13,14,81,16,17,18,19,21,22,61,62,63,64,24,25,28,29,30,31,50,40]),import.meta.url),"./src/semantic-ui/DownloadButton.stories.js":async()=>t(()=>import("./DownloadButton.stories-Dq58DhJz.js"),__vite__mapDeps([221,1,2,3,222,132,23,16,17,18,19,134,48,40,39,49,22,50,51,223]),import.meta.url),"./src/semantic-ui/DropdownButton.stories.js":async()=>t(()=>import("./DropdownButton.stories-B5fLHKVw.js"),__vite__mapDeps([224,1,2,3,33,143,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,56,57,58,59,60,61,62,63,64,65,144]),import.meta.url),"./src/semantic-ui/EditModal.stories.js":async()=>t(()=>import("./EditModal.stories-CG63ne8G.js"),__vite__mapDeps([225,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,69,16,17,18,19,70,23,20,21,22,24,25,26,27,28,29,30,31,32,71,62,63,56,57,58,59,60,61,64,65,72,133,87,33,159,160,148,66,145,74,146,135,136,137,134,48,40,39,49,50,51,147,149,226]),import.meta.url),"./src/semantic-ui/EditPage.stories.js":async()=>t(()=>import("./EditPage.stories-C5GZt0mo.js"),__vite__mapDeps([227,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,69,16,17,18,19,70,23,20,21,22,24,25,26,27,28,29,30,31,32,71,62,63,56,57,58,59,60,61,64,65,72,33,159,87,160,148,66,133,145,74,146,135,136,137,134,48,40,39,49,50,51,147,149,141,194,228,226,229]),import.meta.url),"./src/semantic-ui/EmbeddedList.stories.js":async()=>t(()=>import("./EmbeddedList.stories-D7YYOzAS.js"),__vite__mapDeps([230,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,231,33,159,87,61,62,63,64,59,145,66,74,133,146,135,136,65,137,134,48,40,39,49,50,51,147,210,132,209,71,81,56,57,58,60,211,77,36,37,38,138,139,140,141,142,80,143,144,69,72,148,149,150,151,152,153,154,155,156,157,158,212,232,78,233,35,234]),import.meta.url),"./src/semantic-ui/Facet.stories.js":async()=>t(()=>import("./Facet.stories-CntnM9og.js"),__vite__mapDeps([235,1,2,3,4,5,6,7,8,9,10,11,12,13,14,69,16,17,18,19,70,23,20,21,22,24,25,26,27,28,29,30,31,32,71,62,63,56,57,58,59,60,61,64,65,72,236,237,80,129,238]),import.meta.url),"./src/semantic-ui/FacetClearButton.stories.js":async()=>t(()=>import("./FacetClearButton.stories-CRsWt0-5.js"),__vite__mapDeps([239,1,2,3,42,13,10,43,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32]),import.meta.url),"./src/semantic-ui/FacetList.stories.js":async()=>t(()=>import("./FacetList.stories-BqFqyKxE.js"),__vite__mapDeps([240,1,2,3,42,13,10,43,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,66,72,184,71,62,63,33,236,237,80,129,57,58,238,134,48,40,39,49,50,51,241,242,243]),import.meta.url),"./src/semantic-ui/FacetSlider.stories.js":async()=>t(()=>import("./FacetSlider.stories-C0jEVhGu.js"),__vite__mapDeps([244,1,2,3,42,13,10,43,38,39,40,245,85,84,169,83,246,16,156,31,142,19,236,237,80,23,17,18,20,21,22,24,25,26,27,28,29,30,129,32,57,58,238,247]),import.meta.url),"./src/semantic-ui/FacetToggle.stories.js":async()=>t(()=>import("./FacetToggle.stories-CslYGx8N.js"),__vite__mapDeps([248,1,2,3,20,16,17,18,21,22,19,23,24,25,26,27,28,29,30,31,71,62,63,236,237,80,129,32,57,58,238]),import.meta.url),"./src/semantic-ui/FileInputButton.stories.js":async()=>t(()=>import("./FileInputButton.stories-DNVcqPFx.js"),__vite__mapDeps([249,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,250,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32]),import.meta.url),"./src/semantic-ui/FileUpload.stories.js":async()=>t(()=>import("./FileUpload.stories-CFBNM96l.js"),__vite__mapDeps([251,1,2,3,42,13,10,43,252,133,16,17,18,19,23,32,33,134,48,40,39,49,22,50,51,155,156,31,157,253]),import.meta.url),"./src/semantic-ui/FileUploadModal.stories.js":async()=>t(()=>import("./FileUploadModal.stories-BzS2eTOQ.js"),__vite__mapDeps([254,1,2,3,42,13,10,43,69,16,17,18,19,70,23,20,21,22,24,25,26,27,28,29,30,31,32,71,62,63,56,57,58,59,60,61,64,65,72,255,133,146,87,33,252,134,48,40,39,49,50,51,155,156,157,253,80,153,256]),import.meta.url),"./src/semantic-ui/FuzzyDate.stories.js":async()=>t(()=>import("./FuzzyDate.stories-C8ELUhf7.js"),__vite__mapDeps([257,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,69,16,17,18,19,70,23,20,21,22,24,25,26,27,28,29,30,31,32,71,62,63,56,57,58,59,60,61,64,65,72,172,173,150,66,87,33,134,48,40,39,49,50,51,151,152,153,154]),import.meta.url),"./src/semantic-ui/GoogleMap.stories.js":async()=>t(()=>import("./GoogleMap.stories-DVKh1asl.js"),__vite__mapDeps([258,1,2,3,69,16,17,18,19,70,23,20,21,22,24,25,26,27,28,29,30,31,32,71,62,63,56,57,58,59,60,61,64,65,72,125,66,259]),import.meta.url),"./src/semantic-ui/GooglePlacesSearch.stories.js":async()=>t(()=>import("./GooglePlacesSearch.stories-BVzZ_7G6.js"),__vite__mapDeps([260,1,2,3,42,13,10,43,69,16,17,18,19,70,23,20,21,22,24,25,26,27,28,29,30,31,32,71,62,63,56,57,58,59,60,61,64,65,72,125,259,33]),import.meta.url),"./src/semantic-ui/HorizontalCards.stories.js":async()=>t(()=>import("./HorizontalCards.stories-BQDatMOE.js"),__vite__mapDeps([261,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,33,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,80,15,211,77,36,37,38,39,40,35,262,207,263,264]),import.meta.url),"./src/semantic-ui/ImageCarousel.stories.js":async()=>t(()=>import("./ImageCarousel.stories-Cc_oVTTK.js"),__vite__mapDeps([265,1,2,3,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,33,142,146,136,63,65,262,207,263,266]),import.meta.url),"./src/semantic-ui/ItemCollection.stories.js":async()=>t(()=>import("./ItemCollection.stories-CsBvgZzz.js"),__vite__mapDeps([267,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,231,80,56,57,58,59,60,61,62,63,64,65,33,159,87,145,66,74,133,146,135,136,137,134,48,40,39,49,50,51,147,268,132,269,166,71,15,255,138,139,140,141,142,143,144,69,72,148,149,150,151,152,153,154,155,156,157,158,131,211,77,36,37,38,270,271,232,78,233,35]),import.meta.url),"./src/semantic-ui/ItemList.stories.js":async()=>t(()=>import("./ItemList.stories-P2CYvAAu.js"),__vite__mapDeps([272,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,80,33,159,87,61,62,63,64,59,160,146,134,48,40,39,49,50,51,269,166,71,15,255,138,139,136,65,140,141,60,142,143,56,57,58,144,145,66,74,133,135,137,147,69,72,148,149,150,151,152,153,154,155,156,157,158,131,132,211,77,36,37,38,270,34,273,35]),import.meta.url),"./src/semantic-ui/Items.stories.js":async()=>t(()=>import("./Items.stories-Whh7FECX.js"),__vite__mapDeps([274,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,139,16,17,18,136,24,19,25,26,63,65,70,23,20,21,22,27,28,29,30,31,32,87,61,62,64,59,80,33,269,166,71,15,255,134,48,40,39,49,50,51,138,140,141,60,142,143,56,57,58,144,145,66,74,133,146,135,137,147,69,72,148,149,150,151,152,153,154,155,156,157,158,131,132,211,77,36,37,38,270,223,35]),import.meta.url),"./src/semantic-ui/KeyValuePairs.stories.js":async()=>t(()=>import("./KeyValuePairs.stories-kzno01Bl.js"),__vite__mapDeps([275,1,2,3,4,5,6,7,8,9,10,11,12,13,14,142,16,19,70,17,18,23,20,21,22,24,25,26,27,28,29,30,31,32,72,33,134,48,40,39,49,50,51]),import.meta.url),"./src/semantic-ui/KeyboardField.stories.js":async()=>t(()=>import("./KeyboardField.stories-CKfu9SiS.js"),__vite__mapDeps([276,1,2,3,4,5,6,7,8,9,10,11,12,13,14,69,16,17,18,19,70,23,20,21,22,24,25,26,27,28,29,30,31,32,71,62,63,56,57,58,59,60,61,64,65,72,44,66,166,136,134,48,40,39,49,50,51,277,241,242,278,279]),import.meta.url),"./src/semantic-ui/LazyAudio.stories.js":async()=>t(()=>import("./LazyAudio.stories-BeMWH0Uj.js"),__vite__mapDeps([280,1,2,3,4,5,6,7,8,9,10,11,12,13,14,33,178,281,282,16,17,18,19,26,57,58,24,25,28,29,21,22,30,31,20,23,27,146,283,70,32,166,136,63,65,134,48,40,39,49,50,51,176,133,87,61,62,64,59,153,177,222,132,284,250,223]),import.meta.url),"./src/semantic-ui/LazyDocument.stories.js":async()=>t(()=>import("./LazyDocument.stories-HpM-poGd.js"),__vite__mapDeps([285,1,2,3,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,255,33,250,70,134,48,40,39,49,50,51,223,286,7,12,11,282,57,58,146,283,166,136,63,65,222,132,200,287,288]),import.meta.url),"./src/semantic-ui/LazyIIIF.stories.js":async()=>t(()=>import("./LazyIIIF.stories-DL2JfSrL.js"),__vite__mapDeps([289,1,2,3,4,5,6,7,8,9,10,11,12,13,14,95,37,38,39,40,94,16,93,30,96,43,70,17,18,19,23,20,21,22,24,25,26,27,28,29,31,32,87,61,62,63,64,59,33,134,48,49,50,51,290,250,281,282,57,58,146,283,166,136,65,176,133,153,177,222,132,284,286,200,287,291,292,293,294,295,296,297,298,155,156,157,223]),import.meta.url),"./src/semantic-ui/LazyImage.stories.js":async()=>t(()=>import("./LazyImage.stories-D_4ZWQi-.js"),__vite__mapDeps([299,1,2,3,42,13,10,43,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,15,255,223,291,282,57,58,146,283,166,136,63,65,134,48,40,39,49,50,51,222,132,292,133,87,61,62,64,59,153,293,294,288]),import.meta.url),"./src/semantic-ui/LazyMedia.stories.js":async()=>t(()=>import("./LazyMedia.stories-DjiBIJqO.js"),__vite__mapDeps([300,1,2,3,4,5,6,7,8,9,10,11,12,13,14,290,23,16,17,18,19,33,250,70,20,21,22,24,25,26,27,28,29,30,31,32,134,48,40,39,49,50,51,281,282,57,58,146,283,166,136,63,65,176,133,87,61,62,64,59,153,177,222,132,284,286,200,287,291,292,293,294,295,296,297,298,155,156,157,178,223]),import.meta.url),"./src/semantic-ui/LazyVideo.stories.js":async()=>t(()=>import("./LazyVideo.stories-BXIwGNQ6.js"),__vite__mapDeps([301,1,2,3,42,13,10,43,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,87,61,62,63,64,59,15,255,33,223,250,295,282,57,58,146,283,166,136,65,134,48,40,39,49,50,51,222,132,296,133,153,297,298,288,302]),import.meta.url),"./src/semantic-ui/LinkButton.stories.js":async()=>t(()=>import("./LinkButton.stories-DvQmvDuy.js"),__vite__mapDeps([303,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,241,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,242]),import.meta.url),"./src/semantic-ui/LinkLabel.stories.js":async()=>t(()=>import("./LinkLabel.stories-t99Urlye.js"),__vite__mapDeps([304,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,69,16,17,18,19,70,23,20,21,22,24,25,26,27,28,29,30,31,32,71,62,63,56,57,58,59,60,61,64,65,72,277,241,242,278]),import.meta.url),"./src/semantic-ui/ListLoader.stories.js":async()=>t(()=>import("./ListLoader.stories-DowEQgW1.js"),__vite__mapDeps([305,1,2,3,4,5,6,7,8,9,10,11,12,13,14,306,146,16,19,166,27,17,18,28,29,21,22,25,30,31,134,48,40,39,49,50,51,307]),import.meta.url),"./src/semantic-ui/ListTable.stories.js":async()=>t(()=>import("./ListTable.stories-DbjvvWPa.js"),__vite__mapDeps([308,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,33,66,74,76,209,210,146,71,62,63,81,61,64,50,40,134,48,39,49,51,56,57,58,59,60,65,211,77,36,37,38,138,139,136,87,140,141,142,80,143,144,145,133,135,137,147,69,72,148,149,150,151,152,153,154,155,156,157,158,212,131,132,160,159,273,34,35,309]),import.meta.url),"./src/semantic-ui/LoginModal.stories.js":async()=>t(()=>import("./LoginModal.stories-DWr4b1eE.js"),__vite__mapDeps([310,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,69,16,17,18,19,70,23,20,21,22,24,25,26,27,28,29,30,31,32,71,62,63,56,57,58,59,60,61,64,65,72,142,133,80,87,134,48,40,39,49,50,51,153,311]),import.meta.url),"./src/semantic-ui/MasonryGrid.stories.js":async()=>t(()=>import("./MasonryGrid.stories-CJOq5pjA.js"),__vite__mapDeps([312,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,140,16,17,18,32,19,21,22,25,141,64,60,23,29,80,20,24,26,27,28,30,31,146,166,136,63,65,33,262,207,263,313]),import.meta.url),"./src/semantic-ui/MediaGallery.stories.js":async()=>t(()=>import("./MediaGallery.stories-CBjYKsLp.js"),__vite__mapDeps([314,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,146,136,63,65,315,316,296,133,87,61,62,64,59,153,134,48,40,39,49,50,51,297,302,262,207,33,263,317]),import.meta.url),"./src/semantic-ui/MediaGrid.stories.js":async()=>t(()=>import("./MediaGrid.stories-Bc9gy8Ke.js"),__vite__mapDeps([318,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,20,16,17,18,21,22,19,23,24,25,26,27,28,29,30,31,146,33,262,207,263,319]),import.meta.url),"./src/semantic-ui/MediaList.stories.js":async()=>t(()=>import("./MediaList.stories-C92c2iJP.js"),__vite__mapDeps([320,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,33,66,30,20,16,17,18,21,22,19,23,24,25,26,27,28,29,31,15,32,306,146,166,134,48,40,39,49,50,51,307,315,70,316,262,207,263,321]),import.meta.url),"./src/semantic-ui/MenuBar.stories.js":async()=>t(()=>import("./MenuBar.stories-CIr167Kk.js"),__vite__mapDeps([322,1,2,3,4,5,6,7,8,9,10,11,12,13,14,214,141,16,17,18,32,19,21,22,64,60,23,56,24,25,57,58,59,61,62,63,28,29,30,31,20,26,27,65,33]),import.meta.url),"./src/semantic-ui/MenuSidebar.stories.js":async()=>t(()=>import("./MenuSidebar.stories-BX8IyUbL.js"),__vite__mapDeps([323,1,2,3,4,5,6,7,8,9,10,11,12,13,14,215,141,16,17,18,32,19,21,22,64,60,23,80,20,24,25,26,27,28,29,30,31,33]),import.meta.url),"./src/semantic-ui/ModalDropdown.stories.js":async()=>t(()=>import("./ModalDropdown.stories-B5bQfR-W.js"),__vite__mapDeps([324,1,2,3,69,16,17,18,19,70,23,20,21,22,24,25,26,27,28,29,30,31,32,71,62,63,56,57,58,59,60,61,64,65,72,87,42,13,10,43,134,48,40,39,49,50,51,168,169,83,85,156,157,325]),import.meta.url),"./src/semantic-ui/NestedAccordion.stories.js":async()=>t(()=>import("./NestedAccordion.stories-CyX4Mh_H.js"),__vite__mapDeps([326,1,2,3,42,13,10,43,33,128,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,129,57,58,130]),import.meta.url),"./src/semantic-ui/PhotoViewer.stories.js":async()=>t(()=>import("./PhotoViewer.stories-gk5YGf4f.js"),__vite__mapDeps([327,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,223,292,133,16,17,18,19,23,32,20,21,22,24,25,26,27,28,29,30,31,87,61,62,63,64,59,70,153,134,48,40,39,49,50,51,293]),import.meta.url),"./src/semantic-ui/PlayButton.stories.js":async()=>t(()=>import("./PlayButton.stories-CzjW6Hiu.js"),__vite__mapDeps([328,1,2,3,315,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,316,42,13,10,43]),import.meta.url),"./src/semantic-ui/RemoteDropdown.stories.js":async()=>t(()=>import("./RemoteDropdown.stories-5AblaXOa.js"),__vite__mapDeps([329,1,2,3,4,5,6,7,8,9,10,11,12,13,14,33,160,66,30,23,16,17,18,19,56,24,25,32,57,58,59,60,61,62,63,64,21,22,28,29,31,20,26,27,65,134,48,40,39,49,50,51,330]),import.meta.url),"./src/semantic-ui/SaveButton.stories.js":async()=>t(()=>import("./SaveButton.stories-BrxsFbhP.js"),__vite__mapDeps([331,1,2,3,228,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,146,134,48,40,39,49,50,51]),import.meta.url),"./src/semantic-ui/SearchBox.stories.js":async()=>t(()=>import("./SearchBox.stories-DW_2oLfg.js"),__vite__mapDeps([332,1,2,3,42,13,10,43,66,30,23,16,17,18,19,72,24,25,32,20,21,22,26,27,28,29,31,70,33]),import.meta.url),"./src/semantic-ui/SearchPagination.stories.js":async()=>t(()=>import("./SearchPagination.stories-CM9aHNHL.js"),__vite__mapDeps([333,1,2,3,42,13,10,43,140,16,17,18,32,19,21,22,25,141,64,60,23,29]),import.meta.url),"./src/semantic-ui/SearchResults.stories.js":async()=>t(()=>import("./SearchResults.stories-zN4HphuC.js"),__vite__mapDeps([334,1,2,3,207,33,268,66,30,132,146,16,19,134,48,40,39,49,22,18,50,51,269,70,17,23,20,21,24,25,26,27,28,29,31,32,80,166,71,62,63,15,255,138,139,136,65,87,61,64,59,140,141,60,142,143,56,57,58,144,145,74,133,135,137,147,69,72,148,149,150,151,152,153,154,155,156,157,158,131,211,77,36,37,38,270,271]),import.meta.url),"./src/semantic-ui/SearchResultsPerPage.stories.js":async()=>t(()=>import("./SearchResultsPerPage.stories-78x4BMlG.js"),__vite__mapDeps([335,1,2,3,42,13,10,43,33,143,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,56,57,58,59,60,61,62,63,64,65,144,134,48,40,39,49,50,51]),import.meta.url),"./src/semantic-ui/SearchResultsSort.stories.js":async()=>t(()=>import("./SearchResultsSort.stories-Dm7feu9v.js"),__vite__mapDeps([336,1,2,3,42,13,10,43,33,143,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,56,57,58,59,60,61,62,63,64,65,144]),import.meta.url),"./src/semantic-ui/SearchStats.stories.js":async()=>t(()=>import("./SearchStats.stories-B03rJ8Fr.js"),__vite__mapDeps([337,1,2,3,134,48,40,39,49,22,18,50,51]),import.meta.url),"./src/semantic-ui/Section.stories.js":async()=>t(()=>import("./Section.stories-r-HnqG6T.js"),__vite__mapDeps([338,1,2,3,207,4,5,6,7,8,9,10,11,12,13,14,33,263,237,16,19,80,23,17,18,20,21,22,24,25,26,27,28,29,30,31]),import.meta.url),"./src/semantic-ui/Selectize.stories.js":async()=>t(()=>import("./Selectize.stories-AEEV3D3A.js"),__vite__mapDeps([339,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,159,87,61,62,63,64,59,70,160,69,71,56,57,58,60,65,72,142,133,210,165,166,167,134,48,40,39,49,50,51,153,131,66,74,132,135,136,137,138,139,140,141,80,143,144,145,146,147,148,149,150,151,152,154,155,156,157,158,262,207,263,340]),import.meta.url),"./src/semantic-ui/SimpleEditPage.stories.js":async()=>t(()=>import("./SimpleEditPage.stories-CMdPtQzb.js"),__vite__mapDeps([341,1,2,3,42,13,10,43,69,16,17,18,19,70,23,20,21,22,24,25,26,27,28,29,30,31,32,71,62,63,56,57,58,59,60,61,64,65,72,66,78,142,141,133,33,134,48,40,39,49,50,51,135,136,137,342]),import.meta.url),"./src/semantic-ui/StyleSelector.stories.js":async()=>t(()=>import("./StyleSelector.stories-BLyiDX9N.js"),__vite__mapDeps([343,1,2,3,42,13,10,43,187,66,30,56,16,17,18,24,19,25,32,57,58,59,60,61,62,63,64,21,22,28,29,31,23,20,26,27,65,33]),import.meta.url),"./src/semantic-ui/TabbedModal.stories.js":async()=>t(()=>import("./TabbedModal.stories-C30UMUyV.js"),__vite__mapDeps([344,1,2,3,4,5,6,7,8,9,10,11,12,13,14,33,232,66,30,78,141,16,17,18,32,19,21,22,64,60,23,80,20,24,25,26,27,28,29,31,87,61,62,63,59,70,153,233]),import.meta.url),"./src/semantic-ui/TabsMenu.stories.js":async()=>t(()=>import("./TabsMenu.stories-CH9RNwn5.js"),__vite__mapDeps([345,1,2,3,42,13,10,43,141,16,17,18,32,19,21,22,64,60,23,33]),import.meta.url),"./src/semantic-ui/TagsList.stories.js":async()=>t(()=>import("./TagsList.stories-DMQkVQiI.js"),__vite__mapDeps([346,1,2,3,4,5,6,7,8,9,10,11,12,13,14,23,16,17,18,19,20,21,22,24,25,26,27,28,29,30,31,33]),import.meta.url),"./src/semantic-ui/Thumbnail.stories.js":async()=>t(()=>import("./Thumbnail.stories-Drk3heeI.js"),__vite__mapDeps([347,1,2,3,4,5,6,7,8,9,10,11,12,13,14,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,146,291,282,57,58,283,166,136,63,65,134,48,40,39,49,50,51,222,132,292,133,87,61,62,64,59,153,293,294]),import.meta.url),"./src/semantic-ui/Toaster.stories.js":async()=>t(()=>import("./Toaster.stories-BQ_sDuGN.js"),__vite__mapDeps([348,1,2,3,4,5,6,7,8,9,10,11,12,13,14,135,133,16,17,18,19,23,32,136,24,25,26,63,65,33,137]),import.meta.url),"./src/semantic-ui/VideoFrameSelector.stories.js":async()=>t(()=>import("./VideoFrameSelector.stories-DKR-4fR8.js"),__vite__mapDeps([349,1,2,3,295,282,16,17,18,19,26,57,58,24,25,28,29,21,22,30,31,20,23,27,146,283,70,32,166,136,63,65,134,48,40,39,49,50,51,222,132,296,133,87,61,62,64,59,153,297,298,66,142,72,168,169,83,85,156,157,302,350]),import.meta.url),"./src/semantic-ui/VideoPlayer.stories.js":async()=>t(()=>import("./VideoPlayer.stories-CtoWQrA2.js"),__vite__mapDeps([351,1,2,3,42,13,10,43,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,296,133,87,61,62,63,64,59,153,134,48,40,39,49,50,51,297,302]),import.meta.url),"./src/semantic-ui/ViewXML.stories.js":async()=>t(()=>import("./ViewXML.stories-DBAsHBUp.js"),__vite__mapDeps([352,1,2,3,4,5,6,7,8,9,10,11,12,13,14,241,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,242,87,61,62,63,64,59,134,48,40,39,49,50,51,153,156,245,85,84]),import.meta.url),"./src/user-defined-fields/UserDefinedFieldsEmbeddedList.stories.js":async()=>t(()=>import("./UserDefinedFieldsEmbeddedList.stories-DZ5otSUT.js"),__vite__mapDeps([353,1,2,3,33,73,66,30,74,75,76,77,36,37,38,39,40,78,354,69,16,17,18,19,70,23,20,21,22,24,25,26,27,28,29,31,32,71,62,63,56,57,58,59,60,61,64,65,72,87,355,67,49,50,51,82,83,84,85,356,35]),import.meta.url),"./src/user-defined-fields/UserDefinedFieldsForm.stories.js":async()=>t(()=>import("./UserDefinedFieldsForm.stories-BPZIeGdg.js"),__vite__mapDeps([357,1,2,3,4,5,6,7,8,9,10,11,12,13,14,69,16,17,18,19,70,23,20,21,22,24,25,26,27,28,29,30,31,32,71,62,63,56,57,58,59,60,61,64,65,72,73,66,74,75,76,77,36,37,38,39,40,78,33,355,67]),import.meta.url),"./src/user-defined-fields/UserDefinedFieldsList.stories.js":async()=>t(()=>import("./UserDefinedFieldsList.stories-sKmFZ-DS.js"),__vite__mapDeps([358,1,2,3,4,5,6,7,8,9,10,11,12,13,14,33,73,66,30,74,75,76,77,36,37,38,39,40,78,354,69,16,17,18,19,70,23,20,21,22,24,25,26,27,28,29,31,32,71,62,63,56,57,58,59,60,61,64,65,72,87,355,67,49,50,51,82,83,84,85,356,35]),import.meta.url),"./src/visualize/TreeGraph.stories.js":async()=>t(()=>import("./TreeGraph.stories-J3v3DI7t.js"),__vite__mapDeps([359,1,2,3,4,5,6,7,8,9,10,11,12,13,14,33,40,49,22,18,50,51,39,82,83,84,85,200,246,360]),import.meta.url)};async function y(o){return P[o]()}const{composeConfigs:T,PreviewWeb:I,ClientApi:D}=__STORYBOOK_MODULE_PREVIEW_API__,A=async()=>{const o=await Promise.all([t(()=>import("./addDecorator-BCpt89nL.js").then(s=>s.a),__vite__mapDeps([361,4,2,3,5,6,7,8,9,10,11,12,13,14]),import.meta.url),t(()=>import("./entry-preview-Dp0xjCR0.js"),__vite__mapDeps([362,2,3,363,30]),import.meta.url),t(()=>import("./entry-preview-docs-nmOPi3-h.js"),__vite__mapDeps([364,365,5,3,200,10,8,198,2]),import.meta.url),t(()=>import("./preview-BIjRdt7F.js"),__vite__mapDeps([]),import.meta.url),t(()=>import("./preview-BaIHkKcy.js"),__vite__mapDeps([366,13,10,43]),import.meta.url),t(()=>import("./preview-DbEIHLXX.js"),__vite__mapDeps([]),import.meta.url),t(()=>import("./preview-BUjdUH78.js"),__vite__mapDeps([367,9]),import.meta.url),t(()=>import("./preview-V4YDcQn-.js"),__vite__mapDeps([368,1,2,3,369,363,30,6,5,7,9,16,22,17,18,51,199,10,365,153,370]),import.meta.url)]);return T(o)};window.__STORYBOOK_PREVIEW__=window.__STORYBOOK_PREVIEW__||new I;window.__STORYBOOK_STORY_STORE__=window.__STORYBOOK_STORY_STORE__||window.__STORYBOOK_PREVIEW__.storyStore;window.__STORYBOOK_CLIENT_API__=window.__STORYBOOK_CLIENT_API__||new D({storyStore:window.__STORYBOOK_PREVIEW__.storyStore});window.__STORYBOOK_PREVIEW__.initialize({importFn:y,getProjectAnnotations:A});export{t as _}; +import"../sb-preview/runtime.js";(function(){const s=document.createElement("link").relList;if(s&&s.supports&&s.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))m(r);new MutationObserver(r=>{for(const i of r)if(i.type==="childList")for(const e of i.addedNodes)e.tagName==="LINK"&&e.rel==="modulepreload"&&m(e)}).observe(document,{childList:!0,subtree:!0});function a(r){const i={};return r.integrity&&(i.integrity=r.integrity),r.referrerPolicy&&(i.referrerPolicy=r.referrerPolicy),r.crossOrigin==="use-credentials"?i.credentials="include":r.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function m(r){if(r.ep)return;r.ep=!0;const i=a(r);fetch(r.href,i)}})();const d="modulepreload",O=function(o,s){return new URL(o,s).href},E={},t=function(s,a,m){let r=Promise.resolve();if(a&&a.length>0){const i=document.getElementsByTagName("link");r=Promise.all(a.map(e=>{if(e=O(e,m),e in E)return;E[e]=!0;const c=e.endsWith(".css"),l=c?'[rel="stylesheet"]':"";if(!!m)for(let u=i.length-1;u>=0;u--){const n=i[u];if(n.href===e&&(!c||n.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${e}"]${l}`))return;const _=document.createElement("link");if(_.rel=c?"stylesheet":d,c||(_.as="script",_.crossOrigin=""),_.href=e,document.head.appendChild(_),c)return new Promise((u,n)=>{_.addEventListener("load",u),_.addEventListener("error",()=>n(new Error(`Unable to preload CSS for ${e}`)))})}))}return r.then(()=>s()).catch(i=>{const e=new Event("vite:preloadError",{cancelable:!0});if(e.payload=i,window.dispatchEvent(e),!e.defaultPrevented)throw i})},{createBrowserChannel:L}=__STORYBOOK_MODULE_CHANNELS__,{addons:R}=__STORYBOOK_MODULE_PREVIEW_API__,p=L({page:"preview"});R.setChannel(p);window.__STORYBOOK_ADDONS_CHANNEL__=p;window.CONFIG_TYPE==="DEVELOPMENT"&&(window.__STORYBOOK_SERVER_CHANNEL__=p);const P={"./src/common/InfiniteScroll.stories.js":async()=>t(()=>import("./InfiniteScroll.stories-C7OkgAef.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40]),import.meta.url),"./src/common/Keyboard.stories.js":async()=>t(()=>import("./Keyboard.stories-CCOd2EC1.js"),__vite__mapDeps([41,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,44,45]),import.meta.url),"./src/common/RichTextArea.stories.js":async()=>t(()=>import("./RichTextArea.stories-BbOzt5ha.js"),__vite__mapDeps([46,1,2,3,4,5,6,7,8,9,10,11,12,13,14,47,48,40,39,49,22,18,50,51,52]),import.meta.url),"./src/components/Welcome.stories.js":async()=>t(()=>import("./Welcome.stories-CC1xAJ0k.js"),__vite__mapDeps([53,1,2,3]),import.meta.url),"./src/controlled-vocabulary/ReferenceCodeDropdown.stories.js":async()=>t(()=>import("./ReferenceCodeDropdown.stories-C9Flrq55.js"),__vite__mapDeps([54,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,55,56,16,17,18,24,19,25,32,57,58,59,60,61,62,63,64,21,22,28,29,30,31,23,20,26,27,65,33,66,67]),import.meta.url),"./src/controlled-vocabulary/ReferenceCodeFormDropdown.stories.js":async()=>t(()=>import("./ReferenceCodeFormDropdown.stories-DryNkp5W.js"),__vite__mapDeps([68,1,2,3,4,5,6,7,8,9,10,11,12,13,14,42,43,69,16,17,18,19,70,23,20,21,22,24,25,26,27,28,29,30,31,32,71,62,63,56,57,58,59,60,61,64,65,72,73,66,74,75,76,77,36,37,38,39,40,78,55,33,67,79,80,81,50,49,51,82,83,84,85,86,87,35]),import.meta.url),"./src/controlled-vocabulary/ReferenceCodeFormLabel.stories.js":async()=>t(()=>import("./ReferenceCodeFormLabel.stories-DbFgs6w4.js"),__vite__mapDeps([88,1,2,3,4,5,6,7,8,9,10,11,12,13,14,42,43,79,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,80,81,61,62,63,64,50,40,49,51,39,82,83,84,85,86]),import.meta.url),"./src/core-data/LoadingAnimation.stories.js":async()=>t(()=>import("./LoadingAnimation.stories-DreX8W04.js"),__vite__mapDeps([89,1,2,3,90]),import.meta.url),"./src/core-data/MediaGallery.stories.js":async()=>t(()=>import("./MediaGallery.stories-db1LSimu.js"),__vite__mapDeps([91,1,2,3,92,16,93,30,94,95,37,38,39,40,12,96,43,97]),import.meta.url),"./src/core-data/PlaceDetails.stories.js":async()=>t(()=>import("./PlaceDetails.stories-ZntvG6Vh.js"),__vite__mapDeps([98,1,2,3,42,13,10,43,99,33,97,100,16,93,30,94,90,101,95,37,38,39,40,12,96,92,102,103,104,105,106]),import.meta.url),"./src/core-data/PlaceLayersSelector.stories.js":async()=>t(()=>import("./PlaceLayersSelector.stories-DUwvhWFQ.js"),__vite__mapDeps([107,1,2,3,108,30,109,33,110,111,16,93,96,112,97]),import.meta.url),"./src/core-data/PlaceMarkers.stories.js":async()=>t(()=>import("./PlaceMarkers.stories-CmF7erGh.js"),__vite__mapDeps([113,1,2,3,108,30,33,112,111]),import.meta.url),"./src/core-data/PlaceResultsList.stories.js":async()=>t(()=>import("./PlaceResultsList.stories-6PMcKhIJ.js"),__vite__mapDeps([114,1,2,3,42,13,10,43,16,22,17,18,33]),import.meta.url),"./src/core-data/RelatedItemsList.stories.js":async()=>t(()=>import("./RelatedItemsList.stories-DCM1Q_fh.js"),__vite__mapDeps([115,1,2,3,100,16,93,30,94,116]),import.meta.url),"./src/core-data/RelatedList.stories.js":async()=>t(()=>import("./RelatedList.stories-C5a1VbCp.js"),__vite__mapDeps([117,1,2,3,103,33,99,90]),import.meta.url),"./src/core-data/RelatedMedia.stories.js":async()=>t(()=>import("./RelatedMedia.stories-CoQlqwSq.js"),__vite__mapDeps([118,1,2,3,101,95,37,38,39,40,94,16,93,30,12,96,43,33,90,92,97,99]),import.meta.url),"./src/core-data/RelatedOrganizations.stories.js":async()=>t(()=>import("./RelatedOrganizations.stories-CejzmM2K.js"),__vite__mapDeps([119,1,2,3,102,103,33,99,90,97]),import.meta.url),"./src/core-data/RelatedPeople.stories.js":async()=>t(()=>import("./RelatedPeople.stories-LIJNsdvw.js"),__vite__mapDeps([120,1,2,3,104,103,33,99,90,97]),import.meta.url),"./src/core-data/RelatedPlaces.stories.js":async()=>t(()=>import("./RelatedPlaces.stories-DteaZu2i.js"),__vite__mapDeps([121,1,2,3,105,103,33,99,90,97,116]),import.meta.url),"./src/core-data/RelatedTaxonimies.stories.js":async()=>t(()=>import("./RelatedTaxonimies.stories-CzH0983n.js"),__vite__mapDeps([122,1,2,3,106,103,33,99,90,97]),import.meta.url),"./src/geospatial/LocationMarkers.stories.js":async()=>t(()=>import("./LocationMarkers.stories-B8MNBTQz.js"),__vite__mapDeps([123,1,2,3,108,30,109,33,110,111]),import.meta.url),"./src/geospatial/MapDraw.stories.js":async()=>t(()=>import("./MapDraw.stories-B731vYK1.js"),__vite__mapDeps([124,1,2,3,42,13,10,43,125,30,110,33,111,126]),import.meta.url),"./src/semantic-ui/AccordionDataList.stories.js":async()=>t(()=>import("./AccordionDataList.stories-Bv9DQZ3G.js"),__vite__mapDeps([127,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,33,71,62,63,56,57,58,59,60,61,64,65,128,129,130,131,66,74,132,133,72,134,48,40,39,49,50,51,135,136,137,138,139,87,140,141,142,80,143,144,145,146,147,69,148,149,150,151,152,153,154,155,156,157,158,159,160,161]),import.meta.url),"./src/semantic-ui/AccordionList.stories.js":async()=>t(()=>import("./AccordionList.stories-CwCFtdcE.js"),__vite__mapDeps([162,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,33,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,66,74,139,136,63,65,87,61,62,64,59,140,141,60,142,133,80,72,71,134,48,40,39,49,50,51,145,146,135,137,147,128,129,57,58,130,159,160,163]),import.meta.url),"./src/semantic-ui/AccordionSelector.stories.js":async()=>t(()=>import("./AccordionSelector.stories-D56HA5kw.js"),__vite__mapDeps([164,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,33,66,142,133,80,72,87,61,62,63,64,59,134,48,40,39,49,50,51,145,74,146,135,136,65,137,147,153,128,129,57,58,130,165,166,167,168,169,83,85,156,157,159,160,170]),import.meta.url),"./src/semantic-ui/ArrowButtons.stories.js":async()=>t(()=>import("./ArrowButtons.stories-6z_rtFr4.js"),__vite__mapDeps([171,1,2,3,42,13,10,43,172,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,173]),import.meta.url),"./src/semantic-ui/AssociatedDropdown.stories.js":async()=>t(()=>import("./AssociatedDropdown.stories-CLezqk-A.js"),__vite__mapDeps([174,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,69,16,17,18,19,70,23,20,21,22,24,25,26,27,28,29,30,31,32,71,62,63,56,57,58,59,60,61,64,65,72,87,159,160,33,148,66,133,145,74,146,135,136,137,134,48,40,39,49,50,51,147,149,47]),import.meta.url),"./src/semantic-ui/AudioPlayer.stories.js":async()=>t(()=>import("./AudioPlayer.stories-DSdQhZpi.js"),__vite__mapDeps([175,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,176,133,16,17,18,19,23,32,70,20,21,22,24,25,26,27,28,29,30,31,87,61,62,63,64,59,134,48,40,39,49,50,51,153,177,178]),import.meta.url),"./src/semantic-ui/BibliographyForm.stories.js":async()=>t(()=>import("./BibliographyForm.stories-CcvFteaz.js"),__vite__mapDeps([179,1,2,3,69,16,17,18,19,70,23,20,21,22,24,25,26,27,28,29,30,31,32,71,62,63,56,57,58,59,60,61,64,65,72,180,33,181,134,48,40,39,49,50,51,182,47]),import.meta.url),"./src/semantic-ui/BibliographyList.stories.js":async()=>t(()=>import("./BibliographyList.stories-CX57g0S7.js"),__vite__mapDeps([183,1,2,3,4,5,6,7,8,9,10,11,12,13,14,33,75,66,30,132,142,16,19,133,17,18,23,32,70,20,21,22,24,25,26,27,28,29,31,184,69,71,62,63,56,57,58,59,60,61,64,65,72,87,134,48,40,39,49,50,51,180,181,182,185,186,187,135,136,137,138,139,140,141,80,143,144,145,74,146,147,148,149,150,151,152,153,154,155,156,157,158,188]),import.meta.url),"./src/semantic-ui/BibliographySearchInput.stories.js":async()=>t(()=>import("./BibliographySearchInput.stories-BJT8w4fP.js"),__vite__mapDeps([189,1,2,3,185,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,72,181,33,134,48,40,39,49,50,51,186]),import.meta.url),"./src/semantic-ui/BooleanIcon.stories.js":async()=>t(()=>import("./BooleanIcon.stories-0NGjV7om.js"),__vite__mapDeps([190,1,2,3,4,5,6,7,8,9,10,11,12,13,14,23,16,17,18,19]),import.meta.url),"./src/semantic-ui/Breadcrumbs.stories.js":async()=>t(()=>import("./Breadcrumbs.stories-DQEHCwm0.js"),__vite__mapDeps([191,1,2,3,16,19,23,17,18,26,33,146,192]),import.meta.url),"./src/semantic-ui/CancelButton.stories.js":async()=>t(()=>import("./CancelButton.stories-C3ASybi3.js"),__vite__mapDeps([193,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,194,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,134,48,40,39,49,50,51]),import.meta.url),"./src/semantic-ui/ColorButton.stories.js":async()=>t(()=>import("./ColorButton.stories-B97WGhF3.js"),__vite__mapDeps([195,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,196]),import.meta.url),"./src/semantic-ui/ColorPickerModal.stories.js":async()=>t(()=>import("./ColorPickerModal.stories-CU_OMJVO.js"),__vite__mapDeps([197,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,198,199,200,19,16,63,58,62,25,26,32,21,22,17,18,70,23,20,24,27,28,29,30,31,87,61,64,59,134,48,40,39,49,50,51,153,201]),import.meta.url),"./src/semantic-ui/CurrentFacetLabels.stories.js":async()=>t(()=>import("./CurrentFacetLabels.stories-D1YKZNDo.js"),__vite__mapDeps([202,1,2,3,42,13,10,43,203,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,33]),import.meta.url),"./src/semantic-ui/CurrentFacets.stories.js":async()=>t(()=>import("./CurrentFacets.stories-Dmkm95XI.js"),__vite__mapDeps([204,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,33,203,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,205,87,61,62,63,64,59,134,48,40,39,49,50,51]),import.meta.url),"./src/semantic-ui/CurrentFacetsModal.stories.js":async()=>t(()=>import("./CurrentFacetsModal.stories-CSfpaeZO.js"),__vite__mapDeps([206,1,2,3,207,42,13,10,43,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,33,205,87,61,62,63,64,59,203,134,48,40,39,49,50,51]),import.meta.url),"./src/semantic-ui/DataTable.stories.js":async()=>t(()=>import("./DataTable.stories-B8iiMd-D.js"),__vite__mapDeps([208,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,139,16,17,18,136,24,19,25,26,63,65,70,23,20,21,22,27,28,29,30,31,32,87,61,62,64,59,80,209,66,74,210,146,71,81,50,40,33,134,48,39,49,51,56,57,58,60,211,77,36,37,38,138,140,141,142,143,144,145,133,135,137,147,69,72,148,149,150,151,152,153,154,155,156,157,158,212,35]),import.meta.url),"./src/semantic-ui/DataView.stories.js":async()=>t(()=>import("./DataView.stories-CVyj3XK5.js"),__vite__mapDeps([213,1,2,3,4,5,6,7,8,9,10,11,12,13,14,33,69,16,17,18,19,70,23,20,21,22,24,25,26,27,28,29,30,31,32,71,62,63,56,57,58,59,60,61,64,65,72,142,87,209,66,74,210,146,81,50,40,134,48,39,49,51,211,77,36,37,38,138,139,136,140,141,80,143,144,145,133,135,137,147,148,149,150,151,152,153,154,155,156,157,158,212,214,215,131,132,35,216]),import.meta.url),"./src/semantic-ui/DateInput.stories.js":async()=>t(()=>import("./DateInput.stories-4-GxLJEq.js"),__vite__mapDeps([217,1,2,3,42,13,10,43,151,23,16,17,18,19,72,24,25,32,20,21,22,26,27,28,29,30,31,70,152]),import.meta.url),"./src/semantic-ui/DatePicker.stories.js":async()=>t(()=>import("./DatePicker.stories-CcyTrCoa.js"),__vite__mapDeps([218,1,2,3,69,16,17,18,19,70,23,20,21,22,24,25,26,27,28,29,30,31,32,71,62,63,56,57,58,59,60,61,64,65,72,200,136,151,152,219]),import.meta.url),"./src/semantic-ui/DescriptorField.stories.js":async()=>t(()=>import("./DescriptorField.stories-kvTZrd1A.js"),__vite__mapDeps([220,1,2,3,4,5,6,7,8,9,10,11,12,13,14,81,16,17,18,19,21,22,61,62,63,64,24,25,28,29,30,31,50,40]),import.meta.url),"./src/semantic-ui/DownloadButton.stories.js":async()=>t(()=>import("./DownloadButton.stories-Dq58DhJz.js"),__vite__mapDeps([221,1,2,3,222,132,23,16,17,18,19,134,48,40,39,49,22,50,51,223]),import.meta.url),"./src/semantic-ui/DropdownButton.stories.js":async()=>t(()=>import("./DropdownButton.stories-B5fLHKVw.js"),__vite__mapDeps([224,1,2,3,33,143,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,56,57,58,59,60,61,62,63,64,65,144]),import.meta.url),"./src/semantic-ui/EditModal.stories.js":async()=>t(()=>import("./EditModal.stories-BEcFYbxP.js"),__vite__mapDeps([225,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,69,16,17,18,19,70,23,20,21,22,24,25,26,27,28,29,30,31,32,71,62,63,56,57,58,59,60,61,64,65,72,133,87,33,159,160,148,66,145,74,146,135,136,137,134,48,40,39,49,50,51,147,149,226]),import.meta.url),"./src/semantic-ui/EditPage.stories.js":async()=>t(()=>import("./EditPage.stories-taxagdDX.js"),__vite__mapDeps([227,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,69,16,17,18,19,70,23,20,21,22,24,25,26,27,28,29,30,31,32,71,62,63,56,57,58,59,60,61,64,65,72,33,159,87,160,148,66,133,145,74,146,135,136,137,134,48,40,39,49,50,51,147,149,141,194,228,226,229]),import.meta.url),"./src/semantic-ui/EmbeddedList.stories.js":async()=>t(()=>import("./EmbeddedList.stories-DSOkljp0.js"),__vite__mapDeps([230,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,231,33,159,87,61,62,63,64,59,145,66,74,133,146,135,136,65,137,134,48,40,39,49,50,51,147,210,132,209,71,81,56,57,58,60,211,77,36,37,38,138,139,140,141,142,80,143,144,69,72,148,149,150,151,152,153,154,155,156,157,158,212,232,78,233,35,234]),import.meta.url),"./src/semantic-ui/Facet.stories.js":async()=>t(()=>import("./Facet.stories-WVculrAq.js"),__vite__mapDeps([235,1,2,3,4,5,6,7,8,9,10,11,12,13,14,69,16,17,18,19,70,23,20,21,22,24,25,26,27,28,29,30,31,32,71,62,63,56,57,58,59,60,61,64,65,72,236,237,80,129,238]),import.meta.url),"./src/semantic-ui/FacetClearButton.stories.js":async()=>t(()=>import("./FacetClearButton.stories-CRsWt0-5.js"),__vite__mapDeps([239,1,2,3,42,13,10,43,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32]),import.meta.url),"./src/semantic-ui/FacetList.stories.js":async()=>t(()=>import("./FacetList.stories-Ms9IVCHw.js"),__vite__mapDeps([240,1,2,3,42,13,10,43,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,66,72,184,71,62,63,33,236,237,80,129,57,58,238,134,48,40,39,49,50,51,241,242,243]),import.meta.url),"./src/semantic-ui/FacetSlider.stories.js":async()=>t(()=>import("./FacetSlider.stories-C0jEVhGu.js"),__vite__mapDeps([244,1,2,3,42,13,10,43,38,39,40,245,85,84,169,83,246,16,156,31,142,19,236,237,80,23,17,18,20,21,22,24,25,26,27,28,29,30,129,32,57,58,238,247]),import.meta.url),"./src/semantic-ui/FacetToggle.stories.js":async()=>t(()=>import("./FacetToggle.stories-CslYGx8N.js"),__vite__mapDeps([248,1,2,3,20,16,17,18,21,22,19,23,24,25,26,27,28,29,30,31,71,62,63,236,237,80,129,32,57,58,238]),import.meta.url),"./src/semantic-ui/FileInputButton.stories.js":async()=>t(()=>import("./FileInputButton.stories-3HS5EfVi.js"),__vite__mapDeps([249,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,250,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32]),import.meta.url),"./src/semantic-ui/FileUpload.stories.js":async()=>t(()=>import("./FileUpload.stories-CFBNM96l.js"),__vite__mapDeps([251,1,2,3,42,13,10,43,252,133,16,17,18,19,23,32,33,134,48,40,39,49,22,50,51,155,156,31,157,253]),import.meta.url),"./src/semantic-ui/FileUploadModal.stories.js":async()=>t(()=>import("./FileUploadModal.stories-BzS2eTOQ.js"),__vite__mapDeps([254,1,2,3,42,13,10,43,69,16,17,18,19,70,23,20,21,22,24,25,26,27,28,29,30,31,32,71,62,63,56,57,58,59,60,61,64,65,72,255,133,146,87,33,252,134,48,40,39,49,50,51,155,156,157,253,80,153,256]),import.meta.url),"./src/semantic-ui/FuzzyDate.stories.js":async()=>t(()=>import("./FuzzyDate.stories-BW2eHzsF.js"),__vite__mapDeps([257,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,69,16,17,18,19,70,23,20,21,22,24,25,26,27,28,29,30,31,32,71,62,63,56,57,58,59,60,61,64,65,72,172,173,150,66,87,33,134,48,40,39,49,50,51,151,152,153,154]),import.meta.url),"./src/semantic-ui/GoogleMap.stories.js":async()=>t(()=>import("./GoogleMap.stories-CsqtQrlf.js"),__vite__mapDeps([258,1,2,3,69,16,17,18,19,70,23,20,21,22,24,25,26,27,28,29,30,31,32,71,62,63,56,57,58,59,60,61,64,65,72,125,66,259]),import.meta.url),"./src/semantic-ui/GooglePlacesSearch.stories.js":async()=>t(()=>import("./GooglePlacesSearch.stories-BVzZ_7G6.js"),__vite__mapDeps([260,1,2,3,42,13,10,43,69,16,17,18,19,70,23,20,21,22,24,25,26,27,28,29,30,31,32,71,62,63,56,57,58,59,60,61,64,65,72,125,259,33]),import.meta.url),"./src/semantic-ui/HorizontalCards.stories.js":async()=>t(()=>import("./HorizontalCards.stories-kEKzg5Ln.js"),__vite__mapDeps([261,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,33,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,80,15,211,77,36,37,38,39,40,35,262,207,263,264]),import.meta.url),"./src/semantic-ui/ImageCarousel.stories.js":async()=>t(()=>import("./ImageCarousel.stories-Cc_oVTTK.js"),__vite__mapDeps([265,1,2,3,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,33,142,146,136,63,65,262,207,263,266]),import.meta.url),"./src/semantic-ui/ItemCollection.stories.js":async()=>t(()=>import("./ItemCollection.stories-C1LbTq4b.js"),__vite__mapDeps([267,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,231,80,56,57,58,59,60,61,62,63,64,65,33,159,87,145,66,74,133,146,135,136,137,134,48,40,39,49,50,51,147,268,132,269,166,71,15,255,138,139,140,141,142,143,144,69,72,148,149,150,151,152,153,154,155,156,157,158,131,211,77,36,37,38,270,271,232,78,233,35]),import.meta.url),"./src/semantic-ui/ItemList.stories.js":async()=>t(()=>import("./ItemList.stories-q5tljepl.js"),__vite__mapDeps([272,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,80,33,159,87,61,62,63,64,59,160,146,134,48,40,39,49,50,51,269,166,71,15,255,138,139,136,65,140,141,60,142,143,56,57,58,144,145,66,74,133,135,137,147,69,72,148,149,150,151,152,153,154,155,156,157,158,131,132,211,77,36,37,38,270,34,273,35]),import.meta.url),"./src/semantic-ui/Items.stories.js":async()=>t(()=>import("./Items.stories-Cj2idXbd.js"),__vite__mapDeps([274,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,139,16,17,18,136,24,19,25,26,63,65,70,23,20,21,22,27,28,29,30,31,32,87,61,62,64,59,80,33,269,166,71,15,255,134,48,40,39,49,50,51,138,140,141,60,142,143,56,57,58,144,145,66,74,133,146,135,137,147,69,72,148,149,150,151,152,153,154,155,156,157,158,131,132,211,77,36,37,38,270,223,35]),import.meta.url),"./src/semantic-ui/KeyValuePairs.stories.js":async()=>t(()=>import("./KeyValuePairs.stories-Drad32VE.js"),__vite__mapDeps([275,1,2,3,4,5,6,7,8,9,10,11,12,13,14,142,16,19,70,17,18,23,20,21,22,24,25,26,27,28,29,30,31,32,72,33,134,48,40,39,49,50,51]),import.meta.url),"./src/semantic-ui/KeyboardField.stories.js":async()=>t(()=>import("./KeyboardField.stories-Q-NOdp6A.js"),__vite__mapDeps([276,1,2,3,4,5,6,7,8,9,10,11,12,13,14,69,16,17,18,19,70,23,20,21,22,24,25,26,27,28,29,30,31,32,71,62,63,56,57,58,59,60,61,64,65,72,44,66,166,136,134,48,40,39,49,50,51,277,241,242,278,279]),import.meta.url),"./src/semantic-ui/LazyAudio.stories.js":async()=>t(()=>import("./LazyAudio.stories-BpTSrmoV.js"),__vite__mapDeps([280,1,2,3,4,5,6,7,8,9,10,11,12,13,14,33,178,281,282,16,17,18,19,26,57,58,24,25,28,29,21,22,30,31,20,23,27,146,283,70,32,166,136,63,65,134,48,40,39,49,50,51,176,133,87,61,62,64,59,153,177,222,132,284,250,223]),import.meta.url),"./src/semantic-ui/LazyDocument.stories.js":async()=>t(()=>import("./LazyDocument.stories-HpM-poGd.js"),__vite__mapDeps([285,1,2,3,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,255,33,250,70,134,48,40,39,49,50,51,223,286,7,12,11,282,57,58,146,283,166,136,63,65,222,132,200,287,288]),import.meta.url),"./src/semantic-ui/LazyIIIF.stories.js":async()=>t(()=>import("./LazyIIIF.stories-CbGd8odl.js"),__vite__mapDeps([289,1,2,3,4,5,6,7,8,9,10,11,12,13,14,95,37,38,39,40,94,16,93,30,96,43,70,17,18,19,23,20,21,22,24,25,26,27,28,29,31,32,87,61,62,63,64,59,33,134,48,49,50,51,290,250,281,282,57,58,146,283,166,136,65,176,133,153,177,222,132,284,286,200,287,291,292,293,294,295,296,297,298,155,156,157,223]),import.meta.url),"./src/semantic-ui/LazyImage.stories.js":async()=>t(()=>import("./LazyImage.stories-D_4ZWQi-.js"),__vite__mapDeps([299,1,2,3,42,13,10,43,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,15,255,223,291,282,57,58,146,283,166,136,63,65,134,48,40,39,49,50,51,222,132,292,133,87,61,62,64,59,153,293,294,288]),import.meta.url),"./src/semantic-ui/LazyMedia.stories.js":async()=>t(()=>import("./LazyMedia.stories-C7sXAUJq.js"),__vite__mapDeps([300,1,2,3,4,5,6,7,8,9,10,11,12,13,14,290,23,16,17,18,19,33,250,70,20,21,22,24,25,26,27,28,29,30,31,32,134,48,40,39,49,50,51,281,282,57,58,146,283,166,136,63,65,176,133,87,61,62,64,59,153,177,222,132,284,286,200,287,291,292,293,294,295,296,297,298,155,156,157,178,223]),import.meta.url),"./src/semantic-ui/LazyVideo.stories.js":async()=>t(()=>import("./LazyVideo.stories-BXIwGNQ6.js"),__vite__mapDeps([301,1,2,3,42,13,10,43,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,87,61,62,63,64,59,15,255,33,223,250,295,282,57,58,146,283,166,136,65,134,48,40,39,49,50,51,222,132,296,133,153,297,298,288,302]),import.meta.url),"./src/semantic-ui/LinkButton.stories.js":async()=>t(()=>import("./LinkButton.stories-BobBB8dG.js"),__vite__mapDeps([303,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,241,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,242]),import.meta.url),"./src/semantic-ui/LinkLabel.stories.js":async()=>t(()=>import("./LinkLabel.stories-MKfvNJNE.js"),__vite__mapDeps([304,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,69,16,17,18,19,70,23,20,21,22,24,25,26,27,28,29,30,31,32,71,62,63,56,57,58,59,60,61,64,65,72,277,241,242,278]),import.meta.url),"./src/semantic-ui/ListLoader.stories.js":async()=>t(()=>import("./ListLoader.stories-ClY42ecJ.js"),__vite__mapDeps([305,1,2,3,4,5,6,7,8,9,10,11,12,13,14,306,146,16,19,166,27,17,18,28,29,21,22,25,30,31,134,48,40,39,49,50,51,307]),import.meta.url),"./src/semantic-ui/ListTable.stories.js":async()=>t(()=>import("./ListTable.stories-BYYIf56b.js"),__vite__mapDeps([308,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,33,66,74,76,209,210,146,71,62,63,81,61,64,50,40,134,48,39,49,51,56,57,58,59,60,65,211,77,36,37,38,138,139,136,87,140,141,142,80,143,144,145,133,135,137,147,69,72,148,149,150,151,152,153,154,155,156,157,158,212,131,132,160,159,273,34,35,309]),import.meta.url),"./src/semantic-ui/LoginModal.stories.js":async()=>t(()=>import("./LoginModal.stories-DkqRNX-D.js"),__vite__mapDeps([310,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,69,16,17,18,19,70,23,20,21,22,24,25,26,27,28,29,30,31,32,71,62,63,56,57,58,59,60,61,64,65,72,142,133,80,87,134,48,40,39,49,50,51,153,311]),import.meta.url),"./src/semantic-ui/MasonryGrid.stories.js":async()=>t(()=>import("./MasonryGrid.stories-CWmjzqzU.js"),__vite__mapDeps([312,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,140,16,17,18,32,19,21,22,25,141,64,60,23,29,80,20,24,26,27,28,30,31,146,166,136,63,65,33,262,207,263,313]),import.meta.url),"./src/semantic-ui/MediaGallery.stories.js":async()=>t(()=>import("./MediaGallery.stories-5xPkvBVl.js"),__vite__mapDeps([314,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,146,136,63,65,315,316,296,133,87,61,62,64,59,153,134,48,40,39,49,50,51,297,302,262,207,33,263,317]),import.meta.url),"./src/semantic-ui/MediaGrid.stories.js":async()=>t(()=>import("./MediaGrid.stories-CZz9A481.js"),__vite__mapDeps([318,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,20,16,17,18,21,22,19,23,24,25,26,27,28,29,30,31,146,33,262,207,263,319]),import.meta.url),"./src/semantic-ui/MediaList.stories.js":async()=>t(()=>import("./MediaList.stories-D9oWSF5W.js"),__vite__mapDeps([320,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,33,66,30,20,16,17,18,21,22,19,23,24,25,26,27,28,29,31,15,32,306,146,166,134,48,40,39,49,50,51,307,315,70,316,262,207,263,321]),import.meta.url),"./src/semantic-ui/MenuBar.stories.js":async()=>t(()=>import("./MenuBar.stories-BMVFMkIw.js"),__vite__mapDeps([322,1,2,3,4,5,6,7,8,9,10,11,12,13,14,214,141,16,17,18,32,19,21,22,64,60,23,56,24,25,57,58,59,61,62,63,28,29,30,31,20,26,27,65,33]),import.meta.url),"./src/semantic-ui/MenuSidebar.stories.js":async()=>t(()=>import("./MenuSidebar.stories-BF0eNPOM.js"),__vite__mapDeps([323,1,2,3,4,5,6,7,8,9,10,11,12,13,14,215,141,16,17,18,32,19,21,22,64,60,23,80,20,24,25,26,27,28,29,30,31,33]),import.meta.url),"./src/semantic-ui/ModalDropdown.stories.js":async()=>t(()=>import("./ModalDropdown.stories-B5bQfR-W.js"),__vite__mapDeps([324,1,2,3,69,16,17,18,19,70,23,20,21,22,24,25,26,27,28,29,30,31,32,71,62,63,56,57,58,59,60,61,64,65,72,87,42,13,10,43,134,48,40,39,49,50,51,168,169,83,85,156,157,325]),import.meta.url),"./src/semantic-ui/NestedAccordion.stories.js":async()=>t(()=>import("./NestedAccordion.stories-CyX4Mh_H.js"),__vite__mapDeps([326,1,2,3,42,13,10,43,33,128,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,129,57,58,130]),import.meta.url),"./src/semantic-ui/PhotoViewer.stories.js":async()=>t(()=>import("./PhotoViewer.stories-BWpSTFZK.js"),__vite__mapDeps([327,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,223,292,133,16,17,18,19,23,32,20,21,22,24,25,26,27,28,29,30,31,87,61,62,63,64,59,70,153,134,48,40,39,49,50,51,293]),import.meta.url),"./src/semantic-ui/PlayButton.stories.js":async()=>t(()=>import("./PlayButton.stories-CzjW6Hiu.js"),__vite__mapDeps([328,1,2,3,315,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,316,42,13,10,43]),import.meta.url),"./src/semantic-ui/RemoteDropdown.stories.js":async()=>t(()=>import("./RemoteDropdown.stories-uyrRdtCC.js"),__vite__mapDeps([329,1,2,3,4,5,6,7,8,9,10,11,12,13,14,33,160,66,30,23,16,17,18,19,56,24,25,32,57,58,59,60,61,62,63,64,21,22,28,29,31,20,26,27,65,134,48,40,39,49,50,51,330]),import.meta.url),"./src/semantic-ui/SaveButton.stories.js":async()=>t(()=>import("./SaveButton.stories-BrxsFbhP.js"),__vite__mapDeps([331,1,2,3,228,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,146,134,48,40,39,49,50,51]),import.meta.url),"./src/semantic-ui/SearchBox.stories.js":async()=>t(()=>import("./SearchBox.stories-CgUq0HK2.js"),__vite__mapDeps([332,1,2,3,42,13,10,43,66,30,23,16,17,18,19,72,24,25,32,20,21,22,26,27,28,29,31,70,33]),import.meta.url),"./src/semantic-ui/SearchPagination.stories.js":async()=>t(()=>import("./SearchPagination.stories-CM9aHNHL.js"),__vite__mapDeps([333,1,2,3,42,13,10,43,140,16,17,18,32,19,21,22,25,141,64,60,23,29]),import.meta.url),"./src/semantic-ui/SearchResults.stories.js":async()=>t(()=>import("./SearchResults.stories-B3XiR4Hm.js"),__vite__mapDeps([334,1,2,3,207,33,268,66,30,132,146,16,19,134,48,40,39,49,22,18,50,51,269,70,17,23,20,21,24,25,26,27,28,29,31,32,80,166,71,62,63,15,255,138,139,136,65,87,61,64,59,140,141,60,142,143,56,57,58,144,145,74,133,135,137,147,69,72,148,149,150,151,152,153,154,155,156,157,158,131,211,77,36,37,38,270,271]),import.meta.url),"./src/semantic-ui/SearchResultsPerPage.stories.js":async()=>t(()=>import("./SearchResultsPerPage.stories-78x4BMlG.js"),__vite__mapDeps([335,1,2,3,42,13,10,43,33,143,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,56,57,58,59,60,61,62,63,64,65,144,134,48,40,39,49,50,51]),import.meta.url),"./src/semantic-ui/SearchResultsSort.stories.js":async()=>t(()=>import("./SearchResultsSort.stories-Dm7feu9v.js"),__vite__mapDeps([336,1,2,3,42,13,10,43,33,143,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,56,57,58,59,60,61,62,63,64,65,144]),import.meta.url),"./src/semantic-ui/SearchStats.stories.js":async()=>t(()=>import("./SearchStats.stories-B03rJ8Fr.js"),__vite__mapDeps([337,1,2,3,134,48,40,39,49,22,18,50,51]),import.meta.url),"./src/semantic-ui/Section.stories.js":async()=>t(()=>import("./Section.stories-C5zfnFoQ.js"),__vite__mapDeps([338,1,2,3,207,4,5,6,7,8,9,10,11,12,13,14,33,263,237,16,19,80,23,17,18,20,21,22,24,25,26,27,28,29,30,31]),import.meta.url),"./src/semantic-ui/Selectize.stories.js":async()=>t(()=>import("./Selectize.stories-CMCwGoeL.js"),__vite__mapDeps([339,1,2,3,42,13,10,43,4,5,6,7,8,9,11,12,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,159,87,61,62,63,64,59,70,160,69,71,56,57,58,60,65,72,142,133,210,165,166,167,134,48,40,39,49,50,51,153,131,66,74,132,135,136,137,138,139,140,141,80,143,144,145,146,147,148,149,150,151,152,154,155,156,157,158,262,207,263,340]),import.meta.url),"./src/semantic-ui/SimpleEditPage.stories.js":async()=>t(()=>import("./SimpleEditPage.stories-Cz8GTudn.js"),__vite__mapDeps([341,1,2,3,42,13,10,43,69,16,17,18,19,70,23,20,21,22,24,25,26,27,28,29,30,31,32,71,62,63,56,57,58,59,60,61,64,65,72,66,78,142,141,133,33,134,48,40,39,49,50,51,135,136,137,342]),import.meta.url),"./src/semantic-ui/StyleSelector.stories.js":async()=>t(()=>import("./StyleSelector.stories-q9ttI_hF.js"),__vite__mapDeps([343,1,2,3,42,13,10,43,187,66,30,56,16,17,18,24,19,25,32,57,58,59,60,61,62,63,64,21,22,28,29,31,23,20,26,27,65,33]),import.meta.url),"./src/semantic-ui/TabbedModal.stories.js":async()=>t(()=>import("./TabbedModal.stories-B01UeklV.js"),__vite__mapDeps([344,1,2,3,4,5,6,7,8,9,10,11,12,13,14,33,232,66,30,78,141,16,17,18,32,19,21,22,64,60,23,80,20,24,25,26,27,28,29,31,87,61,62,63,59,70,153,233]),import.meta.url),"./src/semantic-ui/TabsMenu.stories.js":async()=>t(()=>import("./TabsMenu.stories-CH9RNwn5.js"),__vite__mapDeps([345,1,2,3,42,13,10,43,141,16,17,18,32,19,21,22,64,60,23,33]),import.meta.url),"./src/semantic-ui/TagsList.stories.js":async()=>t(()=>import("./TagsList.stories-BMA_VC1F.js"),__vite__mapDeps([346,1,2,3,4,5,6,7,8,9,10,11,12,13,14,23,16,17,18,19,20,21,22,24,25,26,27,28,29,30,31,33]),import.meta.url),"./src/semantic-ui/Thumbnail.stories.js":async()=>t(()=>import("./Thumbnail.stories-DH2SqLyB.js"),__vite__mapDeps([347,1,2,3,4,5,6,7,8,9,10,11,12,13,14,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,146,291,282,57,58,283,166,136,63,65,134,48,40,39,49,50,51,222,132,292,133,87,61,62,64,59,153,293,294]),import.meta.url),"./src/semantic-ui/Toaster.stories.js":async()=>t(()=>import("./Toaster.stories-6uQhvCNw.js"),__vite__mapDeps([348,1,2,3,4,5,6,7,8,9,10,11,12,13,14,135,133,16,17,18,19,23,32,136,24,25,26,63,65,33,137]),import.meta.url),"./src/semantic-ui/VideoFrameSelector.stories.js":async()=>t(()=>import("./VideoFrameSelector.stories-BTCRRaGX.js"),__vite__mapDeps([349,1,2,3,295,282,16,17,18,19,26,57,58,24,25,28,29,21,22,30,31,20,23,27,146,283,70,32,166,136,63,65,134,48,40,39,49,50,51,222,132,296,133,87,61,62,64,59,153,297,298,66,142,72,168,169,83,85,156,157,302,350]),import.meta.url),"./src/semantic-ui/VideoPlayer.stories.js":async()=>t(()=>import("./VideoPlayer.stories-CtoWQrA2.js"),__vite__mapDeps([351,1,2,3,42,13,10,43,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,296,133,87,61,62,63,64,59,153,134,48,40,39,49,50,51,297,302]),import.meta.url),"./src/semantic-ui/ViewXML.stories.js":async()=>t(()=>import("./ViewXML.stories-da8e4_YA.js"),__vite__mapDeps([352,1,2,3,4,5,6,7,8,9,10,11,12,13,14,241,70,16,17,18,19,23,20,21,22,24,25,26,27,28,29,30,31,32,242,87,61,62,63,64,59,134,48,40,39,49,50,51,153,156,245,85,84]),import.meta.url),"./src/user-defined-fields/UserDefinedFieldsEmbeddedList.stories.js":async()=>t(()=>import("./UserDefinedFieldsEmbeddedList.stories-ByXce1jR.js"),__vite__mapDeps([353,1,2,3,33,73,66,30,74,75,76,77,36,37,38,39,40,78,354,69,16,17,18,19,70,23,20,21,22,24,25,26,27,28,29,31,32,71,62,63,56,57,58,59,60,61,64,65,72,87,355,67,49,50,51,82,83,84,85,356,35]),import.meta.url),"./src/user-defined-fields/UserDefinedFieldsForm.stories.js":async()=>t(()=>import("./UserDefinedFieldsForm.stories-L9Py_IpH.js"),__vite__mapDeps([357,1,2,3,4,5,6,7,8,9,10,11,12,13,14,69,16,17,18,19,70,23,20,21,22,24,25,26,27,28,29,30,31,32,71,62,63,56,57,58,59,60,61,64,65,72,73,66,74,75,76,77,36,37,38,39,40,78,33,355,67]),import.meta.url),"./src/user-defined-fields/UserDefinedFieldsList.stories.js":async()=>t(()=>import("./UserDefinedFieldsList.stories-CLzCv8eq.js"),__vite__mapDeps([358,1,2,3,4,5,6,7,8,9,10,11,12,13,14,33,73,66,30,74,75,76,77,36,37,38,39,40,78,354,69,16,17,18,19,70,23,20,21,22,24,25,26,27,28,29,31,32,71,62,63,56,57,58,59,60,61,64,65,72,87,355,67,49,50,51,82,83,84,85,356,35]),import.meta.url),"./src/visualize/TreeGraph.stories.js":async()=>t(()=>import("./TreeGraph.stories-ChtGfXPE.js"),__vite__mapDeps([359,1,2,3,4,5,6,7,8,9,10,11,12,13,14,33,40,49,22,18,50,51,39,82,83,84,85,200,246,360]),import.meta.url)};async function y(o){return P[o]()}const{composeConfigs:T,PreviewWeb:I,ClientApi:D}=__STORYBOOK_MODULE_PREVIEW_API__,A=async()=>{const o=await Promise.all([t(()=>import("./addDecorator-_jbAypat.js").then(s=>s.a),__vite__mapDeps([361,4,2,3,5,6,7,8,9,10,11,12,13,14]),import.meta.url),t(()=>import("./entry-preview-Dp0xjCR0.js"),__vite__mapDeps([362,2,3,363,30]),import.meta.url),t(()=>import("./entry-preview-docs-nmOPi3-h.js"),__vite__mapDeps([364,365,5,3,200,10,8,198,2]),import.meta.url),t(()=>import("./preview-gn-vcy0l.js"),__vite__mapDeps([]),import.meta.url),t(()=>import("./preview-BaIHkKcy.js"),__vite__mapDeps([366,13,10,43]),import.meta.url),t(()=>import("./preview-DQFuIshy.js"),__vite__mapDeps([]),import.meta.url),t(()=>import("./preview-BUjdUH78.js"),__vite__mapDeps([367,9]),import.meta.url),t(()=>import("./preview-CDE_mU-w.js"),__vite__mapDeps([368,1,2,3,369,363,30,6,5,7,9,16,22,17,18,51,199,10,365,153,370]),import.meta.url)]);return T(o)};window.__STORYBOOK_PREVIEW__=window.__STORYBOOK_PREVIEW__||new I;window.__STORYBOOK_STORY_STORE__=window.__STORYBOOK_STORY_STORE__||window.__STORYBOOK_PREVIEW__.storyStore;window.__STORYBOOK_CLIENT_API__=window.__STORYBOOK_CLIENT_API__||new D({storyStore:window.__STORYBOOK_PREVIEW__.storyStore});window.__STORYBOOK_PREVIEW__.initialize({importFn:y,getProjectAnnotations:A});export{t as _}; function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { - __vite__mapDeps.viteFileDeps = ["./InfiniteScroll.stories-C49Dd1kM.js","./jsx-runtime-BTCK_S7S.js","./index-CBqU2yxZ.js","./_commonjsHelpers-BosuxZz1.js","./index-DfmhmaGJ.js","./mapValues-CZh2vnSw.js","./pickBy-CU2rOOKe.js","./_commonjs-dynamic-modules-TDtrdbi3.js","./isPlainObject-Bu_b4Pek.js","./index-Cw1G72V2.js","./index-CKJfshIT.js","./tiny-invariant.cjs-DxxScMW_.js","./___vite-browser-external_commonjs-proxy-DRaEfepn.js","./preview-errors-CzpZmerH.js","./debounce-Bq1aTuh-.js","./Card-BJT3uTAq.js","./extends-CCbyfPlC.js","./inheritsLoose-1HkgTRWY.js","./setPrototypeOf-DgZC2w_0.js","./getElementType-CckcRzoH.js","./Label-Cq1fb1cd.js","./ModernAutoControlledComponent-DJBWk5EW.js","./assertThisInitialized-B9jnkVVz.js","./Icon-2tEtgK8g.js","./includes-CQoJOerW.js","./toFinite-KQ8KevIC.js","./forEach-CXlln0XP.js","./Dimmer-D_gwaesu.js","./Portal-DvhHJPzU.js","./keyboardKey-OMDgGVm3.js","./index-DZGZymok.js","./objectWithoutPropertiesLoose-1QL-frMM.js","./map-B4PnIEPz.js","./index-default-C_maRo4o.js","./Cars-2_9qFJX9.js","./DragDrop-ryAVAQMJ.js","./DndContext-B-2NJP7Z.js","./redux-C8f_Y06i.js","./objectSpread2-N4c0DWqo.js","./defineProperty-CCxoMnQV.js","./toPropertyKey-hKuLU48H.js","./Keyboard.stories-CBqIVWAK.js","./chunk-WFFRPTHA-B2vgThZf.js","./v4-D8aEg3BZ.js","./english-BQymWagN.js","./Keyboard-C8Fi_DjY.css","./RichTextArea.stories-Cc32GcJg.js","./i18n-Dfa7mXnt.js","./i18next-Sc0HEOoc.js","./inherits-D5wXBZoG.js","./createClass-D2z1h_eG.js","./getPrototypeOf-BYVhAdwF.js","./RichTextArea-D1wHq_5G.css","./Welcome.stories-CC1xAJ0k.js","./ReferenceCodeDropdown.stories-CL5-L8d5.js","./ReferenceCodeDropdown-BxlUhGb-.js","./Dropdown-Di2cPjwR.js","./without-BP-mqg2K.js","./isArrayLikeObject-CbXKTyfk.js","./isEmpty-Cyb9hIKi.js","./deburr-CEfyoYOr.js","./index-BBpNyw-T.js","./_baseSet-6y0qliU9.js","./_baseAssignValue-izmKBXUH.js","./_arrayReduce-CrxnWFSq.js","./filter-CVNi8iPS.js","./index.es28-C5Z9R2NB.js","./index.es12-CEp0wfjB.js","./ReferenceCodeFormDropdown.stories-ZhXvwqpz.js","./Form-fErk-qk_.js","./Button-Blq7Z6RX.js","./Checkbox-C9uAfnsM.js","./Input--hQVCRQV.js","./index.es98-DUn1LaM8.js","./index.es3-CAJGsQNm.js","./index.es2-CyI0qXj7.js","./index.es23-SQskR_RA.js","./useDrop-BRQoWSA5.js","./index.es21-BD0kU5QO.js","./ReferenceCodeFormLabel-DfITz1xW.js","./Header-BJ3NNdPz.js","./Popup-BP01NTlV.js","./toArray-D9zoIPho.js","./nonIterableRest-Bc-81Ll3.js","./iterableToArray-DI-mZnTP.js","./unsupportedIterableToArray-78IFcom3.js","./ReferenceCodeFormLabel-BznQDcEP.css","./Modal-Bz2VEyQG.js","./ReferenceCodeFormLabel.stories-D1BDWrjF.js","./LoadingAnimation.stories-DreX8W04.js","./LoadAnimation-B5PEUokg.js","./MediaGallery.stories-db1LSimu.js","./MediaGallery-BBxBPVxq.js","./index-BC5k8oyH.js","./index-XZJElpGj.js","./index-CAoC3wa_.js","./index-DI4Pawpj.js","./createLucideIcon-CT11eyui.js","./PlaceDetails.stories-ZntvG6Vh.js","./CoreData-DDlnFeUe.js","./RelatedItemsList-DynSny0X.js","./RelatedMedia-CfHlt03I.js","./RelatedOrganizations-Dm4WFm6l.js","./RelatedList-7oqBTiRX.js","./RelatedPeople-ConsZKEd.js","./RelatedPlaces-Jnyn71TY.js","./RelatedTaxonomies-DHBwfT49.js","./PlaceLayersSelector.stories-ClYJA3-e.js","./MapStyles-BQpgpUCW.js","./LocationMarkers-BZEeFxhV.js","./Map-C3IQGh8x.js","./index-DnNB6xa5.js","./index.es8-93Wtoj5e.js","./PlaceMarkers.stories-BrVbDtsG.js","./PlaceResultsList.stories-6PMcKhIJ.js","./RelatedItemsList.stories-DCM1Q_fh.js","./RelatedPlaces-D9B5CtbS.js","./RelatedList.stories-C5a1VbCp.js","./RelatedMedia.stories-CoQlqwSq.js","./RelatedOrganizations.stories-CejzmM2K.js","./RelatedPeople.stories-LIJNsdvw.js","./RelatedPlaces.stories-DteaZu2i.js","./RelatedTaxonimies.stories-CzH0983n.js","./LocationMarkers.stories-B8MNBTQz.js","./MapDraw.stories-Ba08U0HK.js","./Environment-CB6gPeJ7.js","./MapDraw-DGUPQLwB.css","./AccordionDataList.stories-BrhdM-Iy.js","./NestedAccordion-CZICvb0a.js","./Accordion-hxhfwUID.js","./NestedAccordion-BN20waj5.css","./DataList-BZ1qV0jr.js","./uuid-BH6G0oTz.js","./Message-3p6wyYpA.js","./i18n-C8zWlANG.js","./Toaster-C1YYqOUE.js","./Transition-DSFEXhCu.js","./Toaster-yLPTYOAD.css","./List-BcRaTOn3.js","./Confirm-Dw9rt56R.js","./Pagination-D0HmnRDL.js","./Menu-9i0apxqd.js","./Grid-Czr5owxQ.js","./DropdownButton-D3g-r0e9.js","./DropdownButton-2vzpnZlx.css","./EditModal-DZB5b4L3.js","./Loader-CooidObp.js","./EditModal-BBqyP8we.css","./AssociatedDropdown-BvtJGJQ_.js","./AssociatedDropdown-9Xedb5Ad.css","./FuzzyDate-CUFiWBgR.js","./DateInput-BO57_F9J.js","./DateInput-CECdAaXY.css","./ModalContext-Bu-D9kD-.js","./FuzzyDate-j_vM7Sim.css","./Trans-Bk6mzQm0.js","./objectWithoutProperties--RY0eV0u.js","./utils-Bq6oISwF.js","./List-NhiJ3XYe.css","./AddModal-8so4BWij.js","./Api-DXLamogn.js","./AccordionDataList-B6Avyi96.css","./AccordionList.stories-C0ARAJ4B.js","./AccordionList-D1-ynN11.css","./AccordionSelector.stories-CXQF6_5K.js","./SelectizeHeader-BiV_Rzyz.js","./Segment-C5_maSSM.js","./SelectizeHeader-B3ViV-TP.css","./withTranslation-D8FvQLBO.js","./slicedToArray-D1W8oQh0.js","./AccordionSelector-BiejeTI3.css","./ArrowButtons.stories-6z_rtFr4.js","./ArrowButtons-D1_59lZa.js","./ArrowButtons-Cw7tzIZp.css","./AssociatedDropdown.stories-6YTO0POf.js","./AudioPlayer.stories-cG6P3Mkd.js","./AudioPlayer-DbqX1JnS.js","./AudioPlayer-DHFyifxl.css","./SampleAudio-DqClFjld.js","./BibliographyForm.stories-CcvFteaz.js","./BibliographyForm-D3b_g0ZP.js","./Bibliography-isW7v-pd.js","./BibliographyForm-BAtRFF_A.css","./BibliographyList.stories-C8oyl6MW.js","./List-Cog7Mcyf.js","./BibliographySearchInput-DdTwVKt4.js","./BibliographySearchInput-CyloBfMS.css","./StyleSelector-D5O_d6aM.js","./BibliographyList-DYWOWlNz.css","./BibliographySearchInput.stories-BJT8w4fP.js","./BooleanIcon.stories-Cf5DXsV1.js","./Breadcrumbs.stories-DQEHCwm0.js","./Breadcrumbs-WyjvVzyD.css","./CancelButton.stories-Do12fFvS.js","./CancelButton-jygaxOmX.js","./ColorButton.stories-BQutYKtU.js","./ColorButton-C7ZrtsIF.css","./ColorPickerModal.stories-COMh_oAs.js","./isString-VUkjdOh0.js","./cloneDeep-kl2wD128.js","./index-D3ylJrlI.js","./ColorPickerModal-D6JlcGR9.css","./CurrentFacetLabels.stories-D1YKZNDo.js","./CurrentFacetLabels-CMZ1g7IV.js","./CurrentFacets.stories-CPNVGHdM.js","./CurrentFacetsModal-DDPlIXyS.js","./CurrentFacetsModal.stories-CSfpaeZO.js","./index-xJp9Kd2E.js","./DataTable.stories-CCnJ_OSh.js","./DataTable-BfgPz3EK.js","./Table-Xx3vjhN9.js","./Draggable-KQRXc-DM.js","./DataTable-B3kGSR_w.css","./DataView.stories-DJl20qYr.js","./MenuBar-0zX1-Zh0.js","./MenuSidebar-btOdA7yG.js","./DataView-dHfwqF47.css","./DateInput.stories-4-GxLJEq.js","./DatePicker.stories-CcyTrCoa.js","./DatePicker-KM6xFWw0.css","./DescriptorField.stories-B8meZkEv.js","./DownloadButton.stories-Dq58DhJz.js","./DownloadButton-B5qnjgmD.js","./test-image-BGrKnxUR.js","./DropdownButton.stories-B5fLHKVw.js","./EditModal.stories-CG63ne8G.js","./Companies-Dq8qL_4h.js","./EditPage.stories-C5GZt0mo.js","./SaveButton-Dq5XP_RE.js","./EditPage-JGwGd2CC.css","./EmbeddedList.stories-D7YYOzAS.js","./Colors-DiV52Fwf.js","./TabbedModal-BE8Q9Ms2.js","./TabbedModal-ByIDW2qK.css","./EmbeddedList-DEnqn13-.css","./Facet.stories-CntnM9og.js","./Facet-0ehrYZai.js","./Divider-C9xp3Rj7.js","./Facet-CkJXTxyt.css","./FacetClearButton.stories-CRsWt0-5.js","./FacetList.stories-BqFqyKxE.js","./LinkButton-COql2obt.js","./LinkButton-BzQc1Etx.css","./FacetList-oVngdc91.css","./FacetSlider.stories-C0jEVhGu.js","./toConsumableArray-BlSjX6Hi.js","./index-BpvXyOxN.js","./FacetSlider-BMwU6mKr.css","./FacetToggle.stories-CslYGx8N.js","./FileInputButton.stories-DNVcqPFx.js","./FileInputButton-qbfOXRVs.js","./FileUpload.stories-CFBNM96l.js","./FileUpload-Bs-KrlvA.js","./FileUpload-CjTwum27.css","./FileUploadModal.stories-BzS2eTOQ.js","./Item-9lJy5i0K.js","./FileUploadModal-d3hZcGQ2.css","./FuzzyDate.stories-C8ELUhf7.js","./GoogleMap.stories-DVKh1asl.js","./esm-DEHfAp-s.js","./GooglePlacesSearch.stories-BVzZ_7G6.js","./HorizontalCards.stories-BQDatMOE.js","./Images-DFvK9Yjz.js","./Number-D3yuhZId.js","./HorizontalCards-CXJKhDYh.css","./ImageCarousel.stories-Cc_oVTTK.js","./ImageCarousel-cHKOaBYe.css","./ItemCollection.stories-CsBvgZzz.js","./ItemCollection-Cn_e_66t.js","./Items-CNNKDpNz.js","./Items-DUiJ2Kg0.css","./ItemCollection-DTbYjs7A.css","./ItemList.stories-P2CYvAAu.js","./FilterModal-C7yOdEya.js","./Items.stories-Whh7FECX.js","./KeyValuePairs.stories-kzno01Bl.js","./KeyboardField.stories-CKfu9SiS.js","./LinkLabel-oB1DYe7W.js","./LinkLabel-C0OH82k5.css","./KeyboardField-BMwGSE7p.css","./LazyAudio.stories-BeMWH0Uj.js","./LazyAudio-BiEA90M2.js","./LazyLoader-D1S4_28m.js","./LazyLoader-iVeYbw60.css","./LazyAudio-DqZ3NNVg.css","./LazyDocument.stories-HpM-poGd.js","./LazyDocument-DOVXXgOt.js","./LazyDocument-BVWLI450.css","./portrait-test-image-CFX7vfGN.js","./LazyIIIF.stories-DL2JfSrL.js","./LazyMedia-BYbWGqJT.js","./LazyImage-BiB2Uvja.js","./PhotoViewer-CgBZCy1u.js","./PhotoViewer-saMlUfAQ.css","./LazyImage-DAATBDIP.css","./LazyVideo-DYSkHXXp.js","./VideoPlayer-DLJxAPDP.js","./VideoPlayer-dpJihtpS.css","./LazyVideo-d82gT1V6.css","./LazyImage.stories-D_4ZWQi-.js","./LazyMedia.stories-DjiBIJqO.js","./LazyVideo.stories-BXIwGNQ6.js","./SampleVideo-Bq74ahmY.js","./LinkButton.stories-DvQmvDuy.js","./LinkLabel.stories-t99Urlye.js","./ListLoader.stories-DowEQgW1.js","./ListLoader-BdgbIqvc.js","./ListLoader-u0hA0_gM.css","./ListTable.stories-DbjvvWPa.js","./ListTable-CV2iVJTC.css","./LoginModal.stories-DWr4b1eE.js","./LoginModal-Cf8-v6KX.css","./MasonryGrid.stories-CJOq5pjA.js","./MasonryGrid-DXvknJNm.css","./MediaGallery.stories-CBjYKsLp.js","./PlayButton-Duxkdt-o.js","./PlayButton-CaWT9xzP.css","./MediaGallery-B8P8lAkH.css","./MediaGrid.stories-Bc9gy8Ke.js","./MediaGrid-BMyAHRaJ.css","./MediaList.stories-C92c2iJP.js","./MediaList-DAozXVdt.css","./MenuBar.stories-CIr167Kk.js","./MenuSidebar.stories-BX8IyUbL.js","./ModalDropdown.stories-B5bQfR-W.js","./ModalDropdown-B2iwBsqA.css","./NestedAccordion.stories-CyX4Mh_H.js","./PhotoViewer.stories-gk5YGf4f.js","./PlayButton.stories-CzjW6Hiu.js","./RemoteDropdown.stories-5AblaXOa.js","./RemoteDropdown-BUbDzEG-.css","./SaveButton.stories-BrxsFbhP.js","./SearchBox.stories-DW_2oLfg.js","./SearchPagination.stories-CM9aHNHL.js","./SearchResults.stories-zN4HphuC.js","./SearchResultsPerPage.stories-78x4BMlG.js","./SearchResultsSort.stories-Dm7feu9v.js","./SearchStats.stories-B03rJ8Fr.js","./Section.stories-r-HnqG6T.js","./Selectize.stories-AEEV3D3A.js","./Selectize-C4LCc6T3.css","./SimpleEditPage.stories-CMdPtQzb.js","./SimpleEditPage-CAbS1f12.css","./StyleSelector.stories-BLyiDX9N.js","./TabbedModal.stories-C30UMUyV.js","./TabsMenu.stories-CH9RNwn5.js","./TagsList.stories-DMQkVQiI.js","./Thumbnail.stories-Drk3heeI.js","./Toaster.stories-BQ_sDuGN.js","./VideoFrameSelector.stories-DKR-4fR8.js","./VideoFrameSelector-CXHfdy6l.css","./VideoPlayer.stories-CtoWQrA2.js","./ViewXML.stories-DBAsHBUp.js","./UserDefinedFieldsEmbeddedList.stories-DZ5otSUT.js","./UserDefinedFields-D0LGzvEX.js","./UserDefinedFields-CvFFH22K.js","./UserDefinedFields-CfIg0tQx.css","./UserDefinedFieldsForm.stories-BPZIeGdg.js","./UserDefinedFieldsList.stories-sKmFZ-DS.js","./TreeGraph.stories-J3v3DI7t.js","./TreeGraph-D9mstute.css","./addDecorator-BCpt89nL.js","./entry-preview-Dp0xjCR0.js","./react-18-DnM9deRA.js","./entry-preview-docs-nmOPi3-h.js","./index-CeKoIcWT.js","./preview-BaIHkKcy.js","./preview-BUjdUH78.js","./preview-V4YDcQn-.js","./chunk-HLWAVYOI-DP-TKuOR.js","./preview-Bl27opx9.css"] + __vite__mapDeps.viteFileDeps = ["./InfiniteScroll.stories-C7OkgAef.js","./jsx-runtime-BTCK_S7S.js","./index-CBqU2yxZ.js","./_commonjsHelpers-BosuxZz1.js","./index-kF-6VCSF.js","./mapValues-CZh2vnSw.js","./pickBy-CU2rOOKe.js","./_commonjs-dynamic-modules-TDtrdbi3.js","./isPlainObject-Bu_b4Pek.js","./index-Cw1G72V2.js","./index-CKJfshIT.js","./tiny-invariant.cjs-DxxScMW_.js","./___vite-browser-external_commonjs-proxy-DRaEfepn.js","./preview-errors-CzpZmerH.js","./debounce-Bq1aTuh-.js","./Card-BJT3uTAq.js","./extends-CCbyfPlC.js","./inheritsLoose-1HkgTRWY.js","./setPrototypeOf-DgZC2w_0.js","./getElementType-CckcRzoH.js","./Label-Cq1fb1cd.js","./ModernAutoControlledComponent-DJBWk5EW.js","./assertThisInitialized-B9jnkVVz.js","./Icon-2tEtgK8g.js","./includes-CQoJOerW.js","./toFinite-KQ8KevIC.js","./forEach-CXlln0XP.js","./Dimmer-D_gwaesu.js","./Portal-DvhHJPzU.js","./keyboardKey-OMDgGVm3.js","./index-DZGZymok.js","./objectWithoutPropertiesLoose-1QL-frMM.js","./map-B4PnIEPz.js","./index-default-C_maRo4o.js","./Cars-2_9qFJX9.js","./DragDrop-ryAVAQMJ.js","./DndContext-B-2NJP7Z.js","./redux-C8f_Y06i.js","./objectSpread2-N4c0DWqo.js","./defineProperty-CCxoMnQV.js","./toPropertyKey-hKuLU48H.js","./Keyboard.stories-CCOd2EC1.js","./chunk-WFFRPTHA-B2vgThZf.js","./v4-D8aEg3BZ.js","./english-BQymWagN.js","./Keyboard-C8Fi_DjY.css","./RichTextArea.stories-BbOzt5ha.js","./i18n-Dfa7mXnt.js","./i18next-Sc0HEOoc.js","./inherits-D5wXBZoG.js","./createClass-D2z1h_eG.js","./getPrototypeOf-BYVhAdwF.js","./RichTextArea-D1wHq_5G.css","./Welcome.stories-CC1xAJ0k.js","./ReferenceCodeDropdown.stories-C9Flrq55.js","./ReferenceCodeDropdown-MH4-rSWj.js","./Dropdown-Di2cPjwR.js","./without-BP-mqg2K.js","./isArrayLikeObject-CbXKTyfk.js","./isEmpty-Cyb9hIKi.js","./deburr-CEfyoYOr.js","./index-BBpNyw-T.js","./_baseSet-6y0qliU9.js","./_baseAssignValue-izmKBXUH.js","./_arrayReduce-CrxnWFSq.js","./filter-CVNi8iPS.js","./index.es30-tUyOUHRL.js","./index.es12-CscsrfiS.js","./ReferenceCodeFormDropdown.stories-DryNkp5W.js","./Form-fErk-qk_.js","./Button-Blq7Z6RX.js","./Checkbox-C9uAfnsM.js","./Input--hQVCRQV.js","./index.es98-0kphK6xH.js","./index.es3-CqJx98lw.js","./index.es2-Dcs1NzB9.js","./index.es25-SQskR_RA.js","./useDrop-BRQoWSA5.js","./index.es22-BD0kU5QO.js","./ReferenceCodeFormLabel-DfITz1xW.js","./Header-BJ3NNdPz.js","./Popup-BP01NTlV.js","./toArray-D9zoIPho.js","./nonIterableRest-Bc-81Ll3.js","./iterableToArray-DI-mZnTP.js","./unsupportedIterableToArray-78IFcom3.js","./ReferenceCodeFormLabel-BznQDcEP.css","./Modal-Bz2VEyQG.js","./ReferenceCodeFormLabel.stories-DbFgs6w4.js","./LoadingAnimation.stories-DreX8W04.js","./LoadAnimation-B5PEUokg.js","./MediaGallery.stories-db1LSimu.js","./MediaGallery-BBxBPVxq.js","./index-BC5k8oyH.js","./index-XZJElpGj.js","./index-CAoC3wa_.js","./index-DI4Pawpj.js","./createLucideIcon-CT11eyui.js","./PlaceDetails.stories-ZntvG6Vh.js","./CoreData-DDlnFeUe.js","./RelatedItemsList-DynSny0X.js","./RelatedMedia-CfHlt03I.js","./RelatedOrganizations-Dm4WFm6l.js","./RelatedList-7oqBTiRX.js","./RelatedPeople-ConsZKEd.js","./RelatedPlaces-Jnyn71TY.js","./RelatedTaxonomies-DHBwfT49.js","./PlaceLayersSelector.stories-DUwvhWFQ.js","./MapStyles-BQpgpUCW.js","./LocationMarkers-BZEeFxhV.js","./Map-C3IQGh8x.js","./index-DnNB6xa5.js","./index.es8-CiQiIWYA.js","./PlaceMarkers.stories-CmF7erGh.js","./PlaceResultsList.stories-6PMcKhIJ.js","./RelatedItemsList.stories-DCM1Q_fh.js","./RelatedPlaces-D9B5CtbS.js","./RelatedList.stories-C5a1VbCp.js","./RelatedMedia.stories-CoQlqwSq.js","./RelatedOrganizations.stories-CejzmM2K.js","./RelatedPeople.stories-LIJNsdvw.js","./RelatedPlaces.stories-DteaZu2i.js","./RelatedTaxonimies.stories-CzH0983n.js","./LocationMarkers.stories-B8MNBTQz.js","./MapDraw.stories-B731vYK1.js","./Environment-CB6gPeJ7.js","./MapDraw-DGUPQLwB.css","./AccordionDataList.stories-Bv9DQZ3G.js","./NestedAccordion-CZICvb0a.js","./Accordion-hxhfwUID.js","./NestedAccordion-BN20waj5.css","./DataList-B3hB1Ncc.js","./uuid-BH6G0oTz.js","./Message-3p6wyYpA.js","./i18n-C8zWlANG.js","./Toaster-C1YYqOUE.js","./Transition-DSFEXhCu.js","./Toaster-yLPTYOAD.css","./List-j10WAbZn.js","./Confirm-Dw9rt56R.js","./Pagination-D0HmnRDL.js","./Menu-9i0apxqd.js","./Grid-Czr5owxQ.js","./DropdownButton-D3g-r0e9.js","./DropdownButton-2vzpnZlx.css","./EditModal-CsfirwY4.js","./Loader-CooidObp.js","./EditModal-BBqyP8we.css","./AssociatedDropdown-CMB7PUXu.js","./AssociatedDropdown-9Xedb5Ad.css","./FuzzyDate-D4brsVbr.js","./DateInput-BO57_F9J.js","./DateInput-CECdAaXY.css","./ModalContext-Bu-D9kD-.js","./FuzzyDate-j_vM7Sim.css","./Trans-Bk6mzQm0.js","./objectWithoutProperties--RY0eV0u.js","./utils-Bq6oISwF.js","./List-NhiJ3XYe.css","./AddModal-8so4BWij.js","./Api-DXLamogn.js","./AccordionDataList-B6Avyi96.css","./AccordionList.stories-CwCFtdcE.js","./AccordionList-D1-ynN11.css","./AccordionSelector.stories-D56HA5kw.js","./SelectizeHeader-BiV_Rzyz.js","./Segment-C5_maSSM.js","./SelectizeHeader-B3ViV-TP.css","./withTranslation-D8FvQLBO.js","./slicedToArray-D1W8oQh0.js","./AccordionSelector-BiejeTI3.css","./ArrowButtons.stories-6z_rtFr4.js","./ArrowButtons-D1_59lZa.js","./ArrowButtons-Cw7tzIZp.css","./AssociatedDropdown.stories-CLezqk-A.js","./AudioPlayer.stories-DSdQhZpi.js","./AudioPlayer-DbqX1JnS.js","./AudioPlayer-DHFyifxl.css","./SampleAudio-DqClFjld.js","./BibliographyForm.stories-CcvFteaz.js","./BibliographyForm-D3b_g0ZP.js","./Bibliography-isW7v-pd.js","./BibliographyForm-BAtRFF_A.css","./BibliographyList.stories-CX57g0S7.js","./List-Cog7Mcyf.js","./BibliographySearchInput-DdTwVKt4.js","./BibliographySearchInput-CyloBfMS.css","./StyleSelector-CEth9bNR.js","./BibliographyList-DYWOWlNz.css","./BibliographySearchInput.stories-BJT8w4fP.js","./BooleanIcon.stories-0NGjV7om.js","./Breadcrumbs.stories-DQEHCwm0.js","./Breadcrumbs-WyjvVzyD.css","./CancelButton.stories-C3ASybi3.js","./CancelButton-jygaxOmX.js","./ColorButton.stories-B97WGhF3.js","./ColorButton-C7ZrtsIF.css","./ColorPickerModal.stories-CU_OMJVO.js","./isString-VUkjdOh0.js","./cloneDeep-kl2wD128.js","./index-D3ylJrlI.js","./ColorPickerModal-D6JlcGR9.css","./CurrentFacetLabels.stories-D1YKZNDo.js","./CurrentFacetLabels-CMZ1g7IV.js","./CurrentFacets.stories-Dmkm95XI.js","./CurrentFacetsModal-DDPlIXyS.js","./CurrentFacetsModal.stories-CSfpaeZO.js","./index-xJp9Kd2E.js","./DataTable.stories-B8iiMd-D.js","./DataTable-BFIwafI7.js","./Table-Xx3vjhN9.js","./Draggable-KQRXc-DM.js","./DataTable-B3kGSR_w.css","./DataView.stories-CVyj3XK5.js","./MenuBar-0zX1-Zh0.js","./MenuSidebar-btOdA7yG.js","./DataView-dHfwqF47.css","./DateInput.stories-4-GxLJEq.js","./DatePicker.stories-CcyTrCoa.js","./DatePicker-KM6xFWw0.css","./DescriptorField.stories-kvTZrd1A.js","./DownloadButton.stories-Dq58DhJz.js","./DownloadButton-B5qnjgmD.js","./test-image-BGrKnxUR.js","./DropdownButton.stories-B5fLHKVw.js","./EditModal.stories-BEcFYbxP.js","./Companies-Dq8qL_4h.js","./EditPage.stories-taxagdDX.js","./SaveButton-Dq5XP_RE.js","./EditPage-JGwGd2CC.css","./EmbeddedList.stories-DSOkljp0.js","./Colors-DiV52Fwf.js","./TabbedModal-B2Adx6P0.js","./TabbedModal-ByIDW2qK.css","./EmbeddedList-DEnqn13-.css","./Facet.stories-WVculrAq.js","./Facet-0ehrYZai.js","./Divider-C9xp3Rj7.js","./Facet-CkJXTxyt.css","./FacetClearButton.stories-CRsWt0-5.js","./FacetList.stories-Ms9IVCHw.js","./LinkButton-COql2obt.js","./LinkButton-BzQc1Etx.css","./FacetList-oVngdc91.css","./FacetSlider.stories-C0jEVhGu.js","./toConsumableArray-BlSjX6Hi.js","./index-BpvXyOxN.js","./FacetSlider-BMwU6mKr.css","./FacetToggle.stories-CslYGx8N.js","./FileInputButton.stories-3HS5EfVi.js","./FileInputButton-qbfOXRVs.js","./FileUpload.stories-CFBNM96l.js","./FileUpload-Bs-KrlvA.js","./FileUpload-CjTwum27.css","./FileUploadModal.stories-BzS2eTOQ.js","./Item-9lJy5i0K.js","./FileUploadModal-d3hZcGQ2.css","./FuzzyDate.stories-BW2eHzsF.js","./GoogleMap.stories-CsqtQrlf.js","./esm-DEHfAp-s.js","./GooglePlacesSearch.stories-BVzZ_7G6.js","./HorizontalCards.stories-kEKzg5Ln.js","./Images-DFvK9Yjz.js","./Number-D3yuhZId.js","./HorizontalCards-CXJKhDYh.css","./ImageCarousel.stories-Cc_oVTTK.js","./ImageCarousel-cHKOaBYe.css","./ItemCollection.stories-C1LbTq4b.js","./ItemCollection-DmA8Vd5N.js","./Items-CMwTxPL0.js","./Items-DUiJ2Kg0.css","./ItemCollection-DTbYjs7A.css","./ItemList.stories-q5tljepl.js","./FilterModal-CTH7wgQb.js","./Items.stories-Cj2idXbd.js","./KeyValuePairs.stories-Drad32VE.js","./KeyboardField.stories-Q-NOdp6A.js","./LinkLabel-oB1DYe7W.js","./LinkLabel-C0OH82k5.css","./KeyboardField-BMwGSE7p.css","./LazyAudio.stories-BpTSrmoV.js","./LazyAudio-BiEA90M2.js","./LazyLoader-D1S4_28m.js","./LazyLoader-iVeYbw60.css","./LazyAudio-DqZ3NNVg.css","./LazyDocument.stories-HpM-poGd.js","./LazyDocument-DOVXXgOt.js","./LazyDocument-BVWLI450.css","./portrait-test-image-CFX7vfGN.js","./LazyIIIF.stories-CbGd8odl.js","./LazyMedia-BYbWGqJT.js","./LazyImage-BiB2Uvja.js","./PhotoViewer-CgBZCy1u.js","./PhotoViewer-saMlUfAQ.css","./LazyImage-DAATBDIP.css","./LazyVideo-DYSkHXXp.js","./VideoPlayer-DLJxAPDP.js","./VideoPlayer-dpJihtpS.css","./LazyVideo-d82gT1V6.css","./LazyImage.stories-D_4ZWQi-.js","./LazyMedia.stories-C7sXAUJq.js","./LazyVideo.stories-BXIwGNQ6.js","./SampleVideo-Bq74ahmY.js","./LinkButton.stories-BobBB8dG.js","./LinkLabel.stories-MKfvNJNE.js","./ListLoader.stories-ClY42ecJ.js","./ListLoader-BdgbIqvc.js","./ListLoader-u0hA0_gM.css","./ListTable.stories-BYYIf56b.js","./ListTable-CV2iVJTC.css","./LoginModal.stories-DkqRNX-D.js","./LoginModal-Cf8-v6KX.css","./MasonryGrid.stories-CWmjzqzU.js","./MasonryGrid-DXvknJNm.css","./MediaGallery.stories-5xPkvBVl.js","./PlayButton-Duxkdt-o.js","./PlayButton-CaWT9xzP.css","./MediaGallery-B8P8lAkH.css","./MediaGrid.stories-CZz9A481.js","./MediaGrid-BMyAHRaJ.css","./MediaList.stories-D9oWSF5W.js","./MediaList-DAozXVdt.css","./MenuBar.stories-BMVFMkIw.js","./MenuSidebar.stories-BF0eNPOM.js","./ModalDropdown.stories-B5bQfR-W.js","./ModalDropdown-B2iwBsqA.css","./NestedAccordion.stories-CyX4Mh_H.js","./PhotoViewer.stories-BWpSTFZK.js","./PlayButton.stories-CzjW6Hiu.js","./RemoteDropdown.stories-uyrRdtCC.js","./RemoteDropdown-BUbDzEG-.css","./SaveButton.stories-BrxsFbhP.js","./SearchBox.stories-CgUq0HK2.js","./SearchPagination.stories-CM9aHNHL.js","./SearchResults.stories-B3XiR4Hm.js","./SearchResultsPerPage.stories-78x4BMlG.js","./SearchResultsSort.stories-Dm7feu9v.js","./SearchStats.stories-B03rJ8Fr.js","./Section.stories-C5zfnFoQ.js","./Selectize.stories-CMCwGoeL.js","./Selectize-C4LCc6T3.css","./SimpleEditPage.stories-Cz8GTudn.js","./SimpleEditPage-CAbS1f12.css","./StyleSelector.stories-q9ttI_hF.js","./TabbedModal.stories-B01UeklV.js","./TabsMenu.stories-CH9RNwn5.js","./TagsList.stories-BMA_VC1F.js","./Thumbnail.stories-DH2SqLyB.js","./Toaster.stories-6uQhvCNw.js","./VideoFrameSelector.stories-BTCRRaGX.js","./VideoFrameSelector-CXHfdy6l.css","./VideoPlayer.stories-CtoWQrA2.js","./ViewXML.stories-da8e4_YA.js","./UserDefinedFieldsEmbeddedList.stories-ByXce1jR.js","./UserDefinedFields-8vy3cehm.js","./UserDefinedFields-BpDRmNE4.js","./UserDefinedFields-CfIg0tQx.css","./UserDefinedFieldsForm.stories-L9Py_IpH.js","./UserDefinedFieldsList.stories-CLzCv8eq.js","./TreeGraph.stories-ChtGfXPE.js","./TreeGraph-D9mstute.css","./addDecorator-_jbAypat.js","./entry-preview-Dp0xjCR0.js","./react-18-DnM9deRA.js","./entry-preview-docs-nmOPi3-h.js","./index-CeKoIcWT.js","./preview-BaIHkKcy.js","./preview-BUjdUH78.js","./preview-CDE_mU-w.js","./chunk-HLWAVYOI-BTnZzFtL.js","./preview-D4kmgUEj.css"] } return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) } diff --git a/docs/assets/index-CkEa8p3r.js b/docs/assets/index-BpOSz5h6.js similarity index 99% rename from docs/assets/index-CkEa8p3r.js rename to docs/assets/index-BpOSz5h6.js index f0ef1ded..fb28e4c8 100644 --- a/docs/assets/index-CkEa8p3r.js +++ b/docs/assets/index-BpOSz5h6.js @@ -1,4 +1,4 @@ -import{c as dt,g as At}from"./_commonjsHelpers-BosuxZz1.js";import{r as kt}from"./index-CBqU2yxZ.js";import{r as wt}from"./index-DZGZymok.js";import{i as Nt}from"./index-DfmhmaGJ.js";function Tt(ot,X){for(var L=0;Lh[d]})}}}return Object.freeze(Object.defineProperty(ot,Symbol.toStringTag,{value:"Module"}))}var _t={exports:{}};/*! +import{c as dt,g as At}from"./_commonjsHelpers-BosuxZz1.js";import{r as kt}from"./index-CBqU2yxZ.js";import{r as wt}from"./index-DZGZymok.js";import{i as Nt}from"./index-kF-6VCSF.js";function Tt(ot,X){for(var L=0;Lh[d]})}}}return Object.freeze(Object.defineProperty(ot,Symbol.toStringTag,{value:"Module"}))}var _t={exports:{}};/*! * Quill Editor v1.3.7 * https://quilljs.com/ * Copyright (c) 2014, Jason Chen diff --git a/docs/assets/index-DfmhmaGJ.js b/docs/assets/index-kF-6VCSF.js similarity index 59% rename from docs/assets/index-DfmhmaGJ.js rename to docs/assets/index-kF-6VCSF.js index b4c4bc5c..d11a4f87 100644 --- a/docs/assets/index-DfmhmaGJ.js +++ b/docs/assets/index-kF-6VCSF.js @@ -1,21 +1,21 @@ -import{r as Xr}from"./index-CBqU2yxZ.js";import{s as zl,t as Kl,v as pi,i as bh,K as Xl,b as gi,n as Sh,L as Eh,d as yi,M as _h,m as wh,N as Oh,O as Rh,P as Ql,x as Ah,Q as Th,R as Ph,E as Ch,S as xh,g as Ih,A as Nh,T as Pn}from"./mapValues-CZh2vnSw.js";import{_ as Dh,k as Jl,d as Lh,c as Fh,e as $h,f as jh,i as kh,j as Mh,l as $n,r as qh}from"./pickBy-CU2rOOKe.js";import{a as ua}from"./isPlainObject-Bu_b4Pek.js";import{c as ot,a as Oa}from"./_commonjsHelpers-BosuxZz1.js";import{d as Uh}from"./index-Cw1G72V2.js";import{e as Gh}from"./index-CKJfshIT.js";import{t as Zl,r as Ra}from"./tiny-invariant.cjs-DxxScMW_.js";import{r as Hh}from"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import{p as Bh}from"./preview-errors-CzpZmerH.js";import{d as Wh}from"./debounce-Bq1aTuh-.js";var Jo={exports:{}},mi=Object.defineProperty,Yh=Object.getOwnPropertyDescriptor,Vh=Object.getOwnPropertyNames,zh=Object.prototype.hasOwnProperty,Kh=(t,e)=>{for(var n in e)mi(t,n,{get:e[n],enumerable:!0})},Xh=(t,e,n,a)=>{if(e&&typeof e=="object"||typeof e=="function")for(let l of Vh(e))!zh.call(t,l)&&l!==n&&mi(t,l,{get:()=>e[l],enumerable:!(a=Yh(e,l))||a.enumerable});return t},Qh=t=>Xh(mi({},"__esModule",{value:!0}),t),eu={};Kh(eu,{Addon_TypesEnum:()=>tu});var vi=Qh(eu),tu=(t=>(t.TAB="tab",t.PANEL="panel",t.TOOL="tool",t.TOOLEXTRA="toolextra",t.PREVIEW="preview",t.experimental_PAGE="page",t.experimental_SIDEBAR_BOTTOM="sidebar-bottom",t.experimental_SIDEBAR_TOP="sidebar-top",t.NOTES_ELEMENT="notes-element",t))(tu||{}),Jh=zl,Zh=Kl;function ed(t,e,n){(n!==void 0&&!Zh(t[e],n)||n===void 0&&!(e in t))&&Jh(t,e,n)}var ru=ed,td=pi,rd=bh;function nd(t){return rd(t)&&td(t)}var ad=nd;function od(t,e){if(!(e==="constructor"&&typeof t[e]=="function")&&e!="__proto__")return t[e]}var nu=od,id=Dh,sd=Jl;function ld(t){return id(t,sd(t))}var ud=ld,js=ru,cd=Lh,fd=Fh,hd=$h,dd=jh,ks=Xl,Ms=gi,pd=ad,gd=Sh,yd=Eh,md=yi,vd=ua,bd=_h,qs=nu,Sd=ud;function Ed(t,e,n,a,l,i,f){var u=qs(t,n),s=qs(e,n),h=f.get(s);if(h){js(t,n,h);return}var c=i?i(u,s,n+"",t,e,f):void 0,p=c===void 0;if(p){var y=Ms(s),m=!y&&gd(s),v=!y&&!m&&bd(s);c=s,y||m||v?Ms(u)?c=u:pd(u)?c=hd(u):m?(p=!1,c=cd(s,!0)):v?(p=!1,c=fd(s,!0)):c=[]:vd(s)||ks(s)?(c=u,ks(u)?c=Sd(u):(!md(u)||yd(u))&&(c=dd(s))):p=!1}p&&(f.set(s,c),l(c,s,a,i,f),f.delete(s)),js(t,n,c)}var _d=Ed,wd=wh,Od=ru,Rd=Oh,Ad=_d,Td=yi,Pd=Jl,Cd=nu;function au(t,e,n,a,l){t!==e&&Rd(e,function(i,f){if(l||(l=new wd),Td(i))Ad(t,e,f,n,au,a,l);else{var u=a?a(Cd(t,f),i,f+"",t,e,l):void 0;u===void 0&&(u=i),Od(t,f,u)}},Pd)}var xd=au,ro,Us;function Id(){if(Us)return ro;Us=1;function t(e,n,a){switch(a.length){case 0:return e.call(n);case 1:return e.call(n,a[0]);case 2:return e.call(n,a[0],a[1]);case 3:return e.call(n,a[0],a[1],a[2])}return e.apply(n,a)}return ro=t,ro}var no,Gs;function ou(){if(Gs)return no;Gs=1;var t=Id(),e=Math.max;function n(a,l,i){return l=e(l===void 0?a.length-1:l,0),function(){for(var f=arguments,u=-1,s=e(f.length-l,0),h=Array(s);++u0){if(++i>=t)return arguments[0]}else i=0;return l.apply(void 0,arguments)}}return io=a,io}var so,Ys;function iu(){if(Ys)return so;Ys=1;var t=Dd(),e=Ld(),n=e(t);return so=n,so}var Fd=Ql,$d=ou(),jd=iu();function kd(t,e){return jd($d(t,e,Fd),t+"")}var Md=kd,qd=Kl,Ud=pi,Gd=Ah,Hd=yi;function Bd(t,e,n){if(!Hd(n))return!1;var a=typeof e;return(a=="number"?Ud(n)&&Gd(e,n.length):a=="string"&&e in n)?qd(n[e],t):!1}var Wd=Bd,Yd=Md,Vd=Wd;function zd(t){return Yd(function(e,n){var a=-1,l=n.length,i=l>1?n[l-1]:void 0,f=l>2?n[2]:void 0;for(i=t.length>3&&typeof i=="function"?(l--,i):void 0,f&&Vd(n[0],n[1],f)&&(i=l<3?void 0:i,l=1),e=Object(e);++a{for(var n in e)bi(t,n,{get:e[n],enumerable:!0})},np=(t,e,n,a)=>{if(e&&typeof e=="object"||typeof e=="function")for(let l of ep(e))!tp.call(t,l)&&l!==n&&bi(t,l,{get:()=>e[l],enumerable:!(a=Zd(e,l))||a.enumerable});return t},ap=t=>np(bi({},"__esModule",{value:!0}),t),lu={};rp(lu,{CHANNEL_CREATED:()=>ip,CONFIG_ERROR:()=>sp,CURRENT_STORY_WAS_SET:()=>lp,DOCS_PREPARED:()=>up,DOCS_RENDERED:()=>cp,FORCE_REMOUNT:()=>hp,FORCE_RE_RENDER:()=>fp,GLOBALS_UPDATED:()=>dp,IGNORED_EXCEPTION:()=>Xp,NAVIGATE_URL:()=>pp,PLAY_FUNCTION_THREW_EXCEPTION:()=>gp,PRELOAD_ENTRIES:()=>yp,PREVIEW_BUILDER_PROGRESS:()=>mp,PREVIEW_KEYDOWN:()=>vp,REGISTER_SUBSCRIPTION:()=>bp,REQUEST_WHATS_NEW_DATA:()=>Wp,RESET_STORY_ARGS:()=>Sp,RESULT_WHATS_NEW_DATA:()=>Yp,SELECT_STORY:()=>Ep,SET_CONFIG:()=>_p,SET_CURRENT_STORY:()=>wp,SET_GLOBALS:()=>Op,SET_INDEX:()=>Rp,SET_STORIES:()=>Ap,SET_WHATS_NEW_CACHE:()=>Vp,SHARED_STATE_CHANGED:()=>Tp,SHARED_STATE_SET:()=>Pp,STORIES_COLLAPSE_ALL:()=>Cp,STORIES_EXPAND_ALL:()=>xp,STORY_ARGS_UPDATED:()=>Ip,STORY_CHANGED:()=>Np,STORY_ERRORED:()=>Dp,STORY_INDEX_INVALIDATED:()=>Lp,STORY_MISSING:()=>Fp,STORY_PREPARED:()=>$p,STORY_RENDERED:()=>kp,STORY_RENDER_PHASE_CHANGED:()=>jp,STORY_SPECIFIED:()=>Mp,STORY_THREW_EXCEPTION:()=>qp,STORY_UNCHANGED:()=>Up,TELEMETRY_ERROR:()=>Kp,TOGGLE_WHATS_NEW_NOTIFICATIONS:()=>zp,UPDATE_GLOBALS:()=>Gp,UPDATE_QUERY_PARAMS:()=>Hp,UPDATE_STORY_ARGS:()=>Bp,default:()=>op});var Qe=ap(lu),Si=(t=>(t.CHANNEL_CREATED="channelCreated",t.CONFIG_ERROR="configError",t.STORY_INDEX_INVALIDATED="storyIndexInvalidated",t.STORY_SPECIFIED="storySpecified",t.SET_CONFIG="setConfig",t.SET_STORIES="setStories",t.SET_INDEX="setIndex",t.SET_CURRENT_STORY="setCurrentStory",t.CURRENT_STORY_WAS_SET="currentStoryWasSet",t.FORCE_RE_RENDER="forceReRender",t.FORCE_REMOUNT="forceRemount",t.PRELOAD_ENTRIES="preloadStories",t.STORY_PREPARED="storyPrepared",t.DOCS_PREPARED="docsPrepared",t.STORY_CHANGED="storyChanged",t.STORY_UNCHANGED="storyUnchanged",t.STORY_RENDERED="storyRendered",t.STORY_MISSING="storyMissing",t.STORY_ERRORED="storyErrored",t.STORY_THREW_EXCEPTION="storyThrewException",t.STORY_RENDER_PHASE_CHANGED="storyRenderPhaseChanged",t.PLAY_FUNCTION_THREW_EXCEPTION="playFunctionThrewException",t.UPDATE_STORY_ARGS="updateStoryArgs",t.STORY_ARGS_UPDATED="storyArgsUpdated",t.RESET_STORY_ARGS="resetStoryArgs",t.SET_GLOBALS="setGlobals",t.UPDATE_GLOBALS="updateGlobals",t.GLOBALS_UPDATED="globalsUpdated",t.REGISTER_SUBSCRIPTION="registerSubscription",t.PREVIEW_KEYDOWN="previewKeydown",t.PREVIEW_BUILDER_PROGRESS="preview_builder_progress",t.SELECT_STORY="selectStory",t.STORIES_COLLAPSE_ALL="storiesCollapseAll",t.STORIES_EXPAND_ALL="storiesExpandAll",t.DOCS_RENDERED="docsRendered",t.SHARED_STATE_CHANGED="sharedStateChanged",t.SHARED_STATE_SET="sharedStateSet",t.NAVIGATE_URL="navigateUrl",t.UPDATE_QUERY_PARAMS="updateQueryParams",t.REQUEST_WHATS_NEW_DATA="requestWhatsNewData",t.RESULT_WHATS_NEW_DATA="resultWhatsNewData",t.SET_WHATS_NEW_CACHE="setWhatsNewCache",t.TOGGLE_WHATS_NEW_NOTIFICATIONS="toggleWhatsNewNotifications",t.TELEMETRY_ERROR="telemetryError",t))(Si||{}),op=Si,{CHANNEL_CREATED:ip,CONFIG_ERROR:sp,CURRENT_STORY_WAS_SET:lp,DOCS_PREPARED:up,DOCS_RENDERED:cp,FORCE_RE_RENDER:fp,FORCE_REMOUNT:hp,GLOBALS_UPDATED:dp,NAVIGATE_URL:pp,PLAY_FUNCTION_THREW_EXCEPTION:gp,PRELOAD_ENTRIES:yp,PREVIEW_BUILDER_PROGRESS:mp,PREVIEW_KEYDOWN:vp,REGISTER_SUBSCRIPTION:bp,RESET_STORY_ARGS:Sp,SELECT_STORY:Ep,SET_CONFIG:_p,SET_CURRENT_STORY:wp,SET_GLOBALS:Op,SET_INDEX:Rp,SET_STORIES:Ap,SHARED_STATE_CHANGED:Tp,SHARED_STATE_SET:Pp,STORIES_COLLAPSE_ALL:Cp,STORIES_EXPAND_ALL:xp,STORY_ARGS_UPDATED:Ip,STORY_CHANGED:Np,STORY_ERRORED:Dp,STORY_INDEX_INVALIDATED:Lp,STORY_MISSING:Fp,STORY_PREPARED:$p,STORY_RENDER_PHASE_CHANGED:jp,STORY_RENDERED:kp,STORY_SPECIFIED:Mp,STORY_THREW_EXCEPTION:qp,STORY_UNCHANGED:Up,UPDATE_GLOBALS:Gp,UPDATE_QUERY_PARAMS:Hp,UPDATE_STORY_ARGS:Bp,REQUEST_WHATS_NEW_DATA:Wp,RESULT_WHATS_NEW_DATA:Yp,SET_WHATS_NEW_CACHE:Vp,TOGGLE_WHATS_NEW_NOTIFICATIONS:zp,TELEMETRY_ERROR:Kp}=Si,Xp=new Error("ignoredException"),Ei=Object.defineProperty,Qp=Object.getOwnPropertyDescriptor,Jp=Object.getOwnPropertyNames,Zp=Object.prototype.hasOwnProperty,eg=(t,e)=>{for(var n in e)Ei(t,n,{get:e[n],enumerable:!0})},tg=(t,e,n,a)=>{if(e&&typeof e=="object"||typeof e=="function")for(let l of Jp(e))!Zp.call(t,l)&&l!==n&&Ei(t,l,{get:()=>e[l],enumerable:!(a=Qp(e,l))||a.enumerable});return t},rg=t=>tg(Ei({},"__esModule",{value:!0}),t),uu={};eg(uu,{global:()=>ng});var Ne=rg(uu),ng=(()=>{let t;return typeof window<"u"?t=window:typeof globalThis<"u"?t=globalThis:typeof ot<"u"?t=ot:typeof self<"u"?t=self:t={},t})(),_i=Object.defineProperty,ag=Object.getOwnPropertyDescriptor,og=Object.getOwnPropertyNames,ig=Object.prototype.hasOwnProperty,sg=(t,e)=>{for(var n in e)_i(t,n,{get:e[n],enumerable:!0})},lg=(t,e,n,a)=>{if(e&&typeof e=="object"||typeof e=="function")for(let l of og(e))!ig.call(t,l)&&l!==n&&_i(t,l,{get:()=>e[l],enumerable:!(a=ag(e,l))||a.enumerable});return t},ug=t=>lg(_i({},"__esModule",{value:!0}),t),cu={};sg(cu,{deprecate:()=>dg,logger:()=>ya,once:()=>ft,pretty:()=>$t});var je=ug(cu),cg=Ne,{LOGLEVEL:fg}=cg.global,pr={trace:1,debug:2,info:3,warn:4,error:5,silent:10},hg=fg,Br=pr[hg]||pr.info,ya={trace:(t,...e)=>{Br<=pr.trace&&console.trace(t,...e)},debug:(t,...e)=>{Br<=pr.debug&&console.debug(t,...e)},info:(t,...e)=>{Br<=pr.info&&console.info(t,...e)},warn:(t,...e)=>{Br<=pr.warn&&console.warn(t,...e)},error:(t,...e)=>{Br<=pr.error&&console.error(t,...e)},log:(t,...e)=>{Br(e,...n)=>{if(!Zo.has(e))return Zo.add(e),ya[t](e,...n)};ft.clear=()=>Zo.clear();ft.trace=ft("trace");ft.debug=ft("debug");ft.info=ft("info");ft.warn=ft("warn");ft.error=ft("error");ft.log=ft("log");var dg=ft("warn"),$t=t=>(...e)=>{let n=[];if(e.length){let a=//gi,l=/<\/span>/gi,i;for(n.push(e[0].replace(a,"%c").replace(l,"%c"));i=a.exec(e[0]);)n.push(i[2]),n.push("");for(let f=1;fa.length(this._area)&&(s--,u--)}return f||this},keys:function(i){return this.each(function(f,u,s){s.push(f)},i||[])},get:function(i,f){var u=a.get(this._area,this._in(i)),s;return typeof f=="function"&&(s=f,f=null),u!==null?a.parse(u,s):f??u},getAll:function(i){return this.each(function(f,u,s){s[f]=u},i||{})},transact:function(i,f,u){var s=this.get(i,u),h=f(s);return this.set(i,h===void 0?s:h),this},set:function(i,f,u){var s=this.get(i),h;return s!=null&&u===!1?f:(typeof u=="function"&&(h=u,u=void 0),a.set(this._area,this._in(i),a.stringify(f,h),u)||s)},setAll:function(i,f){var u,s;for(var h in i)s=i[h],this.set(h,s,f)!==s&&(u=!0);return u},add:function(i,f,u){var s=this.get(i);if(s instanceof Array)f=s.concat(f);else if(s!==null){var h=typeof s;if(h===typeof f&&h==="object"){for(var c in f)s[c]=f[c];f=s}else f=s+f}return a.set(this._area,this._in(i),a.stringify(f,u)),f},remove:function(i,f){var u=this.get(i,f);return a.remove(this._area,this._in(i)),u},clear:function(){return this._ns?this.each(function(i){a.remove(this._area,this._in(i))},1):a.clear(this._area),this},clearAll:function(){var i=this._area;for(var f in a.areas)a.areas.hasOwnProperty(f)&&(this._area=a.areas[f],this.clear());return this._area=i,this},_in:function(i){return typeof i!="string"&&(i=a.stringify(i)),this._ns?this._ns+i:i},_out:function(i){return this._ns?i&&i.indexOf(this._ns)===0?i.substring(this._ns.length):void 0:i}},storage:function(i){return a.inherit(a.storageAPI,{items:{},name:i})},storageAPI:{length:0,has:function(i){return this.items.hasOwnProperty(i)},key:function(i){var f=0;for(var u in this.items)if(this.has(u)&&i===f++)return u},setItem:function(i,f){this.has(i)||this.length++,this.items[i]=f},removeItem:function(i){this.has(i)&&(delete this.items[i],this.length--)},getItem:function(i){return this.has(i)?this.items[i]:null},clear:function(){for(var i in this.items)this.removeItem(i)}}},l=a.Store("local",function(){try{return localStorage}catch{}}());l.local=l,l._=a,l.area("session",function(){try{return sessionStorage}catch{}}()),l.area("page",a.storage("page")),typeof n=="function"&&n.amd!==void 0?n("store2",[],function(){return l}):t.exports?t.exports=l:(e.store&&(a.conflict=e.store),e.store=l)})(ot,ot&&ot.define)})(fu);var pg=fu.exports;const wi=Oa(kh);var gg=Th;function yg(t,e){return gg(t,e)}var mg=yg;const rr=Oa(Uh),ct=Oa(Gh);var lo,Vs;function vg(){if(Vs)return lo;Vs=1;function t(e,n,a,l){for(var i=-1,f=e==null?0:e.length;++i0&&i(c)?l>1?n(c,l-1,i,f,u):t(u,c):f||(u[u.length]=c)}return u}return mo=n,mo}var vo,rl;function Tg(){if(rl)return vo;rl=1;var t=Ag();function e(n){var a=n==null?0:n.length;return a?t(n,1):[]}return vo=e,vo}var bo,nl;function Pg(){if(nl)return bo;nl=1;var t=Tg(),e=ou(),n=iu();function a(l){return n(e(l,void 0,t),l+"")}return bo=a,bo}var So,al;function hu(){if(al)return So;al=1;var t=Og(),e=Pg(),n=e(function(a,l){return a==null?{}:t(a,l)});return So=n,So}var Eo,ol;function Cg(){if(ol)return Eo;ol=1;var t=Object.defineProperty,e=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,a=Object.prototype.hasOwnProperty,l=(R,L)=>{for(var Q in L)t(R,Q,{get:L[Q],enumerable:!0})},i=(R,L,Q,fe)=>{if(L&&typeof L=="object"||typeof L=="function")for(let Ee of n(L))!a.call(R,Ee)&&Ee!==Q&&t(R,Ee,{get:()=>L[Ee],enumerable:!(fe=e(L,Ee))||fe.enumerable});return R},f=R=>i(t({},"__esModule",{value:!0}),R),u={};l(u,{create:()=>wr,themes:()=>_t}),Eo=f(u);function s(){return s=Object.assign?Object.assign.bind():function(R){for(var L=1;L"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function E(R,L,Q){return v()?E=Reflect.construct.bind():E=function(fe,Ee,Ce){var De=[null];De.push.apply(De,Ee);var We=Function.bind.apply(fe,De),Ye=new We;return Ce&&c(Ye,Ce.prototype),Ye},E.apply(null,arguments)}function T(R){var L=typeof Map=="function"?new Map:void 0;return T=function(Q){if(Q===null||!m(Q))return Q;if(typeof Q!="function")throw new TypeError("Super expression must either be null or a function");if(typeof L<"u"){if(L.has(Q))return L.get(Q);L.set(Q,fe)}function fe(){return E(Q,arguments,y(this).constructor)}return fe.prototype=Object.create(Q.prototype,{constructor:{value:fe,enumerable:!1,writable:!0,configurable:!0}}),c(fe,Q)},T(R)}var I=function(R){p(L,R);function L(Q){var fe;return fe=R.call(this,"An error occurred. See https://github.com/styled-components/polished/blob/main/src/internalHelpers/errors.md#"+Q+" for more information.")||this,h(fe)}return L}(T(Error));function Y(R){return Math.round(R*255)}function ne(R,L,Q){return Y(R)+","+Y(L)+","+Y(Q)}function J(R,L,Q,fe){if(fe===void 0&&(fe=ne),L===0)return fe(Q,Q,Q);var Ee=(R%360+360)%360/60,Ce=(1-Math.abs(2*Q-1))*L,De=Ce*(1-Math.abs(Ee%2-1)),We=0,Ye=0,pt=0;Ee>=0&&Ee<1?(We=Ce,Ye=De):Ee>=1&&Ee<2?(We=De,Ye=Ce):Ee>=2&&Ee<3?(Ye=Ce,pt=De):Ee>=3&&Ee<4?(Ye=De,pt=Ce):Ee>=4&&Ee<5?(We=De,pt=Ce):Ee>=5&&Ee<6&&(We=Ce,pt=De);var wt=Q-Ce/2,Dt=We+wt,gt=Ye+wt,Or=pt+wt;return fe(Dt,gt,Or)}var C={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"639",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"};function H(R){if(typeof R!="string")return R;var L=R.toLowerCase();return C[L]?"#"+C[L]:R}var K=/^#[a-fA-F0-9]{6}$/,Z=/^#[a-fA-F0-9]{8}$/,oe=/^#[a-fA-F0-9]{3}$/,ee=/^#[a-fA-F0-9]{4}$/,B=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,W=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,re=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,he=/^hsl(?:a)?\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i;function O(R){if(typeof R!="string")throw new I(3);var L=H(R);if(L.match(K))return{red:parseInt(""+L[1]+L[2],16),green:parseInt(""+L[3]+L[4],16),blue:parseInt(""+L[5]+L[6],16)};if(L.match(Z)){var Q=parseFloat((parseInt(""+L[7]+L[8],16)/255).toFixed(2));return{red:parseInt(""+L[1]+L[2],16),green:parseInt(""+L[3]+L[4],16),blue:parseInt(""+L[5]+L[6],16),alpha:Q}}if(L.match(oe))return{red:parseInt(""+L[1]+L[1],16),green:parseInt(""+L[2]+L[2],16),blue:parseInt(""+L[3]+L[3],16)};if(L.match(ee)){var fe=parseFloat((parseInt(""+L[4]+L[4],16)/255).toFixed(2));return{red:parseInt(""+L[1]+L[1],16),green:parseInt(""+L[2]+L[2],16),blue:parseInt(""+L[3]+L[3],16),alpha:fe}}var Ee=B.exec(L);if(Ee)return{red:parseInt(""+Ee[1],10),green:parseInt(""+Ee[2],10),blue:parseInt(""+Ee[3],10)};var Ce=W.exec(L.substring(0,50));if(Ce)return{red:parseInt(""+Ce[1],10),green:parseInt(""+Ce[2],10),blue:parseInt(""+Ce[3],10),alpha:parseFloat(""+Ce[4])>1?parseFloat(""+Ce[4])/100:parseFloat(""+Ce[4])};var De=re.exec(L);if(De){var We=parseInt(""+De[1],10),Ye=parseInt(""+De[2],10)/100,pt=parseInt(""+De[3],10)/100,wt="rgb("+J(We,Ye,pt)+")",Dt=B.exec(wt);if(!Dt)throw new I(4,L,wt);return{red:parseInt(""+Dt[1],10),green:parseInt(""+Dt[2],10),blue:parseInt(""+Dt[3],10)}}var gt=he.exec(L.substring(0,50));if(gt){var Or=parseInt(""+gt[1],10),un=parseInt(""+gt[2],10)/100,cn=parseInt(""+gt[3],10)/100,Rr="rgb("+J(Or,un,cn)+")",lr=B.exec(Rr);if(!lr)throw new I(4,L,Rr);return{red:parseInt(""+lr[1],10),green:parseInt(""+lr[2],10),blue:parseInt(""+lr[3],10),alpha:parseFloat(""+gt[4])>1?parseFloat(""+gt[4])/100:parseFloat(""+gt[4])}}throw new I(5)}function P(R){var L=R.red/255,Q=R.green/255,fe=R.blue/255,Ee=Math.max(L,Q,fe),Ce=Math.min(L,Q,fe),De=(Ee+Ce)/2;if(Ee===Ce)return R.alpha!==void 0?{hue:0,saturation:0,lightness:De,alpha:R.alpha}:{hue:0,saturation:0,lightness:De};var We,Ye=Ee-Ce,pt=De>.5?Ye/(2-Ee-Ce):Ye/(Ee+Ce);switch(Ee){case L:We=(Q-fe)/Ye+(Q=1?le(R,L,Q):"rgba("+J(R,L,Q)+","+fe+")";if(typeof R=="object"&&L===void 0&&Q===void 0&&fe===void 0)return R.alpha>=1?le(R.hue,R.saturation,R.lightness):"rgba("+J(R.hue,R.saturation,R.lightness)+","+R.alpha+")";throw new I(2)}function Be(R,L,Q){if(typeof R=="number"&&typeof L=="number"&&typeof Q=="number")return V("#"+X(R)+X(L)+X(Q));if(typeof R=="object"&&L===void 0&&Q===void 0)return V("#"+X(R.red)+X(R.green)+X(R.blue));throw new I(6)}function At(R,L,Q,fe){if(typeof R=="string"&&typeof L=="number"){var Ee=O(R);return"rgba("+Ee.red+","+Ee.green+","+Ee.blue+","+L+")"}else{if(typeof R=="number"&&typeof L=="number"&&typeof Q=="number"&&typeof fe=="number")return fe>=1?Be(R,L,Q):"rgba("+R+","+L+","+Q+","+fe+")";if(typeof R=="object"&&L===void 0&&Q===void 0&&fe===void 0)return R.alpha>=1?Be(R.red,R.green,R.blue):"rgba("+R.red+","+R.green+","+R.blue+","+R.alpha+")"}throw new I(7)}var qt=function(R){return typeof R.red=="number"&&typeof R.green=="number"&&typeof R.blue=="number"&&(typeof R.alpha!="number"||typeof R.alpha>"u")},Sr=function(R){return typeof R.red=="number"&&typeof R.green=="number"&&typeof R.blue=="number"&&typeof R.alpha=="number"},on=function(R){return typeof R.hue=="number"&&typeof R.saturation=="number"&&typeof R.lightness=="number"&&(typeof R.alpha!="number"||typeof R.alpha>"u")},Nt=function(R){return typeof R.hue=="number"&&typeof R.saturation=="number"&&typeof R.lightness=="number"&&typeof R.alpha=="number"};function st(R){if(typeof R!="object")throw new I(8);if(Sr(R))return At(R);if(qt(R))return Be(R);if(Nt(R))return Te(R);if(on(R))return _e(R);throw new I(8)}function Qt(R,L,Q){return function(){var fe=Q.concat(Array.prototype.slice.call(arguments));return fe.length>=L?R.apply(this,fe):Qt(R,L,fe)}}function Et(R){return Qt(R,R.length,[])}function Jt(R,L,Q){return Math.max(R,Math.min(L,Q))}function jr(R,L){if(L==="transparent")return L;var Q=F(L);return st(s({},Q,{lightness:Jt(0,1,Q.lightness-parseFloat(R))}))}Et(jr);function ir(R,L){if(L==="transparent")return L;var Q=F(L);return st(s({},Q,{lightness:Jt(0,1,Q.lightness+parseFloat(R))}))}Et(ir);function sn(R,L){if(L==="transparent")return L;var Q=O(L),fe=typeof Q.alpha=="number"?Q.alpha:1,Ee=s({},Q,{alpha:Jt(0,1,+(fe*100-parseFloat(R)*100).toFixed(2)/100)});return At(Ee)}var kr=Et(sn),Mr=kr,$e={primary:"#FF4785",secondary:"#029CFD",tertiary:"#FAFBFC",ancillary:"#22a699",orange:"#FC521F",gold:"#FFAE00",green:"#66BF3C",seafoam:"#37D5D3",purple:"#6F2CAC",ultraviolet:"#2A0481",lightest:"#FFFFFF",lighter:"#F7FAFC",light:"#EEF3F6",mediumlight:"#ECF4F9",medium:"#D9E8F2",mediumdark:"#73828C",dark:"#5C6870",darker:"#454E54",darkest:"#2E3438",border:"hsla(203, 50%, 30%, 0.15)",positive:"#66BF3C",negative:"#FF4400",warning:"#E69D00",critical:"#FFFFFF",defaultText:"#2E3438",inverseText:"#FFFFFF",positiveText:"#448028",negativeText:"#D43900",warningText:"#A15C20"},Ut={app:"#F6F9FC",bar:$e.lightest,content:$e.lightest,preview:$e.lightest,gridCellSize:10,hoverable:Mr(.9,$e.secondary),positive:"#E1FFD4",negative:"#FEDED2",warning:"#FFF5CF",critical:"#FF4400"},Tt={fonts:{base:['"Nunito Sans"',"-apple-system",'".SFNSText-Regular"','"San Francisco"',"BlinkMacSystemFont",'"Segoe UI"','"Helvetica Neue"',"Helvetica","Arial","sans-serif"].join(", "),mono:["ui-monospace","Menlo","Monaco",'"Roboto Mono"','"Oxygen Mono"','"Ubuntu Monospace"','"Source Code Pro"','"Droid Sans Mono"','"Courier New"',"monospace"].join(", ")},weight:{regular:400,bold:700},size:{s1:12,s2:14,s3:16,m1:20,m2:24,m3:28,l1:32,l2:40,l3:48,code:90}},He={base:"light",colorPrimary:"#FF4785",colorSecondary:"#029CFD",appBg:Ut.app,appContentBg:$e.lightest,appPreviewBg:$e.lightest,appBorderColor:$e.border,appBorderRadius:4,fontBase:Tt.fonts.base,fontCode:Tt.fonts.mono,textColor:$e.darkest,textInverseColor:$e.lightest,textMutedColor:$e.dark,barTextColor:$e.mediumdark,barHoverColor:$e.secondary,barSelectedColor:$e.secondary,barBg:$e.lightest,buttonBg:Ut.app,buttonBorder:$e.medium,booleanBg:$e.mediumlight,booleanSelectedBg:$e.lightest,inputBg:$e.lightest,inputBorder:$e.border,inputTextColor:$e.darkest,inputBorderRadius:4},Pt=He,Er={base:"dark",colorPrimary:"#FF4785",colorSecondary:"#029CFD",appBg:"#222425",appContentBg:"#1B1C1D",appPreviewBg:$e.lightest,appBorderColor:"rgba(255,255,255,.1)",appBorderRadius:4,fontBase:Tt.fonts.base,fontCode:Tt.fonts.mono,textColor:"#C9CDCF",textInverseColor:"#222425",textMutedColor:"#798186",barTextColor:"#798186",barHoverColor:$e.secondary,barSelectedColor:$e.secondary,barBg:"#292C2E",buttonBg:"#222425",buttonBorder:"rgba(255,255,255,.1)",booleanBg:"#222425",booleanSelectedBg:"#2E3438",inputBg:"#1B1C1D",inputBorder:"rgba(255,255,255,.1)",inputTextColor:$e.lightest,inputBorderRadius:4},_r=Er,qr=Ne,{window:sr}=qr.global,ln=()=>!sr||!sr.matchMedia?"light":sr.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light",_t={light:Pt,dark:_r,normal:Pt},dt=ln(),wr=(R={base:dt},L)=>{let Q={..._t[dt],..._t[R.base]||{},...R,base:_t[R.base]?R.base:dt};return{...L,...Q,barSelectedColor:R.barSelectedColor||Q.colorSecondary}};return Eo}var xg=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var e={},n=Symbol("test"),a=Object(n);if(typeof n=="string"||Object.prototype.toString.call(n)!=="[object Symbol]"||Object.prototype.toString.call(a)!=="[object Symbol]")return!1;var l=42;e[n]=l;for(n in e)return!1;if(typeof Object.keys=="function"&&Object.keys(e).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(e).length!==0)return!1;var i=Object.getOwnPropertySymbols(e);if(i.length!==1||i[0]!==n||!Object.prototype.propertyIsEnumerable.call(e,n))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var f=Object.getOwnPropertyDescriptor(e,n);if(f.value!==l||f.enumerable!==!0)return!1}return!0},il=typeof Symbol<"u"&&Symbol,Ig=xg,Ng=function(){return typeof il!="function"||typeof Symbol!="function"||typeof il("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:Ig()},sl={foo:{}},Dg=Object,Lg=function(){return{__proto__:sl}.foo===sl.foo&&!({__proto__:null}instanceof Dg)},Fg="Function.prototype.bind called on incompatible ",$g=Object.prototype.toString,jg=Math.max,kg="[object Function]",ll=function(e,n){for(var a=[],l=0;l"u"||!Ze?Ae:Ze(Uint8Array),Nr={"%AggregateError%":typeof AggregateError>"u"?Ae:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?Ae:ArrayBuffer,"%ArrayIteratorPrototype%":Wr&&Ze?Ze([][Symbol.iterator]()):Ae,"%AsyncFromSyncIteratorPrototype%":Ae,"%AsyncFunction%":zr,"%AsyncGenerator%":zr,"%AsyncGeneratorFunction%":zr,"%AsyncIteratorPrototype%":zr,"%Atomics%":typeof Atomics>"u"?Ae:Atomics,"%BigInt%":typeof BigInt>"u"?Ae:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?Ae:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?Ae:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?Ae:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":typeof Float32Array>"u"?Ae:Float32Array,"%Float64Array%":typeof Float64Array>"u"?Ae:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?Ae:FinalizationRegistry,"%Function%":du,"%GeneratorFunction%":zr,"%Int8Array%":typeof Int8Array>"u"?Ae:Int8Array,"%Int16Array%":typeof Int16Array>"u"?Ae:Int16Array,"%Int32Array%":typeof Int32Array>"u"?Ae:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":Wr&&Ze?Ze(Ze([][Symbol.iterator]())):Ae,"%JSON%":typeof JSON=="object"?JSON:Ae,"%Map%":typeof Map>"u"?Ae:Map,"%MapIteratorPrototype%":typeof Map>"u"||!Wr||!Ze?Ae:Ze(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?Ae:Promise,"%Proxy%":typeof Proxy>"u"?Ae:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":typeof Reflect>"u"?Ae:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?Ae:Set,"%SetIteratorPrototype%":typeof Set>"u"||!Wr||!Ze?Ae:Ze(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?Ae:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":Wr&&Ze?Ze(""[Symbol.iterator]()):Ae,"%Symbol%":Wr?Symbol:Ae,"%SyntaxError%":Zr,"%ThrowTypeError%":Vg,"%TypedArray%":Kg,"%TypeError%":Jr,"%Uint8Array%":typeof Uint8Array>"u"?Ae:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?Ae:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?Ae:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?Ae:Uint32Array,"%URIError%":URIError,"%WeakMap%":typeof WeakMap>"u"?Ae:WeakMap,"%WeakRef%":typeof WeakRef>"u"?Ae:WeakRef,"%WeakSet%":typeof WeakSet>"u"?Ae:WeakSet};if(Ze)try{null.error}catch(t){var Xg=Ze(Ze(t));Nr["%Error.prototype%"]=Xg}var Qg=function t(e){var n;if(e==="%AsyncFunction%")n=_o("async function () {}");else if(e==="%GeneratorFunction%")n=_o("function* () {}");else if(e==="%AsyncGeneratorFunction%")n=_o("async function* () {}");else if(e==="%AsyncGenerator%"){var a=t("%AsyncGeneratorFunction%");a&&(n=a.prototype)}else if(e==="%AsyncIteratorPrototype%"){var l=t("%AsyncGenerator%");l&&Ze&&(n=Ze(l.prototype))}return Nr[e]=n,n},ul={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},kn=Oi,ma=Yg,Jg=kn.call(Function.call,Array.prototype.concat),Zg=kn.call(Function.apply,Array.prototype.splice),cl=kn.call(Function.call,String.prototype.replace),va=kn.call(Function.call,String.prototype.slice),ey=kn.call(Function.call,RegExp.prototype.exec),ty=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,ry=/\\(\\)?/g,ny=function(e){var n=va(e,0,1),a=va(e,-1);if(n==="%"&&a!=="%")throw new Zr("invalid intrinsic syntax, expected closing `%`");if(a==="%"&&n!=="%")throw new Zr("invalid intrinsic syntax, expected opening `%`");var l=[];return cl(e,ty,function(i,f,u,s){l[l.length]=u?cl(s,ry,"$1"):f||i}),l},ay=function(e,n){var a=e,l;if(ma(ul,a)&&(l=ul[a],a="%"+l[0]+"%"),ma(Nr,a)){var i=Nr[a];if(i===zr&&(i=Qg(a)),typeof i>"u"&&!n)throw new Jr("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:l,name:a,value:i}}throw new Zr("intrinsic "+e+" does not exist!")},Fr=function(e,n){if(typeof e!="string"||e.length===0)throw new Jr("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof n!="boolean")throw new Jr('"allowMissing" argument must be a boolean');if(ey(/^%?[^%]*%?$/,e)===null)throw new Zr("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var a=ny(e),l=a.length>0?a[0]:"",i=ay("%"+l+"%",n),f=i.name,u=i.value,s=!1,h=i.alias;h&&(l=h[0],Zg(a,Jg([0,1],h)));for(var c=1,p=!0;c=a.length){var E=Ir(u,y);p=!!E,p&&"get"in E&&!("originalValue"in E.get)?u=E.get:u=u[y]}else p=ma(u,y),u=u[y];p&&!s&&(Nr[f]=u)}}return u},pu={exports:{}},oy=Fr,ei=oy("%Object.defineProperty%",!0),ti=function(){if(ei)try{return ei({},"a",{value:1}),!0}catch{return!1}return!1};ti.hasArrayLengthDefineBug=function(){if(!ti())return null;try{return ei([],"length",{value:1}).length!==1}catch{return!0}};var gu=ti,iy=Fr,ca=iy("%Object.getOwnPropertyDescriptor%",!0);if(ca)try{ca([],"length")}catch{ca=null}var yu=ca,sy=gu(),Ri=Fr,Nn=sy&&Ri("%Object.defineProperty%",!0);if(Nn)try{Nn({},"a",{value:1})}catch{Nn=!1}var ly=Ri("%SyntaxError%"),Yr=Ri("%TypeError%"),fl=yu,uy=function(e,n,a){if(!e||typeof e!="object"&&typeof e!="function")throw new Yr("`obj` must be an object or a function`");if(typeof n!="string"&&typeof n!="symbol")throw new Yr("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new Yr("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new Yr("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new Yr("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new Yr("`loose`, if provided, must be a boolean");var l=arguments.length>3?arguments[3]:null,i=arguments.length>4?arguments[4]:null,f=arguments.length>5?arguments[5]:null,u=arguments.length>6?arguments[6]:!1,s=!!fl&&fl(e,n);if(Nn)Nn(e,n,{configurable:f===null&&s?s.configurable:!f,enumerable:l===null&&s?s.enumerable:!l,value:a,writable:i===null&&s?s.writable:!i});else if(u||!l&&!i&&!f)e[n]=a;else throw new ly("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.")},mu=Fr,hl=uy,cy=gu(),dl=yu,pl=mu("%TypeError%"),fy=mu("%Math.floor%"),hy=function(e,n){if(typeof e!="function")throw new pl("`fn` is not a function");if(typeof n!="number"||n<0||n>4294967295||fy(n)!==n)throw new pl("`length` must be a positive 32-bit integer");var a=arguments.length>2&&!!arguments[2],l=!0,i=!0;if("length"in e&&dl){var f=dl(e,"length");f&&!f.configurable&&(l=!1),f&&!f.writable&&(i=!1)}return(l||i||!a)&&(cy?hl(e,"length",n,!0,!0):hl(e,"length",n)),e};(function(t){var e=Oi,n=Fr,a=hy,l=n("%TypeError%"),i=n("%Function.prototype.apply%"),f=n("%Function.prototype.call%"),u=n("%Reflect.apply%",!0)||e.call(f,i),s=n("%Object.defineProperty%",!0),h=n("%Math.max%");if(s)try{s({},"a",{value:1})}catch{s=null}t.exports=function(y){if(typeof y!="function")throw new l("a function is required");var m=u(e,f,arguments);return a(m,1+h(0,y.length-(arguments.length-1)),!0)};var c=function(){return u(e,i,arguments)};s?s(t.exports,"apply",{value:c}):t.exports.apply=c})(pu);var dy=pu.exports,vu=Fr,bu=dy,py=bu(vu("String.prototype.indexOf")),gy=function(e,n){var a=vu(e,!!n);return typeof a=="function"&&py(e,".prototype.")>-1?bu(a):a},Ai=typeof Map=="function"&&Map.prototype,Oo=Object.getOwnPropertyDescriptor&&Ai?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,ba=Ai&&Oo&&typeof Oo.get=="function"?Oo.get:null,gl=Ai&&Map.prototype.forEach,Ti=typeof Set=="function"&&Set.prototype,Ro=Object.getOwnPropertyDescriptor&&Ti?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,Sa=Ti&&Ro&&typeof Ro.get=="function"?Ro.get:null,yl=Ti&&Set.prototype.forEach,yy=typeof WeakMap=="function"&&WeakMap.prototype,Dn=yy?WeakMap.prototype.has:null,my=typeof WeakSet=="function"&&WeakSet.prototype,Ln=my?WeakSet.prototype.has:null,vy=typeof WeakRef=="function"&&WeakRef.prototype,ml=vy?WeakRef.prototype.deref:null,by=Boolean.prototype.valueOf,Sy=Object.prototype.toString,Ey=Function.prototype.toString,_y=String.prototype.match,Pi=String.prototype.slice,yr=String.prototype.replace,wy=String.prototype.toUpperCase,vl=String.prototype.toLowerCase,Su=RegExp.prototype.test,bl=Array.prototype.concat,Xt=Array.prototype.join,Oy=Array.prototype.slice,Sl=Math.floor,ri=typeof BigInt=="function"?BigInt.prototype.valueOf:null,Ao=Object.getOwnPropertySymbols,ni=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol.prototype.toString:null,en=typeof Symbol=="function"&&typeof Symbol.iterator=="object",it=typeof Symbol=="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===en||!0)?Symbol.toStringTag:null,Eu=Object.prototype.propertyIsEnumerable,El=(typeof Reflect=="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(t){return t.__proto__}:null);function _l(t,e){if(t===1/0||t===-1/0||t!==t||t&&t>-1e3&&t<1e3||Su.call(/e/,e))return e;var n=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof t=="number"){var a=t<0?-Sl(-t):Sl(t);if(a!==t){var l=String(a),i=Pi.call(e,l.length+1);return yr.call(l,n,"$&_")+"."+yr.call(yr.call(i,/([0-9]{3})/g,"$&_"),/_$/,"")}}return yr.call(e,n,"$&_")}var ai=Hh,wl=ai.custom,Ol=wu(wl)?wl:null,Ry=function t(e,n,a,l){var i=n||{};if(gr(i,"quoteStyle")&&i.quoteStyle!=="single"&&i.quoteStyle!=="double")throw new TypeError('option "quoteStyle" must be "single" or "double"');if(gr(i,"maxStringLength")&&(typeof i.maxStringLength=="number"?i.maxStringLength<0&&i.maxStringLength!==1/0:i.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var f=gr(i,"customInspect")?i.customInspect:!0;if(typeof f!="boolean"&&f!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(gr(i,"indent")&&i.indent!==null&&i.indent!==" "&&!(parseInt(i.indent,10)===i.indent&&i.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(gr(i,"numericSeparator")&&typeof i.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var u=i.numericSeparator;if(typeof e>"u")return"undefined";if(e===null)return"null";if(typeof e=="boolean")return e?"true":"false";if(typeof e=="string")return Ru(e,i);if(typeof e=="number"){if(e===0)return 1/0/e>0?"0":"-0";var s=String(e);return u?_l(e,s):s}if(typeof e=="bigint"){var h=String(e)+"n";return u?_l(e,h):h}var c=typeof i.depth>"u"?5:i.depth;if(typeof a>"u"&&(a=0),a>=c&&c>0&&typeof e=="object")return oi(e)?"[Array]":"[Object]";var p=Hy(i,a);if(typeof l>"u")l=[];else if(Ou(l,e)>=0)return"[Circular]";function y(re,he,O){if(he&&(l=Oy.call(l),l.push(he)),O){var P={depth:i.depth};return gr(i,"quoteStyle")&&(P.quoteStyle=i.quoteStyle),t(re,P,a+1,l)}return t(re,i,a+1,l)}if(typeof e=="function"&&!Rl(e)){var m=Ly(e),v=ta(e,y);return"[Function"+(m?": "+m:" (anonymous)")+"]"+(v.length>0?" { "+Xt.call(v,", ")+" }":"")}if(wu(e)){var E=en?yr.call(String(e),/^(Symbol\(.*\))_[^)]*$/,"$1"):ni.call(e);return typeof e=="object"&&!en?On(E):E}if(qy(e)){for(var T="<"+vl.call(String(e.nodeName)),I=e.attributes||[],Y=0;Y",T}if(oi(e)){if(e.length===0)return"[]";var ne=ta(e,y);return p&&!Gy(ne)?"["+ii(ne,p)+"]":"[ "+Xt.call(ne,", ")+" ]"}if(Py(e)){var J=ta(e,y);return!("cause"in Error.prototype)&&"cause"in e&&!Eu.call(e,"cause")?"{ ["+String(e)+"] "+Xt.call(bl.call("[cause]: "+y(e.cause),J),", ")+" }":J.length===0?"["+String(e)+"]":"{ ["+String(e)+"] "+Xt.call(J,", ")+" }"}if(typeof e=="object"&&f){if(Ol&&typeof e[Ol]=="function"&&ai)return ai(e,{depth:c-a});if(f!=="symbol"&&typeof e.inspect=="function")return e.inspect()}if(Fy(e)){var C=[];return gl&&gl.call(e,function(re,he){C.push(y(he,e,!0)+" => "+y(re,e))}),Al("Map",ba.call(e),C,p)}if(ky(e)){var H=[];return yl&&yl.call(e,function(re){H.push(y(re,e))}),Al("Set",Sa.call(e),H,p)}if($y(e))return To("WeakMap");if(My(e))return To("WeakSet");if(jy(e))return To("WeakRef");if(xy(e))return On(y(Number(e)));if(Ny(e))return On(y(ri.call(e)));if(Iy(e))return On(by.call(e));if(Cy(e))return On(y(String(e)));if(typeof window<"u"&&e===window)return"{ [object Window] }";if(e===ot)return"{ [object globalThis] }";if(!Ty(e)&&!Rl(e)){var K=ta(e,y),Z=El?El(e)===Object.prototype:e instanceof Object||e.constructor===Object,oe=e instanceof Object?"":"null prototype",ee=!Z&&it&&Object(e)===e&&it in e?Pi.call(br(e),8,-1):oe?"Object":"",B=Z||typeof e.constructor!="function"?"":e.constructor.name?e.constructor.name+" ":"",W=B+(ee||oe?"["+Xt.call(bl.call([],ee||[],oe||[]),": ")+"] ":"");return K.length===0?W+"{}":p?W+"{"+ii(K,p)+"}":W+"{ "+Xt.call(K,", ")+" }"}return String(e)};function _u(t,e,n){var a=(n.quoteStyle||e)==="double"?'"':"'";return a+t+a}function Ay(t){return yr.call(String(t),/"/g,""")}function oi(t){return br(t)==="[object Array]"&&(!it||!(typeof t=="object"&&it in t))}function Ty(t){return br(t)==="[object Date]"&&(!it||!(typeof t=="object"&&it in t))}function Rl(t){return br(t)==="[object RegExp]"&&(!it||!(typeof t=="object"&&it in t))}function Py(t){return br(t)==="[object Error]"&&(!it||!(typeof t=="object"&&it in t))}function Cy(t){return br(t)==="[object String]"&&(!it||!(typeof t=="object"&&it in t))}function xy(t){return br(t)==="[object Number]"&&(!it||!(typeof t=="object"&&it in t))}function Iy(t){return br(t)==="[object Boolean]"&&(!it||!(typeof t=="object"&&it in t))}function wu(t){if(en)return t&&typeof t=="object"&&t instanceof Symbol;if(typeof t=="symbol")return!0;if(!t||typeof t!="object"||!ni)return!1;try{return ni.call(t),!0}catch{}return!1}function Ny(t){if(!t||typeof t!="object"||!ri)return!1;try{return ri.call(t),!0}catch{}return!1}var Dy=Object.prototype.hasOwnProperty||function(t){return t in this};function gr(t,e){return Dy.call(t,e)}function br(t){return Sy.call(t)}function Ly(t){if(t.name)return t.name;var e=_y.call(Ey.call(t),/^function\s*([\w$]+)/);return e?e[1]:null}function Ou(t,e){if(t.indexOf)return t.indexOf(e);for(var n=0,a=t.length;ne.maxStringLength){var n=t.length-e.maxStringLength,a="... "+n+" more character"+(n>1?"s":"");return Ru(Pi.call(t,0,e.maxStringLength),e)+a}var l=yr.call(yr.call(t,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,Uy);return _u(l,"single",e)}function Uy(t){var e=t.charCodeAt(0),n={8:"b",9:"t",10:"n",12:"f",13:"r"}[e];return n?"\\"+n:"\\x"+(e<16?"0":"")+wy.call(e.toString(16))}function On(t){return"Object("+t+")"}function To(t){return t+" { ? }"}function Al(t,e,n,a){var l=a?ii(n,a):Xt.call(n,", ");return t+" ("+e+") {"+l+"}"}function Gy(t){for(var e=0;e=0)return!1;return!0}function Hy(t,e){var n;if(t.indent===" ")n=" ";else if(typeof t.indent=="number"&&t.indent>0)n=Xt.call(Array(t.indent+1)," ");else return null;return{base:n,prev:Xt.call(Array(e+1),n)}}function ii(t,e){if(t.length===0)return"";var n=` +import{r as Xr}from"./index-CBqU2yxZ.js";import{s as Ul,t as Gl,v as ci,i as dd,K as Hl,b as fi,n as hd,L as pd,d as di,M as gd,m as yd,N as md,O as vd,P as Bl,x as bd,Q as Sd,R as Ed,E as _d,S as wd,g as Od,A as Rd,T as Pn}from"./mapValues-CZh2vnSw.js";import{_ as Ad,k as Wl,d as Td,c as Pd,e as Cd,f as xd,i as Id,j as Nd,l as $n,r as Dd}from"./pickBy-CU2rOOKe.js";import{a as ua}from"./isPlainObject-Bu_b4Pek.js";import{c as ot,a as Oa}from"./_commonjsHelpers-BosuxZz1.js";import{d as Ld}from"./index-Cw1G72V2.js";import{e as Fd}from"./index-CKJfshIT.js";import{t as Yl,r as Ra}from"./tiny-invariant.cjs-DxxScMW_.js";import{r as $d}from"./___vite-browser-external_commonjs-proxy-DRaEfepn.js";import{p as jd}from"./preview-errors-CzpZmerH.js";import{d as kd}from"./debounce-Bq1aTuh-.js";var zo={exports:{}},hi=Object.defineProperty,Md=Object.getOwnPropertyDescriptor,qd=Object.getOwnPropertyNames,Ud=Object.prototype.hasOwnProperty,Gd=(t,e)=>{for(var n in e)hi(t,n,{get:e[n],enumerable:!0})},Hd=(t,e,n,a)=>{if(e&&typeof e=="object"||typeof e=="function")for(let l of qd(e))!Ud.call(t,l)&&l!==n&&hi(t,l,{get:()=>e[l],enumerable:!(a=Md(e,l))||a.enumerable});return t},Bd=t=>Hd(hi({},"__esModule",{value:!0}),t),Vl={};Gd(Vl,{Addon_TypesEnum:()=>zl});var pi=Bd(Vl),zl=(t=>(t.TAB="tab",t.PANEL="panel",t.TOOL="tool",t.TOOLEXTRA="toolextra",t.PREVIEW="preview",t.experimental_PAGE="page",t.experimental_SIDEBAR_BOTTOM="sidebar-bottom",t.experimental_SIDEBAR_TOP="sidebar-top",t.NOTES_ELEMENT="notes-element",t))(zl||{}),Wd=Ul,Yd=Gl;function Vd(t,e,n){(n!==void 0&&!Yd(t[e],n)||n===void 0&&!(e in t))&&Wd(t,e,n)}var Kl=Vd,zd=ci,Kd=dd;function Xd(t){return Kd(t)&&zd(t)}var Qd=Xd;function Jd(t,e){if(!(e==="constructor"&&typeof t[e]=="function")&&e!="__proto__")return t[e]}var Xl=Jd,Zd=Ad,eh=Wl;function th(t){return Zd(t,eh(t))}var rh=th,Ds=Kl,nh=Td,ah=Pd,oh=Cd,ih=xd,Ls=Hl,Fs=fi,sh=Qd,lh=hd,uh=pd,ch=di,fh=ua,dh=gd,$s=Xl,hh=rh;function ph(t,e,n,a,l,i,f){var u=$s(t,n),s=$s(e,n),d=f.get(s);if(d){Ds(t,n,d);return}var c=i?i(u,s,n+"",t,e,f):void 0,p=c===void 0;if(p){var y=Fs(s),m=!y&&lh(s),v=!y&&!m&&dh(s);c=s,y||m||v?Fs(u)?c=u:sh(u)?c=oh(u):m?(p=!1,c=nh(s,!0)):v?(p=!1,c=ah(s,!0)):c=[]:fh(s)||Ls(s)?(c=u,Ls(u)?c=hh(u):(!ch(u)||uh(u))&&(c=ih(s))):p=!1}p&&(f.set(s,c),l(c,s,a,i,f),f.delete(s)),Ds(t,n,c)}var gh=ph,yh=yd,mh=Kl,vh=md,bh=gh,Sh=di,Eh=Wl,_h=Xl;function Ql(t,e,n,a,l){t!==e&&vh(e,function(i,f){if(l||(l=new yh),Sh(i))bh(t,e,f,n,Ql,a,l);else{var u=a?a(_h(t,f),i,f+"",t,e,l):void 0;u===void 0&&(u=i),mh(t,f,u)}},Eh)}var wh=Ql,ro,js;function Oh(){if(js)return ro;js=1;function t(e,n,a){switch(a.length){case 0:return e.call(n);case 1:return e.call(n,a[0]);case 2:return e.call(n,a[0],a[1]);case 3:return e.call(n,a[0],a[1],a[2])}return e.apply(n,a)}return ro=t,ro}var no,ks;function Jl(){if(ks)return no;ks=1;var t=Oh(),e=Math.max;function n(a,l,i){return l=e(l===void 0?a.length-1:l,0),function(){for(var f=arguments,u=-1,s=e(f.length-l,0),d=Array(s);++u0){if(++e>=Ih)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}var Fh=Lh,$h=xh,jh=Fh,kh=jh($h),Zl=kh,Mh=Bl,qh=Jl(),Uh=Zl;function Gh(t,e){return Uh(qh(t,e,Mh),t+"")}var Hh=Gh,Bh=Gl,Wh=ci,Yh=bd,Vh=di;function zh(t,e,n){if(!Vh(n))return!1;var a=typeof e;return(a=="number"?Wh(n)&&Yh(e,n.length):a=="string"&&e in n)?Bh(n[e],t):!1}var Kh=zh,Xh=Hh,Qh=Kh;function Jh(t){return Xh(function(e,n){var a=-1,l=n.length,i=l>1?n[l-1]:void 0,f=l>2?n[2]:void 0;for(i=t.length>3&&typeof i=="function"?(l--,i):void 0,f&&Qh(n[0],n[1],f)&&(i=l<3?void 0:i,l=1),e=Object(e);++a{for(var n in e)gi(t,n,{get:e[n],enumerable:!0})},sp=(t,e,n,a)=>{if(e&&typeof e=="object"||typeof e=="function")for(let l of ap(e))!op.call(t,l)&&l!==n&&gi(t,l,{get:()=>e[l],enumerable:!(a=np(e,l))||a.enumerable});return t},lp=t=>sp(gi({},"__esModule",{value:!0}),t),tu={};ip(tu,{CHANNEL_CREATED:()=>cp,CONFIG_ERROR:()=>fp,CURRENT_STORY_WAS_SET:()=>dp,DOCS_PREPARED:()=>hp,DOCS_RENDERED:()=>pp,FORCE_REMOUNT:()=>yp,FORCE_RE_RENDER:()=>gp,GLOBALS_UPDATED:()=>mp,IGNORED_EXCEPTION:()=>eg,NAVIGATE_URL:()=>vp,PLAY_FUNCTION_THREW_EXCEPTION:()=>bp,PRELOAD_ENTRIES:()=>Sp,PREVIEW_BUILDER_PROGRESS:()=>Ep,PREVIEW_KEYDOWN:()=>_p,REGISTER_SUBSCRIPTION:()=>wp,REQUEST_WHATS_NEW_DATA:()=>Kp,RESET_STORY_ARGS:()=>Op,RESULT_WHATS_NEW_DATA:()=>Xp,SELECT_STORY:()=>Rp,SET_CONFIG:()=>Ap,SET_CURRENT_STORY:()=>Tp,SET_GLOBALS:()=>Pp,SET_INDEX:()=>Cp,SET_STORIES:()=>xp,SET_WHATS_NEW_CACHE:()=>Qp,SHARED_STATE_CHANGED:()=>Ip,SHARED_STATE_SET:()=>Np,STORIES_COLLAPSE_ALL:()=>Dp,STORIES_EXPAND_ALL:()=>Lp,STORY_ARGS_UPDATED:()=>Fp,STORY_CHANGED:()=>$p,STORY_ERRORED:()=>jp,STORY_INDEX_INVALIDATED:()=>kp,STORY_MISSING:()=>Mp,STORY_PREPARED:()=>qp,STORY_RENDERED:()=>Gp,STORY_RENDER_PHASE_CHANGED:()=>Up,STORY_SPECIFIED:()=>Hp,STORY_THREW_EXCEPTION:()=>Bp,STORY_UNCHANGED:()=>Wp,TELEMETRY_ERROR:()=>Zp,TOGGLE_WHATS_NEW_NOTIFICATIONS:()=>Jp,UPDATE_GLOBALS:()=>Yp,UPDATE_QUERY_PARAMS:()=>Vp,UPDATE_STORY_ARGS:()=>zp,default:()=>up});var Qe=lp(tu),yi=(t=>(t.CHANNEL_CREATED="channelCreated",t.CONFIG_ERROR="configError",t.STORY_INDEX_INVALIDATED="storyIndexInvalidated",t.STORY_SPECIFIED="storySpecified",t.SET_CONFIG="setConfig",t.SET_STORIES="setStories",t.SET_INDEX="setIndex",t.SET_CURRENT_STORY="setCurrentStory",t.CURRENT_STORY_WAS_SET="currentStoryWasSet",t.FORCE_RE_RENDER="forceReRender",t.FORCE_REMOUNT="forceRemount",t.PRELOAD_ENTRIES="preloadStories",t.STORY_PREPARED="storyPrepared",t.DOCS_PREPARED="docsPrepared",t.STORY_CHANGED="storyChanged",t.STORY_UNCHANGED="storyUnchanged",t.STORY_RENDERED="storyRendered",t.STORY_MISSING="storyMissing",t.STORY_ERRORED="storyErrored",t.STORY_THREW_EXCEPTION="storyThrewException",t.STORY_RENDER_PHASE_CHANGED="storyRenderPhaseChanged",t.PLAY_FUNCTION_THREW_EXCEPTION="playFunctionThrewException",t.UPDATE_STORY_ARGS="updateStoryArgs",t.STORY_ARGS_UPDATED="storyArgsUpdated",t.RESET_STORY_ARGS="resetStoryArgs",t.SET_GLOBALS="setGlobals",t.UPDATE_GLOBALS="updateGlobals",t.GLOBALS_UPDATED="globalsUpdated",t.REGISTER_SUBSCRIPTION="registerSubscription",t.PREVIEW_KEYDOWN="previewKeydown",t.PREVIEW_BUILDER_PROGRESS="preview_builder_progress",t.SELECT_STORY="selectStory",t.STORIES_COLLAPSE_ALL="storiesCollapseAll",t.STORIES_EXPAND_ALL="storiesExpandAll",t.DOCS_RENDERED="docsRendered",t.SHARED_STATE_CHANGED="sharedStateChanged",t.SHARED_STATE_SET="sharedStateSet",t.NAVIGATE_URL="navigateUrl",t.UPDATE_QUERY_PARAMS="updateQueryParams",t.REQUEST_WHATS_NEW_DATA="requestWhatsNewData",t.RESULT_WHATS_NEW_DATA="resultWhatsNewData",t.SET_WHATS_NEW_CACHE="setWhatsNewCache",t.TOGGLE_WHATS_NEW_NOTIFICATIONS="toggleWhatsNewNotifications",t.TELEMETRY_ERROR="telemetryError",t))(yi||{}),up=yi,{CHANNEL_CREATED:cp,CONFIG_ERROR:fp,CURRENT_STORY_WAS_SET:dp,DOCS_PREPARED:hp,DOCS_RENDERED:pp,FORCE_RE_RENDER:gp,FORCE_REMOUNT:yp,GLOBALS_UPDATED:mp,NAVIGATE_URL:vp,PLAY_FUNCTION_THREW_EXCEPTION:bp,PRELOAD_ENTRIES:Sp,PREVIEW_BUILDER_PROGRESS:Ep,PREVIEW_KEYDOWN:_p,REGISTER_SUBSCRIPTION:wp,RESET_STORY_ARGS:Op,SELECT_STORY:Rp,SET_CONFIG:Ap,SET_CURRENT_STORY:Tp,SET_GLOBALS:Pp,SET_INDEX:Cp,SET_STORIES:xp,SHARED_STATE_CHANGED:Ip,SHARED_STATE_SET:Np,STORIES_COLLAPSE_ALL:Dp,STORIES_EXPAND_ALL:Lp,STORY_ARGS_UPDATED:Fp,STORY_CHANGED:$p,STORY_ERRORED:jp,STORY_INDEX_INVALIDATED:kp,STORY_MISSING:Mp,STORY_PREPARED:qp,STORY_RENDER_PHASE_CHANGED:Up,STORY_RENDERED:Gp,STORY_SPECIFIED:Hp,STORY_THREW_EXCEPTION:Bp,STORY_UNCHANGED:Wp,UPDATE_GLOBALS:Yp,UPDATE_QUERY_PARAMS:Vp,UPDATE_STORY_ARGS:zp,REQUEST_WHATS_NEW_DATA:Kp,RESULT_WHATS_NEW_DATA:Xp,SET_WHATS_NEW_CACHE:Qp,TOGGLE_WHATS_NEW_NOTIFICATIONS:Jp,TELEMETRY_ERROR:Zp}=yi,eg=new Error("ignoredException"),mi=Object.defineProperty,tg=Object.getOwnPropertyDescriptor,rg=Object.getOwnPropertyNames,ng=Object.prototype.hasOwnProperty,ag=(t,e)=>{for(var n in e)mi(t,n,{get:e[n],enumerable:!0})},og=(t,e,n,a)=>{if(e&&typeof e=="object"||typeof e=="function")for(let l of rg(e))!ng.call(t,l)&&l!==n&&mi(t,l,{get:()=>e[l],enumerable:!(a=tg(e,l))||a.enumerable});return t},ig=t=>og(mi({},"__esModule",{value:!0}),t),ru={};ag(ru,{global:()=>sg});var Ne=ig(ru),sg=(()=>{let t;return typeof window<"u"?t=window:typeof globalThis<"u"?t=globalThis:typeof ot<"u"?t=ot:typeof self<"u"?t=self:t={},t})(),vi=Object.defineProperty,lg=Object.getOwnPropertyDescriptor,ug=Object.getOwnPropertyNames,cg=Object.prototype.hasOwnProperty,fg=(t,e)=>{for(var n in e)vi(t,n,{get:e[n],enumerable:!0})},dg=(t,e,n,a)=>{if(e&&typeof e=="object"||typeof e=="function")for(let l of ug(e))!cg.call(t,l)&&l!==n&&vi(t,l,{get:()=>e[l],enumerable:!(a=lg(e,l))||a.enumerable});return t},hg=t=>dg(vi({},"__esModule",{value:!0}),t),nu={};fg(nu,{deprecate:()=>mg,logger:()=>ya,once:()=>ft,pretty:()=>$t});var je=hg(nu),pg=Ne,{LOGLEVEL:gg}=pg.global,pr={trace:1,debug:2,info:3,warn:4,error:5,silent:10},yg=gg,Br=pr[yg]||pr.info,ya={trace:(t,...e)=>{Br<=pr.trace&&console.trace(t,...e)},debug:(t,...e)=>{Br<=pr.debug&&console.debug(t,...e)},info:(t,...e)=>{Br<=pr.info&&console.info(t,...e)},warn:(t,...e)=>{Br<=pr.warn&&console.warn(t,...e)},error:(t,...e)=>{Br<=pr.error&&console.error(t,...e)},log:(t,...e)=>{Br(e,...n)=>{if(!Ko.has(e))return Ko.add(e),ya[t](e,...n)};ft.clear=()=>Ko.clear();ft.trace=ft("trace");ft.debug=ft("debug");ft.info=ft("info");ft.warn=ft("warn");ft.error=ft("error");ft.log=ft("log");var mg=ft("warn"),$t=t=>(...e)=>{let n=[];if(e.length){let a=//gi,l=/<\/span>/gi,i;for(n.push(e[0].replace(a,"%c").replace(l,"%c"));i=a.exec(e[0]);)n.push(i[2]),n.push("");for(let f=1;fa.length(this._area)&&(s--,u--)}return f||this},keys:function(i){return this.each(function(f,u,s){s.push(f)},i||[])},get:function(i,f){var u=a.get(this._area,this._in(i)),s;return typeof f=="function"&&(s=f,f=null),u!==null?a.parse(u,s):f??u},getAll:function(i){return this.each(function(f,u,s){s[f]=u},i||{})},transact:function(i,f,u){var s=this.get(i,u),d=f(s);return this.set(i,d===void 0?s:d),this},set:function(i,f,u){var s=this.get(i),d;return s!=null&&u===!1?f:(typeof u=="function"&&(d=u,u=void 0),a.set(this._area,this._in(i),a.stringify(f,d),u)||s)},setAll:function(i,f){var u,s;for(var d in i)s=i[d],this.set(d,s,f)!==s&&(u=!0);return u},add:function(i,f,u){var s=this.get(i);if(s instanceof Array)f=s.concat(f);else if(s!==null){var d=typeof s;if(d===typeof f&&d==="object"){for(var c in f)s[c]=f[c];f=s}else f=s+f}return a.set(this._area,this._in(i),a.stringify(f,u)),f},remove:function(i,f){var u=this.get(i,f);return a.remove(this._area,this._in(i)),u},clear:function(){return this._ns?this.each(function(i){a.remove(this._area,this._in(i))},1):a.clear(this._area),this},clearAll:function(){var i=this._area;for(var f in a.areas)a.areas.hasOwnProperty(f)&&(this._area=a.areas[f],this.clear());return this._area=i,this},_in:function(i){return typeof i!="string"&&(i=a.stringify(i)),this._ns?this._ns+i:i},_out:function(i){return this._ns?i&&i.indexOf(this._ns)===0?i.substring(this._ns.length):void 0:i}},storage:function(i){return a.inherit(a.storageAPI,{items:{},name:i})},storageAPI:{length:0,has:function(i){return this.items.hasOwnProperty(i)},key:function(i){var f=0;for(var u in this.items)if(this.has(u)&&i===f++)return u},setItem:function(i,f){this.has(i)||this.length++,this.items[i]=f},removeItem:function(i){this.has(i)&&(delete this.items[i],this.length--)},getItem:function(i){return this.has(i)?this.items[i]:null},clear:function(){for(var i in this.items)this.removeItem(i)}}},l=a.Store("local",function(){try{return localStorage}catch{}}());l.local=l,l._=a,l.area("session",function(){try{return sessionStorage}catch{}}()),l.area("page",a.storage("page")),typeof n=="function"&&n.amd!==void 0?n("store2",[],function(){return l}):t.exports?t.exports=l:(e.store&&(a.conflict=e.store),e.store=l)})(ot,ot&&ot.define)})(au);var vg=au.exports;const bi=Oa(Id);var bg=Sd;function Sg(t,e){return bg(t,e)}var Eg=Sg;const rr=Oa(Ld),ct=Oa(Fd);var ao,qs;function _g(){if(qs)return ao;qs=1;function t(e,n,a,l){for(var i=-1,f=e==null?0:e.length;++i0&&i(c)?l>1?n(c,l-1,i,f,u):t(u,c):f||(u[u.length]=c)}return u}return ho=n,ho}var po,Ks;function Ig(){if(Ks)return po;Ks=1;var t=xg();function e(n){var a=n==null?0:n.length;return a?t(n,1):[]}return po=e,po}var go,Xs;function Ng(){if(Xs)return go;Xs=1;var t=Ig(),e=Jl(),n=Zl;function a(l){return n(e(l,void 0,t),l+"")}return go=a,go}var yo,Qs;function ou(){if(Qs)return yo;Qs=1;var t=Pg(),e=Ng(),n=e(function(a,l){return a==null?{}:t(a,l)});return yo=n,yo}var mo,Js;function Dg(){if(Js)return mo;Js=1;var t=Object.defineProperty,e=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,a=Object.prototype.hasOwnProperty,l=(R,L)=>{for(var Q in L)t(R,Q,{get:L[Q],enumerable:!0})},i=(R,L,Q,fe)=>{if(L&&typeof L=="object"||typeof L=="function")for(let Ee of n(L))!a.call(R,Ee)&&Ee!==Q&&t(R,Ee,{get:()=>L[Ee],enumerable:!(fe=e(L,Ee))||fe.enumerable});return R},f=R=>i(t({},"__esModule",{value:!0}),R),u={};l(u,{create:()=>wr,themes:()=>_t}),mo=f(u);function s(){return s=Object.assign?Object.assign.bind():function(R){for(var L=1;L"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function E(R,L,Q){return v()?E=Reflect.construct.bind():E=function(fe,Ee,Ce){var De=[null];De.push.apply(De,Ee);var We=Function.bind.apply(fe,De),Ye=new We;return Ce&&c(Ye,Ce.prototype),Ye},E.apply(null,arguments)}function T(R){var L=typeof Map=="function"?new Map:void 0;return T=function(Q){if(Q===null||!m(Q))return Q;if(typeof Q!="function")throw new TypeError("Super expression must either be null or a function");if(typeof L<"u"){if(L.has(Q))return L.get(Q);L.set(Q,fe)}function fe(){return E(Q,arguments,y(this).constructor)}return fe.prototype=Object.create(Q.prototype,{constructor:{value:fe,enumerable:!1,writable:!0,configurable:!0}}),c(fe,Q)},T(R)}var I=function(R){p(L,R);function L(Q){var fe;return fe=R.call(this,"An error occurred. See https://github.com/styled-components/polished/blob/main/src/internalHelpers/errors.md#"+Q+" for more information.")||this,d(fe)}return L}(T(Error));function Y(R){return Math.round(R*255)}function ne(R,L,Q){return Y(R)+","+Y(L)+","+Y(Q)}function J(R,L,Q,fe){if(fe===void 0&&(fe=ne),L===0)return fe(Q,Q,Q);var Ee=(R%360+360)%360/60,Ce=(1-Math.abs(2*Q-1))*L,De=Ce*(1-Math.abs(Ee%2-1)),We=0,Ye=0,pt=0;Ee>=0&&Ee<1?(We=Ce,Ye=De):Ee>=1&&Ee<2?(We=De,Ye=Ce):Ee>=2&&Ee<3?(Ye=Ce,pt=De):Ee>=3&&Ee<4?(Ye=De,pt=Ce):Ee>=4&&Ee<5?(We=De,pt=Ce):Ee>=5&&Ee<6&&(We=Ce,pt=De);var wt=Q-Ce/2,Dt=We+wt,gt=Ye+wt,Or=pt+wt;return fe(Dt,gt,Or)}var C={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"639",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"};function H(R){if(typeof R!="string")return R;var L=R.toLowerCase();return C[L]?"#"+C[L]:R}var K=/^#[a-fA-F0-9]{6}$/,Z=/^#[a-fA-F0-9]{8}$/,oe=/^#[a-fA-F0-9]{3}$/,ee=/^#[a-fA-F0-9]{4}$/,B=/^rgb\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*\)$/i,W=/^rgb(?:a)?\(\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,)?\s*(\d{1,3})\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i,re=/^hsl\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,de=/^hsl(?:a)?\(\s*(\d{0,3}[.]?[0-9]+(?:deg)?)\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,)?\s*(\d{1,3}[.]?[0-9]?)%\s*(?:,|\/)\s*([-+]?\d*[.]?\d+[%]?)\s*\)$/i;function O(R){if(typeof R!="string")throw new I(3);var L=H(R);if(L.match(K))return{red:parseInt(""+L[1]+L[2],16),green:parseInt(""+L[3]+L[4],16),blue:parseInt(""+L[5]+L[6],16)};if(L.match(Z)){var Q=parseFloat((parseInt(""+L[7]+L[8],16)/255).toFixed(2));return{red:parseInt(""+L[1]+L[2],16),green:parseInt(""+L[3]+L[4],16),blue:parseInt(""+L[5]+L[6],16),alpha:Q}}if(L.match(oe))return{red:parseInt(""+L[1]+L[1],16),green:parseInt(""+L[2]+L[2],16),blue:parseInt(""+L[3]+L[3],16)};if(L.match(ee)){var fe=parseFloat((parseInt(""+L[4]+L[4],16)/255).toFixed(2));return{red:parseInt(""+L[1]+L[1],16),green:parseInt(""+L[2]+L[2],16),blue:parseInt(""+L[3]+L[3],16),alpha:fe}}var Ee=B.exec(L);if(Ee)return{red:parseInt(""+Ee[1],10),green:parseInt(""+Ee[2],10),blue:parseInt(""+Ee[3],10)};var Ce=W.exec(L.substring(0,50));if(Ce)return{red:parseInt(""+Ce[1],10),green:parseInt(""+Ce[2],10),blue:parseInt(""+Ce[3],10),alpha:parseFloat(""+Ce[4])>1?parseFloat(""+Ce[4])/100:parseFloat(""+Ce[4])};var De=re.exec(L);if(De){var We=parseInt(""+De[1],10),Ye=parseInt(""+De[2],10)/100,pt=parseInt(""+De[3],10)/100,wt="rgb("+J(We,Ye,pt)+")",Dt=B.exec(wt);if(!Dt)throw new I(4,L,wt);return{red:parseInt(""+Dt[1],10),green:parseInt(""+Dt[2],10),blue:parseInt(""+Dt[3],10)}}var gt=de.exec(L.substring(0,50));if(gt){var Or=parseInt(""+gt[1],10),un=parseInt(""+gt[2],10)/100,cn=parseInt(""+gt[3],10)/100,Rr="rgb("+J(Or,un,cn)+")",lr=B.exec(Rr);if(!lr)throw new I(4,L,Rr);return{red:parseInt(""+lr[1],10),green:parseInt(""+lr[2],10),blue:parseInt(""+lr[3],10),alpha:parseFloat(""+gt[4])>1?parseFloat(""+gt[4])/100:parseFloat(""+gt[4])}}throw new I(5)}function P(R){var L=R.red/255,Q=R.green/255,fe=R.blue/255,Ee=Math.max(L,Q,fe),Ce=Math.min(L,Q,fe),De=(Ee+Ce)/2;if(Ee===Ce)return R.alpha!==void 0?{hue:0,saturation:0,lightness:De,alpha:R.alpha}:{hue:0,saturation:0,lightness:De};var We,Ye=Ee-Ce,pt=De>.5?Ye/(2-Ee-Ce):Ye/(Ee+Ce);switch(Ee){case L:We=(Q-fe)/Ye+(Q=1?le(R,L,Q):"rgba("+J(R,L,Q)+","+fe+")";if(typeof R=="object"&&L===void 0&&Q===void 0&&fe===void 0)return R.alpha>=1?le(R.hue,R.saturation,R.lightness):"rgba("+J(R.hue,R.saturation,R.lightness)+","+R.alpha+")";throw new I(2)}function Be(R,L,Q){if(typeof R=="number"&&typeof L=="number"&&typeof Q=="number")return V("#"+X(R)+X(L)+X(Q));if(typeof R=="object"&&L===void 0&&Q===void 0)return V("#"+X(R.red)+X(R.green)+X(R.blue));throw new I(6)}function At(R,L,Q,fe){if(typeof R=="string"&&typeof L=="number"){var Ee=O(R);return"rgba("+Ee.red+","+Ee.green+","+Ee.blue+","+L+")"}else{if(typeof R=="number"&&typeof L=="number"&&typeof Q=="number"&&typeof fe=="number")return fe>=1?Be(R,L,Q):"rgba("+R+","+L+","+Q+","+fe+")";if(typeof R=="object"&&L===void 0&&Q===void 0&&fe===void 0)return R.alpha>=1?Be(R.red,R.green,R.blue):"rgba("+R.red+","+R.green+","+R.blue+","+R.alpha+")"}throw new I(7)}var qt=function(R){return typeof R.red=="number"&&typeof R.green=="number"&&typeof R.blue=="number"&&(typeof R.alpha!="number"||typeof R.alpha>"u")},Sr=function(R){return typeof R.red=="number"&&typeof R.green=="number"&&typeof R.blue=="number"&&typeof R.alpha=="number"},on=function(R){return typeof R.hue=="number"&&typeof R.saturation=="number"&&typeof R.lightness=="number"&&(typeof R.alpha!="number"||typeof R.alpha>"u")},Nt=function(R){return typeof R.hue=="number"&&typeof R.saturation=="number"&&typeof R.lightness=="number"&&typeof R.alpha=="number"};function st(R){if(typeof R!="object")throw new I(8);if(Sr(R))return At(R);if(qt(R))return Be(R);if(Nt(R))return Te(R);if(on(R))return _e(R);throw new I(8)}function Qt(R,L,Q){return function(){var fe=Q.concat(Array.prototype.slice.call(arguments));return fe.length>=L?R.apply(this,fe):Qt(R,L,fe)}}function Et(R){return Qt(R,R.length,[])}function Jt(R,L,Q){return Math.max(R,Math.min(L,Q))}function jr(R,L){if(L==="transparent")return L;var Q=F(L);return st(s({},Q,{lightness:Jt(0,1,Q.lightness-parseFloat(R))}))}Et(jr);function ir(R,L){if(L==="transparent")return L;var Q=F(L);return st(s({},Q,{lightness:Jt(0,1,Q.lightness+parseFloat(R))}))}Et(ir);function sn(R,L){if(L==="transparent")return L;var Q=O(L),fe=typeof Q.alpha=="number"?Q.alpha:1,Ee=s({},Q,{alpha:Jt(0,1,+(fe*100-parseFloat(R)*100).toFixed(2)/100)});return At(Ee)}var kr=Et(sn),Mr=kr,$e={primary:"#FF4785",secondary:"#029CFD",tertiary:"#FAFBFC",ancillary:"#22a699",orange:"#FC521F",gold:"#FFAE00",green:"#66BF3C",seafoam:"#37D5D3",purple:"#6F2CAC",ultraviolet:"#2A0481",lightest:"#FFFFFF",lighter:"#F7FAFC",light:"#EEF3F6",mediumlight:"#ECF4F9",medium:"#D9E8F2",mediumdark:"#73828C",dark:"#5C6870",darker:"#454E54",darkest:"#2E3438",border:"hsla(203, 50%, 30%, 0.15)",positive:"#66BF3C",negative:"#FF4400",warning:"#E69D00",critical:"#FFFFFF",defaultText:"#2E3438",inverseText:"#FFFFFF",positiveText:"#448028",negativeText:"#D43900",warningText:"#A15C20"},Ut={app:"#F6F9FC",bar:$e.lightest,content:$e.lightest,preview:$e.lightest,gridCellSize:10,hoverable:Mr(.9,$e.secondary),positive:"#E1FFD4",negative:"#FEDED2",warning:"#FFF5CF",critical:"#FF4400"},Tt={fonts:{base:['"Nunito Sans"',"-apple-system",'".SFNSText-Regular"','"San Francisco"',"BlinkMacSystemFont",'"Segoe UI"','"Helvetica Neue"',"Helvetica","Arial","sans-serif"].join(", "),mono:["ui-monospace","Menlo","Monaco",'"Roboto Mono"','"Oxygen Mono"','"Ubuntu Monospace"','"Source Code Pro"','"Droid Sans Mono"','"Courier New"',"monospace"].join(", ")},weight:{regular:400,bold:700},size:{s1:12,s2:14,s3:16,m1:20,m2:24,m3:28,l1:32,l2:40,l3:48,code:90}},He={base:"light",colorPrimary:"#FF4785",colorSecondary:"#029CFD",appBg:Ut.app,appContentBg:$e.lightest,appPreviewBg:$e.lightest,appBorderColor:$e.border,appBorderRadius:4,fontBase:Tt.fonts.base,fontCode:Tt.fonts.mono,textColor:$e.darkest,textInverseColor:$e.lightest,textMutedColor:$e.dark,barTextColor:$e.mediumdark,barHoverColor:$e.secondary,barSelectedColor:$e.secondary,barBg:$e.lightest,buttonBg:Ut.app,buttonBorder:$e.medium,booleanBg:$e.mediumlight,booleanSelectedBg:$e.lightest,inputBg:$e.lightest,inputBorder:$e.border,inputTextColor:$e.darkest,inputBorderRadius:4},Pt=He,Er={base:"dark",colorPrimary:"#FF4785",colorSecondary:"#029CFD",appBg:"#222425",appContentBg:"#1B1C1D",appPreviewBg:$e.lightest,appBorderColor:"rgba(255,255,255,.1)",appBorderRadius:4,fontBase:Tt.fonts.base,fontCode:Tt.fonts.mono,textColor:"#C9CDCF",textInverseColor:"#222425",textMutedColor:"#798186",barTextColor:"#798186",barHoverColor:$e.secondary,barSelectedColor:$e.secondary,barBg:"#292C2E",buttonBg:"#222425",buttonBorder:"rgba(255,255,255,.1)",booleanBg:"#222425",booleanSelectedBg:"#2E3438",inputBg:"#1B1C1D",inputBorder:"rgba(255,255,255,.1)",inputTextColor:$e.lightest,inputBorderRadius:4},_r=Er,qr=Ne,{window:sr}=qr.global,ln=()=>!sr||!sr.matchMedia?"light":sr.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light",_t={light:Pt,dark:_r,normal:Pt},ht=ln(),wr=(R={base:ht},L)=>{let Q={..._t[ht],..._t[R.base]||{},...R,base:_t[R.base]?R.base:ht};return{...L,...Q,barSelectedColor:R.barSelectedColor||Q.colorSecondary}};return mo}var Lg=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var e={},n=Symbol("test"),a=Object(n);if(typeof n=="string"||Object.prototype.toString.call(n)!=="[object Symbol]"||Object.prototype.toString.call(a)!=="[object Symbol]")return!1;var l=42;e[n]=l;for(n in e)return!1;if(typeof Object.keys=="function"&&Object.keys(e).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(e).length!==0)return!1;var i=Object.getOwnPropertySymbols(e);if(i.length!==1||i[0]!==n||!Object.prototype.propertyIsEnumerable.call(e,n))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var f=Object.getOwnPropertyDescriptor(e,n);if(f.value!==l||f.enumerable!==!0)return!1}return!0},Zs=typeof Symbol<"u"&&Symbol,Fg=Lg,$g=function(){return typeof Zs!="function"||typeof Symbol!="function"||typeof Zs("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:Fg()},el={foo:{}},jg=Object,kg=function(){return{__proto__:el}.foo===el.foo&&!({__proto__:null}instanceof jg)},Mg="Function.prototype.bind called on incompatible ",qg=Object.prototype.toString,Ug=Math.max,Gg="[object Function]",tl=function(e,n){for(var a=[],l=0;l"u"||!Ze?Ae:Ze(Uint8Array),Nr={"%AggregateError%":typeof AggregateError>"u"?Ae:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?Ae:ArrayBuffer,"%ArrayIteratorPrototype%":Wr&&Ze?Ze([][Symbol.iterator]()):Ae,"%AsyncFromSyncIteratorPrototype%":Ae,"%AsyncFunction%":zr,"%AsyncGenerator%":zr,"%AsyncGeneratorFunction%":zr,"%AsyncIteratorPrototype%":zr,"%Atomics%":typeof Atomics>"u"?Ae:Atomics,"%BigInt%":typeof BigInt>"u"?Ae:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?Ae:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?Ae:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?Ae:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":typeof Float32Array>"u"?Ae:Float32Array,"%Float64Array%":typeof Float64Array>"u"?Ae:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?Ae:FinalizationRegistry,"%Function%":iu,"%GeneratorFunction%":zr,"%Int8Array%":typeof Int8Array>"u"?Ae:Int8Array,"%Int16Array%":typeof Int16Array>"u"?Ae:Int16Array,"%Int32Array%":typeof Int32Array>"u"?Ae:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":Wr&&Ze?Ze(Ze([][Symbol.iterator]())):Ae,"%JSON%":typeof JSON=="object"?JSON:Ae,"%Map%":typeof Map>"u"?Ae:Map,"%MapIteratorPrototype%":typeof Map>"u"||!Wr||!Ze?Ae:Ze(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?Ae:Promise,"%Proxy%":typeof Proxy>"u"?Ae:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":typeof Reflect>"u"?Ae:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?Ae:Set,"%SetIteratorPrototype%":typeof Set>"u"||!Wr||!Ze?Ae:Ze(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?Ae:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":Wr&&Ze?Ze(""[Symbol.iterator]()):Ae,"%Symbol%":Wr?Symbol:Ae,"%SyntaxError%":Zr,"%ThrowTypeError%":Qg,"%TypedArray%":Zg,"%TypeError%":Jr,"%Uint8Array%":typeof Uint8Array>"u"?Ae:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?Ae:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?Ae:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?Ae:Uint32Array,"%URIError%":URIError,"%WeakMap%":typeof WeakMap>"u"?Ae:WeakMap,"%WeakRef%":typeof WeakRef>"u"?Ae:WeakRef,"%WeakSet%":typeof WeakSet>"u"?Ae:WeakSet};if(Ze)try{null.error}catch(t){var ey=Ze(Ze(t));Nr["%Error.prototype%"]=ey}var ty=function t(e){var n;if(e==="%AsyncFunction%")n=vo("async function () {}");else if(e==="%GeneratorFunction%")n=vo("function* () {}");else if(e==="%AsyncGeneratorFunction%")n=vo("async function* () {}");else if(e==="%AsyncGenerator%"){var a=t("%AsyncGeneratorFunction%");a&&(n=a.prototype)}else if(e==="%AsyncIteratorPrototype%"){var l=t("%AsyncGenerator%");l&&Ze&&(n=Ze(l.prototype))}return Nr[e]=n,n},rl={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},kn=Si,ma=Xg,ry=kn.call(Function.call,Array.prototype.concat),ny=kn.call(Function.apply,Array.prototype.splice),nl=kn.call(Function.call,String.prototype.replace),va=kn.call(Function.call,String.prototype.slice),ay=kn.call(Function.call,RegExp.prototype.exec),oy=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,iy=/\\(\\)?/g,sy=function(e){var n=va(e,0,1),a=va(e,-1);if(n==="%"&&a!=="%")throw new Zr("invalid intrinsic syntax, expected closing `%`");if(a==="%"&&n!=="%")throw new Zr("invalid intrinsic syntax, expected opening `%`");var l=[];return nl(e,oy,function(i,f,u,s){l[l.length]=u?nl(s,iy,"$1"):f||i}),l},ly=function(e,n){var a=e,l;if(ma(rl,a)&&(l=rl[a],a="%"+l[0]+"%"),ma(Nr,a)){var i=Nr[a];if(i===zr&&(i=ty(a)),typeof i>"u"&&!n)throw new Jr("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:l,name:a,value:i}}throw new Zr("intrinsic "+e+" does not exist!")},Fr=function(e,n){if(typeof e!="string"||e.length===0)throw new Jr("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof n!="boolean")throw new Jr('"allowMissing" argument must be a boolean');if(ay(/^%?[^%]*%?$/,e)===null)throw new Zr("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var a=sy(e),l=a.length>0?a[0]:"",i=ly("%"+l+"%",n),f=i.name,u=i.value,s=!1,d=i.alias;d&&(l=d[0],ny(a,ry([0,1],d)));for(var c=1,p=!0;c=a.length){var E=Ir(u,y);p=!!E,p&&"get"in E&&!("originalValue"in E.get)?u=E.get:u=u[y]}else p=ma(u,y),u=u[y];p&&!s&&(Nr[f]=u)}}return u},su={exports:{}},uy=Fr,Xo=uy("%Object.defineProperty%",!0),Qo=function(){if(Xo)try{return Xo({},"a",{value:1}),!0}catch{return!1}return!1};Qo.hasArrayLengthDefineBug=function(){if(!Qo())return null;try{return Xo([],"length",{value:1}).length!==1}catch{return!0}};var lu=Qo,cy=Fr,ca=cy("%Object.getOwnPropertyDescriptor%",!0);if(ca)try{ca([],"length")}catch{ca=null}var uu=ca,fy=lu(),Ei=Fr,Nn=fy&&Ei("%Object.defineProperty%",!0);if(Nn)try{Nn({},"a",{value:1})}catch{Nn=!1}var dy=Ei("%SyntaxError%"),Yr=Ei("%TypeError%"),al=uu,hy=function(e,n,a){if(!e||typeof e!="object"&&typeof e!="function")throw new Yr("`obj` must be an object or a function`");if(typeof n!="string"&&typeof n!="symbol")throw new Yr("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new Yr("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new Yr("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new Yr("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new Yr("`loose`, if provided, must be a boolean");var l=arguments.length>3?arguments[3]:null,i=arguments.length>4?arguments[4]:null,f=arguments.length>5?arguments[5]:null,u=arguments.length>6?arguments[6]:!1,s=!!al&&al(e,n);if(Nn)Nn(e,n,{configurable:f===null&&s?s.configurable:!f,enumerable:l===null&&s?s.enumerable:!l,value:a,writable:i===null&&s?s.writable:!i});else if(u||!l&&!i&&!f)e[n]=a;else throw new dy("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.")},cu=Fr,ol=hy,py=lu(),il=uu,sl=cu("%TypeError%"),gy=cu("%Math.floor%"),yy=function(e,n){if(typeof e!="function")throw new sl("`fn` is not a function");if(typeof n!="number"||n<0||n>4294967295||gy(n)!==n)throw new sl("`length` must be a positive 32-bit integer");var a=arguments.length>2&&!!arguments[2],l=!0,i=!0;if("length"in e&&il){var f=il(e,"length");f&&!f.configurable&&(l=!1),f&&!f.writable&&(i=!1)}return(l||i||!a)&&(py?ol(e,"length",n,!0,!0):ol(e,"length",n)),e};(function(t){var e=Si,n=Fr,a=yy,l=n("%TypeError%"),i=n("%Function.prototype.apply%"),f=n("%Function.prototype.call%"),u=n("%Reflect.apply%",!0)||e.call(f,i),s=n("%Object.defineProperty%",!0),d=n("%Math.max%");if(s)try{s({},"a",{value:1})}catch{s=null}t.exports=function(y){if(typeof y!="function")throw new l("a function is required");var m=u(e,f,arguments);return a(m,1+d(0,y.length-(arguments.length-1)),!0)};var c=function(){return u(e,i,arguments)};s?s(t.exports,"apply",{value:c}):t.exports.apply=c})(su);var my=su.exports,fu=Fr,du=my,vy=du(fu("String.prototype.indexOf")),by=function(e,n){var a=fu(e,!!n);return typeof a=="function"&&vy(e,".prototype.")>-1?du(a):a},_i=typeof Map=="function"&&Map.prototype,So=Object.getOwnPropertyDescriptor&&_i?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,ba=_i&&So&&typeof So.get=="function"?So.get:null,ll=_i&&Map.prototype.forEach,wi=typeof Set=="function"&&Set.prototype,Eo=Object.getOwnPropertyDescriptor&&wi?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,Sa=wi&&Eo&&typeof Eo.get=="function"?Eo.get:null,ul=wi&&Set.prototype.forEach,Sy=typeof WeakMap=="function"&&WeakMap.prototype,Dn=Sy?WeakMap.prototype.has:null,Ey=typeof WeakSet=="function"&&WeakSet.prototype,Ln=Ey?WeakSet.prototype.has:null,_y=typeof WeakRef=="function"&&WeakRef.prototype,cl=_y?WeakRef.prototype.deref:null,wy=Boolean.prototype.valueOf,Oy=Object.prototype.toString,Ry=Function.prototype.toString,Ay=String.prototype.match,Oi=String.prototype.slice,yr=String.prototype.replace,Ty=String.prototype.toUpperCase,fl=String.prototype.toLowerCase,hu=RegExp.prototype.test,dl=Array.prototype.concat,Xt=Array.prototype.join,Py=Array.prototype.slice,hl=Math.floor,Jo=typeof BigInt=="function"?BigInt.prototype.valueOf:null,_o=Object.getOwnPropertySymbols,Zo=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol.prototype.toString:null,en=typeof Symbol=="function"&&typeof Symbol.iterator=="object",it=typeof Symbol=="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===en||!0)?Symbol.toStringTag:null,pu=Object.prototype.propertyIsEnumerable,pl=(typeof Reflect=="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(t){return t.__proto__}:null);function gl(t,e){if(t===1/0||t===-1/0||t!==t||t&&t>-1e3&&t<1e3||hu.call(/e/,e))return e;var n=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof t=="number"){var a=t<0?-hl(-t):hl(t);if(a!==t){var l=String(a),i=Oi.call(e,l.length+1);return yr.call(l,n,"$&_")+"."+yr.call(yr.call(i,/([0-9]{3})/g,"$&_"),/_$/,"")}}return yr.call(e,n,"$&_")}var ei=$d,yl=ei.custom,ml=yu(yl)?yl:null,Cy=function t(e,n,a,l){var i=n||{};if(gr(i,"quoteStyle")&&i.quoteStyle!=="single"&&i.quoteStyle!=="double")throw new TypeError('option "quoteStyle" must be "single" or "double"');if(gr(i,"maxStringLength")&&(typeof i.maxStringLength=="number"?i.maxStringLength<0&&i.maxStringLength!==1/0:i.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var f=gr(i,"customInspect")?i.customInspect:!0;if(typeof f!="boolean"&&f!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(gr(i,"indent")&&i.indent!==null&&i.indent!==" "&&!(parseInt(i.indent,10)===i.indent&&i.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(gr(i,"numericSeparator")&&typeof i.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var u=i.numericSeparator;if(typeof e>"u")return"undefined";if(e===null)return"null";if(typeof e=="boolean")return e?"true":"false";if(typeof e=="string")return vu(e,i);if(typeof e=="number"){if(e===0)return 1/0/e>0?"0":"-0";var s=String(e);return u?gl(e,s):s}if(typeof e=="bigint"){var d=String(e)+"n";return u?gl(e,d):d}var c=typeof i.depth>"u"?5:i.depth;if(typeof a>"u"&&(a=0),a>=c&&c>0&&typeof e=="object")return ti(e)?"[Array]":"[Object]";var p=Vy(i,a);if(typeof l>"u")l=[];else if(mu(l,e)>=0)return"[Circular]";function y(re,de,O){if(de&&(l=Py.call(l),l.push(de)),O){var P={depth:i.depth};return gr(i,"quoteStyle")&&(P.quoteStyle=i.quoteStyle),t(re,P,a+1,l)}return t(re,i,a+1,l)}if(typeof e=="function"&&!vl(e)){var m=ky(e),v=ta(e,y);return"[Function"+(m?": "+m:" (anonymous)")+"]"+(v.length>0?" { "+Xt.call(v,", ")+" }":"")}if(yu(e)){var E=en?yr.call(String(e),/^(Symbol\(.*\))_[^)]*$/,"$1"):Zo.call(e);return typeof e=="object"&&!en?On(E):E}if(By(e)){for(var T="<"+fl.call(String(e.nodeName)),I=e.attributes||[],Y=0;Y",T}if(ti(e)){if(e.length===0)return"[]";var ne=ta(e,y);return p&&!Yy(ne)?"["+ri(ne,p)+"]":"[ "+Xt.call(ne,", ")+" ]"}if(Ny(e)){var J=ta(e,y);return!("cause"in Error.prototype)&&"cause"in e&&!pu.call(e,"cause")?"{ ["+String(e)+"] "+Xt.call(dl.call("[cause]: "+y(e.cause),J),", ")+" }":J.length===0?"["+String(e)+"]":"{ ["+String(e)+"] "+Xt.call(J,", ")+" }"}if(typeof e=="object"&&f){if(ml&&typeof e[ml]=="function"&&ei)return ei(e,{depth:c-a});if(f!=="symbol"&&typeof e.inspect=="function")return e.inspect()}if(My(e)){var C=[];return ll&&ll.call(e,function(re,de){C.push(y(de,e,!0)+" => "+y(re,e))}),bl("Map",ba.call(e),C,p)}if(Gy(e)){var H=[];return ul&&ul.call(e,function(re){H.push(y(re,e))}),bl("Set",Sa.call(e),H,p)}if(qy(e))return wo("WeakMap");if(Hy(e))return wo("WeakSet");if(Uy(e))return wo("WeakRef");if(Ly(e))return On(y(Number(e)));if($y(e))return On(y(Jo.call(e)));if(Fy(e))return On(wy.call(e));if(Dy(e))return On(y(String(e)));if(typeof window<"u"&&e===window)return"{ [object Window] }";if(e===ot)return"{ [object globalThis] }";if(!Iy(e)&&!vl(e)){var K=ta(e,y),Z=pl?pl(e)===Object.prototype:e instanceof Object||e.constructor===Object,oe=e instanceof Object?"":"null prototype",ee=!Z&&it&&Object(e)===e&&it in e?Oi.call(br(e),8,-1):oe?"Object":"",B=Z||typeof e.constructor!="function"?"":e.constructor.name?e.constructor.name+" ":"",W=B+(ee||oe?"["+Xt.call(dl.call([],ee||[],oe||[]),": ")+"] ":"");return K.length===0?W+"{}":p?W+"{"+ri(K,p)+"}":W+"{ "+Xt.call(K,", ")+" }"}return String(e)};function gu(t,e,n){var a=(n.quoteStyle||e)==="double"?'"':"'";return a+t+a}function xy(t){return yr.call(String(t),/"/g,""")}function ti(t){return br(t)==="[object Array]"&&(!it||!(typeof t=="object"&&it in t))}function Iy(t){return br(t)==="[object Date]"&&(!it||!(typeof t=="object"&&it in t))}function vl(t){return br(t)==="[object RegExp]"&&(!it||!(typeof t=="object"&&it in t))}function Ny(t){return br(t)==="[object Error]"&&(!it||!(typeof t=="object"&&it in t))}function Dy(t){return br(t)==="[object String]"&&(!it||!(typeof t=="object"&&it in t))}function Ly(t){return br(t)==="[object Number]"&&(!it||!(typeof t=="object"&&it in t))}function Fy(t){return br(t)==="[object Boolean]"&&(!it||!(typeof t=="object"&&it in t))}function yu(t){if(en)return t&&typeof t=="object"&&t instanceof Symbol;if(typeof t=="symbol")return!0;if(!t||typeof t!="object"||!Zo)return!1;try{return Zo.call(t),!0}catch{}return!1}function $y(t){if(!t||typeof t!="object"||!Jo)return!1;try{return Jo.call(t),!0}catch{}return!1}var jy=Object.prototype.hasOwnProperty||function(t){return t in this};function gr(t,e){return jy.call(t,e)}function br(t){return Oy.call(t)}function ky(t){if(t.name)return t.name;var e=Ay.call(Ry.call(t),/^function\s*([\w$]+)/);return e?e[1]:null}function mu(t,e){if(t.indexOf)return t.indexOf(e);for(var n=0,a=t.length;ne.maxStringLength){var n=t.length-e.maxStringLength,a="... "+n+" more character"+(n>1?"s":"");return vu(Oi.call(t,0,e.maxStringLength),e)+a}var l=yr.call(yr.call(t,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,Wy);return gu(l,"single",e)}function Wy(t){var e=t.charCodeAt(0),n={8:"b",9:"t",10:"n",12:"f",13:"r"}[e];return n?"\\"+n:"\\x"+(e<16?"0":"")+Ty.call(e.toString(16))}function On(t){return"Object("+t+")"}function wo(t){return t+" { ? }"}function bl(t,e,n,a){var l=a?ri(n,a):Xt.call(n,", ");return t+" ("+e+") {"+l+"}"}function Yy(t){for(var e=0;e=0)return!1;return!0}function Vy(t,e){var n;if(t.indent===" ")n=" ";else if(typeof t.indent=="number"&&t.indent>0)n=Xt.call(Array(t.indent+1)," ");else return null;return{base:n,prev:Xt.call(Array(e+1),n)}}function ri(t,e){if(t.length===0)return"";var n=` `+e.prev+e.base;return n+Xt.call(t,","+n)+` -`+e.prev}function ta(t,e){var n=oi(t),a=[];if(n){a.length=t.length;for(var l=0;l1;){var n=e.pop(),a=n.obj[n.prop];if(xr(a)){for(var l=[],i=0;i=48&&h<=57||h>=65&&h<=90||h>=97&&h<=122||i===am.RFC1738&&(h===40||h===41)){u+=f.charAt(s);continue}if(h<128){u=u+Vt[h];continue}if(h<2048){u=u+(Vt[192|h>>6]+Vt[128|h&63]);continue}if(h<55296||h>=57344){u=u+(Vt[224|h>>12]+Vt[128|h>>6&63]+Vt[128|h&63]);continue}s+=1,h=65536+((h&1023)<<10|f.charCodeAt(s)&1023),u+=Vt[240|h>>18]+Vt[128|h>>12&63]+Vt[128|h>>6&63]+Vt[128|h&63]}return u},cm=function(e){for(var n=[{obj:{o:e},prop:"o"}],a=[],l=0;l"u"&&(ne=0)}if(typeof s=="function"?I=s(n,I):I instanceof Date?I=p(I):a==="comma"&&nr(I)&&(I=fa.maybeMap(I,function(P){return P instanceof Date?p(P):P})),I===null){if(i)return u&&!v?u(n,at.encoder,E,"key",y):n;I=""}if(vm(I)||fa.isBuffer(I)){if(u){var H=v?n:u(n,at.encoder,E,"key",y);return[m(H)+"="+m(u(I,at.encoder,E,"value",y))]}return[m(n)+"="+m(String(I))]}var K=[];if(typeof I>"u")return K;var Z;if(a==="comma"&&nr(I))v&&u&&(I=fa.maybeMap(I,u)),Z=[{value:I.length>0?I.join(",")||null:void 0}];else if(nr(s))Z=s;else{var oe=Object.keys(I);Z=h?oe.sort(h):oe}for(var ee=l&&nr(I)&&I.length===1?n+"[]":n,B=0;B"u"?at.allowDots:!!e.allowDots,charset:n,charsetSentinel:typeof e.charsetSentinel=="boolean"?e.charsetSentinel:at.charsetSentinel,delimiter:typeof e.delimiter>"u"?at.delimiter:e.delimiter,encode:typeof e.encode=="boolean"?e.encode:at.encode,encoder:typeof e.encoder=="function"?e.encoder:at.encoder,encodeValuesOnly:typeof e.encodeValuesOnly=="boolean"?e.encodeValuesOnly:at.encodeValuesOnly,filter:i,format:a,formatter:l,serializeDate:typeof e.serializeDate=="function"?e.serializeDate:at.serializeDate,skipNulls:typeof e.skipNulls=="boolean"?e.skipNulls:at.skipNulls,sort:typeof e.sort=="function"?e.sort:null,strictNullHandling:typeof e.strictNullHandling=="boolean"?e.strictNullHandling:at.strictNullHandling}},Em=function(t,e){var n=t,a=Sm(e),l,i;typeof a.filter=="function"?(i=a.filter,n=i("",n)):nr(a.filter)&&(i=a.filter,l=i);var f=[];if(typeof n!="object"||n===null)return"";var u;e&&e.arrayFormat in Tl?u=e.arrayFormat:e&&"indices"in e?u=e.indices?"indices":"repeat":u="indices";var s=Tl[u];if(e&&"commaRoundTrip"in e&&typeof e.commaRoundTrip!="boolean")throw new TypeError("`commaRoundTrip` must be a boolean, or absent");var h=s==="comma"&&e&&e.commaRoundTrip;l||(l=Object.keys(n)),a.sort&&l.sort(a.sort);for(var c=Pu(),p=0;p0?v+m:""},tn=Tu,si=Object.prototype.hasOwnProperty,_m=Array.isArray,Je={allowDots:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:tn.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},wm=function(t){return t.replace(/&#(\d+);/g,function(e,n){return String.fromCharCode(parseInt(n,10))})},xu=function(t,e){return t&&typeof t=="string"&&e.comma&&t.indexOf(",")>-1?t.split(","):t},Om="utf8=%26%2310003%3B",Rm="utf8=%E2%9C%93",Am=function(e,n){var a={__proto__:null},l=n.ignoreQueryPrefix?e.replace(/^\?/,""):e,i=n.parameterLimit===1/0?void 0:n.parameterLimit,f=l.split(n.delimiter,i),u=-1,s,h=n.charset;if(n.charsetSentinel)for(s=0;s-1&&(v=_m(v)?[v]:v),si.call(a,m)?a[m]=tn.combine(a[m],v):a[m]=v}return a},Tm=function(t,e,n,a){for(var l=a?e:xu(e,n),i=t.length-1;i>=0;--i){var f,u=t[i];if(u==="[]"&&n.parseArrays)f=[].concat(l);else{f=n.plainObjects?Object.create(null):{};var s=u.charAt(0)==="["&&u.charAt(u.length-1)==="]"?u.slice(1,-1):u,h=parseInt(s,10);!n.parseArrays&&s===""?f={0:l}:!isNaN(h)&&u!==s&&String(h)===s&&h>=0&&n.parseArrays&&h<=n.arrayLimit?(f=[],f[h]=l):s!=="__proto__"&&(f[s]=l)}l=f}return l},Pm=function(e,n,a,l){if(e){var i=a.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e,f=/(\[[^[\]]*])/,u=/(\[[^[\]]*])/g,s=a.depth>0&&f.exec(i),h=s?i.slice(0,s.index):i,c=[];if(h){if(!a.plainObjects&&si.call(Object.prototype,h)&&!a.allowPrototypes)return;c.push(h)}for(var p=0;a.depth>0&&(s=u.exec(i))!==null&&p"u"?Je.charset:e.charset;return{allowDots:typeof e.allowDots>"u"?Je.allowDots:!!e.allowDots,allowPrototypes:typeof e.allowPrototypes=="boolean"?e.allowPrototypes:Je.allowPrototypes,allowSparse:typeof e.allowSparse=="boolean"?e.allowSparse:Je.allowSparse,arrayLimit:typeof e.arrayLimit=="number"?e.arrayLimit:Je.arrayLimit,charset:n,charsetSentinel:typeof e.charsetSentinel=="boolean"?e.charsetSentinel:Je.charsetSentinel,comma:typeof e.comma=="boolean"?e.comma:Je.comma,decoder:typeof e.decoder=="function"?e.decoder:Je.decoder,delimiter:typeof e.delimiter=="string"||tn.isRegExp(e.delimiter)?e.delimiter:Je.delimiter,depth:typeof e.depth=="number"||e.depth===!1?+e.depth:Je.depth,ignoreQueryPrefix:e.ignoreQueryPrefix===!0,interpretNumericEntities:typeof e.interpretNumericEntities=="boolean"?e.interpretNumericEntities:Je.interpretNumericEntities,parameterLimit:typeof e.parameterLimit=="number"?e.parameterLimit:Je.parameterLimit,parseArrays:e.parseArrays!==!1,plainObjects:typeof e.plainObjects=="boolean"?e.plainObjects:Je.plainObjects,strictNullHandling:typeof e.strictNullHandling=="boolean"?e.strictNullHandling:Je.strictNullHandling}},xm=function(t,e){var n=Cm(e);if(t===""||t===null||typeof t>"u")return n.plainObjects?Object.create(null):{};for(var a=typeof t=="string"?Am(t,n):t,l=n.plainObjects?Object.create(null):{},i=Object.keys(a),f=0;ffunction(){return w||(0,S[a(S)[0]])((w={exports:{}}).exports,w),w.exports},u=(S,w)=>{for(var x in w)e(S,x,{get:w[x],enumerable:!0})},s=(S,w,x,N)=>{if(w&&typeof w=="object"||typeof w=="function")for(let M of a(w))!i.call(S,M)&&M!==x&&e(S,M,{get:()=>w[M],enumerable:!(N=n(w,M))||N.enumerable});return S},h=(S,w,x)=>(x=S!=null?t(l(S)):{},s(w||!S||!S.__esModule?e(x,"default",{value:S,enumerable:!0}):x,S)),c=S=>s(e({},"__esModule",{value:!0}),S),p=f({"../../node_modules/lodash/_freeGlobal.js"(S,w){var x=typeof ot=="object"&&ot&&ot.Object===Object&&ot;w.exports=x}}),y=f({"../../node_modules/lodash/_root.js"(S,w){var x=p(),N=typeof self=="object"&&self&&self.Object===Object&&self,M=x||N||Function("return this")();w.exports=M}}),m=f({"../../node_modules/lodash/_Symbol.js"(S,w){var x=y(),N=x.Symbol;w.exports=N}}),v=f({"../../node_modules/lodash/_getRawTag.js"(S,w){var x=m(),N=Object.prototype,M=N.hasOwnProperty,ue=N.toString,ie=x?x.toStringTag:void 0;function ge(be){var Le=M.call(be,ie),ke=be[ie];try{be[ie]=void 0;var Re=!0}catch{}var Ie=ue.call(be);return Re&&(Le?be[ie]=ke:delete be[ie]),Ie}w.exports=ge}}),E=f({"../../node_modules/lodash/_objectToString.js"(S,w){var x=Object.prototype,N=x.toString;function M(ue){return N.call(ue)}w.exports=M}}),T=f({"../../node_modules/lodash/_baseGetTag.js"(S,w){var x=m(),N=v(),M=E(),ue="[object Null]",ie="[object Undefined]",ge=x?x.toStringTag:void 0;function be(Le){return Le==null?Le===void 0?ie:ue:ge&&ge in Object(Le)?N(Le):M(Le)}w.exports=be}}),I=f({"../../node_modules/lodash/_overArg.js"(S,w){function x(N,M){return function(ue){return N(M(ue))}}w.exports=x}}),Y=f({"../../node_modules/lodash/_getPrototype.js"(S,w){var x=I(),N=x(Object.getPrototypeOf,Object);w.exports=N}}),ne=f({"../../node_modules/lodash/isObjectLike.js"(S,w){function x(N){return N!=null&&typeof N=="object"}w.exports=x}}),J=f({"../../node_modules/lodash/isPlainObject.js"(S,w){var x=T(),N=Y(),M=ne(),ue="[object Object]",ie=Function.prototype,ge=Object.prototype,be=ie.toString,Le=ge.hasOwnProperty,ke=be.call(Object);function Re(Ie){if(!M(Ie)||x(Ie)!=ue)return!1;var qe=N(Ie);if(qe===null)return!0;var ut=Le.call(qe,"constructor")&&qe.constructor;return typeof ut=="function"&&ut instanceof ut&&be.call(ut)==ke}w.exports=Re}}),C={};u(C,{BaseLocationProvider:()=>dn,DEEPLY_EQUAL:()=>P,Link:()=>lt,Location:()=>fn,LocationProvider:()=>Ua,Match:()=>hn,Route:()=>Ur,buildArgsParam:()=>Te,deepDiff:()=>F,getMatch:()=>Sr,parsePath:()=>O,queryFromLocation:()=>At,queryFromString:()=>Be,stringifyQuery:()=>qt,useNavigate:()=>qa}),Io=c(C);var H=je,K=Object.prototype.hasOwnProperty;function Z(S,w,x){for(x of S.keys())if(oe(x,w))return x}function oe(S,w){var x,N,M;if(S===w)return!0;if(S&&w&&(x=S.constructor)===w.constructor){if(x===Date)return S.getTime()===w.getTime();if(x===RegExp)return S.toString()===w.toString();if(x===Array){if((N=S.length)===w.length)for(;N--&&oe(S[N],w[N]););return N===-1}if(x===Set){if(S.size!==w.size)return!1;for(N of S)if(M=N,M&&typeof M=="object"&&(M=Z(w,M),!M)||!w.has(M))return!1;return!0}if(x===Map){if(S.size!==w.size)return!1;for(N of S)if(M=N[0],M&&typeof M=="object"&&(M=Z(w,M),!M)||!oe(N[1],w.get(M)))return!1;return!0}if(x===ArrayBuffer)S=new Uint8Array(S),w=new Uint8Array(w);else if(x===DataView){if((N=S.byteLength)===w.byteLength)for(;N--&&S.getInt8(N)===w.getInt8(N););return N===-1}if(ArrayBuffer.isView(S)){if((N=S.byteLength)===w.byteLength)for(;N--&&S[N]===w[N];);return N===-1}if(!x||typeof S=="object"){N=0;for(x in S)if(K.call(S,x)&&++N&&!K.call(w,x)||!(x in w)||!oe(S[x],w[x]))return!1;return Object.keys(w).length===N}}return S!==S&&w!==w}var ee=h(J()),B=h($n()),W=h(Qr);function re(S){for(var w=[],x=1;x1;){var n=e.pop(),a=n.obj[n.prop];if(xr(a)){for(var l=[],i=0;i=48&&d<=57||d>=65&&d<=90||d>=97&&d<=122||i===lm.RFC1738&&(d===40||d===41)){u+=f.charAt(s);continue}if(d<128){u=u+Vt[d];continue}if(d<2048){u=u+(Vt[192|d>>6]+Vt[128|d&63]);continue}if(d<55296||d>=57344){u=u+(Vt[224|d>>12]+Vt[128|d>>6&63]+Vt[128|d&63]);continue}s+=1,d=65536+((d&1023)<<10|f.charCodeAt(s)&1023),u+=Vt[240|d>>18]+Vt[128|d>>12&63]+Vt[128|d>>6&63]+Vt[128|d&63]}return u},pm=function(e){for(var n=[{obj:{o:e},prop:"o"}],a=[],l=0;l"u"&&(ne=0)}if(typeof s=="function"?I=s(n,I):I instanceof Date?I=p(I):a==="comma"&&nr(I)&&(I=fa.maybeMap(I,function(P){return P instanceof Date?p(P):P})),I===null){if(i)return u&&!v?u(n,at.encoder,E,"key",y):n;I=""}if(_m(I)||fa.isBuffer(I)){if(u){var H=v?n:u(n,at.encoder,E,"key",y);return[m(H)+"="+m(u(I,at.encoder,E,"value",y))]}return[m(n)+"="+m(String(I))]}var K=[];if(typeof I>"u")return K;var Z;if(a==="comma"&&nr(I))v&&u&&(I=fa.maybeMap(I,u)),Z=[{value:I.length>0?I.join(",")||null:void 0}];else if(nr(s))Z=s;else{var oe=Object.keys(I);Z=d?oe.sort(d):oe}for(var ee=l&&nr(I)&&I.length===1?n+"[]":n,B=0;B"u"?at.allowDots:!!e.allowDots,charset:n,charsetSentinel:typeof e.charsetSentinel=="boolean"?e.charsetSentinel:at.charsetSentinel,delimiter:typeof e.delimiter>"u"?at.delimiter:e.delimiter,encode:typeof e.encode=="boolean"?e.encode:at.encode,encoder:typeof e.encoder=="function"?e.encoder:at.encoder,encodeValuesOnly:typeof e.encodeValuesOnly=="boolean"?e.encodeValuesOnly:at.encodeValuesOnly,filter:i,format:a,formatter:l,serializeDate:typeof e.serializeDate=="function"?e.serializeDate:at.serializeDate,skipNulls:typeof e.skipNulls=="boolean"?e.skipNulls:at.skipNulls,sort:typeof e.sort=="function"?e.sort:null,strictNullHandling:typeof e.strictNullHandling=="boolean"?e.strictNullHandling:at.strictNullHandling}},Rm=function(t,e){var n=t,a=Om(e),l,i;typeof a.filter=="function"?(i=a.filter,n=i("",n)):nr(a.filter)&&(i=a.filter,l=i);var f=[];if(typeof n!="object"||n===null)return"";var u;e&&e.arrayFormat in Sl?u=e.arrayFormat:e&&"indices"in e?u=e.indices?"indices":"repeat":u="indices";var s=Sl[u];if(e&&"commaRoundTrip"in e&&typeof e.commaRoundTrip!="boolean")throw new TypeError("`commaRoundTrip` must be a boolean, or absent");var d=s==="comma"&&e&&e.commaRoundTrip;l||(l=Object.keys(n)),a.sort&&l.sort(a.sort);for(var c=Eu(),p=0;p0?v+m:""},tn=Su,ni=Object.prototype.hasOwnProperty,Am=Array.isArray,Je={allowDots:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:tn.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},Tm=function(t){return t.replace(/&#(\d+);/g,function(e,n){return String.fromCharCode(parseInt(n,10))})},wu=function(t,e){return t&&typeof t=="string"&&e.comma&&t.indexOf(",")>-1?t.split(","):t},Pm="utf8=%26%2310003%3B",Cm="utf8=%E2%9C%93",xm=function(e,n){var a={__proto__:null},l=n.ignoreQueryPrefix?e.replace(/^\?/,""):e,i=n.parameterLimit===1/0?void 0:n.parameterLimit,f=l.split(n.delimiter,i),u=-1,s,d=n.charset;if(n.charsetSentinel)for(s=0;s-1&&(v=Am(v)?[v]:v),ni.call(a,m)?a[m]=tn.combine(a[m],v):a[m]=v}return a},Im=function(t,e,n,a){for(var l=a?e:wu(e,n),i=t.length-1;i>=0;--i){var f,u=t[i];if(u==="[]"&&n.parseArrays)f=[].concat(l);else{f=n.plainObjects?Object.create(null):{};var s=u.charAt(0)==="["&&u.charAt(u.length-1)==="]"?u.slice(1,-1):u,d=parseInt(s,10);!n.parseArrays&&s===""?f={0:l}:!isNaN(d)&&u!==s&&String(d)===s&&d>=0&&n.parseArrays&&d<=n.arrayLimit?(f=[],f[d]=l):s!=="__proto__"&&(f[s]=l)}l=f}return l},Nm=function(e,n,a,l){if(e){var i=a.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e,f=/(\[[^[\]]*])/,u=/(\[[^[\]]*])/g,s=a.depth>0&&f.exec(i),d=s?i.slice(0,s.index):i,c=[];if(d){if(!a.plainObjects&&ni.call(Object.prototype,d)&&!a.allowPrototypes)return;c.push(d)}for(var p=0;a.depth>0&&(s=u.exec(i))!==null&&p"u"?Je.charset:e.charset;return{allowDots:typeof e.allowDots>"u"?Je.allowDots:!!e.allowDots,allowPrototypes:typeof e.allowPrototypes=="boolean"?e.allowPrototypes:Je.allowPrototypes,allowSparse:typeof e.allowSparse=="boolean"?e.allowSparse:Je.allowSparse,arrayLimit:typeof e.arrayLimit=="number"?e.arrayLimit:Je.arrayLimit,charset:n,charsetSentinel:typeof e.charsetSentinel=="boolean"?e.charsetSentinel:Je.charsetSentinel,comma:typeof e.comma=="boolean"?e.comma:Je.comma,decoder:typeof e.decoder=="function"?e.decoder:Je.decoder,delimiter:typeof e.delimiter=="string"||tn.isRegExp(e.delimiter)?e.delimiter:Je.delimiter,depth:typeof e.depth=="number"||e.depth===!1?+e.depth:Je.depth,ignoreQueryPrefix:e.ignoreQueryPrefix===!0,interpretNumericEntities:typeof e.interpretNumericEntities=="boolean"?e.interpretNumericEntities:Je.interpretNumericEntities,parameterLimit:typeof e.parameterLimit=="number"?e.parameterLimit:Je.parameterLimit,parseArrays:e.parseArrays!==!1,plainObjects:typeof e.plainObjects=="boolean"?e.plainObjects:Je.plainObjects,strictNullHandling:typeof e.strictNullHandling=="boolean"?e.strictNullHandling:Je.strictNullHandling}},Lm=function(t,e){var n=Dm(e);if(t===""||t===null||typeof t>"u")return n.plainObjects?Object.create(null):{};for(var a=typeof t=="string"?xm(t,n):t,l=n.plainObjects?Object.create(null):{},i=Object.keys(a),f=0;ffunction(){return w||(0,S[a(S)[0]])((w={exports:{}}).exports,w),w.exports},u=(S,w)=>{for(var x in w)e(S,x,{get:w[x],enumerable:!0})},s=(S,w,x,N)=>{if(w&&typeof w=="object"||typeof w=="function")for(let M of a(w))!i.call(S,M)&&M!==x&&e(S,M,{get:()=>w[M],enumerable:!(N=n(w,M))||N.enumerable});return S},d=(S,w,x)=>(x=S!=null?t(l(S)):{},s(w||!S||!S.__esModule?e(x,"default",{value:S,enumerable:!0}):x,S)),c=S=>s(e({},"__esModule",{value:!0}),S),p=f({"../../node_modules/lodash/_freeGlobal.js"(S,w){var x=typeof ot=="object"&&ot&&ot.Object===Object&&ot;w.exports=x}}),y=f({"../../node_modules/lodash/_root.js"(S,w){var x=p(),N=typeof self=="object"&&self&&self.Object===Object&&self,M=x||N||Function("return this")();w.exports=M}}),m=f({"../../node_modules/lodash/_Symbol.js"(S,w){var x=y(),N=x.Symbol;w.exports=N}}),v=f({"../../node_modules/lodash/_getRawTag.js"(S,w){var x=m(),N=Object.prototype,M=N.hasOwnProperty,ue=N.toString,ie=x?x.toStringTag:void 0;function ge(be){var Le=M.call(be,ie),ke=be[ie];try{be[ie]=void 0;var Re=!0}catch{}var Ie=ue.call(be);return Re&&(Le?be[ie]=ke:delete be[ie]),Ie}w.exports=ge}}),E=f({"../../node_modules/lodash/_objectToString.js"(S,w){var x=Object.prototype,N=x.toString;function M(ue){return N.call(ue)}w.exports=M}}),T=f({"../../node_modules/lodash/_baseGetTag.js"(S,w){var x=m(),N=v(),M=E(),ue="[object Null]",ie="[object Undefined]",ge=x?x.toStringTag:void 0;function be(Le){return Le==null?Le===void 0?ie:ue:ge&&ge in Object(Le)?N(Le):M(Le)}w.exports=be}}),I=f({"../../node_modules/lodash/_overArg.js"(S,w){function x(N,M){return function(ue){return N(M(ue))}}w.exports=x}}),Y=f({"../../node_modules/lodash/_getPrototype.js"(S,w){var x=I(),N=x(Object.getPrototypeOf,Object);w.exports=N}}),ne=f({"../../node_modules/lodash/isObjectLike.js"(S,w){function x(N){return N!=null&&typeof N=="object"}w.exports=x}}),J=f({"../../node_modules/lodash/isPlainObject.js"(S,w){var x=T(),N=Y(),M=ne(),ue="[object Object]",ie=Function.prototype,ge=Object.prototype,be=ie.toString,Le=ge.hasOwnProperty,ke=be.call(Object);function Re(Ie){if(!M(Ie)||x(Ie)!=ue)return!1;var qe=N(Ie);if(qe===null)return!0;var ut=Le.call(qe,"constructor")&&qe.constructor;return typeof ut=="function"&&ut instanceof ut&&be.call(ut)==ke}w.exports=Re}}),C={};u(C,{BaseLocationProvider:()=>hn,DEEPLY_EQUAL:()=>P,Link:()=>lt,Location:()=>fn,LocationProvider:()=>Ua,Match:()=>dn,Route:()=>Ur,buildArgsParam:()=>Te,deepDiff:()=>F,getMatch:()=>Sr,parsePath:()=>O,queryFromLocation:()=>At,queryFromString:()=>Be,stringifyQuery:()=>qt,useNavigate:()=>qa}),To=c(C);var H=je,K=Object.prototype.hasOwnProperty;function Z(S,w,x){for(x of S.keys())if(oe(x,w))return x}function oe(S,w){var x,N,M;if(S===w)return!0;if(S&&w&&(x=S.constructor)===w.constructor){if(x===Date)return S.getTime()===w.getTime();if(x===RegExp)return S.toString()===w.toString();if(x===Array){if((N=S.length)===w.length)for(;N--&&oe(S[N],w[N]););return N===-1}if(x===Set){if(S.size!==w.size)return!1;for(N of S)if(M=N,M&&typeof M=="object"&&(M=Z(w,M),!M)||!w.has(M))return!1;return!0}if(x===Map){if(S.size!==w.size)return!1;for(N of S)if(M=N[0],M&&typeof M=="object"&&(M=Z(w,M),!M)||!oe(N[1],w.get(M)))return!1;return!0}if(x===ArrayBuffer)S=new Uint8Array(S),w=new Uint8Array(w);else if(x===DataView){if((N=S.byteLength)===w.byteLength)for(;N--&&S.getInt8(N)===w.getInt8(N););return N===-1}if(ArrayBuffer.isView(S)){if((N=S.byteLength)===w.byteLength)for(;N--&&S[N]===w[N];);return N===-1}if(!x||typeof S=="object"){N=0;for(x in S)if(K.call(S,x)&&++N&&!K.call(w,x)||!(x in w)||!oe(S[x],w[x]))return!1;return Object.keys(w).length===N}}return S!==S&&w!==w}var ee=d(J()),B=d($n()),W=d(Qr);function re(S){for(var w=[],x=1;x{let w={viewMode:void 0,storyId:void 0,refId:void 0};if(S){let[,x,N,M]=S.toLowerCase().match(he)||[];x&&Object.assign(w,{viewMode:x,storyId:M,refId:N})}return w}),P=Symbol("Deeply equal"),F=(S,w)=>{if(typeof S!=typeof w)return w;if(oe(S,w))return P;if(Array.isArray(S)&&Array.isArray(w)){let x=w.reduce((N,M,ue)=>{let ie=F(S[ue],M);return ie!==P&&(N[ue]=ie),N},new Array(w.length));return w.length>=S.length?x:x.concat(new Array(S.length-w.length).fill(void 0))}return(0,ee.default)(S)&&(0,ee.default)(w)?Object.keys({...S,...w}).reduce((x,N)=>{let M=F(S==null?void 0:S[N],w==null?void 0:w[N]);return M===P?x:Object.assign(x,{[N]:M})},{}):w},j=/^[a-zA-Z0-9 _-]*$/,V=/^-?[0-9]+(\.[0-9]+)?$/,X=/^#([a-f0-9]{3,4}|[a-f0-9]{6}|[a-f0-9]{8})$/i,ae=/^(rgba?|hsla?)\(([0-9]{1,3}),\s?([0-9]{1,3})%?,\s?([0-9]{1,3})%?,?\s?([0-9](\.[0-9]{1,2})?)?\)$/i,pe=(S="",w)=>S===null||S===""||!j.test(S)?!1:w==null||w instanceof Date||typeof w=="number"||typeof w=="boolean"?!0:typeof w=="string"?j.test(w)||V.test(w)||X.test(w)||ae.test(w):Array.isArray(w)?w.every(x=>pe(S,x)):(0,ee.default)(w)?Object.entries(w).every(([x,N])=>pe(x,N)):!1,le=S=>S===void 0?"!undefined":S===null?"!null":typeof S=="string"?X.test(S)?`!hex(${S.slice(1)})`:ae.test(S)?`!${S.replace(/[\s%]/g,"")}`:S:typeof S=="boolean"?`!${S}`:Array.isArray(S)?S.map(le):(0,ee.default)(S)?Object.entries(S).reduce((w,[x,N])=>Object.assign(w,{[x]:le(N)}),{}):S,_e={encode:!1,delimiter:";",allowDots:!0,format:"RFC1738",serializeDate:S=>`!date(${S.toISOString()})`},Te=(S,w)=>{let x=F(S,w);if(!x||x===P)return"";let N=Object.entries(x).reduce((M,[ue,ie])=>pe(ue,ie)?Object.assign(M,{[ue]:ie}):(H.once.warn(re` +`)),ie+=Re+N[be+1]}),ie}var de=/\/([^/]+)\/(?:(.*)_)?([^/]+)?/,O=(0,B.default)(1e3)(S=>{let w={viewMode:void 0,storyId:void 0,refId:void 0};if(S){let[,x,N,M]=S.toLowerCase().match(de)||[];x&&Object.assign(w,{viewMode:x,storyId:M,refId:N})}return w}),P=Symbol("Deeply equal"),F=(S,w)=>{if(typeof S!=typeof w)return w;if(oe(S,w))return P;if(Array.isArray(S)&&Array.isArray(w)){let x=w.reduce((N,M,ue)=>{let ie=F(S[ue],M);return ie!==P&&(N[ue]=ie),N},new Array(w.length));return w.length>=S.length?x:x.concat(new Array(S.length-w.length).fill(void 0))}return(0,ee.default)(S)&&(0,ee.default)(w)?Object.keys({...S,...w}).reduce((x,N)=>{let M=F(S==null?void 0:S[N],w==null?void 0:w[N]);return M===P?x:Object.assign(x,{[N]:M})},{}):w},j=/^[a-zA-Z0-9 _-]*$/,V=/^-?[0-9]+(\.[0-9]+)?$/,X=/^#([a-f0-9]{3,4}|[a-f0-9]{6}|[a-f0-9]{8})$/i,ae=/^(rgba?|hsla?)\(([0-9]{1,3}),\s?([0-9]{1,3})%?,\s?([0-9]{1,3})%?,?\s?([0-9](\.[0-9]{1,2})?)?\)$/i,pe=(S="",w)=>S===null||S===""||!j.test(S)?!1:w==null||w instanceof Date||typeof w=="number"||typeof w=="boolean"?!0:typeof w=="string"?j.test(w)||V.test(w)||X.test(w)||ae.test(w):Array.isArray(w)?w.every(x=>pe(S,x)):(0,ee.default)(w)?Object.entries(w).every(([x,N])=>pe(x,N)):!1,le=S=>S===void 0?"!undefined":S===null?"!null":typeof S=="string"?X.test(S)?`!hex(${S.slice(1)})`:ae.test(S)?`!${S.replace(/[\s%]/g,"")}`:S:typeof S=="boolean"?`!${S}`:Array.isArray(S)?S.map(le):(0,ee.default)(S)?Object.entries(S).reduce((w,[x,N])=>Object.assign(w,{[x]:le(N)}),{}):S,_e={encode:!1,delimiter:";",allowDots:!0,format:"RFC1738",serializeDate:S=>`!date(${S.toISOString()})`},Te=(S,w)=>{let x=F(S,w);if(!x||x===P)return"";let N=Object.entries(x).reduce((M,[ue,ie])=>pe(ue,ie)?Object.assign(M,{[ue]:ie}):(H.once.warn(re` Omitted potentially unsafe URL args. More info: https://storybook.js.org/docs/react/writing-stories/args#setting-args-through-the-url - `),M),{});return W.default.stringify(le(N),_e).replace(/ /g,"+").split(";").map(M=>M.replace("=",":")).join(";")},Be=(0,B.default)(1e3)(S=>S!==void 0?W.default.parse(S,{ignoreQueryPrefix:!0}):{}),At=S=>Be(S.search),qt=S=>W.default.stringify(S,{addQueryPrefix:!0,encode:!1}),Sr=(0,B.default)(1e3)((S,w,x=!0)=>{if(x){if(typeof w!="string")throw new Error("startsWith only works with string targets");return S&&S.startsWith(w)?{path:S}:null}let N=typeof w=="string"&&S===w,M=S&&w&&S.match(w);return N||M?{path:S}:null}),on=(()=>{let S;return typeof window<"u"?S=window:typeof globalThis<"u"?S=globalThis:typeof ot<"u"?S=ot:typeof self<"u"?S=self:S={},S})(),Nt=h(Xr),st=Xr;function Qt(){return Qt=Object.assign?Object.assign.bind():function(S){for(var w=1;w=0&&(w.hash=S.substr(x),S=S.substr(0,x));var N=S.indexOf("?");N>=0&&(w.search=S.substr(N),S=S.substr(0,N)),S&&(w.pathname=S)}return w}var He=Xr;function Pt(S,w){if(!S)throw new Error(w)}var Er=(0,He.createContext)(null),_r=(0,He.createContext)(null),qr=(0,He.createContext)({outlet:null,matches:[]});function sr(S){let{basename:w="/",children:x=null,location:N,navigationType:M=Et.Pop,navigator:ue,static:ie=!1}=S;_t()&&Pt(!1);let ge=We(w),be=(0,He.useMemo)(()=>({basename:ge,navigator:ue,static:ie}),[ge,ue,ie]);typeof N=="string"&&(N=Tt(N));let{pathname:Le="/",search:ke="",hash:Re="",state:Ie=null,key:qe="default"}=N,ut=(0,He.useMemo)(()=>{let Ot=Ce(Le,ge);return Ot==null?null:{pathname:Ot,search:ke,hash:Re,state:Ie,key:qe}},[ge,Le,ke,Re,Ie,qe]);return ut==null?null:(0,He.createElement)(Er.Provider,{value:be},(0,He.createElement)(_r.Provider,{children:x,value:{location:ut,navigationType:M}}))}function ln(S){_t()||Pt(!1);let{basename:w,navigator:x}=(0,He.useContext)(Er),{hash:N,pathname:M,search:ue}=R(S),ie=M;if(w!=="/"){let ge=Ee(S),be=ge!=null&&ge.endsWith("/");ie=M==="/"?w+(be?"/":""):De([w,M])}return x.createHref({pathname:ie,search:ue,hash:N})}function _t(){return(0,He.useContext)(_r)!=null}function dt(){return _t()||Pt(!1),(0,He.useContext)(_r).location}function wr(){_t()||Pt(!1);let{basename:S,navigator:w}=(0,He.useContext)(Er),{matches:x}=(0,He.useContext)(qr),{pathname:N}=dt(),M=JSON.stringify(x.map(ie=>ie.pathnameBase)),ue=(0,He.useRef)(!1);return(0,He.useEffect)(()=>{ue.current=!0}),(0,He.useCallback)(function(ie,ge){if(ge===void 0&&(ge={}),!ue.current)return;if(typeof ie=="number"){w.go(ie);return}let be=fe(ie,JSON.parse(M),N);S!=="/"&&(be.pathname=De([S,be.pathname])),(ge.replace?w.replace:w.push)(be,ge.state)},[S,w,M,N])}function R(S){let{matches:w}=(0,He.useContext)(qr),{pathname:x}=dt(),N=JSON.stringify(w.map(M=>M.pathnameBase));return(0,He.useMemo)(()=>fe(S,JSON.parse(N),x),[S,N,x])}function L(S,w){w===void 0&&(w="/");let{pathname:x,search:N="",hash:M=""}=typeof S=="string"?Tt(S):S;return{pathname:x?x.startsWith("/")?x:Q(x,w):w,search:Ye(N),hash:pt(M)}}function Q(S,w){let x=w.replace(/\/+$/,"").split("/");return S.split("/").forEach(N=>{N===".."?x.length>1&&x.pop():N!=="."&&x.push(N)}),x.length>1?x.join("/"):"/"}function fe(S,w,x){let N=typeof S=="string"?Tt(S):S,M=S===""||N.pathname===""?"/":N.pathname,ue;if(M==null)ue=x;else{let ge=w.length-1;if(M.startsWith("..")){let be=M.split("/");for(;be[0]==="..";)be.shift(),ge-=1;N.pathname=be.join("/")}ue=ge>=0?w[ge]:"/"}let ie=L(N,ue);return M&&M!=="/"&&M.endsWith("/")&&!ie.pathname.endsWith("/")&&(ie.pathname+="/"),ie}function Ee(S){return S===""||S.pathname===""?"/":typeof S=="string"?Tt(S).pathname:S.pathname}function Ce(S,w){if(w==="/")return S;if(!S.toLowerCase().startsWith(w.toLowerCase()))return null;let x=S.charAt(w.length);return x&&x!=="/"?null:S.slice(w.length)||"/"}var De=S=>S.join("/").replace(/\/\/+/g,"/"),We=S=>S.replace(/\/+$/,"").replace(/^\/*/,"/"),Ye=S=>!S||S==="?"?"":S.startsWith("?")?S:"?"+S,pt=S=>!S||S==="#"?"":S.startsWith("#")?S:"#"+S;function wt(){return wt=Object.assign||function(S){for(var w=1;w=0)&&(x[M]=S[M]);return x}var gt=["onClick","reloadDocument","replace","state","target","to"],Or=["aria-current","caseSensitive","className","end","style","to"];function un(S){let{basename:w,children:x,window:N}=S,M=(0,st.useRef)();M.current==null&&(M.current=sn({window:N}));let ue=M.current,[ie,ge]=(0,st.useState)({action:ue.action,location:ue.location});return(0,st.useLayoutEffect)(()=>ue.listen(ge),[ue]),(0,st.createElement)(sr,{basename:w,children:x,location:ie.location,navigationType:ie.action,navigator:ue})}function cn(S){return!!(S.metaKey||S.altKey||S.ctrlKey||S.shiftKey)}var Rr=(0,st.forwardRef)(function(S,w){let{onClick:x,reloadDocument:N,replace:M=!1,state:ue,target:ie,to:ge}=S,be=Dt(S,gt),Le=ln(ge),ke=lr(ge,{replace:M,state:ue,target:ie});function Re(Ie){x&&x(Ie),!Ie.defaultPrevented&&!N&&ke(Ie)}return(0,st.createElement)("a",wt({},be,{href:Le,onClick:Re,ref:w,target:ie}))});(0,st.forwardRef)(function(S,w){let{"aria-current":x="page",caseSensitive:N=!1,className:M="",end:ue=!1,style:ie,to:ge}=S,be=Dt(S,Or),Le=dt(),ke=R(ge),Re=Le.pathname,Ie=ke.pathname;N||(Re=Re.toLowerCase(),Ie=Ie.toLowerCase());let qe=Re===Ie||!ue&&Re.startsWith(Ie)&&Re.charAt(Ie.length)==="/",ut=qe?x:void 0,Ot;typeof M=="function"?Ot=M({isActive:qe}):Ot=[M,qe?"active":null].filter(Boolean).join(" ");let Ar=typeof ie=="function"?ie({isActive:qe}):ie;return(0,st.createElement)(Rr,wt({},be,{"aria-current":ut,className:Ot,ref:w,style:Ar,to:ge}))});function lr(S,w){let{target:x,replace:N,state:M}=w===void 0?{}:w,ue=wr(),ie=dt(),ge=R(S);return(0,st.useCallback)(be=>{if(be.button===0&&(!x||x==="_self")&&!cn(be)){be.preventDefault();let Le=!!N||Ut(ie)===Ut(ge);ue(S,{replace:Le,state:M})}},[ie,ue,ge,N,M,x,S])}var ur=h(Xr),Hn=({hidden:S,children:w})=>ur.default.createElement("div",{hidden:S},w),{document:Bn}=on,Ma=()=>`${Bn.location.pathname}?`,qa=()=>{let S=wr();return(0,Nt.useCallback)((w,{plain:x,...N}={})=>{if(typeof w=="string"&&w.startsWith("#")){Bn.location.hash=w;return}if(typeof w=="string"){let M=x?w:`?path=${w}`;return S(M,N)}if(typeof w=="number")return S(w)},[])},lt=({to:S,children:w,...x})=>Nt.default.createElement(Rr,{to:`${Ma()}path=${S}`,...x},w);lt.displayName="QueryLink";var fn=({children:S})=>{let w=dt(),{path:x,singleStory:N}=Be(w.search),{viewMode:M,storyId:ue,refId:ie}=O(x);return Nt.default.createElement(Nt.default.Fragment,null,S({path:x||"/",location:w,viewMode:M,storyId:ue,refId:ie,singleStory:N==="true"}))};fn.displayName="QueryLocation";function hn({children:S,path:w,startsWith:x=!1}){return Nt.default.createElement(fn,null,({path:N,...M})=>S({match:Sr(N,w,x),...M}))}hn.displayName="QueryMatch";function Ur(S){let{children:w,hideOnly:x,...N}=S;return N.startsWith===void 0&&(N.startsWith=!1),Nt.default.createElement(hn,{...N},({match:M})=>x?Nt.default.createElement(Hn,{hidden:!M},w):M?w:null)}Ur.displayName="Route";var Ua=(...S)=>un(...S),dn=(...S)=>sr(...S);return Io}var Fm=Object.create,Aa=Object.defineProperty,$m=Object.getOwnPropertyDescriptor,jm=Object.getOwnPropertyNames,km=Object.getPrototypeOf,Mm=Object.prototype.hasOwnProperty,qm=(t,e)=>{for(var n in e)Aa(t,n,{get:e[n],enumerable:!0})},Iu=(t,e,n,a)=>{if(e&&typeof e=="object"||typeof e=="function")for(let l of jm(e))!Mm.call(t,l)&&l!==n&&Aa(t,l,{get:()=>e[l],enumerable:!(a=$m(e,l))||a.enumerable});return t},Ta=(t,e,n)=>(n=t!=null?Fm(km(t)):{},Iu(e||!t||!t.__esModule?Aa(n,"default",{value:t,enumerable:!0}):n,t)),Um=t=>Iu(Aa({},"__esModule",{value:!0}),t),Nu={};qm(Nu,{Channel:()=>Mn,PostMessageTransport:()=>Ni,WebsocketTransport:()=>Di,createBrowserChannel:()=>iv,createPostMessageChannel:()=>Jm,createWebSocketChannel:()=>nv,default:()=>ov});var Ea=Um(Nu),Gm=Ne,Hm=t=>t.transports!==void 0,Bm=()=>Math.random().toString(16).slice(2),Mn=class{constructor(t={}){this.sender=Bm(),this.events={},this.data={},this.transports=[],this.isAsync=t.async||!1,Hm(t)?(this.transports=t.transports||[],this.transports.forEach(e=>{e.setHandler(n=>this.handleEvent(n))})):this.transports=t.transport?[t.transport]:[],this.transports.forEach(e=>{e.setHandler(n=>this.handleEvent(n))})}get hasTransport(){return this.transports.length>0}addListener(t,e){this.events[t]=this.events[t]||[],this.events[t].push(e)}emit(t,...e){let n={type:t,args:e,from:this.sender},a={};e.length>=1&&e[0]&&e[0].options&&(a=e[0].options);let l=()=>{this.transports.forEach(i=>{i.send(n,a)}),this.handleEvent(n)};this.isAsync?setImmediate(l):l()}last(t){return this.data[t]}eventNames(){return Object.keys(this.events)}listenerCount(t){let e=this.listeners(t);return e?e.length:0}listeners(t){return this.events[t]||void 0}once(t,e){let n=this.onceListener(t,e);this.addListener(t,n)}removeAllListeners(t){t?this.events[t]&&delete this.events[t]:this.events={}}removeListener(t,e){let n=this.listeners(t);n&&(this.events[t]=n.filter(a=>a!==e))}on(t,e){this.addListener(t,e)}off(t,e){this.removeListener(t,e)}handleEvent(t){let e=this.listeners(t.type);e&&e.length&&e.forEach(n=>{n.apply(t,t.args)}),this.data[t.type]=t.args}onceListener(t,e){let n=(...a)=>(this.removeListener(t,n),e(...a));return n}},nt=Ne,Wm=Ta(Qe),aa=je,No=wi,Ym=Ta(Qr),Vm=Ta(Zl),zm=je,Km=t=>{let e=Array.from(document.querySelectorAll("iframe[data-is-storybook]")),[n,...a]=e.filter(i=>{try{return i.contentWindow===t.source}catch{}let f=i.getAttribute("src"),u;try{if(!f)return!1;({origin:u}=new URL(f,document.location.toString()))}catch{return!1}return u===t.origin}),l=n==null?void 0:n.getAttribute("src");if(l&&a.length===0){let{protocol:i,host:f,pathname:u}=new URL(l,document.location.toString());return`${i}//${f}${u}`}return a.length>0&&zm.logger.error("found multiple candidates for event source"),null},{document:Do,location:oa}=nt.global,xl="storybook-channel",Xm={allowFunction:!0,maxDepth:25},Ni=class{constructor(t){this.config=t,this.connected=!1;var e;if(this.buffer=[],typeof((e=nt.global)==null?void 0:e.addEventListener)=="function"&&nt.global.addEventListener("message",this.handleEvent.bind(this),!1),t.page!=="manager"&&t.page!=="preview")throw new Error(`postmsg-channel: "config.page" cannot be "${t.page}"`)}setHandler(t){this.handler=(...e)=>{t.apply(this,e),!this.connected&&this.getLocalFrame().length&&(this.flush(),this.connected=!0)}}send(t,e){let{target:n,allowRegExp:a,allowFunction:l,allowSymbol:i,allowDate:f,allowError:u,allowUndefined:s,allowClass:h,maxDepth:c,space:p,lazyEval:y}=e||{},m=Object.fromEntries(Object.entries({allowRegExp:a,allowFunction:l,allowSymbol:i,allowDate:f,allowError:u,allowUndefined:s,allowClass:h,maxDepth:c,space:p,lazyEval:y}).filter(([Y,ne])=>typeof ne<"u")),v={...Xm,...nt.global.CHANNEL_OPTIONS||{},...m},E=this.getFrames(n),T=Ym.default.parse((oa==null?void 0:oa.search)||"",{ignoreQueryPrefix:!0}),I=(0,No.stringify)({key:xl,event:t,refId:T.refId},v);return E.length?(this.buffer.length&&this.flush(),E.forEach(Y=>{try{Y.postMessage(I,"*")}catch{aa.logger.error("sending over postmessage fail")}}),Promise.resolve(null)):new Promise((Y,ne)=>{this.buffer.push({event:t,resolve:Y,reject:ne})})}flush(){let{buffer:t}=this;this.buffer=[],t.forEach(e=>{this.send(e.event).then(e.resolve).catch(e.reject)})}getFrames(t){if(this.config.page==="manager"){let e=Array.from(Do.querySelectorAll("iframe[data-is-storybook][data-is-loaded]")).flatMap(n=>{try{return n.contentWindow&&n.dataset.isStorybook!==void 0&&n.id===t?[n.contentWindow]:[]}catch{return[]}});return e!=null&&e.length?e:this.getCurrentFrames()}return nt.global&&nt.global.parent&&nt.global.parent!==nt.global.self?[nt.global.parent]:[]}getCurrentFrames(){return this.config.page==="manager"?Array.from(Do.querySelectorAll('[data-is-storybook="true"]')).flatMap(t=>t.contentWindow?[t.contentWindow]:[]):nt.global&&nt.global.parent?[nt.global.parent]:[]}getLocalFrame(){return this.config.page==="manager"?Array.from(Do.querySelectorAll("#storybook-preview-iframe")).flatMap(t=>t.contentWindow?[t.contentWindow]:[]):nt.global&&nt.global.parent?[nt.global.parent]:[]}handleEvent(t){try{let{data:e}=t,{key:n,event:a,refId:l}=typeof e=="string"&&(0,No.isJSON)(e)?(0,No.parse)(e,nt.global.CHANNEL_OPTIONS||{}):e;if(n===xl){let i=this.config.page==="manager"?' manager ':' preview ',f=Object.values(Wm).includes(a.type)?`${a.type}`:`${a.type}`;if(l&&(a.refId=l),a.source=this.config.page==="preview"?t.origin:Km(t),!a.source){aa.pretty.error(`${i} received ${f} but was unable to determine the source of the event`);return}let u=`${i} received ${f} (${e.length})`;aa.pretty.debug(oa.origin!==a.source?u:`${u} (on ${oa.origin} from ${a.source})`,...a.args),(0,Vm.default)(this.handler,"ChannelHandler should be set"),this.handler(a)}}catch(e){aa.logger.error(e)}}},Qm=Ni;function Jm({page:t}){let e=new Qm({page:t});return new Mn({transport:e})}var Zm=Ne,ev=je,Lo=wi,tv=Ta(Zl),{WebSocket:rv}=Zm.global,Di=class{constructor({url:t,onError:e}){this.buffer=[],this.isReady=!1,this.socket=new rv(t),this.socket.onopen=()=>{this.isReady=!0,this.flush()},this.socket.onmessage=({data:n})=>{let a=typeof n=="string"&&(0,Lo.isJSON)(n)?(0,Lo.parse)(n):n;(0,tv.default)(this.handler,"WebsocketTransport handler should be set"),this.handler(a)},this.socket.onerror=n=>{e&&e(n)}}setHandler(t){this.handler=t}send(t){this.isReady?this.sendNow(t):this.sendLater(t)}sendLater(t){this.buffer.push(t)}sendNow(t){let e=(0,Lo.stringify)(t,{maxDepth:15,allowFunction:!0});this.socket.send(e)}flush(){let{buffer:t}=this;this.buffer=[],t.forEach(e=>this.send(e))}};function nv({url:t,async:e=!1,onError:n=a=>ev.logger.warn(a)}){let a=t;if(!a){let i=window.location.protocol==="http:"?"ws":"wss",{hostname:f,port:u}=window.location;a=`${i}://${f}:${u}/storybook-server-channel`}let l=new Di({url:a,onError:n});return new Mn({transport:l,async:e})}var{CONFIG_TYPE:av}=Gm.global,ov=Mn;function iv({page:t,extraTransports:e=[]}){let n=[new Ni({page:t}),...e];if(av==="DEVELOPMENT"){let a=window.location.protocol==="http:"?"ws":"wss",{hostname:l,port:i}=window.location,f=`${a}://${l}:${i}/storybook-server-channel`;n.push(new Di({url:f,onError:()=>{}}))}return new Mn({transports:n})}var Fo={},sv=Object.create,Pa=Object.defineProperty,lv=Object.getOwnPropertyDescriptor,Du=Object.getOwnPropertyNames,uv=Object.getPrototypeOf,cv=Object.prototype.hasOwnProperty,me=(t,e)=>function(){return e||(0,t[Du(t)[0]])((e={exports:{}}).exports,e),e.exports},St=(t,e)=>{for(var n in e)Pa(t,n,{get:e[n],enumerable:!0})},Lu=(t,e,n,a)=>{if(e&&typeof e=="object"||typeof e=="function")for(let l of Du(e))!cv.call(t,l)&&l!==n&&Pa(t,l,{get:()=>e[l],enumerable:!(a=lv(e,l))||a.enumerable});return t},jt=(t,e,n)=>(n=t!=null?sv(uv(t)):{},Lu(e||!t||!t.__esModule?Pa(n,"default",{value:t,enumerable:!0}):n,t)),fv=t=>Lu(Pa({},"__esModule",{value:!0}),t),Ca=me({"../../node_modules/semver/internal/constants.js"(t,e){var n="2.0.0",a=Number.MAX_SAFE_INTEGER||9007199254740991,l=16,i=250,f=["major","premajor","minor","preminor","patch","prepatch","prerelease"];e.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:l,MAX_SAFE_BUILD_LENGTH:i,MAX_SAFE_INTEGER:a,RELEASE_TYPES:f,SEMVER_SPEC_VERSION:n,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}}}),xa=me({"../../node_modules/semver/internal/debug.js"(t,e){var n=typeof process=="object"&&Fo&&Fo.NODE_DEBUG&&/\bsemver\b/i.test(Fo.NODE_DEBUG)?(...a)=>console.error("SEMVER",...a):()=>{};e.exports=n}}),qn=me({"../../node_modules/semver/internal/re.js"(t,e){var{MAX_SAFE_COMPONENT_LENGTH:n,MAX_SAFE_BUILD_LENGTH:a,MAX_LENGTH:l}=Ca(),i=xa();t=e.exports={};var f=t.re=[],u=t.safeRe=[],s=t.src=[],h=t.t={},c=0,p="[a-zA-Z0-9-]",y=[["\\s",1],["\\d",l],[p,a]],m=E=>{for(let[T,I]of y)E=E.split(`${T}*`).join(`${T}{0,${I}}`).split(`${T}+`).join(`${T}{1,${I}}`);return E},v=(E,T,I)=>{let Y=m(T),ne=c++;i(E,ne,T),h[E]=ne,s[ne]=T,f[ne]=new RegExp(T,I?"g":void 0),u[ne]=new RegExp(Y,I?"g":void 0)};v("NUMERICIDENTIFIER","0|[1-9]\\d*"),v("NUMERICIDENTIFIERLOOSE","\\d+"),v("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${p}*`),v("MAINVERSION",`(${s[h.NUMERICIDENTIFIER]})\\.(${s[h.NUMERICIDENTIFIER]})\\.(${s[h.NUMERICIDENTIFIER]})`),v("MAINVERSIONLOOSE",`(${s[h.NUMERICIDENTIFIERLOOSE]})\\.(${s[h.NUMERICIDENTIFIERLOOSE]})\\.(${s[h.NUMERICIDENTIFIERLOOSE]})`),v("PRERELEASEIDENTIFIER",`(?:${s[h.NUMERICIDENTIFIER]}|${s[h.NONNUMERICIDENTIFIER]})`),v("PRERELEASEIDENTIFIERLOOSE",`(?:${s[h.NUMERICIDENTIFIERLOOSE]}|${s[h.NONNUMERICIDENTIFIER]})`),v("PRERELEASE",`(?:-(${s[h.PRERELEASEIDENTIFIER]}(?:\\.${s[h.PRERELEASEIDENTIFIER]})*))`),v("PRERELEASELOOSE",`(?:-?(${s[h.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${s[h.PRERELEASEIDENTIFIERLOOSE]})*))`),v("BUILDIDENTIFIER",`${p}+`),v("BUILD",`(?:\\+(${s[h.BUILDIDENTIFIER]}(?:\\.${s[h.BUILDIDENTIFIER]})*))`),v("FULLPLAIN",`v?${s[h.MAINVERSION]}${s[h.PRERELEASE]}?${s[h.BUILD]}?`),v("FULL",`^${s[h.FULLPLAIN]}$`),v("LOOSEPLAIN",`[v=\\s]*${s[h.MAINVERSIONLOOSE]}${s[h.PRERELEASELOOSE]}?${s[h.BUILD]}?`),v("LOOSE",`^${s[h.LOOSEPLAIN]}$`),v("GTLT","((?:<|>)?=?)"),v("XRANGEIDENTIFIERLOOSE",`${s[h.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),v("XRANGEIDENTIFIER",`${s[h.NUMERICIDENTIFIER]}|x|X|\\*`),v("XRANGEPLAIN",`[v=\\s]*(${s[h.XRANGEIDENTIFIER]})(?:\\.(${s[h.XRANGEIDENTIFIER]})(?:\\.(${s[h.XRANGEIDENTIFIER]})(?:${s[h.PRERELEASE]})?${s[h.BUILD]}?)?)?`),v("XRANGEPLAINLOOSE",`[v=\\s]*(${s[h.XRANGEIDENTIFIERLOOSE]})(?:\\.(${s[h.XRANGEIDENTIFIERLOOSE]})(?:\\.(${s[h.XRANGEIDENTIFIERLOOSE]})(?:${s[h.PRERELEASELOOSE]})?${s[h.BUILD]}?)?)?`),v("XRANGE",`^${s[h.GTLT]}\\s*${s[h.XRANGEPLAIN]}$`),v("XRANGELOOSE",`^${s[h.GTLT]}\\s*${s[h.XRANGEPLAINLOOSE]}$`),v("COERCE",`(^|[^\\d])(\\d{1,${n}})(?:\\.(\\d{1,${n}}))?(?:\\.(\\d{1,${n}}))?(?:$|[^\\d])`),v("COERCERTL",s[h.COERCE],!0),v("LONETILDE","(?:~>?)"),v("TILDETRIM",`(\\s*)${s[h.LONETILDE]}\\s+`,!0),t.tildeTrimReplace="$1~",v("TILDE",`^${s[h.LONETILDE]}${s[h.XRANGEPLAIN]}$`),v("TILDELOOSE",`^${s[h.LONETILDE]}${s[h.XRANGEPLAINLOOSE]}$`),v("LONECARET","(?:\\^)"),v("CARETTRIM",`(\\s*)${s[h.LONECARET]}\\s+`,!0),t.caretTrimReplace="$1^",v("CARET",`^${s[h.LONECARET]}${s[h.XRANGEPLAIN]}$`),v("CARETLOOSE",`^${s[h.LONECARET]}${s[h.XRANGEPLAINLOOSE]}$`),v("COMPARATORLOOSE",`^${s[h.GTLT]}\\s*(${s[h.LOOSEPLAIN]})$|^$`),v("COMPARATOR",`^${s[h.GTLT]}\\s*(${s[h.FULLPLAIN]})$|^$`),v("COMPARATORTRIM",`(\\s*)${s[h.GTLT]}\\s*(${s[h.LOOSEPLAIN]}|${s[h.XRANGEPLAIN]})`,!0),t.comparatorTrimReplace="$1$2$3",v("HYPHENRANGE",`^\\s*(${s[h.XRANGEPLAIN]})\\s+-\\s+(${s[h.XRANGEPLAIN]})\\s*$`),v("HYPHENRANGELOOSE",`^\\s*(${s[h.XRANGEPLAINLOOSE]})\\s+-\\s+(${s[h.XRANGEPLAINLOOSE]})\\s*$`),v("STAR","(<|>)?=?\\s*\\*"),v("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),v("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")}}),Li=me({"../../node_modules/semver/internal/parse-options.js"(t,e){var n=Object.freeze({loose:!0}),a=Object.freeze({}),l=i=>i?typeof i!="object"?n:i:a;e.exports=l}}),Fu=me({"../../node_modules/semver/internal/identifiers.js"(t,e){var n=/^[0-9]+$/,a=(i,f)=>{let u=n.test(i),s=n.test(f);return u&&s&&(i=+i,f=+f),i===f?0:u&&!s?-1:s&&!u?1:ia(f,i);e.exports={compareIdentifiers:a,rcompareIdentifiers:l}}}),ht=me({"../../node_modules/semver/classes/semver.js"(t,e){var n=xa(),{MAX_LENGTH:a,MAX_SAFE_INTEGER:l}=Ca(),{safeRe:i,t:f}=qn(),u=Li(),{compareIdentifiers:s}=Fu(),h=class Kt{constructor(p,y){if(y=u(y),p instanceof Kt){if(p.loose===!!y.loose&&p.includePrerelease===!!y.includePrerelease)return p;p=p.version}else if(typeof p!="string")throw new TypeError(`Invalid version. Must be a string. Got type "${typeof p}".`);if(p.length>a)throw new TypeError(`version is longer than ${a} characters`);n("SemVer",p,y),this.options=y,this.loose=!!y.loose,this.includePrerelease=!!y.includePrerelease;let m=p.trim().match(y.loose?i[f.LOOSE]:i[f.FULL]);if(!m)throw new TypeError(`Invalid Version: ${p}`);if(this.raw=p,this.major=+m[1],this.minor=+m[2],this.patch=+m[3],this.major>l||this.major<0)throw new TypeError("Invalid major version");if(this.minor>l||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>l||this.patch<0)throw new TypeError("Invalid patch version");m[4]?this.prerelease=m[4].split(".").map(v=>{if(/^[0-9]+$/.test(v)){let E=+v;if(E>=0&&E=0;)typeof this.prerelease[E]=="number"&&(this.prerelease[E]++,E=-2);if(E===-1){if(y===this.prerelease.join(".")&&m===!1)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(v)}}if(y){let E=[y,v];m===!1&&(E=[y]),s(this.prerelease[0],y)===0?isNaN(this.prerelease[1])&&(this.prerelease=E):this.prerelease=E}break}default:throw new Error(`invalid increment argument: ${p}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}};e.exports=h}}),an=me({"../../node_modules/semver/functions/parse.js"(t,e){var n=ht(),a=(l,i,f=!1)=>{if(l instanceof n)return l;try{return new n(l,i)}catch(u){if(!f)return null;throw u}};e.exports=a}}),hv=me({"../../node_modules/semver/functions/valid.js"(t,e){var n=an(),a=(l,i)=>{let f=n(l,i);return f?f.version:null};e.exports=a}}),dv=me({"../../node_modules/semver/functions/clean.js"(t,e){var n=an(),a=(l,i)=>{let f=n(l.trim().replace(/^[=v]+/,""),i);return f?f.version:null};e.exports=a}}),pv=me({"../../node_modules/semver/functions/inc.js"(t,e){var n=ht(),a=(l,i,f,u,s)=>{typeof f=="string"&&(s=u,u=f,f=void 0);try{return new n(l instanceof n?l.version:l,f).inc(i,u,s).version}catch{return null}};e.exports=a}}),gv=me({"../../node_modules/semver/functions/diff.js"(t,e){var n=an(),a=(l,i)=>{let f=n(l,null,!0),u=n(i,null,!0),s=f.compare(u);if(s===0)return null;let h=s>0,c=h?f:u,p=h?u:f,y=!!c.prerelease.length;if(p.prerelease.length&&!y)return!p.patch&&!p.minor?"major":c.patch?"patch":c.minor?"minor":"major";let m=y?"pre":"";return f.major!==u.major?m+"major":f.minor!==u.minor?m+"minor":f.patch!==u.patch?m+"patch":"prerelease"};e.exports=a}}),yv=me({"../../node_modules/semver/functions/major.js"(t,e){var n=ht(),a=(l,i)=>new n(l,i).major;e.exports=a}}),mv=me({"../../node_modules/semver/functions/minor.js"(t,e){var n=ht(),a=(l,i)=>new n(l,i).minor;e.exports=a}}),vv=me({"../../node_modules/semver/functions/patch.js"(t,e){var n=ht(),a=(l,i)=>new n(l,i).patch;e.exports=a}}),bv=me({"../../node_modules/semver/functions/prerelease.js"(t,e){var n=an(),a=(l,i)=>{let f=n(l,i);return f&&f.prerelease.length?f.prerelease:null};e.exports=a}}),kt=me({"../../node_modules/semver/functions/compare.js"(t,e){var n=ht(),a=(l,i,f)=>new n(l,f).compare(new n(i,f));e.exports=a}}),Sv=me({"../../node_modules/semver/functions/rcompare.js"(t,e){var n=kt(),a=(l,i,f)=>n(i,l,f);e.exports=a}}),Ev=me({"../../node_modules/semver/functions/compare-loose.js"(t,e){var n=kt(),a=(l,i)=>n(l,i,!0);e.exports=a}}),Fi=me({"../../node_modules/semver/functions/compare-build.js"(t,e){var n=ht(),a=(l,i,f)=>{let u=new n(l,f),s=new n(i,f);return u.compare(s)||u.compareBuild(s)};e.exports=a}}),_v=me({"../../node_modules/semver/functions/sort.js"(t,e){var n=Fi(),a=(l,i)=>l.sort((f,u)=>n(f,u,i));e.exports=a}}),wv=me({"../../node_modules/semver/functions/rsort.js"(t,e){var n=Fi(),a=(l,i)=>l.sort((f,u)=>n(u,f,i));e.exports=a}}),Ia=me({"../../node_modules/semver/functions/gt.js"(t,e){var n=kt(),a=(l,i,f)=>n(l,i,f)>0;e.exports=a}}),$i=me({"../../node_modules/semver/functions/lt.js"(t,e){var n=kt(),a=(l,i,f)=>n(l,i,f)<0;e.exports=a}}),$u=me({"../../node_modules/semver/functions/eq.js"(t,e){var n=kt(),a=(l,i,f)=>n(l,i,f)===0;e.exports=a}}),ju=me({"../../node_modules/semver/functions/neq.js"(t,e){var n=kt(),a=(l,i,f)=>n(l,i,f)!==0;e.exports=a}}),ji=me({"../../node_modules/semver/functions/gte.js"(t,e){var n=kt(),a=(l,i,f)=>n(l,i,f)>=0;e.exports=a}}),ki=me({"../../node_modules/semver/functions/lte.js"(t,e){var n=kt(),a=(l,i,f)=>n(l,i,f)<=0;e.exports=a}}),ku=me({"../../node_modules/semver/functions/cmp.js"(t,e){var n=$u(),a=ju(),l=Ia(),i=ji(),f=$i(),u=ki(),s=(h,c,p,y)=>{switch(c){case"===":return typeof h=="object"&&(h=h.version),typeof p=="object"&&(p=p.version),h===p;case"!==":return typeof h=="object"&&(h=h.version),typeof p=="object"&&(p=p.version),h!==p;case"":case"=":case"==":return n(h,p,y);case"!=":return a(h,p,y);case">":return l(h,p,y);case">=":return i(h,p,y);case"<":return f(h,p,y);case"<=":return u(h,p,y);default:throw new TypeError(`Invalid operator: ${c}`)}};e.exports=s}}),Ov=me({"../../node_modules/semver/functions/coerce.js"(t,e){var n=ht(),a=an(),{safeRe:l,t:i}=qn(),f=(u,s)=>{if(u instanceof n)return u;if(typeof u=="number"&&(u=String(u)),typeof u!="string")return null;s=s||{};let h=null;if(!s.rtl)h=u.match(l[i.COERCE]);else{let c;for(;(c=l[i.COERCERTL].exec(u))&&(!h||h.index+h[0].length!==u.length);)(!h||c.index+c[0].length!==h.index+h[0].length)&&(h=c),l[i.COERCERTL].lastIndex=c.index+c[1].length+c[2].length;l[i.COERCERTL].lastIndex=-1}return h===null?null:a(`${h[2]}.${h[3]||"0"}.${h[4]||"0"}`,s)};e.exports=f}}),Rv=me({"../../node_modules/yallist/iterator.js"(t,e){e.exports=function(n){n.prototype[Symbol.iterator]=function*(){for(let a=this.head;a;a=a.next)yield a.value}}}}),Av=me({"../../node_modules/yallist/yallist.js"(t,e){e.exports=n,n.Node=f,n.create=n;function n(u){var s=this;if(s instanceof n||(s=new n),s.tail=null,s.head=null,s.length=0,u&&typeof u.forEach=="function")u.forEach(function(p){s.push(p)});else if(arguments.length>0)for(var h=0,c=arguments.length;h1)h=s;else if(this.head)c=this.head.next,h=this.head.value;else throw new TypeError("Reduce of empty list with no initial value");for(var p=0;c!==null;p++)h=u(h,c.value,p),c=c.next;return h},n.prototype.reduceReverse=function(u,s){var h,c=this.tail;if(arguments.length>1)h=s;else if(this.tail)c=this.tail.prev,h=this.tail.value;else throw new TypeError("Reduce of empty list with no initial value");for(var p=this.length-1;c!==null;p--)h=u(h,c.value,p),c=c.prev;return h},n.prototype.toArray=function(){for(var u=new Array(this.length),s=0,h=this.head;h!==null;s++)u[s]=h.value,h=h.next;return u},n.prototype.toArrayReverse=function(){for(var u=new Array(this.length),s=0,h=this.tail;h!==null;s++)u[s]=h.value,h=h.prev;return u},n.prototype.slice=function(u,s){s=s||this.length,s<0&&(s+=this.length),u=u||0,u<0&&(u+=this.length);var h=new n;if(sthis.length&&(s=this.length);for(var c=0,p=this.head;p!==null&&cthis.length&&(s=this.length);for(var c=this.length,p=this.tail;p!==null&&c>s;c--)p=p.prev;for(;p!==null&&c>u;c--,p=p.prev)h.push(p.value);return h},n.prototype.splice=function(u,s,...h){u>this.length&&(u=this.length-1),u<0&&(u=this.length+u);for(var c=0,p=this.head;p!==null&&c1,v=class{constructor(C){if(typeof C=="number"&&(C={max:C}),C||(C={}),C.max&&(typeof C.max!="number"||C.max<0))throw new TypeError("max must be a non-negative number");this[a]=C.max||1/0;let H=C.length||m;if(this[i]=typeof H!="function"?m:H,this[f]=C.stale||!1,C.maxAge&&typeof C.maxAge!="number")throw new TypeError("maxAge must be a number");this[u]=C.maxAge||0,this[s]=C.dispose,this[h]=C.noDisposeOnSet||!1,this[y]=C.updateAgeOnGet||!1,this.reset()}set max(C){if(typeof C!="number"||C<0)throw new TypeError("max must be a non-negative number");this[a]=C||1/0,I(this)}get max(){return this[a]}set allowStale(C){this[f]=!!C}get allowStale(){return this[f]}set maxAge(C){if(typeof C!="number")throw new TypeError("maxAge must be a non-negative number");this[u]=C,I(this)}get maxAge(){return this[u]}set lengthCalculator(C){typeof C!="function"&&(C=m),C!==this[i]&&(this[i]=C,this[l]=0,this[c].forEach(H=>{H.length=this[i](H.value,H.key),this[l]+=H.length})),I(this)}get lengthCalculator(){return this[i]}get length(){return this[l]}get itemCount(){return this[c].length}rforEach(C,H){H=H||this;for(let K=this[c].tail;K!==null;){let Z=K.prev;J(this,C,K,H),K=Z}}forEach(C,H){H=H||this;for(let K=this[c].head;K!==null;){let Z=K.next;J(this,C,K,H),K=Z}}keys(){return this[c].toArray().map(C=>C.key)}values(){return this[c].toArray().map(C=>C.value)}reset(){this[s]&&this[c]&&this[c].length&&this[c].forEach(C=>this[s](C.key,C.value)),this[p]=new Map,this[c]=new n,this[l]=0}dump(){return this[c].map(C=>T(this,C)?!1:{k:C.key,v:C.value,e:C.now+(C.maxAge||0)}).toArray().filter(C=>C)}dumpLru(){return this[c]}set(C,H,K){if(K=K||this[u],K&&typeof K!="number")throw new TypeError("maxAge must be a number");let Z=K?Date.now():0,oe=this[i](H,C);if(this[p].has(C)){if(oe>this[a])return Y(this,this[p].get(C)),!1;let B=this[p].get(C).value;return this[s]&&(this[h]||this[s](C,B.value)),B.now=Z,B.maxAge=K,B.value=H,this[l]+=oe-B.length,B.length=oe,this.get(C),I(this),!0}let ee=new ne(C,H,oe,Z,K);return ee.length>this[a]?(this[s]&&this[s](C,H),!1):(this[l]+=ee.length,this[c].unshift(ee),this[p].set(C,this[c].head),I(this),!0)}has(C){if(!this[p].has(C))return!1;let H=this[p].get(C).value;return!T(this,H)}get(C){return E(this,C,!0)}peek(C){return E(this,C,!1)}pop(){let C=this[c].tail;return C?(Y(this,C),C.value):null}del(C){Y(this,this[p].get(C))}load(C){this.reset();let H=Date.now();for(let K=C.length-1;K>=0;K--){let Z=C[K],oe=Z.e||0;if(oe===0)this.set(Z.k,Z.v);else{let ee=oe-H;ee>0&&this.set(Z.k,Z.v,ee)}}}prune(){this[p].forEach((C,H)=>E(this,H,!1))}},E=(C,H,K)=>{let Z=C[p].get(H);if(Z){let oe=Z.value;if(T(C,oe)){if(Y(C,Z),!C[f])return}else K&&(C[y]&&(Z.value.now=Date.now()),C[c].unshiftNode(Z));return oe.value}},T=(C,H)=>{if(!H||!H.maxAge&&!C[u])return!1;let K=Date.now()-H.now;return H.maxAge?K>H.maxAge:C[u]&&K>C[u]},I=C=>{if(C[l]>C[a])for(let H=C[c].tail;C[l]>C[a]&&H!==null;){let K=H.prev;Y(C,H),H=K}},Y=(C,H)=>{if(H){let K=H.value;C[s]&&C[s](K.key,K.value),C[l]-=K.length,C[p].delete(K.key),C[c].removeNode(H)}},ne=class{constructor(C,H,K,Z,oe){this.key=C,this.value=H,this.length=K,this.now=Z,this.maxAge=oe||0}},J=(C,H,K,Z)=>{let oe=K.value;T(C,oe)&&(Y(C,K),C[f]||(oe=void 0)),oe&&H.call(Z,oe.value,oe.key,C)};e.exports=v}}),Mt=me({"../../node_modules/semver/classes/range.js"(t,e){var n=class ha{constructor(P,F){if(F=i(F),P instanceof ha)return P.loose===!!F.loose&&P.includePrerelease===!!F.includePrerelease?P:new ha(P.raw,F);if(P instanceof f)return this.raw=P.value,this.set=[[P]],this.format(),this;if(this.options=F,this.loose=!!F.loose,this.includePrerelease=!!F.includePrerelease,this.raw=P.trim().split(/\s+/).join(" "),this.set=this.raw.split("||").map(j=>this.parseRange(j.trim())).filter(j=>j.length),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){let j=this.set[0];if(this.set=this.set.filter(V=>!T(V[0])),this.set.length===0)this.set=[j];else if(this.set.length>1){for(let V of this.set)if(V.length===1&&I(V[0])){this.set=[V];break}}}this.format()}format(){return this.range=this.set.map(P=>P.join(" ").trim()).join("||").trim(),this.range}toString(){return this.range}parseRange(P){let F=((this.options.includePrerelease&&v)|(this.options.loose&&E))+":"+P,j=l.get(F);if(j)return j;let V=this.options.loose,X=V?h[c.HYPHENRANGELOOSE]:h[c.HYPHENRANGE];P=P.replace(X,re(this.options.includePrerelease)),u("hyphen replace",P),P=P.replace(h[c.COMPARATORTRIM],p),u("comparator trim",P),P=P.replace(h[c.TILDETRIM],y),u("tilde trim",P),P=P.replace(h[c.CARETTRIM],m),u("caret trim",P);let ae=P.split(" ").map(Te=>ne(Te,this.options)).join(" ").split(/\s+/).map(Te=>W(Te,this.options));V&&(ae=ae.filter(Te=>(u("loose invalid filter",Te,this.options),!!Te.match(h[c.COMPARATORLOOSE])))),u("range list",ae);let pe=new Map,le=ae.map(Te=>new f(Te,this.options));for(let Te of le){if(T(Te))return[Te];pe.set(Te.value,Te)}pe.size>1&&pe.has("")&&pe.delete("");let _e=[...pe.values()];return l.set(F,_e),_e}intersects(P,F){if(!(P instanceof ha))throw new TypeError("a Range is required");return this.set.some(j=>Y(j,F)&&P.set.some(V=>Y(V,F)&&j.every(X=>V.every(ae=>X.intersects(ae,F)))))}test(P){if(!P)return!1;if(typeof P=="string")try{P=new s(P,this.options)}catch{return!1}for(let F=0;FO.value==="<0.0.0-0",I=O=>O.value==="",Y=(O,P)=>{let F=!0,j=O.slice(),V=j.pop();for(;F&&j.length;)F=j.every(X=>V.intersects(X,P)),V=j.pop();return F},ne=(O,P)=>(u("comp",O,P),O=K(O,P),u("caret",O),O=C(O,P),u("tildes",O),O=oe(O,P),u("xrange",O),O=B(O,P),u("stars",O),O),J=O=>!O||O.toLowerCase()==="x"||O==="*",C=(O,P)=>O.trim().split(/\s+/).map(F=>H(F,P)).join(" "),H=(O,P)=>{let F=P.loose?h[c.TILDELOOSE]:h[c.TILDE];return O.replace(F,(j,V,X,ae,pe)=>{u("tilde",O,j,V,X,ae,pe);let le;return J(V)?le="":J(X)?le=`>=${V}.0.0 <${+V+1}.0.0-0`:J(ae)?le=`>=${V}.${X}.0 <${V}.${+X+1}.0-0`:pe?(u("replaceTilde pr",pe),le=`>=${V}.${X}.${ae}-${pe} <${V}.${+X+1}.0-0`):le=`>=${V}.${X}.${ae} <${V}.${+X+1}.0-0`,u("tilde return",le),le})},K=(O,P)=>O.trim().split(/\s+/).map(F=>Z(F,P)).join(" "),Z=(O,P)=>{u("caret",O,P);let F=P.loose?h[c.CARETLOOSE]:h[c.CARET],j=P.includePrerelease?"-0":"";return O.replace(F,(V,X,ae,pe,le)=>{u("caret",O,V,X,ae,pe,le);let _e;return J(X)?_e="":J(ae)?_e=`>=${X}.0.0${j} <${+X+1}.0.0-0`:J(pe)?X==="0"?_e=`>=${X}.${ae}.0${j} <${X}.${+ae+1}.0-0`:_e=`>=${X}.${ae}.0${j} <${+X+1}.0.0-0`:le?(u("replaceCaret pr",le),X==="0"?ae==="0"?_e=`>=${X}.${ae}.${pe}-${le} <${X}.${ae}.${+pe+1}-0`:_e=`>=${X}.${ae}.${pe}-${le} <${X}.${+ae+1}.0-0`:_e=`>=${X}.${ae}.${pe}-${le} <${+X+1}.0.0-0`):(u("no pr"),X==="0"?ae==="0"?_e=`>=${X}.${ae}.${pe}${j} <${X}.${ae}.${+pe+1}-0`:_e=`>=${X}.${ae}.${pe}${j} <${X}.${+ae+1}.0-0`:_e=`>=${X}.${ae}.${pe} <${+X+1}.0.0-0`),u("caret return",_e),_e})},oe=(O,P)=>(u("replaceXRanges",O,P),O.split(/\s+/).map(F=>ee(F,P)).join(" ")),ee=(O,P)=>{O=O.trim();let F=P.loose?h[c.XRANGELOOSE]:h[c.XRANGE];return O.replace(F,(j,V,X,ae,pe,le)=>{u("xRange",O,j,V,X,ae,pe,le);let _e=J(X),Te=_e||J(ae),Be=Te||J(pe),At=Be;return V==="="&&At&&(V=""),le=P.includePrerelease?"-0":"",_e?V===">"||V==="<"?j="<0.0.0-0":j="*":V&&At?(Te&&(ae=0),pe=0,V===">"?(V=">=",Te?(X=+X+1,ae=0,pe=0):(ae=+ae+1,pe=0)):V==="<="&&(V="<",Te?X=+X+1:ae=+ae+1),V==="<"&&(le="-0"),j=`${V+X}.${ae}.${pe}${le}`):Te?j=`>=${X}.0.0${le} <${+X+1}.0.0-0`:Be&&(j=`>=${X}.${ae}.0${le} <${X}.${+ae+1}.0-0`),u("xRange return",j),j})},B=(O,P)=>(u("replaceStars",O,P),O.trim().replace(h[c.STAR],"")),W=(O,P)=>(u("replaceGTE0",O,P),O.trim().replace(h[P.includePrerelease?c.GTE0PRE:c.GTE0],"")),re=O=>(P,F,j,V,X,ae,pe,le,_e,Te,Be,At,qt)=>(J(j)?F="":J(V)?F=`>=${j}.0.0${O?"-0":""}`:J(X)?F=`>=${j}.${V}.0${O?"-0":""}`:ae?F=`>=${F}`:F=`>=${F}${O?"-0":""}`,J(_e)?le="":J(Te)?le=`<${+_e+1}.0.0-0`:J(Be)?le=`<${_e}.${+Te+1}.0-0`:At?le=`<=${_e}.${Te}.${Be}-${At}`:O?le=`<${_e}.${Te}.${+Be+1}-0`:le=`<=${le}`,`${F} ${le}`.trim()),he=(O,P,F)=>{for(let j=0;j0){let V=O[j].semver;if(V.major===P.major&&V.minor===P.minor&&V.patch===P.patch)return!0}return!1}return!0}}}),Na=me({"../../node_modules/semver/classes/comparator.js"(t,e){var n=Symbol("SemVer ANY"),a=class li{static get ANY(){return n}constructor(y,m){if(m=l(m),y instanceof li){if(y.loose===!!m.loose)return y;y=y.value}y=y.trim().split(/\s+/).join(" "),s("comparator",y,m),this.options=m,this.loose=!!m.loose,this.parse(y),this.semver===n?this.value="":this.value=this.operator+this.semver.version,s("comp",this)}parse(y){let m=this.options.loose?i[f.COMPARATORLOOSE]:i[f.COMPARATOR],v=y.match(m);if(!v)throw new TypeError(`Invalid comparator: ${y}`);this.operator=v[1]!==void 0?v[1]:"",this.operator==="="&&(this.operator=""),v[2]?this.semver=new h(v[2],this.options.loose):this.semver=n}toString(){return this.value}test(y){if(s("Comparator.test",y,this.options.loose),this.semver===n||y===n)return!0;if(typeof y=="string")try{y=new h(y,this.options)}catch{return!1}return u(y,this.operator,this.semver,this.options)}intersects(y,m){if(!(y instanceof li))throw new TypeError("a Comparator is required");return this.operator===""?this.value===""?!0:new c(y.value,m).test(this.value):y.operator===""?y.value===""?!0:new c(this.value,m).test(y.semver):(m=l(m),m.includePrerelease&&(this.value==="<0.0.0-0"||y.value==="<0.0.0-0")||!m.includePrerelease&&(this.value.startsWith("<0.0.0")||y.value.startsWith("<0.0.0"))?!1:!!(this.operator.startsWith(">")&&y.operator.startsWith(">")||this.operator.startsWith("<")&&y.operator.startsWith("<")||this.semver.version===y.semver.version&&this.operator.includes("=")&&y.operator.includes("=")||u(this.semver,"<",y.semver,m)&&this.operator.startsWith(">")&&y.operator.startsWith("<")||u(this.semver,">",y.semver,m)&&this.operator.startsWith("<")&&y.operator.startsWith(">")))}};e.exports=a;var l=Li(),{safeRe:i,t:f}=qn(),u=ku(),s=xa(),h=ht(),c=Mt()}}),Da=me({"../../node_modules/semver/functions/satisfies.js"(t,e){var n=Mt(),a=(l,i,f)=>{try{i=new n(i,f)}catch{return!1}return i.test(l)};e.exports=a}}),Pv=me({"../../node_modules/semver/ranges/to-comparators.js"(t,e){var n=Mt(),a=(l,i)=>new n(l,i).set.map(f=>f.map(u=>u.value).join(" ").trim().split(" "));e.exports=a}}),Cv=me({"../../node_modules/semver/ranges/max-satisfying.js"(t,e){var n=ht(),a=Mt(),l=(i,f,u)=>{let s=null,h=null,c=null;try{c=new a(f,u)}catch{return null}return i.forEach(p=>{c.test(p)&&(!s||h.compare(p)===-1)&&(s=p,h=new n(s,u))}),s};e.exports=l}}),xv=me({"../../node_modules/semver/ranges/min-satisfying.js"(t,e){var n=ht(),a=Mt(),l=(i,f,u)=>{let s=null,h=null,c=null;try{c=new a(f,u)}catch{return null}return i.forEach(p=>{c.test(p)&&(!s||h.compare(p)===1)&&(s=p,h=new n(s,u))}),s};e.exports=l}}),Iv=me({"../../node_modules/semver/ranges/min-version.js"(t,e){var n=ht(),a=Mt(),l=Ia(),i=(f,u)=>{f=new a(f,u);let s=new n("0.0.0");if(f.test(s)||(s=new n("0.0.0-0"),f.test(s)))return s;s=null;for(let h=0;h{let m=new n(y.semver.version);switch(y.operator){case">":m.prerelease.length===0?m.patch++:m.prerelease.push(0),m.raw=m.format();case"":case">=":(!p||l(m,p))&&(p=m);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${y.operator}`)}}),p&&(!s||l(s,p))&&(s=p)}return s&&f.test(s)?s:null};e.exports=i}}),Nv=me({"../../node_modules/semver/ranges/valid.js"(t,e){var n=Mt(),a=(l,i)=>{try{return new n(l,i).range||"*"}catch{return null}};e.exports=a}}),Mi=me({"../../node_modules/semver/ranges/outside.js"(t,e){var n=ht(),a=Na(),{ANY:l}=a,i=Mt(),f=Da(),u=Ia(),s=$i(),h=ki(),c=ji(),p=(y,m,v,E)=>{y=new n(y,E),m=new i(m,E);let T,I,Y,ne,J;switch(v){case">":T=u,I=h,Y=s,ne=">",J=">=";break;case"<":T=s,I=c,Y=u,ne="<",J="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(f(y,m,E))return!1;for(let C=0;C{oe.semver===l&&(oe=new a(">=0.0.0")),K=K||oe,Z=Z||oe,T(oe.semver,K.semver,E)?K=oe:Y(oe.semver,Z.semver,E)&&(Z=oe)}),K.operator===ne||K.operator===J||(!Z.operator||Z.operator===ne)&&I(y,Z.semver)||Z.operator===J&&Y(y,Z.semver))return!1}return!0};e.exports=p}}),Dv=me({"../../node_modules/semver/ranges/gtr.js"(t,e){var n=Mi(),a=(l,i,f)=>n(l,i,">",f);e.exports=a}}),Lv=me({"../../node_modules/semver/ranges/ltr.js"(t,e){var n=Mi(),a=(l,i,f)=>n(l,i,"<",f);e.exports=a}}),Fv=me({"../../node_modules/semver/ranges/intersects.js"(t,e){var n=Mt(),a=(l,i,f)=>(l=new n(l,f),i=new n(i,f),l.intersects(i,f));e.exports=a}}),$v=me({"../../node_modules/semver/ranges/simplify.js"(t,e){var n=Da(),a=kt();e.exports=(l,i,f)=>{let u=[],s=null,h=null,c=l.sort((v,E)=>a(v,E,f));for(let v of c)n(v,i,f)?(h=v,s||(s=v)):(h&&u.push([s,h]),h=null,s=null);s&&u.push([s,null]);let p=[];for(let[v,E]of u)v===E?p.push(v):!E&&v===c[0]?p.push("*"):E?v===c[0]?p.push(`<=${E}`):p.push(`${v} - ${E}`):p.push(`>=${v}`);let y=p.join(" || "),m=typeof i.raw=="string"?i.raw:String(i);return y.length{if(m===v)return!0;m=new n(m,E),v=new n(v,E);let T=!1;e:for(let I of m.set){for(let Y of v.set){let ne=c(I,Y,E);if(T=T||ne!==null,ne)continue e}if(T)return!1}return!0},s=[new a(">=0.0.0-0")],h=[new a(">=0.0.0")],c=(m,v,E)=>{if(m===v)return!0;if(m.length===1&&m[0].semver===l){if(v.length===1&&v[0].semver===l)return!0;E.includePrerelease?m=s:m=h}if(v.length===1&&v[0].semver===l){if(E.includePrerelease)return!0;v=h}let T=new Set,I,Y;for(let ee of m)ee.operator===">"||ee.operator===">="?I=p(I,ee,E):ee.operator==="<"||ee.operator==="<="?Y=y(Y,ee,E):T.add(ee.semver);if(T.size>1)return null;let ne;if(I&&Y&&(ne=f(I.semver,Y.semver,E),ne>0||ne===0&&(I.operator!==">="||Y.operator!=="<=")))return null;for(let ee of T){if(I&&!i(ee,String(I),E)||Y&&!i(ee,String(Y),E))return null;for(let B of v)if(!i(ee,String(B),E))return!1;return!0}let J,C,H,K,Z=Y&&!E.includePrerelease&&Y.semver.prerelease.length?Y.semver:!1,oe=I&&!E.includePrerelease&&I.semver.prerelease.length?I.semver:!1;Z&&Z.prerelease.length===1&&Y.operator==="<"&&Z.prerelease[0]===0&&(Z=!1);for(let ee of v){if(K=K||ee.operator===">"||ee.operator===">=",H=H||ee.operator==="<"||ee.operator==="<=",I){if(oe&&ee.semver.prerelease&&ee.semver.prerelease.length&&ee.semver.major===oe.major&&ee.semver.minor===oe.minor&&ee.semver.patch===oe.patch&&(oe=!1),ee.operator===">"||ee.operator===">="){if(J=p(I,ee,E),J===ee&&J!==I)return!1}else if(I.operator===">="&&!i(I.semver,String(ee),E))return!1}if(Y){if(Z&&ee.semver.prerelease&&ee.semver.prerelease.length&&ee.semver.major===Z.major&&ee.semver.minor===Z.minor&&ee.semver.patch===Z.patch&&(Z=!1),ee.operator==="<"||ee.operator==="<="){if(C=y(Y,ee,E),C===ee&&C!==Y)return!1}else if(Y.operator==="<="&&!i(Y.semver,String(ee),E))return!1}if(!ee.operator&&(Y||I)&&ne!==0)return!1}return!(I&&H&&!Y&&ne!==0||Y&&K&&!I&&ne!==0||oe||Z)},p=(m,v,E)=>{if(!m)return v;let T=f(m.semver,v.semver,E);return T>0?m:T<0||v.operator===">"&&m.operator===">="?v:m},y=(m,v,E)=>{if(!m)return v;let T=f(m.semver,v.semver,E);return T<0?m:T>0||v.operator==="<"&&m.operator==="<="?v:m};e.exports=u}}),kv=me({"../../node_modules/semver/index.js"(t,e){var n=qn(),a=Ca(),l=ht(),i=Fu(),f=an(),u=hv(),s=dv(),h=pv(),c=gv(),p=yv(),y=mv(),m=vv(),v=bv(),E=kt(),T=Sv(),I=Ev(),Y=Fi(),ne=_v(),J=wv(),C=Ia(),H=$i(),K=$u(),Z=ju(),oe=ji(),ee=ki(),B=ku(),W=Ov(),re=Na(),he=Mt(),O=Da(),P=Pv(),F=Cv(),j=xv(),V=Iv(),X=Nv(),ae=Mi(),pe=Dv(),le=Lv(),_e=Fv(),Te=$v(),Be=jv();e.exports={parse:f,valid:u,clean:s,inc:h,diff:c,major:p,minor:y,patch:m,prerelease:v,compare:E,rcompare:T,compareLoose:I,compareBuild:Y,sort:ne,rsort:J,gt:C,lt:H,eq:K,neq:Z,gte:oe,lte:ee,cmp:B,coerce:W,Comparator:re,Range:he,satisfies:O,toComparators:P,maxSatisfying:F,minSatisfying:j,minVersion:V,validRange:X,outside:ae,gtr:pe,ltr:le,intersects:_e,simplifyRange:Te,subset:Be,SemVer:l,re:n.re,src:n.src,tokens:n.t,SEMVER_SPEC_VERSION:a.SEMVER_SPEC_VERSION,RELEASE_TYPES:a.RELEASE_TYPES,compareIdentifiers:i.compareIdentifiers,rcompareIdentifiers:i.rcompareIdentifiers}}}),Mu={};St(Mu,{ActiveTabs:()=>aS,Consumer:()=>hc,ManagerContext:()=>Un,Provider:()=>fc,addons:()=>nS,combineParameters:()=>cc,controlOrMetaKey:()=>$b,controlOrMetaSymbol:()=>Fb,eventMatchesShortcut:()=>kb,eventToShortcut:()=>Gi,isMacLike:()=>La,isShortcutTaken:()=>jb,keyToSymbol:()=>tc,merge:()=>mr,mockChannel:()=>uc,optionOrAltSymbol:()=>ec,shortcutMatchesShortcut:()=>Hi,shortcutToHumanString:()=>Mb,types:()=>yS,useAddonState:()=>cS,useArgTypes:()=>gS,useArgs:()=>fS,useChannel:()=>pc,useGlobalTypes:()=>dS,useGlobals:()=>hS,useParameter:()=>uS,useSharedState:()=>gc,useStoryPrepared:()=>lS,useStorybookApi:()=>or,useStorybookState:()=>sS});var Mv=fv(Mu),Ke=jt(Xr),qv=jt(su),tr=Qe,$o=je,Uv=Xr,Gv=({api:t,state:e})=>(0,Uv.createContext)({api:t,state:e}),Cn=jt(pg),Il=wi,Hv=t=>{t.fn("set",function(e,n){return t.set(this._area,this._in(e),(0,Il.stringify)(n,{maxDepth:50}))}),t.fn("get",function(e,n){let a=t.get(this._area,this._in(e));return a!==null?(0,Il.parse)(a):n||a})};Hv(Cn.default._);var qu="@storybook/manager/store";function ui(t){return t.get(qu)||{}}function Bv(t,e){return t.set(qu,e)}function Wv(t,e){let n=ui(t);return Bv(t,{...n,...e})}var Yv=class{constructor({setState:t,getState:e}){this.upstreamSetState=t,this.upstreamGetState=e}getInitialState(t){return{...t,...ui(Cn.default.local),...ui(Cn.default.session)}}getState(){return this.upstreamGetState()}async setState(t,e,n){let a,l;typeof e=="function"?(a=e,l=n):l=e;let{persistence:i="none"}=l||{},f={},u={};typeof t=="function"?f=h=>(u=t(h),u):(f=t,u=f);let s=await new Promise(h=>{this.upstreamSetState(f,h)});if(i!=="none"){let h=i==="session"?Cn.default.session:Cn.default.local;await Wv(h,u)}return a&&a(s),s}},Vv=jt(su),zv=jt(mg),Kv=je,mr=(t,e)=>(0,Vv.default)({},t,e,(n,a)=>{if(Array.isArray(a)&&Array.isArray(n))return a.forEach(l=>{n.find(i=>i===l||(0,zv.default)(i,l))||n.push(l)}),n;if(Array.isArray(n))return Kv.logger.log(["the types mismatch, picking",n]),n}),Xv=(...t)=>t.reduce((e,n)=>mr(e,n),{}),ci=Xv,Uu={};St(Uu,{init:()=>Qv});var Qv=({provider:t,fullAPI:e})=>({api:t.renderPreview?{renderPreview:t.renderPreview}:{},state:{},init:()=>{t.handleAPI(e)}}),Gu={};St(Gu,{ensurePanel:()=>fi,init:()=>Jv});var ia=vi;function fi(t,e,n){let a=Object.keys(t);return a.indexOf(e)>=0?e:a.length?a[0]:n}var Jv=({provider:t,store:e,fullAPI:n})=>{let a={getElements:l=>t.getElements(l),getPanels:()=>a.getElements(ia.Addon_TypesEnum.PANEL),getStoryPanels:()=>{let l=a.getElements(ia.Addon_TypesEnum.PANEL),{storyId:i}=e.getState(),f=n.getData(i);if(!l||!f||f.type!=="story")return l;let{parameters:u}=f,s={};return Object.entries(l).forEach(([h,c])=>{let{paramKey:p}=c;p&&u&&u[p]&&u[p].disable||(s[h]=c)}),s},getSelectedPanel:()=>{let{selectedPanel:l}=e.getState();return fi(a.getElements(ia.Addon_TypesEnum.PANEL),l,l)},setSelectedPanel:l=>{e.setState({selectedPanel:l},{persistence:"session"})},setAddonState(l,i,f){let u,{addons:s}=e.getState();return typeof i=="function"?u=i(a.getAddonState(l)):u=i,e.setState({addons:{...s,[l]:u}},f).then(()=>a.getAddonState(l))},getAddonState:l=>e.getState().addons[l]||(globalThis==null?void 0:globalThis.STORYBOOK_ADDON_STATE[l])};return{api:a,state:{selectedPanel:fi(a.getElements(ia.Addon_TypesEnum.PANEL),e.getState().selectedPanel),addons:{}}}},Hu={};St(Hu,{init:()=>Zv});var Nl=Qe,Zv=({provider:t})=>{let e={getChannel:()=>t.channel,on:(n,a)=>(t.channel.on(n,a),()=>t.channel.off(n,a)),off:(n,a)=>t.channel.off(n,a),once:(n,a)=>t.channel.once(n,a),emit:(n,a,...l)=>{var i;(i=a==null?void 0:a.options)!=null&&i.target&&a.options.target!=="storybook-preview-iframe"&&!a.options.target.startsWith("storybook-ref-")&&(a.options.target=a.options.target!=="storybook_internal"?`storybook-ref-${a.options.target}`:"storybook-preview-iframe"),t.channel.emit(n,a,...l)},collapseAll:()=>{e.emit(Nl.STORIES_COLLAPSE_ALL,{})},expandAll:()=>{e.emit(Nl.STORIES_EXPAND_ALL)}};return{api:e,state:{}}},Bu={};St(Bu,{init:()=>eb});var eb=({store:t})=>{let e={addNotification:n=>{e.clearNotification(n.id);let{notifications:a}=t.getState();t.setState({notifications:[...a,n]})},clearNotification:n=>{let{notifications:a}=t.getState();t.setState({notifications:a.filter(i=>i.id!==n)});let l=a.find(i=>i.id===n);l&&l.onClear&&l.onClear({dismissed:!1})}};return{api:e,state:{notifications:[]}}},Wu={};St(Wu,{init:()=>tb});var tb=({store:t,navigate:e,fullAPI:n})=>{let a=()=>{let{path:l}=n.getUrlState();return!!(l||"").match(/^\/settings/)};return{state:{settings:{lastTrackedStoryId:null}},api:{closeSettings:()=>{let{settings:{lastTrackedStoryId:l}}=t.getState();l?n.selectStory(l):n.selectFirstStory()},changeSettingsTab:l=>{e(`/settings/${l}`)},isSettingsScreenActive:a,navigateToSettingsPage:async l=>{if(!a()){let{settings:i,storyId:f}=t.getState();await t.setState({settings:{...i,lastTrackedStoryId:f}})}e(l)},retrieveSelection(){let{settings:l}=t.getState();return l.lastTrackedStoryId},storeSelection:async()=>{let{storyId:l,settings:i}=t.getState();await t.setState({settings:{...i,lastTrackedStoryId:l}})}}}},Yu={};St(Yu,{init:()=>Tb});var rb=Ne,Vr=rr,tt=Qe,nb=je,ab=je,Vu={};St(Vu,{defaultStoryMapper:()=>Qu,getSourceType:()=>Xu,init:()=>wb});var zu=Ne,ob=ct,Ku=jt($n()),ib=ct,sb=jt(wg()),lb=jt(Pn),ub=rr,cb=/\s*\/\s*/,fb=({globalParameters:t,kindParameters:e,stories:n})=>(0,lb.default)(n,a=>({...a,parameters:cc(t,e[a.kind],a.parameters)})),hb=(t,e)=>qi(db(t),e),db=t=>({v:4,entries:Object.entries(t).reduce((e,[n,a])=>{if(!a)return e;let{docsOnly:l,fileName:i,...f}=a.parameters,u={title:a.kind,id:n,name:a.name,importPath:i};if(l)e[n]={type:"docs",tags:["stories-mdx"],storiesImports:[],...u};else{let{argTypes:s,args:h,initialArgs:c}=a;e[n]={type:"story",...u,parameters:f,argTypes:s,args:h,initialArgs:c}}return e},{})}),pb=t=>({v:3,stories:Object.values(t.stories).reduce((e,n)=>(e[n.id]={...n,title:n.kind,name:n.name||n.story,importPath:n.parameters.fileName||""},e),{})}),gb=t=>{let e=(0,sb.default)(Object.values(t.stories),"title");return{v:4,entries:Object.values(t.stories).reduce((n,a)=>{var l;let i="story";return((l=a.parameters)!=null&&l.docsOnly||a.name==="Page"&&e[a.title]===1)&&(i="docs"),n[a.id]={type:i,...i==="docs"&&{tags:["stories-mdx"],storiesImports:[]},...a},delete n[a.id].story,delete n[a.id].kind,n},{})}},qi=(t,{provider:e,docsOptions:n,filters:a,status:l})=>{if(!t.v)throw new Error("Composition: Missing stories.json version");let i=t;i=i.v===2?pb(i):i,i=i.v===3?gb(i):i,i=i;let f=Object.values(i.entries).filter(E=>{let T=!0;return Object.values(a).forEach(I=>{T!==!1&&(T=I({...E,status:l[E.id]}))}),T}),{sidebar:u={}}=e.getConfig(),{showRoots:s,collapsedRoots:h=[],renderLabel:c}=u,p=typeof s<"u",y=f.reduce((E,T)=>{if(n.docsMode&&T.type!=="docs")return E;let{title:I}=T,Y=I.trim().split(cb),ne=(!p||s)&&Y.length>1?[Y.shift()]:[],J=[...ne,...Y],C=J.reduce((H,K,Z)=>{let oe=Z>0&&H[Z-1],ee=(0,ub.sanitize)(oe?`${oe}-${K}`:K);if(oe===ee)throw new Error(ib.dedent` + `),M),{});return W.default.stringify(le(N),_e).replace(/ /g,"+").split(";").map(M=>M.replace("=",":")).join(";")},Be=(0,B.default)(1e3)(S=>S!==void 0?W.default.parse(S,{ignoreQueryPrefix:!0}):{}),At=S=>Be(S.search),qt=S=>W.default.stringify(S,{addQueryPrefix:!0,encode:!1}),Sr=(0,B.default)(1e3)((S,w,x=!0)=>{if(x){if(typeof w!="string")throw new Error("startsWith only works with string targets");return S&&S.startsWith(w)?{path:S}:null}let N=typeof w=="string"&&S===w,M=S&&w&&S.match(w);return N||M?{path:S}:null}),on=(()=>{let S;return typeof window<"u"?S=window:typeof globalThis<"u"?S=globalThis:typeof ot<"u"?S=ot:typeof self<"u"?S=self:S={},S})(),Nt=d(Xr),st=Xr;function Qt(){return Qt=Object.assign?Object.assign.bind():function(S){for(var w=1;w=0&&(w.hash=S.substr(x),S=S.substr(0,x));var N=S.indexOf("?");N>=0&&(w.search=S.substr(N),S=S.substr(0,N)),S&&(w.pathname=S)}return w}var He=Xr;function Pt(S,w){if(!S)throw new Error(w)}var Er=(0,He.createContext)(null),_r=(0,He.createContext)(null),qr=(0,He.createContext)({outlet:null,matches:[]});function sr(S){let{basename:w="/",children:x=null,location:N,navigationType:M=Et.Pop,navigator:ue,static:ie=!1}=S;_t()&&Pt(!1);let ge=We(w),be=(0,He.useMemo)(()=>({basename:ge,navigator:ue,static:ie}),[ge,ue,ie]);typeof N=="string"&&(N=Tt(N));let{pathname:Le="/",search:ke="",hash:Re="",state:Ie=null,key:qe="default"}=N,ut=(0,He.useMemo)(()=>{let Ot=Ce(Le,ge);return Ot==null?null:{pathname:Ot,search:ke,hash:Re,state:Ie,key:qe}},[ge,Le,ke,Re,Ie,qe]);return ut==null?null:(0,He.createElement)(Er.Provider,{value:be},(0,He.createElement)(_r.Provider,{children:x,value:{location:ut,navigationType:M}}))}function ln(S){_t()||Pt(!1);let{basename:w,navigator:x}=(0,He.useContext)(Er),{hash:N,pathname:M,search:ue}=R(S),ie=M;if(w!=="/"){let ge=Ee(S),be=ge!=null&&ge.endsWith("/");ie=M==="/"?w+(be?"/":""):De([w,M])}return x.createHref({pathname:ie,search:ue,hash:N})}function _t(){return(0,He.useContext)(_r)!=null}function ht(){return _t()||Pt(!1),(0,He.useContext)(_r).location}function wr(){_t()||Pt(!1);let{basename:S,navigator:w}=(0,He.useContext)(Er),{matches:x}=(0,He.useContext)(qr),{pathname:N}=ht(),M=JSON.stringify(x.map(ie=>ie.pathnameBase)),ue=(0,He.useRef)(!1);return(0,He.useEffect)(()=>{ue.current=!0}),(0,He.useCallback)(function(ie,ge){if(ge===void 0&&(ge={}),!ue.current)return;if(typeof ie=="number"){w.go(ie);return}let be=fe(ie,JSON.parse(M),N);S!=="/"&&(be.pathname=De([S,be.pathname])),(ge.replace?w.replace:w.push)(be,ge.state)},[S,w,M,N])}function R(S){let{matches:w}=(0,He.useContext)(qr),{pathname:x}=ht(),N=JSON.stringify(w.map(M=>M.pathnameBase));return(0,He.useMemo)(()=>fe(S,JSON.parse(N),x),[S,N,x])}function L(S,w){w===void 0&&(w="/");let{pathname:x,search:N="",hash:M=""}=typeof S=="string"?Tt(S):S;return{pathname:x?x.startsWith("/")?x:Q(x,w):w,search:Ye(N),hash:pt(M)}}function Q(S,w){let x=w.replace(/\/+$/,"").split("/");return S.split("/").forEach(N=>{N===".."?x.length>1&&x.pop():N!=="."&&x.push(N)}),x.length>1?x.join("/"):"/"}function fe(S,w,x){let N=typeof S=="string"?Tt(S):S,M=S===""||N.pathname===""?"/":N.pathname,ue;if(M==null)ue=x;else{let ge=w.length-1;if(M.startsWith("..")){let be=M.split("/");for(;be[0]==="..";)be.shift(),ge-=1;N.pathname=be.join("/")}ue=ge>=0?w[ge]:"/"}let ie=L(N,ue);return M&&M!=="/"&&M.endsWith("/")&&!ie.pathname.endsWith("/")&&(ie.pathname+="/"),ie}function Ee(S){return S===""||S.pathname===""?"/":typeof S=="string"?Tt(S).pathname:S.pathname}function Ce(S,w){if(w==="/")return S;if(!S.toLowerCase().startsWith(w.toLowerCase()))return null;let x=S.charAt(w.length);return x&&x!=="/"?null:S.slice(w.length)||"/"}var De=S=>S.join("/").replace(/\/\/+/g,"/"),We=S=>S.replace(/\/+$/,"").replace(/^\/*/,"/"),Ye=S=>!S||S==="?"?"":S.startsWith("?")?S:"?"+S,pt=S=>!S||S==="#"?"":S.startsWith("#")?S:"#"+S;function wt(){return wt=Object.assign||function(S){for(var w=1;w=0)&&(x[M]=S[M]);return x}var gt=["onClick","reloadDocument","replace","state","target","to"],Or=["aria-current","caseSensitive","className","end","style","to"];function un(S){let{basename:w,children:x,window:N}=S,M=(0,st.useRef)();M.current==null&&(M.current=sn({window:N}));let ue=M.current,[ie,ge]=(0,st.useState)({action:ue.action,location:ue.location});return(0,st.useLayoutEffect)(()=>ue.listen(ge),[ue]),(0,st.createElement)(sr,{basename:w,children:x,location:ie.location,navigationType:ie.action,navigator:ue})}function cn(S){return!!(S.metaKey||S.altKey||S.ctrlKey||S.shiftKey)}var Rr=(0,st.forwardRef)(function(S,w){let{onClick:x,reloadDocument:N,replace:M=!1,state:ue,target:ie,to:ge}=S,be=Dt(S,gt),Le=ln(ge),ke=lr(ge,{replace:M,state:ue,target:ie});function Re(Ie){x&&x(Ie),!Ie.defaultPrevented&&!N&&ke(Ie)}return(0,st.createElement)("a",wt({},be,{href:Le,onClick:Re,ref:w,target:ie}))});(0,st.forwardRef)(function(S,w){let{"aria-current":x="page",caseSensitive:N=!1,className:M="",end:ue=!1,style:ie,to:ge}=S,be=Dt(S,Or),Le=ht(),ke=R(ge),Re=Le.pathname,Ie=ke.pathname;N||(Re=Re.toLowerCase(),Ie=Ie.toLowerCase());let qe=Re===Ie||!ue&&Re.startsWith(Ie)&&Re.charAt(Ie.length)==="/",ut=qe?x:void 0,Ot;typeof M=="function"?Ot=M({isActive:qe}):Ot=[M,qe?"active":null].filter(Boolean).join(" ");let Ar=typeof ie=="function"?ie({isActive:qe}):ie;return(0,st.createElement)(Rr,wt({},be,{"aria-current":ut,className:Ot,ref:w,style:Ar,to:ge}))});function lr(S,w){let{target:x,replace:N,state:M}=w===void 0?{}:w,ue=wr(),ie=ht(),ge=R(S);return(0,st.useCallback)(be=>{if(be.button===0&&(!x||x==="_self")&&!cn(be)){be.preventDefault();let Le=!!N||Ut(ie)===Ut(ge);ue(S,{replace:Le,state:M})}},[ie,ue,ge,N,M,x,S])}var ur=d(Xr),Hn=({hidden:S,children:w})=>ur.default.createElement("div",{hidden:S},w),{document:Bn}=on,Ma=()=>`${Bn.location.pathname}?`,qa=()=>{let S=wr();return(0,Nt.useCallback)((w,{plain:x,...N}={})=>{if(typeof w=="string"&&w.startsWith("#")){Bn.location.hash=w;return}if(typeof w=="string"){let M=x?w:`?path=${w}`;return S(M,N)}if(typeof w=="number")return S(w)},[])},lt=({to:S,children:w,...x})=>Nt.default.createElement(Rr,{to:`${Ma()}path=${S}`,...x},w);lt.displayName="QueryLink";var fn=({children:S})=>{let w=ht(),{path:x,singleStory:N}=Be(w.search),{viewMode:M,storyId:ue,refId:ie}=O(x);return Nt.default.createElement(Nt.default.Fragment,null,S({path:x||"/",location:w,viewMode:M,storyId:ue,refId:ie,singleStory:N==="true"}))};fn.displayName="QueryLocation";function dn({children:S,path:w,startsWith:x=!1}){return Nt.default.createElement(fn,null,({path:N,...M})=>S({match:Sr(N,w,x),...M}))}dn.displayName="QueryMatch";function Ur(S){let{children:w,hideOnly:x,...N}=S;return N.startsWith===void 0&&(N.startsWith=!1),Nt.default.createElement(dn,{...N},({match:M})=>x?Nt.default.createElement(Hn,{hidden:!M},w):M?w:null)}Ur.displayName="Route";var Ua=(...S)=>un(...S),hn=(...S)=>sr(...S);return To}var Mm=Object.create,Aa=Object.defineProperty,qm=Object.getOwnPropertyDescriptor,Um=Object.getOwnPropertyNames,Gm=Object.getPrototypeOf,Hm=Object.prototype.hasOwnProperty,Bm=(t,e)=>{for(var n in e)Aa(t,n,{get:e[n],enumerable:!0})},Ou=(t,e,n,a)=>{if(e&&typeof e=="object"||typeof e=="function")for(let l of Um(e))!Hm.call(t,l)&&l!==n&&Aa(t,l,{get:()=>e[l],enumerable:!(a=qm(e,l))||a.enumerable});return t},Ta=(t,e,n)=>(n=t!=null?Mm(Gm(t)):{},Ou(e||!t||!t.__esModule?Aa(n,"default",{value:t,enumerable:!0}):n,t)),Wm=t=>Ou(Aa({},"__esModule",{value:!0}),t),Ru={};Bm(Ru,{Channel:()=>Mn,PostMessageTransport:()=>Pi,WebsocketTransport:()=>Ci,createBrowserChannel:()=>cv,createPostMessageChannel:()=>rv,createWebSocketChannel:()=>sv,default:()=>uv});var Ea=Wm(Ru),Ym=Ne,Vm=t=>t.transports!==void 0,zm=()=>Math.random().toString(16).slice(2),Mn=class{constructor(t={}){this.sender=zm(),this.events={},this.data={},this.transports=[],this.isAsync=t.async||!1,Vm(t)?(this.transports=t.transports||[],this.transports.forEach(e=>{e.setHandler(n=>this.handleEvent(n))})):this.transports=t.transport?[t.transport]:[],this.transports.forEach(e=>{e.setHandler(n=>this.handleEvent(n))})}get hasTransport(){return this.transports.length>0}addListener(t,e){this.events[t]=this.events[t]||[],this.events[t].push(e)}emit(t,...e){let n={type:t,args:e,from:this.sender},a={};e.length>=1&&e[0]&&e[0].options&&(a=e[0].options);let l=()=>{this.transports.forEach(i=>{i.send(n,a)}),this.handleEvent(n)};this.isAsync?setImmediate(l):l()}last(t){return this.data[t]}eventNames(){return Object.keys(this.events)}listenerCount(t){let e=this.listeners(t);return e?e.length:0}listeners(t){return this.events[t]||void 0}once(t,e){let n=this.onceListener(t,e);this.addListener(t,n)}removeAllListeners(t){t?this.events[t]&&delete this.events[t]:this.events={}}removeListener(t,e){let n=this.listeners(t);n&&(this.events[t]=n.filter(a=>a!==e))}on(t,e){this.addListener(t,e)}off(t,e){this.removeListener(t,e)}handleEvent(t){let e=this.listeners(t.type);e&&e.length&&e.forEach(n=>{n.apply(t,t.args)}),this.data[t.type]=t.args}onceListener(t,e){let n=(...a)=>(this.removeListener(t,n),e(...a));return n}},nt=Ne,Km=Ta(Qe),aa=je,Po=bi,Xm=Ta(Qr),Qm=Ta(Yl),Jm=je,Zm=t=>{let e=Array.from(document.querySelectorAll("iframe[data-is-storybook]")),[n,...a]=e.filter(i=>{try{return i.contentWindow===t.source}catch{}let f=i.getAttribute("src"),u;try{if(!f)return!1;({origin:u}=new URL(f,document.location.toString()))}catch{return!1}return u===t.origin}),l=n==null?void 0:n.getAttribute("src");if(l&&a.length===0){let{protocol:i,host:f,pathname:u}=new URL(l,document.location.toString());return`${i}//${f}${u}`}return a.length>0&&Jm.logger.error("found multiple candidates for event source"),null},{document:Co,location:oa}=nt.global,wl="storybook-channel",ev={allowFunction:!0,maxDepth:25},Pi=class{constructor(t){this.config=t,this.connected=!1;var e;if(this.buffer=[],typeof((e=nt.global)==null?void 0:e.addEventListener)=="function"&&nt.global.addEventListener("message",this.handleEvent.bind(this),!1),t.page!=="manager"&&t.page!=="preview")throw new Error(`postmsg-channel: "config.page" cannot be "${t.page}"`)}setHandler(t){this.handler=(...e)=>{t.apply(this,e),!this.connected&&this.getLocalFrame().length&&(this.flush(),this.connected=!0)}}send(t,e){let{target:n,allowRegExp:a,allowFunction:l,allowSymbol:i,allowDate:f,allowError:u,allowUndefined:s,allowClass:d,maxDepth:c,space:p,lazyEval:y}=e||{},m=Object.fromEntries(Object.entries({allowRegExp:a,allowFunction:l,allowSymbol:i,allowDate:f,allowError:u,allowUndefined:s,allowClass:d,maxDepth:c,space:p,lazyEval:y}).filter(([Y,ne])=>typeof ne<"u")),v={...ev,...nt.global.CHANNEL_OPTIONS||{},...m},E=this.getFrames(n),T=Xm.default.parse((oa==null?void 0:oa.search)||"",{ignoreQueryPrefix:!0}),I=(0,Po.stringify)({key:wl,event:t,refId:T.refId},v);return E.length?(this.buffer.length&&this.flush(),E.forEach(Y=>{try{Y.postMessage(I,"*")}catch{aa.logger.error("sending over postmessage fail")}}),Promise.resolve(null)):new Promise((Y,ne)=>{this.buffer.push({event:t,resolve:Y,reject:ne})})}flush(){let{buffer:t}=this;this.buffer=[],t.forEach(e=>{this.send(e.event).then(e.resolve).catch(e.reject)})}getFrames(t){if(this.config.page==="manager"){let e=Array.from(Co.querySelectorAll("iframe[data-is-storybook][data-is-loaded]")).flatMap(n=>{try{return n.contentWindow&&n.dataset.isStorybook!==void 0&&n.id===t?[n.contentWindow]:[]}catch{return[]}});return e!=null&&e.length?e:this.getCurrentFrames()}return nt.global&&nt.global.parent&&nt.global.parent!==nt.global.self?[nt.global.parent]:[]}getCurrentFrames(){return this.config.page==="manager"?Array.from(Co.querySelectorAll('[data-is-storybook="true"]')).flatMap(t=>t.contentWindow?[t.contentWindow]:[]):nt.global&&nt.global.parent?[nt.global.parent]:[]}getLocalFrame(){return this.config.page==="manager"?Array.from(Co.querySelectorAll("#storybook-preview-iframe")).flatMap(t=>t.contentWindow?[t.contentWindow]:[]):nt.global&&nt.global.parent?[nt.global.parent]:[]}handleEvent(t){try{let{data:e}=t,{key:n,event:a,refId:l}=typeof e=="string"&&(0,Po.isJSON)(e)?(0,Po.parse)(e,nt.global.CHANNEL_OPTIONS||{}):e;if(n===wl){let i=this.config.page==="manager"?' manager ':' preview ',f=Object.values(Km).includes(a.type)?`${a.type}`:`${a.type}`;if(l&&(a.refId=l),a.source=this.config.page==="preview"?t.origin:Zm(t),!a.source){aa.pretty.error(`${i} received ${f} but was unable to determine the source of the event`);return}let u=`${i} received ${f} (${e.length})`;aa.pretty.debug(oa.origin!==a.source?u:`${u} (on ${oa.origin} from ${a.source})`,...a.args),(0,Qm.default)(this.handler,"ChannelHandler should be set"),this.handler(a)}}catch(e){aa.logger.error(e)}}},tv=Pi;function rv({page:t}){let e=new tv({page:t});return new Mn({transport:e})}var nv=Ne,av=je,xo=bi,ov=Ta(Yl),{WebSocket:iv}=nv.global,Ci=class{constructor({url:t,onError:e}){this.buffer=[],this.isReady=!1,this.socket=new iv(t),this.socket.onopen=()=>{this.isReady=!0,this.flush()},this.socket.onmessage=({data:n})=>{let a=typeof n=="string"&&(0,xo.isJSON)(n)?(0,xo.parse)(n):n;(0,ov.default)(this.handler,"WebsocketTransport handler should be set"),this.handler(a)},this.socket.onerror=n=>{e&&e(n)}}setHandler(t){this.handler=t}send(t){this.isReady?this.sendNow(t):this.sendLater(t)}sendLater(t){this.buffer.push(t)}sendNow(t){let e=(0,xo.stringify)(t,{maxDepth:15,allowFunction:!0});this.socket.send(e)}flush(){let{buffer:t}=this;this.buffer=[],t.forEach(e=>this.send(e))}};function sv({url:t,async:e=!1,onError:n=a=>av.logger.warn(a)}){let a=t;if(!a){let i=window.location.protocol==="http:"?"ws":"wss",{hostname:f,port:u}=window.location;a=`${i}://${f}:${u}/storybook-server-channel`}let l=new Ci({url:a,onError:n});return new Mn({transport:l,async:e})}var{CONFIG_TYPE:lv}=Ym.global,uv=Mn;function cv({page:t,extraTransports:e=[]}){let n=[new Pi({page:t}),...e];if(lv==="DEVELOPMENT"){let a=window.location.protocol==="http:"?"ws":"wss",{hostname:l,port:i}=window.location,f=`${a}://${l}:${i}/storybook-server-channel`;n.push(new Ci({url:f,onError:()=>{}}))}return new Mn({transports:n})}var Io={},fv=Object.create,Pa=Object.defineProperty,dv=Object.getOwnPropertyDescriptor,Au=Object.getOwnPropertyNames,hv=Object.getPrototypeOf,pv=Object.prototype.hasOwnProperty,me=(t,e)=>function(){return e||(0,t[Au(t)[0]])((e={exports:{}}).exports,e),e.exports},St=(t,e)=>{for(var n in e)Pa(t,n,{get:e[n],enumerable:!0})},Tu=(t,e,n,a)=>{if(e&&typeof e=="object"||typeof e=="function")for(let l of Au(e))!pv.call(t,l)&&l!==n&&Pa(t,l,{get:()=>e[l],enumerable:!(a=dv(e,l))||a.enumerable});return t},jt=(t,e,n)=>(n=t!=null?fv(hv(t)):{},Tu(e||!t||!t.__esModule?Pa(n,"default",{value:t,enumerable:!0}):n,t)),gv=t=>Tu(Pa({},"__esModule",{value:!0}),t),Ca=me({"../../node_modules/semver/internal/constants.js"(t,e){var n="2.0.0",a=Number.MAX_SAFE_INTEGER||9007199254740991,l=16,i=250,f=["major","premajor","minor","preminor","patch","prepatch","prerelease"];e.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:l,MAX_SAFE_BUILD_LENGTH:i,MAX_SAFE_INTEGER:a,RELEASE_TYPES:f,SEMVER_SPEC_VERSION:n,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}}}),xa=me({"../../node_modules/semver/internal/debug.js"(t,e){var n=typeof process=="object"&&Io&&Io.NODE_DEBUG&&/\bsemver\b/i.test(Io.NODE_DEBUG)?(...a)=>console.error("SEMVER",...a):()=>{};e.exports=n}}),qn=me({"../../node_modules/semver/internal/re.js"(t,e){var{MAX_SAFE_COMPONENT_LENGTH:n,MAX_SAFE_BUILD_LENGTH:a,MAX_LENGTH:l}=Ca(),i=xa();t=e.exports={};var f=t.re=[],u=t.safeRe=[],s=t.src=[],d=t.t={},c=0,p="[a-zA-Z0-9-]",y=[["\\s",1],["\\d",l],[p,a]],m=E=>{for(let[T,I]of y)E=E.split(`${T}*`).join(`${T}{0,${I}}`).split(`${T}+`).join(`${T}{1,${I}}`);return E},v=(E,T,I)=>{let Y=m(T),ne=c++;i(E,ne,T),d[E]=ne,s[ne]=T,f[ne]=new RegExp(T,I?"g":void 0),u[ne]=new RegExp(Y,I?"g":void 0)};v("NUMERICIDENTIFIER","0|[1-9]\\d*"),v("NUMERICIDENTIFIERLOOSE","\\d+"),v("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${p}*`),v("MAINVERSION",`(${s[d.NUMERICIDENTIFIER]})\\.(${s[d.NUMERICIDENTIFIER]})\\.(${s[d.NUMERICIDENTIFIER]})`),v("MAINVERSIONLOOSE",`(${s[d.NUMERICIDENTIFIERLOOSE]})\\.(${s[d.NUMERICIDENTIFIERLOOSE]})\\.(${s[d.NUMERICIDENTIFIERLOOSE]})`),v("PRERELEASEIDENTIFIER",`(?:${s[d.NUMERICIDENTIFIER]}|${s[d.NONNUMERICIDENTIFIER]})`),v("PRERELEASEIDENTIFIERLOOSE",`(?:${s[d.NUMERICIDENTIFIERLOOSE]}|${s[d.NONNUMERICIDENTIFIER]})`),v("PRERELEASE",`(?:-(${s[d.PRERELEASEIDENTIFIER]}(?:\\.${s[d.PRERELEASEIDENTIFIER]})*))`),v("PRERELEASELOOSE",`(?:-?(${s[d.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${s[d.PRERELEASEIDENTIFIERLOOSE]})*))`),v("BUILDIDENTIFIER",`${p}+`),v("BUILD",`(?:\\+(${s[d.BUILDIDENTIFIER]}(?:\\.${s[d.BUILDIDENTIFIER]})*))`),v("FULLPLAIN",`v?${s[d.MAINVERSION]}${s[d.PRERELEASE]}?${s[d.BUILD]}?`),v("FULL",`^${s[d.FULLPLAIN]}$`),v("LOOSEPLAIN",`[v=\\s]*${s[d.MAINVERSIONLOOSE]}${s[d.PRERELEASELOOSE]}?${s[d.BUILD]}?`),v("LOOSE",`^${s[d.LOOSEPLAIN]}$`),v("GTLT","((?:<|>)?=?)"),v("XRANGEIDENTIFIERLOOSE",`${s[d.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),v("XRANGEIDENTIFIER",`${s[d.NUMERICIDENTIFIER]}|x|X|\\*`),v("XRANGEPLAIN",`[v=\\s]*(${s[d.XRANGEIDENTIFIER]})(?:\\.(${s[d.XRANGEIDENTIFIER]})(?:\\.(${s[d.XRANGEIDENTIFIER]})(?:${s[d.PRERELEASE]})?${s[d.BUILD]}?)?)?`),v("XRANGEPLAINLOOSE",`[v=\\s]*(${s[d.XRANGEIDENTIFIERLOOSE]})(?:\\.(${s[d.XRANGEIDENTIFIERLOOSE]})(?:\\.(${s[d.XRANGEIDENTIFIERLOOSE]})(?:${s[d.PRERELEASELOOSE]})?${s[d.BUILD]}?)?)?`),v("XRANGE",`^${s[d.GTLT]}\\s*${s[d.XRANGEPLAIN]}$`),v("XRANGELOOSE",`^${s[d.GTLT]}\\s*${s[d.XRANGEPLAINLOOSE]}$`),v("COERCE",`(^|[^\\d])(\\d{1,${n}})(?:\\.(\\d{1,${n}}))?(?:\\.(\\d{1,${n}}))?(?:$|[^\\d])`),v("COERCERTL",s[d.COERCE],!0),v("LONETILDE","(?:~>?)"),v("TILDETRIM",`(\\s*)${s[d.LONETILDE]}\\s+`,!0),t.tildeTrimReplace="$1~",v("TILDE",`^${s[d.LONETILDE]}${s[d.XRANGEPLAIN]}$`),v("TILDELOOSE",`^${s[d.LONETILDE]}${s[d.XRANGEPLAINLOOSE]}$`),v("LONECARET","(?:\\^)"),v("CARETTRIM",`(\\s*)${s[d.LONECARET]}\\s+`,!0),t.caretTrimReplace="$1^",v("CARET",`^${s[d.LONECARET]}${s[d.XRANGEPLAIN]}$`),v("CARETLOOSE",`^${s[d.LONECARET]}${s[d.XRANGEPLAINLOOSE]}$`),v("COMPARATORLOOSE",`^${s[d.GTLT]}\\s*(${s[d.LOOSEPLAIN]})$|^$`),v("COMPARATOR",`^${s[d.GTLT]}\\s*(${s[d.FULLPLAIN]})$|^$`),v("COMPARATORTRIM",`(\\s*)${s[d.GTLT]}\\s*(${s[d.LOOSEPLAIN]}|${s[d.XRANGEPLAIN]})`,!0),t.comparatorTrimReplace="$1$2$3",v("HYPHENRANGE",`^\\s*(${s[d.XRANGEPLAIN]})\\s+-\\s+(${s[d.XRANGEPLAIN]})\\s*$`),v("HYPHENRANGELOOSE",`^\\s*(${s[d.XRANGEPLAINLOOSE]})\\s+-\\s+(${s[d.XRANGEPLAINLOOSE]})\\s*$`),v("STAR","(<|>)?=?\\s*\\*"),v("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),v("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")}}),xi=me({"../../node_modules/semver/internal/parse-options.js"(t,e){var n=Object.freeze({loose:!0}),a=Object.freeze({}),l=i=>i?typeof i!="object"?n:i:a;e.exports=l}}),Pu=me({"../../node_modules/semver/internal/identifiers.js"(t,e){var n=/^[0-9]+$/,a=(i,f)=>{let u=n.test(i),s=n.test(f);return u&&s&&(i=+i,f=+f),i===f?0:u&&!s?-1:s&&!u?1:ia(f,i);e.exports={compareIdentifiers:a,rcompareIdentifiers:l}}}),dt=me({"../../node_modules/semver/classes/semver.js"(t,e){var n=xa(),{MAX_LENGTH:a,MAX_SAFE_INTEGER:l}=Ca(),{safeRe:i,t:f}=qn(),u=xi(),{compareIdentifiers:s}=Pu(),d=class Kt{constructor(p,y){if(y=u(y),p instanceof Kt){if(p.loose===!!y.loose&&p.includePrerelease===!!y.includePrerelease)return p;p=p.version}else if(typeof p!="string")throw new TypeError(`Invalid version. Must be a string. Got type "${typeof p}".`);if(p.length>a)throw new TypeError(`version is longer than ${a} characters`);n("SemVer",p,y),this.options=y,this.loose=!!y.loose,this.includePrerelease=!!y.includePrerelease;let m=p.trim().match(y.loose?i[f.LOOSE]:i[f.FULL]);if(!m)throw new TypeError(`Invalid Version: ${p}`);if(this.raw=p,this.major=+m[1],this.minor=+m[2],this.patch=+m[3],this.major>l||this.major<0)throw new TypeError("Invalid major version");if(this.minor>l||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>l||this.patch<0)throw new TypeError("Invalid patch version");m[4]?this.prerelease=m[4].split(".").map(v=>{if(/^[0-9]+$/.test(v)){let E=+v;if(E>=0&&E=0;)typeof this.prerelease[E]=="number"&&(this.prerelease[E]++,E=-2);if(E===-1){if(y===this.prerelease.join(".")&&m===!1)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(v)}}if(y){let E=[y,v];m===!1&&(E=[y]),s(this.prerelease[0],y)===0?isNaN(this.prerelease[1])&&(this.prerelease=E):this.prerelease=E}break}default:throw new Error(`invalid increment argument: ${p}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}};e.exports=d}}),an=me({"../../node_modules/semver/functions/parse.js"(t,e){var n=dt(),a=(l,i,f=!1)=>{if(l instanceof n)return l;try{return new n(l,i)}catch(u){if(!f)return null;throw u}};e.exports=a}}),yv=me({"../../node_modules/semver/functions/valid.js"(t,e){var n=an(),a=(l,i)=>{let f=n(l,i);return f?f.version:null};e.exports=a}}),mv=me({"../../node_modules/semver/functions/clean.js"(t,e){var n=an(),a=(l,i)=>{let f=n(l.trim().replace(/^[=v]+/,""),i);return f?f.version:null};e.exports=a}}),vv=me({"../../node_modules/semver/functions/inc.js"(t,e){var n=dt(),a=(l,i,f,u,s)=>{typeof f=="string"&&(s=u,u=f,f=void 0);try{return new n(l instanceof n?l.version:l,f).inc(i,u,s).version}catch{return null}};e.exports=a}}),bv=me({"../../node_modules/semver/functions/diff.js"(t,e){var n=an(),a=(l,i)=>{let f=n(l,null,!0),u=n(i,null,!0),s=f.compare(u);if(s===0)return null;let d=s>0,c=d?f:u,p=d?u:f,y=!!c.prerelease.length;if(p.prerelease.length&&!y)return!p.patch&&!p.minor?"major":c.patch?"patch":c.minor?"minor":"major";let m=y?"pre":"";return f.major!==u.major?m+"major":f.minor!==u.minor?m+"minor":f.patch!==u.patch?m+"patch":"prerelease"};e.exports=a}}),Sv=me({"../../node_modules/semver/functions/major.js"(t,e){var n=dt(),a=(l,i)=>new n(l,i).major;e.exports=a}}),Ev=me({"../../node_modules/semver/functions/minor.js"(t,e){var n=dt(),a=(l,i)=>new n(l,i).minor;e.exports=a}}),_v=me({"../../node_modules/semver/functions/patch.js"(t,e){var n=dt(),a=(l,i)=>new n(l,i).patch;e.exports=a}}),wv=me({"../../node_modules/semver/functions/prerelease.js"(t,e){var n=an(),a=(l,i)=>{let f=n(l,i);return f&&f.prerelease.length?f.prerelease:null};e.exports=a}}),kt=me({"../../node_modules/semver/functions/compare.js"(t,e){var n=dt(),a=(l,i,f)=>new n(l,f).compare(new n(i,f));e.exports=a}}),Ov=me({"../../node_modules/semver/functions/rcompare.js"(t,e){var n=kt(),a=(l,i,f)=>n(i,l,f);e.exports=a}}),Rv=me({"../../node_modules/semver/functions/compare-loose.js"(t,e){var n=kt(),a=(l,i)=>n(l,i,!0);e.exports=a}}),Ii=me({"../../node_modules/semver/functions/compare-build.js"(t,e){var n=dt(),a=(l,i,f)=>{let u=new n(l,f),s=new n(i,f);return u.compare(s)||u.compareBuild(s)};e.exports=a}}),Av=me({"../../node_modules/semver/functions/sort.js"(t,e){var n=Ii(),a=(l,i)=>l.sort((f,u)=>n(f,u,i));e.exports=a}}),Tv=me({"../../node_modules/semver/functions/rsort.js"(t,e){var n=Ii(),a=(l,i)=>l.sort((f,u)=>n(u,f,i));e.exports=a}}),Ia=me({"../../node_modules/semver/functions/gt.js"(t,e){var n=kt(),a=(l,i,f)=>n(l,i,f)>0;e.exports=a}}),Ni=me({"../../node_modules/semver/functions/lt.js"(t,e){var n=kt(),a=(l,i,f)=>n(l,i,f)<0;e.exports=a}}),Cu=me({"../../node_modules/semver/functions/eq.js"(t,e){var n=kt(),a=(l,i,f)=>n(l,i,f)===0;e.exports=a}}),xu=me({"../../node_modules/semver/functions/neq.js"(t,e){var n=kt(),a=(l,i,f)=>n(l,i,f)!==0;e.exports=a}}),Di=me({"../../node_modules/semver/functions/gte.js"(t,e){var n=kt(),a=(l,i,f)=>n(l,i,f)>=0;e.exports=a}}),Li=me({"../../node_modules/semver/functions/lte.js"(t,e){var n=kt(),a=(l,i,f)=>n(l,i,f)<=0;e.exports=a}}),Iu=me({"../../node_modules/semver/functions/cmp.js"(t,e){var n=Cu(),a=xu(),l=Ia(),i=Di(),f=Ni(),u=Li(),s=(d,c,p,y)=>{switch(c){case"===":return typeof d=="object"&&(d=d.version),typeof p=="object"&&(p=p.version),d===p;case"!==":return typeof d=="object"&&(d=d.version),typeof p=="object"&&(p=p.version),d!==p;case"":case"=":case"==":return n(d,p,y);case"!=":return a(d,p,y);case">":return l(d,p,y);case">=":return i(d,p,y);case"<":return f(d,p,y);case"<=":return u(d,p,y);default:throw new TypeError(`Invalid operator: ${c}`)}};e.exports=s}}),Pv=me({"../../node_modules/semver/functions/coerce.js"(t,e){var n=dt(),a=an(),{safeRe:l,t:i}=qn(),f=(u,s)=>{if(u instanceof n)return u;if(typeof u=="number"&&(u=String(u)),typeof u!="string")return null;s=s||{};let d=null;if(!s.rtl)d=u.match(l[i.COERCE]);else{let c;for(;(c=l[i.COERCERTL].exec(u))&&(!d||d.index+d[0].length!==u.length);)(!d||c.index+c[0].length!==d.index+d[0].length)&&(d=c),l[i.COERCERTL].lastIndex=c.index+c[1].length+c[2].length;l[i.COERCERTL].lastIndex=-1}return d===null?null:a(`${d[2]}.${d[3]||"0"}.${d[4]||"0"}`,s)};e.exports=f}}),Cv=me({"../../node_modules/yallist/iterator.js"(t,e){e.exports=function(n){n.prototype[Symbol.iterator]=function*(){for(let a=this.head;a;a=a.next)yield a.value}}}}),xv=me({"../../node_modules/yallist/yallist.js"(t,e){e.exports=n,n.Node=f,n.create=n;function n(u){var s=this;if(s instanceof n||(s=new n),s.tail=null,s.head=null,s.length=0,u&&typeof u.forEach=="function")u.forEach(function(p){s.push(p)});else if(arguments.length>0)for(var d=0,c=arguments.length;d1)d=s;else if(this.head)c=this.head.next,d=this.head.value;else throw new TypeError("Reduce of empty list with no initial value");for(var p=0;c!==null;p++)d=u(d,c.value,p),c=c.next;return d},n.prototype.reduceReverse=function(u,s){var d,c=this.tail;if(arguments.length>1)d=s;else if(this.tail)c=this.tail.prev,d=this.tail.value;else throw new TypeError("Reduce of empty list with no initial value");for(var p=this.length-1;c!==null;p--)d=u(d,c.value,p),c=c.prev;return d},n.prototype.toArray=function(){for(var u=new Array(this.length),s=0,d=this.head;d!==null;s++)u[s]=d.value,d=d.next;return u},n.prototype.toArrayReverse=function(){for(var u=new Array(this.length),s=0,d=this.tail;d!==null;s++)u[s]=d.value,d=d.prev;return u},n.prototype.slice=function(u,s){s=s||this.length,s<0&&(s+=this.length),u=u||0,u<0&&(u+=this.length);var d=new n;if(sthis.length&&(s=this.length);for(var c=0,p=this.head;p!==null&&cthis.length&&(s=this.length);for(var c=this.length,p=this.tail;p!==null&&c>s;c--)p=p.prev;for(;p!==null&&c>u;c--,p=p.prev)d.push(p.value);return d},n.prototype.splice=function(u,s,...d){u>this.length&&(u=this.length-1),u<0&&(u=this.length+u);for(var c=0,p=this.head;p!==null&&c1,v=class{constructor(C){if(typeof C=="number"&&(C={max:C}),C||(C={}),C.max&&(typeof C.max!="number"||C.max<0))throw new TypeError("max must be a non-negative number");this[a]=C.max||1/0;let H=C.length||m;if(this[i]=typeof H!="function"?m:H,this[f]=C.stale||!1,C.maxAge&&typeof C.maxAge!="number")throw new TypeError("maxAge must be a number");this[u]=C.maxAge||0,this[s]=C.dispose,this[d]=C.noDisposeOnSet||!1,this[y]=C.updateAgeOnGet||!1,this.reset()}set max(C){if(typeof C!="number"||C<0)throw new TypeError("max must be a non-negative number");this[a]=C||1/0,I(this)}get max(){return this[a]}set allowStale(C){this[f]=!!C}get allowStale(){return this[f]}set maxAge(C){if(typeof C!="number")throw new TypeError("maxAge must be a non-negative number");this[u]=C,I(this)}get maxAge(){return this[u]}set lengthCalculator(C){typeof C!="function"&&(C=m),C!==this[i]&&(this[i]=C,this[l]=0,this[c].forEach(H=>{H.length=this[i](H.value,H.key),this[l]+=H.length})),I(this)}get lengthCalculator(){return this[i]}get length(){return this[l]}get itemCount(){return this[c].length}rforEach(C,H){H=H||this;for(let K=this[c].tail;K!==null;){let Z=K.prev;J(this,C,K,H),K=Z}}forEach(C,H){H=H||this;for(let K=this[c].head;K!==null;){let Z=K.next;J(this,C,K,H),K=Z}}keys(){return this[c].toArray().map(C=>C.key)}values(){return this[c].toArray().map(C=>C.value)}reset(){this[s]&&this[c]&&this[c].length&&this[c].forEach(C=>this[s](C.key,C.value)),this[p]=new Map,this[c]=new n,this[l]=0}dump(){return this[c].map(C=>T(this,C)?!1:{k:C.key,v:C.value,e:C.now+(C.maxAge||0)}).toArray().filter(C=>C)}dumpLru(){return this[c]}set(C,H,K){if(K=K||this[u],K&&typeof K!="number")throw new TypeError("maxAge must be a number");let Z=K?Date.now():0,oe=this[i](H,C);if(this[p].has(C)){if(oe>this[a])return Y(this,this[p].get(C)),!1;let B=this[p].get(C).value;return this[s]&&(this[d]||this[s](C,B.value)),B.now=Z,B.maxAge=K,B.value=H,this[l]+=oe-B.length,B.length=oe,this.get(C),I(this),!0}let ee=new ne(C,H,oe,Z,K);return ee.length>this[a]?(this[s]&&this[s](C,H),!1):(this[l]+=ee.length,this[c].unshift(ee),this[p].set(C,this[c].head),I(this),!0)}has(C){if(!this[p].has(C))return!1;let H=this[p].get(C).value;return!T(this,H)}get(C){return E(this,C,!0)}peek(C){return E(this,C,!1)}pop(){let C=this[c].tail;return C?(Y(this,C),C.value):null}del(C){Y(this,this[p].get(C))}load(C){this.reset();let H=Date.now();for(let K=C.length-1;K>=0;K--){let Z=C[K],oe=Z.e||0;if(oe===0)this.set(Z.k,Z.v);else{let ee=oe-H;ee>0&&this.set(Z.k,Z.v,ee)}}}prune(){this[p].forEach((C,H)=>E(this,H,!1))}},E=(C,H,K)=>{let Z=C[p].get(H);if(Z){let oe=Z.value;if(T(C,oe)){if(Y(C,Z),!C[f])return}else K&&(C[y]&&(Z.value.now=Date.now()),C[c].unshiftNode(Z));return oe.value}},T=(C,H)=>{if(!H||!H.maxAge&&!C[u])return!1;let K=Date.now()-H.now;return H.maxAge?K>H.maxAge:C[u]&&K>C[u]},I=C=>{if(C[l]>C[a])for(let H=C[c].tail;C[l]>C[a]&&H!==null;){let K=H.prev;Y(C,H),H=K}},Y=(C,H)=>{if(H){let K=H.value;C[s]&&C[s](K.key,K.value),C[l]-=K.length,C[p].delete(K.key),C[c].removeNode(H)}},ne=class{constructor(C,H,K,Z,oe){this.key=C,this.value=H,this.length=K,this.now=Z,this.maxAge=oe||0}},J=(C,H,K,Z)=>{let oe=K.value;T(C,oe)&&(Y(C,K),C[f]||(oe=void 0)),oe&&H.call(Z,oe.value,oe.key,C)};e.exports=v}}),Mt=me({"../../node_modules/semver/classes/range.js"(t,e){var n=class da{constructor(P,F){if(F=i(F),P instanceof da)return P.loose===!!F.loose&&P.includePrerelease===!!F.includePrerelease?P:new da(P.raw,F);if(P instanceof f)return this.raw=P.value,this.set=[[P]],this.format(),this;if(this.options=F,this.loose=!!F.loose,this.includePrerelease=!!F.includePrerelease,this.raw=P.trim().split(/\s+/).join(" "),this.set=this.raw.split("||").map(j=>this.parseRange(j.trim())).filter(j=>j.length),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){let j=this.set[0];if(this.set=this.set.filter(V=>!T(V[0])),this.set.length===0)this.set=[j];else if(this.set.length>1){for(let V of this.set)if(V.length===1&&I(V[0])){this.set=[V];break}}}this.format()}format(){return this.range=this.set.map(P=>P.join(" ").trim()).join("||").trim(),this.range}toString(){return this.range}parseRange(P){let F=((this.options.includePrerelease&&v)|(this.options.loose&&E))+":"+P,j=l.get(F);if(j)return j;let V=this.options.loose,X=V?d[c.HYPHENRANGELOOSE]:d[c.HYPHENRANGE];P=P.replace(X,re(this.options.includePrerelease)),u("hyphen replace",P),P=P.replace(d[c.COMPARATORTRIM],p),u("comparator trim",P),P=P.replace(d[c.TILDETRIM],y),u("tilde trim",P),P=P.replace(d[c.CARETTRIM],m),u("caret trim",P);let ae=P.split(" ").map(Te=>ne(Te,this.options)).join(" ").split(/\s+/).map(Te=>W(Te,this.options));V&&(ae=ae.filter(Te=>(u("loose invalid filter",Te,this.options),!!Te.match(d[c.COMPARATORLOOSE])))),u("range list",ae);let pe=new Map,le=ae.map(Te=>new f(Te,this.options));for(let Te of le){if(T(Te))return[Te];pe.set(Te.value,Te)}pe.size>1&&pe.has("")&&pe.delete("");let _e=[...pe.values()];return l.set(F,_e),_e}intersects(P,F){if(!(P instanceof da))throw new TypeError("a Range is required");return this.set.some(j=>Y(j,F)&&P.set.some(V=>Y(V,F)&&j.every(X=>V.every(ae=>X.intersects(ae,F)))))}test(P){if(!P)return!1;if(typeof P=="string")try{P=new s(P,this.options)}catch{return!1}for(let F=0;FO.value==="<0.0.0-0",I=O=>O.value==="",Y=(O,P)=>{let F=!0,j=O.slice(),V=j.pop();for(;F&&j.length;)F=j.every(X=>V.intersects(X,P)),V=j.pop();return F},ne=(O,P)=>(u("comp",O,P),O=K(O,P),u("caret",O),O=C(O,P),u("tildes",O),O=oe(O,P),u("xrange",O),O=B(O,P),u("stars",O),O),J=O=>!O||O.toLowerCase()==="x"||O==="*",C=(O,P)=>O.trim().split(/\s+/).map(F=>H(F,P)).join(" "),H=(O,P)=>{let F=P.loose?d[c.TILDELOOSE]:d[c.TILDE];return O.replace(F,(j,V,X,ae,pe)=>{u("tilde",O,j,V,X,ae,pe);let le;return J(V)?le="":J(X)?le=`>=${V}.0.0 <${+V+1}.0.0-0`:J(ae)?le=`>=${V}.${X}.0 <${V}.${+X+1}.0-0`:pe?(u("replaceTilde pr",pe),le=`>=${V}.${X}.${ae}-${pe} <${V}.${+X+1}.0-0`):le=`>=${V}.${X}.${ae} <${V}.${+X+1}.0-0`,u("tilde return",le),le})},K=(O,P)=>O.trim().split(/\s+/).map(F=>Z(F,P)).join(" "),Z=(O,P)=>{u("caret",O,P);let F=P.loose?d[c.CARETLOOSE]:d[c.CARET],j=P.includePrerelease?"-0":"";return O.replace(F,(V,X,ae,pe,le)=>{u("caret",O,V,X,ae,pe,le);let _e;return J(X)?_e="":J(ae)?_e=`>=${X}.0.0${j} <${+X+1}.0.0-0`:J(pe)?X==="0"?_e=`>=${X}.${ae}.0${j} <${X}.${+ae+1}.0-0`:_e=`>=${X}.${ae}.0${j} <${+X+1}.0.0-0`:le?(u("replaceCaret pr",le),X==="0"?ae==="0"?_e=`>=${X}.${ae}.${pe}-${le} <${X}.${ae}.${+pe+1}-0`:_e=`>=${X}.${ae}.${pe}-${le} <${X}.${+ae+1}.0-0`:_e=`>=${X}.${ae}.${pe}-${le} <${+X+1}.0.0-0`):(u("no pr"),X==="0"?ae==="0"?_e=`>=${X}.${ae}.${pe}${j} <${X}.${ae}.${+pe+1}-0`:_e=`>=${X}.${ae}.${pe}${j} <${X}.${+ae+1}.0-0`:_e=`>=${X}.${ae}.${pe} <${+X+1}.0.0-0`),u("caret return",_e),_e})},oe=(O,P)=>(u("replaceXRanges",O,P),O.split(/\s+/).map(F=>ee(F,P)).join(" ")),ee=(O,P)=>{O=O.trim();let F=P.loose?d[c.XRANGELOOSE]:d[c.XRANGE];return O.replace(F,(j,V,X,ae,pe,le)=>{u("xRange",O,j,V,X,ae,pe,le);let _e=J(X),Te=_e||J(ae),Be=Te||J(pe),At=Be;return V==="="&&At&&(V=""),le=P.includePrerelease?"-0":"",_e?V===">"||V==="<"?j="<0.0.0-0":j="*":V&&At?(Te&&(ae=0),pe=0,V===">"?(V=">=",Te?(X=+X+1,ae=0,pe=0):(ae=+ae+1,pe=0)):V==="<="&&(V="<",Te?X=+X+1:ae=+ae+1),V==="<"&&(le="-0"),j=`${V+X}.${ae}.${pe}${le}`):Te?j=`>=${X}.0.0${le} <${+X+1}.0.0-0`:Be&&(j=`>=${X}.${ae}.0${le} <${X}.${+ae+1}.0-0`),u("xRange return",j),j})},B=(O,P)=>(u("replaceStars",O,P),O.trim().replace(d[c.STAR],"")),W=(O,P)=>(u("replaceGTE0",O,P),O.trim().replace(d[P.includePrerelease?c.GTE0PRE:c.GTE0],"")),re=O=>(P,F,j,V,X,ae,pe,le,_e,Te,Be,At,qt)=>(J(j)?F="":J(V)?F=`>=${j}.0.0${O?"-0":""}`:J(X)?F=`>=${j}.${V}.0${O?"-0":""}`:ae?F=`>=${F}`:F=`>=${F}${O?"-0":""}`,J(_e)?le="":J(Te)?le=`<${+_e+1}.0.0-0`:J(Be)?le=`<${_e}.${+Te+1}.0-0`:At?le=`<=${_e}.${Te}.${Be}-${At}`:O?le=`<${_e}.${Te}.${+Be+1}-0`:le=`<=${le}`,`${F} ${le}`.trim()),de=(O,P,F)=>{for(let j=0;j0){let V=O[j].semver;if(V.major===P.major&&V.minor===P.minor&&V.patch===P.patch)return!0}return!1}return!0}}}),Na=me({"../../node_modules/semver/classes/comparator.js"(t,e){var n=Symbol("SemVer ANY"),a=class ai{static get ANY(){return n}constructor(y,m){if(m=l(m),y instanceof ai){if(y.loose===!!m.loose)return y;y=y.value}y=y.trim().split(/\s+/).join(" "),s("comparator",y,m),this.options=m,this.loose=!!m.loose,this.parse(y),this.semver===n?this.value="":this.value=this.operator+this.semver.version,s("comp",this)}parse(y){let m=this.options.loose?i[f.COMPARATORLOOSE]:i[f.COMPARATOR],v=y.match(m);if(!v)throw new TypeError(`Invalid comparator: ${y}`);this.operator=v[1]!==void 0?v[1]:"",this.operator==="="&&(this.operator=""),v[2]?this.semver=new d(v[2],this.options.loose):this.semver=n}toString(){return this.value}test(y){if(s("Comparator.test",y,this.options.loose),this.semver===n||y===n)return!0;if(typeof y=="string")try{y=new d(y,this.options)}catch{return!1}return u(y,this.operator,this.semver,this.options)}intersects(y,m){if(!(y instanceof ai))throw new TypeError("a Comparator is required");return this.operator===""?this.value===""?!0:new c(y.value,m).test(this.value):y.operator===""?y.value===""?!0:new c(this.value,m).test(y.semver):(m=l(m),m.includePrerelease&&(this.value==="<0.0.0-0"||y.value==="<0.0.0-0")||!m.includePrerelease&&(this.value.startsWith("<0.0.0")||y.value.startsWith("<0.0.0"))?!1:!!(this.operator.startsWith(">")&&y.operator.startsWith(">")||this.operator.startsWith("<")&&y.operator.startsWith("<")||this.semver.version===y.semver.version&&this.operator.includes("=")&&y.operator.includes("=")||u(this.semver,"<",y.semver,m)&&this.operator.startsWith(">")&&y.operator.startsWith("<")||u(this.semver,">",y.semver,m)&&this.operator.startsWith("<")&&y.operator.startsWith(">")))}};e.exports=a;var l=xi(),{safeRe:i,t:f}=qn(),u=Iu(),s=xa(),d=dt(),c=Mt()}}),Da=me({"../../node_modules/semver/functions/satisfies.js"(t,e){var n=Mt(),a=(l,i,f)=>{try{i=new n(i,f)}catch{return!1}return i.test(l)};e.exports=a}}),Nv=me({"../../node_modules/semver/ranges/to-comparators.js"(t,e){var n=Mt(),a=(l,i)=>new n(l,i).set.map(f=>f.map(u=>u.value).join(" ").trim().split(" "));e.exports=a}}),Dv=me({"../../node_modules/semver/ranges/max-satisfying.js"(t,e){var n=dt(),a=Mt(),l=(i,f,u)=>{let s=null,d=null,c=null;try{c=new a(f,u)}catch{return null}return i.forEach(p=>{c.test(p)&&(!s||d.compare(p)===-1)&&(s=p,d=new n(s,u))}),s};e.exports=l}}),Lv=me({"../../node_modules/semver/ranges/min-satisfying.js"(t,e){var n=dt(),a=Mt(),l=(i,f,u)=>{let s=null,d=null,c=null;try{c=new a(f,u)}catch{return null}return i.forEach(p=>{c.test(p)&&(!s||d.compare(p)===1)&&(s=p,d=new n(s,u))}),s};e.exports=l}}),Fv=me({"../../node_modules/semver/ranges/min-version.js"(t,e){var n=dt(),a=Mt(),l=Ia(),i=(f,u)=>{f=new a(f,u);let s=new n("0.0.0");if(f.test(s)||(s=new n("0.0.0-0"),f.test(s)))return s;s=null;for(let d=0;d{let m=new n(y.semver.version);switch(y.operator){case">":m.prerelease.length===0?m.patch++:m.prerelease.push(0),m.raw=m.format();case"":case">=":(!p||l(m,p))&&(p=m);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${y.operator}`)}}),p&&(!s||l(s,p))&&(s=p)}return s&&f.test(s)?s:null};e.exports=i}}),$v=me({"../../node_modules/semver/ranges/valid.js"(t,e){var n=Mt(),a=(l,i)=>{try{return new n(l,i).range||"*"}catch{return null}};e.exports=a}}),Fi=me({"../../node_modules/semver/ranges/outside.js"(t,e){var n=dt(),a=Na(),{ANY:l}=a,i=Mt(),f=Da(),u=Ia(),s=Ni(),d=Li(),c=Di(),p=(y,m,v,E)=>{y=new n(y,E),m=new i(m,E);let T,I,Y,ne,J;switch(v){case">":T=u,I=d,Y=s,ne=">",J=">=";break;case"<":T=s,I=c,Y=u,ne="<",J="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(f(y,m,E))return!1;for(let C=0;C{oe.semver===l&&(oe=new a(">=0.0.0")),K=K||oe,Z=Z||oe,T(oe.semver,K.semver,E)?K=oe:Y(oe.semver,Z.semver,E)&&(Z=oe)}),K.operator===ne||K.operator===J||(!Z.operator||Z.operator===ne)&&I(y,Z.semver)||Z.operator===J&&Y(y,Z.semver))return!1}return!0};e.exports=p}}),jv=me({"../../node_modules/semver/ranges/gtr.js"(t,e){var n=Fi(),a=(l,i,f)=>n(l,i,">",f);e.exports=a}}),kv=me({"../../node_modules/semver/ranges/ltr.js"(t,e){var n=Fi(),a=(l,i,f)=>n(l,i,"<",f);e.exports=a}}),Mv=me({"../../node_modules/semver/ranges/intersects.js"(t,e){var n=Mt(),a=(l,i,f)=>(l=new n(l,f),i=new n(i,f),l.intersects(i,f));e.exports=a}}),qv=me({"../../node_modules/semver/ranges/simplify.js"(t,e){var n=Da(),a=kt();e.exports=(l,i,f)=>{let u=[],s=null,d=null,c=l.sort((v,E)=>a(v,E,f));for(let v of c)n(v,i,f)?(d=v,s||(s=v)):(d&&u.push([s,d]),d=null,s=null);s&&u.push([s,null]);let p=[];for(let[v,E]of u)v===E?p.push(v):!E&&v===c[0]?p.push("*"):E?v===c[0]?p.push(`<=${E}`):p.push(`${v} - ${E}`):p.push(`>=${v}`);let y=p.join(" || "),m=typeof i.raw=="string"?i.raw:String(i);return y.length{if(m===v)return!0;m=new n(m,E),v=new n(v,E);let T=!1;e:for(let I of m.set){for(let Y of v.set){let ne=c(I,Y,E);if(T=T||ne!==null,ne)continue e}if(T)return!1}return!0},s=[new a(">=0.0.0-0")],d=[new a(">=0.0.0")],c=(m,v,E)=>{if(m===v)return!0;if(m.length===1&&m[0].semver===l){if(v.length===1&&v[0].semver===l)return!0;E.includePrerelease?m=s:m=d}if(v.length===1&&v[0].semver===l){if(E.includePrerelease)return!0;v=d}let T=new Set,I,Y;for(let ee of m)ee.operator===">"||ee.operator===">="?I=p(I,ee,E):ee.operator==="<"||ee.operator==="<="?Y=y(Y,ee,E):T.add(ee.semver);if(T.size>1)return null;let ne;if(I&&Y&&(ne=f(I.semver,Y.semver,E),ne>0||ne===0&&(I.operator!==">="||Y.operator!=="<=")))return null;for(let ee of T){if(I&&!i(ee,String(I),E)||Y&&!i(ee,String(Y),E))return null;for(let B of v)if(!i(ee,String(B),E))return!1;return!0}let J,C,H,K,Z=Y&&!E.includePrerelease&&Y.semver.prerelease.length?Y.semver:!1,oe=I&&!E.includePrerelease&&I.semver.prerelease.length?I.semver:!1;Z&&Z.prerelease.length===1&&Y.operator==="<"&&Z.prerelease[0]===0&&(Z=!1);for(let ee of v){if(K=K||ee.operator===">"||ee.operator===">=",H=H||ee.operator==="<"||ee.operator==="<=",I){if(oe&&ee.semver.prerelease&&ee.semver.prerelease.length&&ee.semver.major===oe.major&&ee.semver.minor===oe.minor&&ee.semver.patch===oe.patch&&(oe=!1),ee.operator===">"||ee.operator===">="){if(J=p(I,ee,E),J===ee&&J!==I)return!1}else if(I.operator===">="&&!i(I.semver,String(ee),E))return!1}if(Y){if(Z&&ee.semver.prerelease&&ee.semver.prerelease.length&&ee.semver.major===Z.major&&ee.semver.minor===Z.minor&&ee.semver.patch===Z.patch&&(Z=!1),ee.operator==="<"||ee.operator==="<="){if(C=y(Y,ee,E),C===ee&&C!==Y)return!1}else if(Y.operator==="<="&&!i(Y.semver,String(ee),E))return!1}if(!ee.operator&&(Y||I)&&ne!==0)return!1}return!(I&&H&&!Y&&ne!==0||Y&&K&&!I&&ne!==0||oe||Z)},p=(m,v,E)=>{if(!m)return v;let T=f(m.semver,v.semver,E);return T>0?m:T<0||v.operator===">"&&m.operator===">="?v:m},y=(m,v,E)=>{if(!m)return v;let T=f(m.semver,v.semver,E);return T<0?m:T>0||v.operator==="<"&&m.operator==="<="?v:m};e.exports=u}}),Gv=me({"../../node_modules/semver/index.js"(t,e){var n=qn(),a=Ca(),l=dt(),i=Pu(),f=an(),u=yv(),s=mv(),d=vv(),c=bv(),p=Sv(),y=Ev(),m=_v(),v=wv(),E=kt(),T=Ov(),I=Rv(),Y=Ii(),ne=Av(),J=Tv(),C=Ia(),H=Ni(),K=Cu(),Z=xu(),oe=Di(),ee=Li(),B=Iu(),W=Pv(),re=Na(),de=Mt(),O=Da(),P=Nv(),F=Dv(),j=Lv(),V=Fv(),X=$v(),ae=Fi(),pe=jv(),le=kv(),_e=Mv(),Te=qv(),Be=Uv();e.exports={parse:f,valid:u,clean:s,inc:d,diff:c,major:p,minor:y,patch:m,prerelease:v,compare:E,rcompare:T,compareLoose:I,compareBuild:Y,sort:ne,rsort:J,gt:C,lt:H,eq:K,neq:Z,gte:oe,lte:ee,cmp:B,coerce:W,Comparator:re,Range:de,satisfies:O,toComparators:P,maxSatisfying:F,minSatisfying:j,minVersion:V,validRange:X,outside:ae,gtr:pe,ltr:le,intersects:_e,simplifyRange:Te,subset:Be,SemVer:l,re:n.re,src:n.src,tokens:n.t,SEMVER_SPEC_VERSION:a.SEMVER_SPEC_VERSION,RELEASE_TYPES:a.RELEASE_TYPES,compareIdentifiers:i.compareIdentifiers,rcompareIdentifiers:i.rcompareIdentifiers}}}),Nu={};St(Nu,{ActiveTabs:()=>lS,Consumer:()=>oc,ManagerContext:()=>Un,Provider:()=>ac,addons:()=>sS,combineParameters:()=>nc,controlOrMetaKey:()=>qb,controlOrMetaSymbol:()=>Mb,eventMatchesShortcut:()=>Gb,eventToShortcut:()=>ki,isMacLike:()=>La,isShortcutTaken:()=>Ub,keyToSymbol:()=>zu,merge:()=>mr,mockChannel:()=>rc,optionOrAltSymbol:()=>Vu,shortcutMatchesShortcut:()=>Mi,shortcutToHumanString:()=>Hb,types:()=>SS,useAddonState:()=>pS,useArgTypes:()=>bS,useArgs:()=>gS,useChannel:()=>sc,useGlobalTypes:()=>mS,useGlobals:()=>yS,useParameter:()=>hS,useSharedState:()=>lc,useStoryPrepared:()=>dS,useStorybookApi:()=>or,useStorybookState:()=>fS});var Hv=gv(Nu),Ke=jt(Xr),Bv=jt(eu),tr=Qe,No=je,Wv=Xr,Yv=({api:t,state:e})=>(0,Wv.createContext)({api:t,state:e}),Cn=jt(vg),Ol=bi,Vv=t=>{t.fn("set",function(e,n){return t.set(this._area,this._in(e),(0,Ol.stringify)(n,{maxDepth:50}))}),t.fn("get",function(e,n){let a=t.get(this._area,this._in(e));return a!==null?(0,Ol.parse)(a):n||a})};Vv(Cn.default._);var Du="@storybook/manager/store";function oi(t){return t.get(Du)||{}}function zv(t,e){return t.set(Du,e)}function Kv(t,e){let n=oi(t);return zv(t,{...n,...e})}var Xv=class{constructor({setState:t,getState:e}){this.upstreamSetState=t,this.upstreamGetState=e}getInitialState(t){return{...t,...oi(Cn.default.local),...oi(Cn.default.session)}}getState(){return this.upstreamGetState()}async setState(t,e,n){let a,l;typeof e=="function"?(a=e,l=n):l=e;let{persistence:i="none"}=l||{},f={},u={};typeof t=="function"?f=d=>(u=t(d),u):(f=t,u=f);let s=await new Promise(d=>{this.upstreamSetState(f,d)});if(i!=="none"){let d=i==="session"?Cn.default.session:Cn.default.local;await Kv(d,u)}return a&&a(s),s}},Qv=jt(eu),Jv=jt(Eg),Zv=je,mr=(t,e)=>(0,Qv.default)({},t,e,(n,a)=>{if(Array.isArray(a)&&Array.isArray(n))return a.forEach(l=>{n.find(i=>i===l||(0,Jv.default)(i,l))||n.push(l)}),n;if(Array.isArray(n))return Zv.logger.log(["the types mismatch, picking",n]),n}),eb=(...t)=>t.reduce((e,n)=>mr(e,n),{}),ii=eb,Lu={};St(Lu,{init:()=>tb});var tb=({provider:t,fullAPI:e})=>({api:t.renderPreview?{renderPreview:t.renderPreview}:{},state:{},init:()=>{t.handleAPI(e)}}),Fu={};St(Fu,{ensurePanel:()=>si,init:()=>rb});var ia=pi;function si(t,e,n){let a=Object.keys(t);return a.indexOf(e)>=0?e:a.length?a[0]:n}var rb=({provider:t,store:e,fullAPI:n})=>{let a={getElements:l=>t.getElements(l),getPanels:()=>a.getElements(ia.Addon_TypesEnum.PANEL),getStoryPanels:()=>{let l=a.getElements(ia.Addon_TypesEnum.PANEL),{storyId:i}=e.getState(),f=n.getData(i);if(!l||!f||f.type!=="story")return l;let{parameters:u}=f,s={};return Object.entries(l).forEach(([d,c])=>{let{paramKey:p}=c;p&&u&&u[p]&&u[p].disable||(s[d]=c)}),s},getSelectedPanel:()=>{let{selectedPanel:l}=e.getState();return si(a.getElements(ia.Addon_TypesEnum.PANEL),l,l)},setSelectedPanel:l=>{e.setState({selectedPanel:l},{persistence:"session"})},setAddonState(l,i,f){let u,{addons:s}=e.getState();return typeof i=="function"?u=i(a.getAddonState(l)):u=i,e.setState({addons:{...s,[l]:u}},f).then(()=>a.getAddonState(l))},getAddonState:l=>e.getState().addons[l]||(globalThis==null?void 0:globalThis.STORYBOOK_ADDON_STATE[l])};return{api:a,state:{selectedPanel:si(a.getElements(ia.Addon_TypesEnum.PANEL),e.getState().selectedPanel),addons:{}}}},$u={};St($u,{init:()=>nb});var Rl=Qe,nb=({provider:t})=>{let e={getChannel:()=>t.channel,on:(n,a)=>(t.channel.on(n,a),()=>t.channel.off(n,a)),off:(n,a)=>t.channel.off(n,a),once:(n,a)=>t.channel.once(n,a),emit:(n,a,...l)=>{var i;(i=a==null?void 0:a.options)!=null&&i.target&&a.options.target!=="storybook-preview-iframe"&&!a.options.target.startsWith("storybook-ref-")&&(a.options.target=a.options.target!=="storybook_internal"?`storybook-ref-${a.options.target}`:"storybook-preview-iframe"),t.channel.emit(n,a,...l)},collapseAll:()=>{e.emit(Rl.STORIES_COLLAPSE_ALL,{})},expandAll:()=>{e.emit(Rl.STORIES_EXPAND_ALL)}};return{api:e,state:{}}},ju={};St(ju,{init:()=>ab});var ab=({store:t})=>{let e={addNotification:n=>{e.clearNotification(n.id);let{notifications:a}=t.getState();t.setState({notifications:[...a,n]})},clearNotification:n=>{let{notifications:a}=t.getState();t.setState({notifications:a.filter(i=>i.id!==n)});let l=a.find(i=>i.id===n);l&&l.onClear&&l.onClear({dismissed:!1})}};return{api:e,state:{notifications:[]}}},ku={};St(ku,{init:()=>ob});var ob=({store:t,navigate:e,fullAPI:n})=>{let a=()=>{let{path:l}=n.getUrlState();return!!(l||"").match(/^\/settings/)};return{state:{settings:{lastTrackedStoryId:null}},api:{closeSettings:()=>{let{settings:{lastTrackedStoryId:l}}=t.getState();l?n.selectStory(l):n.selectFirstStory()},changeSettingsTab:l=>{e(`/settings/${l}`)},isSettingsScreenActive:a,navigateToSettingsPage:async l=>{if(!a()){let{settings:i,storyId:f}=t.getState();await t.setState({settings:{...i,lastTrackedStoryId:f}})}e(l)},retrieveSelection(){let{settings:l}=t.getState();return l.lastTrackedStoryId},storeSelection:async()=>{let{storyId:l,settings:i}=t.getState();await t.setState({settings:{...i,lastTrackedStoryId:l}})}}}},Mu={};St(Mu,{init:()=>Ib});var ib=Ne,Vr=rr,tt=Qe,sb=je,lb=je,qu={};St(qu,{defaultStoryMapper:()=>Bu,getSourceType:()=>Hu,init:()=>Tb});var Uu=Ne,ub=ct,Gu=jt($n()),cb=ct,fb=jt(Tg()),db=jt(Pn),hb=rr,pb=/\s*\/\s*/,gb=({globalParameters:t,kindParameters:e,stories:n})=>(0,db.default)(n,a=>({...a,parameters:nc(t,e[a.kind],a.parameters)})),yb=(t,e)=>$i(mb(t),e),mb=t=>({v:4,entries:Object.entries(t).reduce((e,[n,a])=>{if(!a)return e;let{docsOnly:l,fileName:i,...f}=a.parameters,u={title:a.kind,id:n,name:a.name,importPath:i};if(l)e[n]={type:"docs",tags:["stories-mdx"],storiesImports:[],...u};else{let{argTypes:s,args:d,initialArgs:c}=a;e[n]={type:"story",...u,parameters:f,argTypes:s,args:d,initialArgs:c}}return e},{})}),vb=t=>({v:3,stories:Object.values(t.stories).reduce((e,n)=>(e[n.id]={...n,title:n.kind,name:n.name||n.story,importPath:n.parameters.fileName||""},e),{})}),bb=t=>{let e=(0,fb.default)(Object.values(t.stories),"title");return{v:4,entries:Object.values(t.stories).reduce((n,a)=>{var l;let i="story";return((l=a.parameters)!=null&&l.docsOnly||a.name==="Page"&&e[a.title]===1)&&(i="docs"),n[a.id]={type:i,...i==="docs"&&{tags:["stories-mdx"],storiesImports:[]},...a},delete n[a.id].story,delete n[a.id].kind,n},{})}},$i=(t,{provider:e,docsOptions:n,filters:a,status:l})=>{if(!t.v)throw new Error("Composition: Missing stories.json version");let i=t;i=i.v===2?vb(i):i,i=i.v===3?bb(i):i,i=i;let f=Object.values(i.entries).filter(E=>{let T=!0;return Object.values(a).forEach(I=>{T!==!1&&(T=I({...E,status:l[E.id]}))}),T}),{sidebar:u={}}=e.getConfig(),{showRoots:s,collapsedRoots:d=[],renderLabel:c}=u,p=typeof s<"u",y=f.reduce((E,T)=>{if(n.docsMode&&T.type!=="docs")return E;let{title:I}=T,Y=I.trim().split(pb),ne=(!p||s)&&Y.length>1?[Y.shift()]:[],J=[...ne,...Y],C=J.reduce((H,K,Z)=>{let oe=Z>0&&H[Z-1],ee=(0,hb.sanitize)(oe?`${oe}-${K}`:K);if(oe===ee)throw new Error(cb.dedent` Invalid part '${K}', leading to id === parentId ('${ee}'), inside title '${I}' Did you create a path that uses the separator char accidentally, such as 'Vue ' where '/' is a separator char? See https://github.com/storybookjs/storybook/issues/6128 - `);return H.push(ee),H},[]);return C.forEach((H,K)=>{let Z=C[K+1]||T.id;ne.length&&K===0?E[H]=mr(E[H]||{},{type:"root",id:H,name:J[K],depth:K,renderLabel:c,startCollapsed:h.includes(H),children:[Z],isRoot:!0,isComponent:!1,isLeaf:!1}):(!E[H]||E[H].type==="component")&&K===C.length-1?E[H]=mr(E[H]||{},{type:"component",id:H,name:J[K],parent:C[K-1],depth:K,renderLabel:c,...Z&&{children:[Z]},isRoot:!1,isComponent:!0,isLeaf:!1}):E[H]=mr(E[H]||{},{type:"group",id:H,name:J[K],parent:C[K-1],depth:K,renderLabel:c,...Z&&{children:[Z]},isRoot:!1,isComponent:!1,isLeaf:!1})}),E[T.id]={type:"story",...T,depth:C.length,parent:C[C.length-1],renderLabel:c,prepared:!!T.parameters,kind:T.title,isRoot:!1,isComponent:!1,isLeaf:!0},E},{});function m(E,T){return E[T.id]||(E[T.id]=T,(T.type==="root"||T.type==="group"||T.type==="component")&&T.children.forEach(I=>m(E,y[I]))),E}let v=Object.values(y).filter(E=>E.type!=="root"&&!E.parent).reduce(m,{});return Object.values(y).filter(E=>E.type==="root").reduce(m,v)},yb=(t,e)=>e?Object.fromEntries(Object.entries(t).map(([n,a])=>{let l=e[n];return a.type==="story"&&(l==null?void 0:l.type)==="story"&&l.prepared?[n,{...l,...a,prepared:!0}]:[n,a]})):t,mb=(0,Ku.default)(1)(t=>Object.entries(t).reduce((e,n)=>{let a=n[1];return a.type==="component"&&e.push([...a.children]),e},[])),vb=(0,Ku.default)(1)(t=>Object.keys(t).filter(e=>["story","docs"].includes(t[e].type))),{location:bb,fetch:Dl}=zu.global,Ll=/(\/((?:[^\/]+?)\.[^\/]+?)|\/)$/,Xu=(t,e)=>{let{origin:n,pathname:a}=bb,{origin:l,pathname:i}=new URL(t),f=`${n+a}`.replace(Ll,""),u=`${l+i}`.replace(Ll,"");return f===u?["local",u]:e||t?["external",u]:[null,null]},Qu=(t,e)=>({...e,kind:e.kind.replace("|","/")}),Sb=(t,e)=>Object.entries(t).reduce((n,[a,l])=>({...n,[a]:{...l,refId:e.id}}),{});async function Fl(t){if(!t)return{};try{let e=await t;if(e===!1||e===!0)throw new Error("Unexpected boolean response");if(!e.ok)throw new Error(`Unexpected response not OK: ${e.statusText}`);let n=await e.json();return n.entries||n.stories?{storyIndex:n}:n}catch(e){return{indexError:e}}}var Eb=t=>{let e=/https?:\/\/(.+:.+)@/,n=t,a,[,l]=t.match(e)||[];return l&&(n=t.replace(`${l}@`,""),a=btoa(`${l}`)),{url:n,authorization:a}},_b=(t,e,n)=>{let{storyMapper:a}=n;return a?Object.entries(t).reduce((l,[i,f])=>({...l,[i]:a(e,f)}),{}):t},wb=({store:t,provider:e,singleStory:n,docsOptions:a={}},{runCheck:l=!0}={})=>{let i={findRef:s=>{let h=i.getRefs();return Object.values(h).find(({url:c})=>c.match(s))},changeRefVersion:(s,h)=>{let{versions:c,title:p}=i.getRefs()[s],y={id:s,url:h,versions:c,title:p,index:{},expanded:!0};i.setRef(s,{...y,type:"unknown"},!1),i.checkRef(y)},changeRefState:(s,h)=>{let{[s]:c,...p}=i.getRefs();p[s]={...c,previewInitialized:h},t.setState({refs:p})},checkRef:async s=>{let{id:h,url:c,version:p,type:y}=s,m=y==="server-checked",v={},E=p?`?version=${p}`:"",T=m?"omit":"include",I=Eb(c),Y={Accept:"application/json"};I.authorization&&Object.assign(Y,{Authorization:`Basic ${I.authorization}`});let[ne,J]=await Promise.all(["index.json","stories.json"].map(async H=>Fl(Dl(`${I.url}/${H}${E}`,{headers:Y,credentials:T}))));if(!ne.indexError||!J.indexError){let H=await Fl(Dl(`${I.url}/metadata.json${E}`,{headers:Y,credentials:T,cache:"no-cache"}).catch(()=>!1));Object.assign(v,{...ne.indexError?J:ne,...!H.indexError&&H})}else m||(v.indexError={message:ob.dedent` + `);return H.push(ee),H},[]);return C.forEach((H,K)=>{let Z=C[K+1]||T.id;ne.length&&K===0?E[H]=mr(E[H]||{},{type:"root",id:H,name:J[K],depth:K,renderLabel:c,startCollapsed:d.includes(H),children:[Z],isRoot:!0,isComponent:!1,isLeaf:!1}):(!E[H]||E[H].type==="component")&&K===C.length-1?E[H]=mr(E[H]||{},{type:"component",id:H,name:J[K],parent:C[K-1],depth:K,renderLabel:c,...Z&&{children:[Z]},isRoot:!1,isComponent:!0,isLeaf:!1}):E[H]=mr(E[H]||{},{type:"group",id:H,name:J[K],parent:C[K-1],depth:K,renderLabel:c,...Z&&{children:[Z]},isRoot:!1,isComponent:!1,isLeaf:!1})}),E[T.id]={type:"story",...T,depth:C.length,parent:C[C.length-1],renderLabel:c,prepared:!!T.parameters,kind:T.title,isRoot:!1,isComponent:!1,isLeaf:!0},E},{});function m(E,T){return E[T.id]||(E[T.id]=T,(T.type==="root"||T.type==="group"||T.type==="component")&&T.children.forEach(I=>m(E,y[I]))),E}let v=Object.values(y).filter(E=>E.type!=="root"&&!E.parent).reduce(m,{});return Object.values(y).filter(E=>E.type==="root").reduce(m,v)},Sb=(t,e)=>e?Object.fromEntries(Object.entries(t).map(([n,a])=>{let l=e[n];return a.type==="story"&&(l==null?void 0:l.type)==="story"&&l.prepared?[n,{...l,...a,prepared:!0}]:[n,a]})):t,Eb=(0,Gu.default)(1)(t=>Object.entries(t).reduce((e,n)=>{let a=n[1];return a.type==="component"&&e.push([...a.children]),e},[])),_b=(0,Gu.default)(1)(t=>Object.keys(t).filter(e=>["story","docs"].includes(t[e].type))),{location:wb,fetch:Al}=Uu.global,Tl=/(\/((?:[^\/]+?)\.[^\/]+?)|\/)$/,Hu=(t,e)=>{let{origin:n,pathname:a}=wb,{origin:l,pathname:i}=new URL(t),f=`${n+a}`.replace(Tl,""),u=`${l+i}`.replace(Tl,"");return f===u?["local",u]:e||t?["external",u]:[null,null]},Bu=(t,e)=>({...e,kind:e.kind.replace("|","/")}),Ob=(t,e)=>Object.entries(t).reduce((n,[a,l])=>({...n,[a]:{...l,refId:e.id}}),{});async function Pl(t){if(!t)return{};try{let e=await t;if(e===!1||e===!0)throw new Error("Unexpected boolean response");if(!e.ok)throw new Error(`Unexpected response not OK: ${e.statusText}`);let n=await e.json();return n.entries||n.stories?{storyIndex:n}:n}catch(e){return{indexError:e}}}var Rb=t=>{let e=/https?:\/\/(.+:.+)@/,n=t,a,[,l]=t.match(e)||[];return l&&(n=t.replace(`${l}@`,""),a=btoa(`${l}`)),{url:n,authorization:a}},Ab=(t,e,n)=>{let{storyMapper:a}=n;return a?Object.entries(t).reduce((l,[i,f])=>({...l,[i]:a(e,f)}),{}):t},Tb=({store:t,provider:e,singleStory:n,docsOptions:a={}},{runCheck:l=!0}={})=>{let i={findRef:s=>{let d=i.getRefs();return Object.values(d).find(({url:c})=>c.match(s))},changeRefVersion:(s,d)=>{let{versions:c,title:p}=i.getRefs()[s],y={id:s,url:d,versions:c,title:p,index:{},expanded:!0};i.setRef(s,{...y,type:"unknown"},!1),i.checkRef(y)},changeRefState:(s,d)=>{let{[s]:c,...p}=i.getRefs();p[s]={...c,previewInitialized:d},t.setState({refs:p})},checkRef:async s=>{let{id:d,url:c,version:p,type:y}=s,m=y==="server-checked",v={},E=p?`?version=${p}`:"",T=m?"omit":"include",I=Rb(c),Y={Accept:"application/json"};I.authorization&&Object.assign(Y,{Authorization:`Basic ${I.authorization}`});let[ne,J]=await Promise.all(["index.json","stories.json"].map(async H=>Pl(Al(`${I.url}/${H}${E}`,{headers:Y,credentials:T}))));if(!ne.indexError||!J.indexError){let H=await Pl(Al(`${I.url}/metadata.json${E}`,{headers:Y,credentials:T,cache:"no-cache"}).catch(()=>!1));Object.assign(v,{...ne.indexError?J:ne,...!H.indexError&&H})}else m||(v.indexError={message:ub.dedent` Error: Loading of ref failed at fetch (lib/api/src/modules/refs.ts) @@ -25,15 +25,15 @@ import{r as Xr}from"./index-CBqU2yxZ.js";import{s as zl,t as Kl,v as pi,i as bh, it's possible a CORS error happened. Please check your dev-tools network tab. - `});let C=s.versions&&Object.keys(s.versions).length?s.versions:v.versions;await i.setRef(h,{id:h,url:I.url,...v,...C?{versions:C}:{},type:v.storyIndex?"lazy":"auto-inject"})},getRefs:()=>{let{refs:s={}}=t.getState();return s},setRef:(s,{storyIndex:h,setStoriesData:c,...p},y=!1)=>{if(n)return;let{storyMapper:m=Qu}=e.getConfig(),v=i.getRefs()[s],E;c?E=hb(_b(c,v,{storyMapper:m}),{provider:e,docsOptions:a,filters:{},status:{}}):h&&(E=qi(h,{provider:e,docsOptions:a,filters:{},status:{}})),E&&(E=Sb(E,v)),i.updateRef(s,{index:E,...p})},updateRef:(s,h)=>{let{[s]:c,...p}=i.getRefs();p[s]={...c,...h};let y=Object.keys(u).reduce((m,v)=>(m[v]=p[v],m),{});t.setState({refs:y})}},f=!n&&zu.global.REFS||{},u=f;return l&&Object.entries(f).forEach(([s,h])=>{i.checkRef({...h,stories:{}})}),{api:i,state:{refs:u}}},Rt=(t,e)=>{let{source:n,refId:a,type:l}=t,[i,f]=Xu(n,a),u=a&&e.getRefs()[a]?e.getRefs()[a]:e.findRef(f),s={source:n,sourceType:i,sourceLocation:f,refId:a,ref:u,type:l};switch(!0){case typeof a=="string":case i==="local":case i==="external":return s;default:return ab.logger.warn(`Received a ${l} frame that was not configured as a ref`),null}},{FEATURES:$l,fetch:Ob}=rb.global,Rb="./index.json",Ab=["enableShortcuts","theme","showRoots"];function jo(t){if(!t||typeof t=="string")return t;let e={...t};return Ab.forEach(n=>{n in e&&delete e[n]}),e}var Tb=({fullAPI:t,store:e,navigate:n,provider:a,storyId:l,viewMode:i,docsOptions:f={}})=>{var u;let s={storyId:Vr.toId,getData:(c,p)=>{let y=s.resolveStory(c,p);if((y==null?void 0:y.type)==="story"||(y==null?void 0:y.type)==="docs")return y},isPrepared:(c,p)=>{let y=s.getData(c,p);return y?y.type==="story"?y.prepared:!0:!1},resolveStory:(c,p)=>{let{refs:y,index:m}=e.getState();return p&&!y[p]?null:p?y[p].index?y[p].index[c]:void 0:m?m[c]:void 0},getCurrentStoryData:()=>{let{storyId:c,refId:p}=e.getState();return s.getData(c,p)},getParameters:(c,p)=>{let{storyId:y,refId:m}=typeof c=="string"?{storyId:c,refId:void 0}:c,v=s.getData(y,m);if(["story","docs"].includes(v==null?void 0:v.type)){let{parameters:E}=v;if(E)return p?E[p]:E}return null},getCurrentParameter:c=>{let{storyId:p,refId:y}=e.getState();return s.getParameters({storyId:p,refId:y},c)||void 0},jumpToComponent:c=>{let{index:p,storyId:y,refs:m,refId:v}=e.getState();if(!s.getData(y,v))return;let E=v?m[v].index||{}:p,T=s.findSiblingStoryId(y,E,c,!0);T&&s.selectStory(T,void 0,{ref:v})},jumpToStory:c=>{let{index:p,storyId:y,refs:m,refId:v}=e.getState(),E=s.getData(y,v);if(!E)return;let T=E.refId?m[E.refId].index:p,I=s.findSiblingStoryId(y,T,c,!1);I&&s.selectStory(I,void 0,{ref:v})},selectFirstStory:()=>{let{index:c}=e.getState(),p=Object.keys(c).find(y=>c[y].type==="story");if(p){s.selectStory(p);return}n("/")},selectStory:(c=void 0,p=void 0,y={})=>{let{ref:m}=y,{storyId:v,index:E,refs:T}=e.getState(),I=m?T[m].index:E,Y=v==null?void 0:v.split("--",2)[0];if(p)if(c){let ne=m?`${m}_${(0,Vr.toId)(c,p)}`:(0,Vr.toId)(c,p);if(I[ne])s.selectStory(ne,void 0,y);else{let J=I[(0,Vr.sanitize)(c)];if((J==null?void 0:J.type)==="component"){let C=J.children.find(H=>I[H].name===p);C&&s.selectStory(C,void 0,y)}}}else{let ne=(0,Vr.toId)(Y,p);s.selectStory(ne,void 0,y)}else{let ne=c?I[c]||I[(0,Vr.sanitize)(c)]:I[Y];if(!ne)throw new Error(`Unknown id or title: '${c}'`);e.setState({settings:{...e.getState().settings,lastTrackedStoryId:ne.id}});let J=s.findLeafEntry(I,ne.id),C=J.refId?`${J.refId}_${J.id}`:J.id;n(`/${J.type}/${C}`)}},findLeafEntry(c,p){let y=c[p];if(y.type==="docs"||y.type==="story")return y;let m=y.children[0];return s.findLeafEntry(c,m)},findLeafStoryId(c,p){var y;return(y=s.findLeafEntry(c,p))==null?void 0:y.id},findSiblingStoryId(c,p,y,m){if(m){let T=mb(p),I=T.findIndex(Y=>Y.includes(c));return I===T.length-1&&y>0||I===0&&y<0?void 0:T[I+y]?T[I+y][0]:void 0}let v=vb(p),E=v.indexOf(c);if(!(E===v.length-1&&y>0)&&!(E===0&&y<0))return v[E+y]},updateStoryArgs:(c,p)=>{let{id:y,refId:m}=c;a.channel.emit(tt.UPDATE_STORY_ARGS,{storyId:y,updatedArgs:p,options:{target:m}})},resetStoryArgs:(c,p)=>{let{id:y,refId:m}=c;a.channel.emit(tt.RESET_STORY_ARGS,{storyId:y,argNames:p,options:{target:m}})},fetchIndex:async()=>{try{let c=await Ob(Rb);if(c.status!==200)throw new Error(await c.text());let p=await c.json();if(p.v<3){nb.logger.warn(`Skipping story index with version v${p.v}, awaiting SET_STORIES.`);return}await s.setIndex(p)}catch(c){await e.setState({indexError:c})}},setIndex:async c=>{let{index:p,status:y,filters:m}=e.getState(),v=qi(c,{provider:a,docsOptions:f,status:y,filters:m}),E=yb(v,p);await e.setState({internal_index:c,index:E,indexError:void 0})},updateStory:async(c,p,y)=>{if(y){let{id:m,index:v}=y;v[c]={...v[c],...p},await t.updateRef(m,{index:v})}else{let{index:m}=e.getState();m[c]={...m[c],...p},await e.setState({index:m})}},updateDocs:async(c,p,y)=>{if(y){let{id:m,index:v}=y;v[c]={...v[c],...p},await t.updateRef(m,{index:v})}else{let{index:m}=e.getState();m[c]={...m[c],...p},await e.setState({index:m})}},setPreviewInitialized:async c=>{c?t.updateRef(c.id,{previewInitialized:!0}):e.setState({previewInitialized:!0})},experimental_updateStatus:async(c,p)=>{let{status:y,internal_index:m}=e.getState(),v={...y},E=typeof p=="function"?p(y):p;Object.keys(E).length!==0&&(Object.entries(E).forEach(([T,I])=>{v[T]={...v[T]||{}},I===null?delete v[T][c]:v[T][c]=I,Object.keys(v[T]).length===0&&delete v[T]}),await e.setState({status:v},{persistence:"session"}),m&&await s.setIndex(m))},experimental_setFilter:async(c,p)=>{let{internal_index:y}=e.getState();await e.setState({filters:{...e.getState().filters,[c]:p}}),await s.setIndex(y)}};a.channel.on(tt.STORY_SPECIFIED,function({storyId:c,viewMode:p}){let{sourceType:y}=Rt(this,t);if(y==="local"){let m=e.getState(),v=m.path==="/"||m.viewMode==="story"||m.viewMode==="docs",E=m.viewMode&&m.storyId,T=m.viewMode!==p||m.storyId!==c,{type:I}=m.index[m.storyId]||{};v&&(E&&T&&!(I==="root"||I==="component"||I==="group")?a.channel.emit(tt.SET_CURRENT_STORY,{storyId:m.storyId,viewMode:m.viewMode}):T&&n(`/${p}/${c}`))}}),a.channel.on(tt.CURRENT_STORY_WAS_SET,function(){let{ref:c}=Rt(this,t);s.setPreviewInitialized(c)}),a.channel.on(tt.STORY_CHANGED,function(){let{sourceType:c}=Rt(this,t);if(c==="local"){let p=s.getCurrentParameter("options");p&&t.setOptions(jo(p))}}),a.channel.on(tt.STORY_PREPARED,function({id:c,...p}){let{ref:y,sourceType:m}=Rt(this,t);if(s.updateStory(c,{...p,prepared:!0},y),!y&&!e.getState().hasCalledSetOptions){let{options:v}=p.parameters;t.setOptions(jo(v)),e.setState({hasCalledSetOptions:!0})}if(m==="local"){let{storyId:v,index:E,refId:T}=e.getState(),I=Array.from(new Set([s.findSiblingStoryId(v,E,1,!0),s.findSiblingStoryId(v,E,-1,!0)])).filter(Boolean);a.channel.emit(tt.PRELOAD_ENTRIES,{ids:I,options:{target:T}})}}),a.channel.on(tt.DOCS_PREPARED,function({id:c,...p}){let{ref:y}=Rt(this,t);s.updateStory(c,{...p,prepared:!0},y)}),a.channel.on(tt.SET_INDEX,function(c){let{ref:p}=Rt(this,t);if(p)t.setRef(p.id,{...p,storyIndex:c},!0);else{s.setIndex(c);let y=s.getCurrentParameter("options");t.setOptions(jo(y))}}),a.channel.on(tt.SET_STORIES,function(c){let{ref:p}=Rt(this,t),y=c.v?fb(c):c.stories;if(p)t.setRef(p.id,{...p,setStoriesData:y},!0);else throw new Error("Cannot call SET_STORIES for local frame")}),a.channel.on(tt.SELECT_STORY,function({kind:c,title:p=c,story:y,name:m=y,storyId:v,...E}){let{ref:T}=Rt(this,t);T?t.selectStory(v||p,m,{...E,ref:T.id}):t.selectStory(v||p,m,E)}),a.channel.on(tt.STORY_ARGS_UPDATED,function({storyId:c,args:p}){let{ref:y}=Rt(this,t);s.updateStory(c,{args:p},y)}),a.channel.on(tt.CONFIG_ERROR,function(c){let{ref:p}=Rt(this,t);s.setPreviewInitialized(p)}),a.channel.on(tt.STORY_MISSING,function(c){let{ref:p}=Rt(this,t);s.setPreviewInitialized(p)}),a.channel.on(tt.SET_CONFIG,()=>{var c,p;let y=a.getConfig();(c=y==null?void 0:y.sidebar)!=null&&c.filters&&e.setState({filters:{...e.getState().filters,...(p=y==null?void 0:y.sidebar)==null?void 0:p.filters}})});let h=a.getConfig();return{api:s,state:{storyId:l,viewMode:i,hasCalledSetOptions:!1,previewInitialized:!1,status:{},filters:((u=h==null?void 0:h.sidebar)==null?void 0:u.filters)||{}},init:async()=>{$l!=null&&$l.storyStoreV7&&(a.channel.on(tt.STORY_INDEX_INVALIDATED,()=>s.fetchIndex()),await s.fetchIndex())}}},Ui={};St(Ui,{ActiveTabs:()=>Ju,focusableUIElements:()=>da,init:()=>Nb});var Pb=Ne,Rn=jt(hu()),sa=Ra(),Cb=Cg(),xb=Qe,{document:Ib}=Pb.global,Ju={SIDEBAR:"sidebar",CANVAS:"canvas",ADDONS:"addons"},Cr={ui:{enableShortcuts:!0},layout:{initialActive:Ju.CANVAS,showToolbar:!0,isFullscreen:!1,showPanel:!0,showNav:!0,panelPosition:"bottom",showTabs:!0},selectedPanel:void 0,theme:(0,Cb.create)()},da={storySearchField:"storybook-explorer-searchfield",storyListMenu:"storybook-explorer-menu",storyPanelRoot:"storybook-panel-root"},Nb=({store:t,provider:e,singleStory:n,fullAPI:a})=>{let l={toggleFullscreen(f){return t.setState(u=>{let{showNav:s}=u.layout,h=typeof f=="boolean"?f:!u.layout.isFullscreen,c=s===!1&&h===!1;return{layout:{...u.layout,isFullscreen:h,showNav:!n&&c?!0:s}}},{persistence:"session"})},togglePanel(f){return t.setState(u=>{let{showNav:s,isFullscreen:h}=u.layout,c=typeof f<"u"?f:!u.layout.showPanel,p=s===!1&&c===!1;return{layout:{...u.layout,showPanel:c,isFullscreen:p?!0:h}}},{persistence:"session"})},togglePanelPosition(f){return typeof f<"u"?t.setState(u=>({layout:{...u.layout,panelPosition:f}}),{persistence:"permanent"}):t.setState(u=>({layout:{...u.layout,panelPosition:u.layout.panelPosition==="right"?"bottom":"right"}}),{persistence:"permanent"})},toggleNav(f){return t.setState(u=>{if(n)return{layout:u.layout};let{showPanel:s,isFullscreen:h}=u.layout,c=typeof f<"u"?f:!u.layout.showNav,p=s===!1&&c===!1;return{layout:{...u.layout,showNav:c,isFullscreen:p?!0:!c&&h}}},{persistence:"session"})},toggleToolbar(f){return t.setState(u=>{let s=typeof f<"u"?f:!u.layout.showToolbar;return{layout:{...u.layout,showToolbar:s}}},{persistence:"session"})},resetLayout(){return t.setState(f=>({layout:{...f.layout,showNav:!1,showPanel:!1,isFullscreen:!1}}),{persistence:"session"})},focusOnUIElement(f,u){if(!f)return;let s=Ib.getElementById(f);s&&(s.focus(),u&&s.select())},getInitialOptions(){let{theme:f,selectedPanel:u,...s}=e.getConfig();return{...Cr,layout:{...Cr.layout,...(0,Rn.default)(s,Object.keys(Cr.layout)),...n&&{showNav:!1}},ui:{...Cr.ui,...(0,Rn.default)(s,Object.keys(Cr.ui))},selectedPanel:u||Cr.selectedPanel,theme:f||Cr.theme}},setOptions:f=>{let{layout:u,ui:s,selectedPanel:h,theme:c}=t.getState();if(f){let p={...u,...f.layout,...(0,Rn.default)(f,Object.keys(u)),...n&&{showNav:!1}},y={...s,...f.ui,...(0,Rn.default)(f,Object.keys(s))},m={...c,...f.theme},v={};(0,sa.dequal)(s,y)||(v.ui=y),(0,sa.dequal)(u,p)||(v.layout=p),f.selectedPanel&&!(0,sa.dequal)(h,f.selectedPanel)&&(v.selectedPanel=f.selectedPanel),Object.keys(v).length&&t.setState(v,{persistence:"permanent"}),(0,sa.dequal)(c,m)||t.setState({theme:m})}}},i=(0,Rn.default)(t.getState(),"layout","selectedPanel");return{api:l,state:mr(l.getInitialOptions(),i),init:()=>{l.setOptions(mr(l.getInitialOptions(),i)),e.channel.on(xb.SET_CONFIG,()=>{l.setOptions(mr(l.getInitialOptions(),i))})}}},Zu={};St(Zu,{controlOrMetaKey:()=>pa,defaultShortcuts:()=>Kr,init:()=>Ub,isMacLike:()=>rc,keys:()=>hi});var Db=Ne,jl=Qe,Lb=Ne,{navigator:ko}=Lb.global,La=()=>ko&&ko.platform?!!ko.platform.match(/(Mac|iPhone|iPod|iPad)/i):!1,Fb=()=>La()?"⌘":"ctrl",$b=()=>La()?"meta":"control",ec=()=>La()?"⌥":"alt",jb=(t,e)=>JSON.stringify(t)===JSON.stringify(e),Gi=t=>{var e;if(["Meta","Alt","Control","Shift"].includes(t.key))return null;let n=[];if(t.altKey&&n.push("alt"),t.ctrlKey&&n.push("control"),t.metaKey&&n.push("meta"),t.shiftKey&&n.push("shift"),t.key&&t.key.length===1&&t.key!==" "){let a=t.key.toUpperCase(),l=(e=t.code)==null?void 0:e.toUpperCase().replace("KEY","").replace("DIGIT","");l&&l.length===1&&l!==a?n.push([a,l]):n.push(a)}return t.key===" "&&n.push("space"),t.key==="Escape"&&n.push("escape"),t.key==="ArrowRight"&&n.push("ArrowRight"),t.key==="ArrowDown"&&n.push("ArrowDown"),t.key==="ArrowUp"&&n.push("ArrowUp"),t.key==="ArrowLeft"&&n.push("ArrowLeft"),n.length>0?n:null},Hi=(t,e)=>!t||!e||(t.join("").startsWith("shift/")&&t.shift(),t.length!==e.length)?!1:!t.find((n,a)=>Array.isArray(n)?!n.includes(e[a]):n!==e[a]),kb=(t,e)=>Hi(Gi(t),e),tc=t=>t==="alt"?ec():t==="control"?"⌃":t==="meta"?"⌘":t==="shift"?"⇧​":t==="Enter"||t==="Backspace"||t==="Esc"||t==="escape"?"":t===" "?"SPACE":t==="ArrowUp"?"↑":t==="ArrowDown"?"↓":t==="ArrowLeft"?"←":t==="ArrowRight"?"→":t.toUpperCase(),Mb=t=>t.map(tc).join(" "),{navigator:Mo,document:kl}=Db.global,rc=()=>Mo&&Mo.platform?!!Mo.platform.match(/(Mac|iPhone|iPod|iPad)/i):!1,pa=()=>rc()?"meta":"control";function hi(t){return Object.keys(t)}var Kr=Object.freeze({fullScreen:["F"],togglePanel:["A"],panelPosition:["D"],toggleNav:["S"],toolbar:["T"],search:["/"],focusNav:["1"],focusIframe:["2"],focusPanel:["3"],prevComponent:["alt","ArrowUp"],nextComponent:["alt","ArrowDown"],prevStory:["alt","ArrowLeft"],nextStory:["alt","ArrowRight"],shortcutsPage:[pa(),"shift",","],aboutPage:[","],escape:["escape"],collapseAll:[pa(),"shift","ArrowUp"],expandAll:[pa(),"shift","ArrowDown"],remount:["alt","R"]}),qo={};function qb(t){let e=t.target;return/input|textarea/i.test(e.tagName)||e.getAttribute("contenteditable")!==null}var Ub=({store:t,fullAPI:e,provider:n})=>{let a={getShortcutKeys(){return t.getState().shortcuts},getDefaultShortcuts(){return{...Kr,...a.getAddonsShortcutDefaults()}},getAddonsShortcuts(){return qo},getAddonsShortcutLabels(){let f={};return Object.entries(a.getAddonsShortcuts()).forEach(([u,{label:s}])=>{f[u]=s}),f},getAddonsShortcutDefaults(){let f={};return Object.entries(a.getAddonsShortcuts()).forEach(([u,{defaultShortcut:s}])=>{f[u]=s}),f},async setShortcuts(f){return await t.setState({shortcuts:f},{persistence:"permanent"}),f},async restoreAllDefaultShortcuts(){return a.setShortcuts(a.getDefaultShortcuts())},async setShortcut(f,u){let s=a.getShortcutKeys();return await a.setShortcuts({...s,[f]:u}),u},async setAddonShortcut(f,u){let s=a.getShortcutKeys();return await a.setShortcuts({...s,[`${f}-${u.actionName}`]:u.defaultShortcut}),qo[`${f}-${u.actionName}`]=u,u},async restoreDefaultShortcut(f){let u=a.getDefaultShortcuts()[f];return a.setShortcut(f,u)},handleKeydownEvent(f){let u=Gi(f),s=a.getShortcutKeys(),h=hi(s).find(c=>Hi(u,s[c]));h&&a.handleShortcutFeature(h,f)},handleShortcutFeature(f,u){let{layout:{isFullscreen:s,showNav:h,showPanel:c},ui:{enableShortcuts:p},storyId:y}=t.getState();if(p)switch(u!=null&&u.preventDefault&&u.preventDefault(),f){case"escape":{s?e.toggleFullscreen():h||e.toggleNav();break}case"focusNav":{s&&e.toggleFullscreen(),h||e.toggleNav(),e.focusOnUIElement(da.storyListMenu);break}case"search":{s&&e.toggleFullscreen(),h||e.toggleNav(),setTimeout(()=>{e.focusOnUIElement(da.storySearchField,!0)},0);break}case"focusIframe":{let m=kl.getElementById("storybook-preview-iframe");if(m)try{m.contentWindow.focus()}catch{}break}case"focusPanel":{s&&e.toggleFullscreen(),c||e.togglePanel(),e.focusOnUIElement(da.storyPanelRoot);break}case"nextStory":{e.jumpToStory(1);break}case"prevStory":{e.jumpToStory(-1);break}case"nextComponent":{e.jumpToComponent(1);break}case"prevComponent":{e.jumpToComponent(-1);break}case"fullScreen":{e.toggleFullscreen();break}case"togglePanel":{s&&(e.toggleFullscreen(),e.resetLayout()),e.togglePanel();break}case"toggleNav":{s&&(e.toggleFullscreen(),e.resetLayout()),e.toggleNav();break}case"toolbar":{e.toggleToolbar();break}case"panelPosition":{s&&e.toggleFullscreen(),c||e.togglePanel(),e.togglePanelPosition();break}case"aboutPage":{e.navigate("/settings/about");break}case"shortcutsPage":{e.navigate("/settings/shortcuts");break}case"collapseAll":{e.collapseAll();break}case"expandAll":{e.expandAll();break}case"remount":{e.emit(jl.FORCE_REMOUNT,{storyId:y});break}default:qo[f].action();break}}},{shortcuts:l=Kr}=t.getState(),i={shortcuts:hi(Kr).reduce((f,u)=>({...f,[u]:l[u]||Kr[u]}),Kr)};return{api:a,state:i,init:()=>{kl.addEventListener("keydown",f=>{qb(f)||a.handleKeydownEvent(f)}),n.channel.on(jl.PREVIEW_KEYDOWN,f=>{a.handleKeydownEvent(f.event)})}}},nc={};St(nc,{init:()=>Bb});var An=Qe,di=Lm(),ac=Ra(),Gb=Ne,{window:Uo}=Gb.global,Tn=t=>{if(t==="true"||t==="1")return!0;if(t==="false"||t==="0")return!1},Go,Hb=({state:{location:t,path:e,viewMode:n,storyId:a},singleStory:l})=>{let{full:i,panel:f,nav:u,shortcuts:s,addonPanel:h,tabs:c,path:p,...y}=(0,di.queryFromLocation)(t),m={isFullscreen:Tn(i),showNav:!l&&Tn(u),showPanel:Tn(f),panelPosition:["right","bottom"].includes(f)?f:void 0,showTabs:Tn(c)},v={enableShortcuts:Tn(s)},E=h||void 0,T=a,I=(0,ac.dequal)(Go,y)?Go:y;return Go=I,{viewMode:n,layout:m,ui:v,selectedPanel:E,location:t,path:e,customQueryParams:I,storyId:T}},Bb=t=>{let{store:e,navigate:n,provider:a,fullAPI:l}=t,i=(h,c={},p={})=>{let y=Object.entries(c).filter(([,v])=>v).sort(([v],[E])=>v`${v}=${E}`),m=[h,...y].join("&");return n(m,p)},f={getQueryParam(h){let{customQueryParams:c}=e.getState();return c?c[h]:void 0},getUrlState(){let{path:h,customQueryParams:c,storyId:p,url:y,viewMode:m}=e.getState();return{path:h,queryParams:c,storyId:p,url:y,viewMode:m}},setQueryParams(h){let{customQueryParams:c}=e.getState(),p={},y={...c,...Object.entries(h).reduce((m,[v,E])=>(E!==null&&(m[v]=E),m),p)};(0,ac.dequal)(c,y)||(e.setState({customQueryParams:y}),a.channel.emit(An.UPDATE_QUERY_PARAMS,y))},navigateUrl(h,c){n(h,{plain:!0,...c})}},u=()=>{let{path:h,queryParams:c,viewMode:p}=f.getUrlState();if(p!=="story")return;let y=l.getCurrentStoryData();if((y==null?void 0:y.type)!=="story")return;let{args:m,initialArgs:v}=y,E=(0,di.buildArgsParam)(v,m);i(h,{...c,args:E},{replace:!0}),f.setQueryParams({args:E})};a.channel.on(An.SET_CURRENT_STORY,()=>u());let s;return a.channel.on(An.STORY_ARGS_UPDATED,()=>{"requestIdleCallback"in Uo?(s&&Uo.cancelIdleCallback(s),s=Uo.requestIdleCallback(u,{timeout:1e3})):(s&&clearTimeout(s),setTimeout(u,100))}),a.channel.on(An.GLOBALS_UPDATED,({globals:h,initialGlobals:c})=>{let{path:p,queryParams:y}=f.getUrlState(),m=(0,di.buildArgsParam)(c,h);i(p,{...y,globals:m},{replace:!0}),f.setQueryParams({globals:m})}),a.channel.on(An.NAVIGATE_URL,(h,c)=>{f.navigateUrl(h,c)}),{api:f,state:Hb(t)}},oc={};St(oc,{init:()=>Kb});var Wb=Ne,dr=jt(kv()),Yb=jt($n()),Vb="7.6.17",{VERSIONCHECK:zb}=Wb.global,Ml=(0,Yb.default)(1)(()=>{try{return{...JSON.parse(zb).data||{}}}catch{return{}}}),Kb=({store:t})=>{let{dismissedVersionNotification:e}=t.getState(),n={versions:{current:{version:Vb},...Ml()},dismissedVersionNotification:e},a={getCurrentVersion:()=>{let{versions:{current:l}}=t.getState();return l},getLatestVersion:()=>{let{versions:{latest:l,next:i,current:f}}=t.getState();return f&&dr.default.prerelease(f.version)&&i?l&&dr.default.gt(l.version,i.version)?l:i:l},versionUpdateAvailable:()=>{let l=a.getLatestVersion(),i=a.getCurrentVersion();if(l){if(!l.version||!i.version)return!0;let f=dr.default.prerelease(i.version)?`${dr.default.major(i.version)}.${dr.default.minor(i.version)}.${dr.default.patch(i.version)}`:i.version,u=dr.default.diff(f,l.version);return dr.default.gt(l.version,f)&&u!=="patch"&&!u.includes("pre")}return!1}};return{init:async()=>{let{versions:l={}}=t.getState(),{latest:i,next:f}=Ml();await t.setState({versions:{...l,latest:i,next:f}})},state:n,api:a}},ic={};St(ic,{init:()=>Qb});var Xb=Ne,la=Qe,ql="whats-new",Qb=({fullAPI:t,store:e,provider:n})=>{let a={whatsNewData:void 0};function l(s){e.setState({whatsNewData:s}),a.whatsNewData=s}let i={isWhatsNewUnread(){var s;return((s=a.whatsNewData)==null?void 0:s.status)==="SUCCESS"&&!a.whatsNewData.postIsRead},whatsNewHasBeenRead(){var s;((s=a.whatsNewData)==null?void 0:s.status)==="SUCCESS"&&(u({lastReadPost:a.whatsNewData.url}),l({...a.whatsNewData,postIsRead:!0}),t.clearNotification(ql))},toggleWhatsNewNotifications(){var s;((s=a.whatsNewData)==null?void 0:s.status)==="SUCCESS"&&(l({...a.whatsNewData,disableWhatsNewNotifications:!a.whatsNewData.disableWhatsNewNotifications}),n.channel.emit(la.TOGGLE_WHATS_NEW_NOTIFICATIONS,{disableWhatsNewNotifications:a.whatsNewData.disableWhatsNewNotifications}))}};function f(){return n.channel.emit(la.REQUEST_WHATS_NEW_DATA),new Promise(s=>n.channel.once(la.RESULT_WHATS_NEW_DATA,({data:h})=>s(h)))}function u(s){n.channel.emit(la.SET_WHATS_NEW_CACHE,s)}return{init:async()=>{var s;if(Xb.global.CONFIG_TYPE!=="DEVELOPMENT")return;let h=await f();l(h);let c=t.getUrlState();!((c==null?void 0:c.path)==="/onboarding"||((s=c.queryParams)==null?void 0:s.onboarding)==="true")&&h.status==="SUCCESS"&&!h.disableWhatsNewNotifications&&h.showNotification&&t.addNotification({id:ql,link:"/settings/whats-new",content:{headline:h.excerpt,subHeadline:"Click to learn what's new in Storybook"},icon:{name:"hearthollow"},onClear({dismissed:p}){p&&u({lastDismissedPost:h.url})}})},state:a,api:i}},sc={};St(sc,{init:()=>Jb});var Ho=Qe,Ul=je,Gl=Ra(),Jb=({store:t,fullAPI:e,provider:n})=>{let a={getGlobals(){return t.getState().globals},getGlobalTypes(){return t.getState().globalTypes},updateGlobals(f){n.channel.emit(Ho.UPDATE_GLOBALS,{globals:f,options:{target:"storybook-preview-iframe"}})}},l={globals:{},globalTypes:{}},i=f=>{var u;let s=(u=t.getState())==null?void 0:u.globals;(0,Gl.dequal)(f,s)||t.setState({globals:f})};return n.channel.on(Ho.GLOBALS_UPDATED,function({globals:f}){let{ref:u}=Rt(this,e);u?Ul.logger.warn("received a GLOBALS_UPDATED from a non-local ref. This is not currently supported."):i(f)}),n.channel.on(Ho.SET_GLOBALS,function({globals:f,globalTypes:u}){var s;let{ref:h}=Rt(this,e),c=(s=t.getState())==null?void 0:s.globals;h?Object.keys(f).length>0&&Ul.logger.warn("received globals from a non-local ref. This is not currently supported."):t.setState({globals:f,globalTypes:u}),c&&Object.keys(c).length!==0&&!(0,Gl.dequal)(f,c)&&a.updateGlobals(c)}),{api:a,state:l}},Bo=Ne,Hl=Qe,lc=vi,Zb=je,eS=Ea;function uc(){let t={setHandler:()=>{},send:()=>{}};return new eS.Channel({transport:t})}var tS=class{constructor(){this.loaders={},this.elements={},this.config={},this.getChannel=()=>(this.channel||this.setChannel(uc()),this.channel),this.getServerChannel=()=>{if(!this.serverChannel)throw new Error("Accessing non-existent serverChannel");return this.serverChannel},this.ready=()=>this.promise,this.hasChannel=()=>!!this.channel,this.hasServerChannel=()=>!!this.serverChannel,this.setChannel=e=>{this.channel=e,this.resolve()},this.setServerChannel=e=>{this.serverChannel=e},this.addPanel=(e,n)=>{this.add(e,{type:lc.Addon_TypesEnum.PANEL,...n})},this.setConfig=e=>{Object.assign(this.config,e),this.hasChannel()?this.getChannel().emit(Hl.SET_CONFIG,this.config):this.ready().then(n=>{n.emit(Hl.SET_CONFIG,this.config)})},this.getConfig=()=>this.config,this.register=(e,n)=>{this.loaders[e]&&Zb.logger.warn(`${e} was loaded twice, this could have bad side-effects`),this.loaders[e]=n},this.loadAddons=e=>{Object.values(this.loaders).forEach(n=>n(e))},this.promise=new Promise(e=>{this.resolve=()=>e(this.getChannel())})}getElements(e){return this.elements[e]||(this.elements[e]={}),this.elements[e]}add(e,n){let{type:a}=n,l=this.getElements(a);l[e]={id:e,...n}}},Wo="__STORYBOOK_ADDONS_MANAGER";function rS(){return Bo.global[Wo]||(Bo.global[Wo]=new tS),Bo.global[Wo]}var nS=rS(),{ActiveTabs:aS}=Ui,Un=Gv({api:void 0,state:ci({})}),cc=(...t)=>(0,qv.default)({},...t,(e,n)=>{if(Array.isArray(n))return n}),fc=class extends Ke.Component{constructor(t){super(t),this.api={},this.initModules=()=>{this.modules.forEach(E=>{"init"in E&&E.init()})};let{location:e,path:n,refId:a,viewMode:l=t.docsOptions.docsMode?"docs":t.viewMode,singleStory:i,storyId:f,docsOptions:u,navigate:s}=t,h=new Yv({getState:()=>this.state,setState:(E,T)=>this.setState(E,T)}),c={location:e,path:n,viewMode:l,singleStory:i,storyId:f,refId:a},p={docsOptions:u};this.state=h.getInitialState(ci({...c,...p}));let y={navigate:s,store:h,provider:t.provider};this.modules=[Uu,Hu,Gu,Ui,Bu,Wu,Zu,Yu,Vu,sc,nc,oc,ic].map(E=>E.init({...c,...p,...y,state:this.state,fullAPI:this.api}));let m=ci(this.state,...this.modules.map(E=>E.state)),v=Object.assign(this.api,{navigate:s},...this.modules.map(E=>E.api));this.state=m,this.api=v}static getDerivedStateFromProps(t,e){return e.path!==t.path?{...e,location:t.location,path:t.path,refId:t.refId,viewMode:t.viewMode,storyId:t.storyId}:null}shouldComponentUpdate(t,e){let n=this.state,a=this.props;return n!==e||a.path!==t.path}render(){let{children:t}=this.props,e={state:this.state,api:this.api};return Ke.default.createElement(oS,{effect:this.initModules},Ke.default.createElement(Un.Provider,{value:e},Ke.default.createElement(hc,null,t)))}};fc.displayName="Manager";var oS=({children:t,effect:e})=>(Ke.default.useEffect(e,[]),t),iS=t=>t;function hc({filter:t=iS,children:e}){let n=(0,Ke.useContext)(Un),a=(0,Ke.useRef)(e),l=(0,Ke.useRef)(t);if(typeof a.current!="function")return Ke.default.createElement(Ke.Fragment,null,a.current);let i=l.current(n),f=(0,Ke.useMemo)(()=>[...Object.entries(i).reduce((u,s)=>u.concat(s),[])],[n.state]);return(0,Ke.useMemo)(()=>{let u=a.current;return Ke.default.createElement(u,{...i})},f)}function sS(){let{state:t}=(0,Ke.useContext)(Un);return{...t,get storiesHash(){return(0,$o.deprecate)("state.storiesHash is deprecated, please use state.index"),this.index||{}},get storiesConfigured(){return(0,$o.deprecate)("state.storiesConfigured is deprecated, please use state.previewInitialized"),this.previewInitialized},get storiesFailed(){return(0,$o.deprecate)("state.storiesFailed is deprecated, please use state.indexError"),this.indexError}}}function or(){let{api:t}=(0,Ke.useContext)(Un);return t}function dc(t,e){return typeof t>"u"?e:t}var pc=(t,e=[])=>{let n=or();return(0,Ke.useEffect)(()=>(Object.entries(t).forEach(([a,l])=>n.on(a,l)),()=>{Object.entries(t).forEach(([a,l])=>n.off(a,l))}),e),n.emit};function lS(t){return or().isPrepared(t)}function uS(t,e){let n=or().getCurrentParameter(t);return dc(n,e)}globalThis.STORYBOOK_ADDON_STATE={};var{STORYBOOK_ADDON_STATE:zt}=globalThis;function gc(t,e){let n=or(),a=n.getAddonState(t)||zt[t],l=dc(a,zt[t]?zt[t]:e),i=!1;l===e&&e!==void 0&&(zt[t]=e,i=!0),(0,Ke.useEffect)(()=>{i&&n.setAddonState(t,e)},[i]);let f=async(h,c)=>{let p=await n.setAddonState(t,h,c);return zt[t]=p,p},u=(0,Ke.useMemo)(()=>{let h={[`${tr.SHARED_STATE_CHANGED}-client-${t}`]:f,[`${tr.SHARED_STATE_SET}-client-${t}`]:f},c={[tr.SET_STORIES]:async()=>{let p=n.getAddonState(t);p?(zt[t]=p,n.emit(`${tr.SHARED_STATE_SET}-manager-${t}`,p)):zt[t]?(await f(zt[t]),n.emit(`${tr.SHARED_STATE_SET}-manager-${t}`,zt[t])):e!==void 0&&(await f(e),zt[t]=e,n.emit(`${tr.SHARED_STATE_SET}-manager-${t}`,e))},[tr.STORY_CHANGED]:()=>{let p=n.getAddonState(t);p!==void 0&&n.emit(`${tr.SHARED_STATE_SET}-manager-${t}`,p)}};return{...h,...c}},[t]),s=pc(u);return[l,async(h,c)=>{let p=await f(h,c);s(`${tr.SHARED_STATE_CHANGED}-manager-${t}`,p)}]}function cS(t,e){return gc(t,e)}function fS(){let{getCurrentStoryData:t,updateStoryArgs:e,resetStoryArgs:n}=or(),a=t(),l=(a==null?void 0:a.type)==="story"?a.args:{},i=(0,Ke.useCallback)(u=>e(a,u),[a,e]),f=(0,Ke.useCallback)(u=>n(a,u),[a,n]);return[l,i,f]}function hS(){let t=or();return[t.getGlobals(),t.updateGlobals]}function dS(){return or().getGlobalTypes()}function pS(){let{getCurrentStoryData:t}=or();return t()}function gS(){let t=pS();return(t==null?void 0:t.type)==="story"&&t.argTypes||{}}var yS=lc.Addon_TypesEnum,Bi=Object.defineProperty,mS=Object.getOwnPropertyDescriptor,vS=Object.getOwnPropertyNames,bS=Object.prototype.hasOwnProperty,SS=(t,e)=>{for(var n in e)Bi(t,n,{get:e[n],enumerable:!0})},ES=(t,e,n,a)=>{if(e&&typeof e=="object"||typeof e=="function")for(let l of vS(e))!bS.call(t,l)&&l!==n&&Bi(t,l,{get:()=>e[l],enumerable:!(a=mS(e,l))||a.enumerable});return t},_S=t=>ES(Bi({},"__esModule",{value:!0}),t),yc={};SS(yc,{AddonStore:()=>vc,HooksContext:()=>AS,addons:()=>Lr,applyHooks:()=>PS,makeDecorator:()=>qS,mockChannel:()=>mc,useArgs:()=>kS,useCallback:()=>jn,useChannel:()=>$S,useEffect:()=>_c,useGlobals:()=>MS,useMemo:()=>IS,useParameter:()=>jS,useReducer:()=>FS,useRef:()=>NS,useState:()=>LS,useStoryContext:()=>$a});var wS=_S(yc),Yo=Ne,OS=Ea;function mc(){let t={setHandler:()=>{},send:()=>{}};return new OS.Channel({transport:t})}var vc=class{constructor(){this.getChannel=()=>{if(!this.channel){let t=mc();return this.setChannel(t),t}return this.channel},this.getServerChannel=()=>{if(!this.serverChannel)throw new Error("Accessing non-existent serverChannel");return this.serverChannel},this.ready=()=>this.promise,this.hasChannel=()=>!!this.channel,this.hasServerChannel=()=>!!this.serverChannel,this.setChannel=t=>{this.channel=t,this.resolve()},this.setServerChannel=t=>{this.serverChannel=t},this.promise=new Promise(t=>{this.resolve=()=>t(this.getChannel())})}},Vo="__STORYBOOK_ADDONS_PREVIEW";function RS(){return Yo.global[Vo]||(Yo.global[Vo]=new vc),Yo.global[Vo]}var Lr=RS(),ga=Ne,xn=je,rn=Qe,AS=class{constructor(){this.hookListsMap=void 0,this.mountedDecorators=void 0,this.prevMountedDecorators=void 0,this.currentHooks=void 0,this.nextHookIndex=void 0,this.currentPhase=void 0,this.currentEffects=void 0,this.prevEffects=void 0,this.currentDecoratorName=void 0,this.hasUpdates=void 0,this.currentContext=void 0,this.renderListener=t=>{var e;t===((e=this.currentContext)==null?void 0:e.id)&&(this.triggerEffects(),this.currentContext=null,this.removeRenderListeners())},this.init()}init(){this.hookListsMap=new WeakMap,this.mountedDecorators=new Set,this.prevMountedDecorators=new Set,this.currentHooks=[],this.nextHookIndex=0,this.currentPhase="NONE",this.currentEffects=[],this.prevEffects=[],this.currentDecoratorName=null,this.hasUpdates=!1,this.currentContext=null}clean(){this.prevEffects.forEach(t=>{t.destroy&&t.destroy()}),this.init(),this.removeRenderListeners()}getNextHook(){let t=this.currentHooks[this.nextHookIndex];return this.nextHookIndex+=1,t}triggerEffects(){this.prevEffects.forEach(t=>{!this.currentEffects.includes(t)&&t.destroy&&t.destroy()}),this.currentEffects.forEach(t=>{this.prevEffects.includes(t)||(t.destroy=t.create())}),this.prevEffects=this.currentEffects,this.currentEffects=[]}addRenderListeners(){this.removeRenderListeners(),Lr.getChannel().on(rn.STORY_RENDERED,this.renderListener)}removeRenderListeners(){Lr.getChannel().removeListener(rn.STORY_RENDERED,this.renderListener)}};function Bl(t){let e=(...n)=>{let{hooks:a}=typeof n[0]=="function"?n[1]:n[0],l=a.currentPhase,i=a.currentHooks,f=a.nextHookIndex,u=a.currentDecoratorName;a.currentDecoratorName=t.name,a.prevMountedDecorators.has(t)?(a.currentPhase="UPDATE",a.currentHooks=a.hookListsMap.get(t)||[]):(a.currentPhase="MOUNT",a.currentHooks=[],a.hookListsMap.set(t,a.currentHooks),a.prevMountedDecorators.add(t)),a.nextHookIndex=0;let s=ga.global.STORYBOOK_HOOKS_CONTEXT;ga.global.STORYBOOK_HOOKS_CONTEXT=a;let h=t(...n);if(ga.global.STORYBOOK_HOOKS_CONTEXT=s,a.currentPhase==="UPDATE"&&a.getNextHook()!=null)throw new Error("Rendered fewer hooks than expected. This may be caused by an accidental early return statement.");return a.currentPhase=l,a.currentHooks=i,a.nextHookIndex=f,a.currentDecoratorName=u,h};return e.originalFn=t,e}var zo=0,TS=25,PS=t=>(e,n)=>{let a=t(Bl(e),n.map(l=>Bl(l)));return l=>{let{hooks:i}=l;i.prevMountedDecorators??(i.prevMountedDecorators=new Set),i.mountedDecorators=new Set([e,...n]),i.currentContext=l,i.hasUpdates=!1;let f=a(l);for(zo=1;i.hasUpdates;)if(i.hasUpdates=!1,i.currentEffects=[],f=a(l),zo+=1,zo>TS)throw new Error("Too many re-renders. Storybook limits the number of renders to prevent an infinite loop.");return i.addRenderListeners(),f}},CS=(t,e)=>t.length===e.length&&t.every((n,a)=>n===e[a]),Wi=()=>new Error("Storybook preview hooks can only be called inside decorators and story functions.");function bc(){return ga.global.STORYBOOK_HOOKS_CONTEXT||null}function Yi(){let t=bc();if(t==null)throw Wi();return t}function xS(t,e,n){let a=Yi();if(a.currentPhase==="MOUNT"){n!=null&&!Array.isArray(n)&&xn.logger.warn(`${t} received a final argument that is not an array (instead, received ${n}). When specified, the final argument must be an array.`);let l={name:t,deps:n};return a.currentHooks.push(l),e(l),l}if(a.currentPhase==="UPDATE"){let l=a.getNextHook();if(l==null)throw new Error("Rendered more hooks than during the previous render.");return l.name!==t&&xn.logger.warn(`Storybook has detected a change in the order of Hooks${a.currentDecoratorName?` called by ${a.currentDecoratorName}`:""}. This will lead to bugs and errors if not fixed.`),n!=null&&l.deps==null&&xn.logger.warn(`${t} received a final argument during this render, but not during the previous render. Even though the final argument is optional, its type cannot change between renders.`),n!=null&&l.deps!=null&&n.length!==l.deps.length&&xn.logger.warn(`The final argument passed to ${t} changed size between renders. The order and size of this array must remain constant. + `});let C=s.versions&&Object.keys(s.versions).length?s.versions:v.versions;await i.setRef(d,{id:d,url:I.url,...v,...C?{versions:C}:{},type:v.storyIndex?"lazy":"auto-inject"})},getRefs:()=>{let{refs:s={}}=t.getState();return s},setRef:(s,{storyIndex:d,setStoriesData:c,...p},y=!1)=>{if(n)return;let{storyMapper:m=Bu}=e.getConfig(),v=i.getRefs()[s],E;c?E=yb(Ab(c,v,{storyMapper:m}),{provider:e,docsOptions:a,filters:{},status:{}}):d&&(E=$i(d,{provider:e,docsOptions:a,filters:{},status:{}})),E&&(E=Ob(E,v)),i.updateRef(s,{index:E,...p})},updateRef:(s,d)=>{let{[s]:c,...p}=i.getRefs();p[s]={...c,...d};let y=Object.keys(u).reduce((m,v)=>(m[v]=p[v],m),{});t.setState({refs:y})}},f=!n&&Uu.global.REFS||{},u=f;return l&&Object.entries(f).forEach(([s,d])=>{i.checkRef({...d,stories:{}})}),{api:i,state:{refs:u}}},Rt=(t,e)=>{let{source:n,refId:a,type:l}=t,[i,f]=Hu(n,a),u=a&&e.getRefs()[a]?e.getRefs()[a]:e.findRef(f),s={source:n,sourceType:i,sourceLocation:f,refId:a,ref:u,type:l};switch(!0){case typeof a=="string":case i==="local":case i==="external":return s;default:return lb.logger.warn(`Received a ${l} frame that was not configured as a ref`),null}},{FEATURES:Cl,fetch:Pb}=ib.global,Cb="./index.json",xb=["enableShortcuts","theme","showRoots"];function Do(t){if(!t||typeof t=="string")return t;let e={...t};return xb.forEach(n=>{n in e&&delete e[n]}),e}var Ib=({fullAPI:t,store:e,navigate:n,provider:a,storyId:l,viewMode:i,docsOptions:f={}})=>{var u;let s={storyId:Vr.toId,getData:(c,p)=>{let y=s.resolveStory(c,p);if((y==null?void 0:y.type)==="story"||(y==null?void 0:y.type)==="docs")return y},isPrepared:(c,p)=>{let y=s.getData(c,p);return y?y.type==="story"?y.prepared:!0:!1},resolveStory:(c,p)=>{let{refs:y,index:m}=e.getState();return p&&!y[p]?null:p?y[p].index?y[p].index[c]:void 0:m?m[c]:void 0},getCurrentStoryData:()=>{let{storyId:c,refId:p}=e.getState();return s.getData(c,p)},getParameters:(c,p)=>{let{storyId:y,refId:m}=typeof c=="string"?{storyId:c,refId:void 0}:c,v=s.getData(y,m);if(["story","docs"].includes(v==null?void 0:v.type)){let{parameters:E}=v;if(E)return p?E[p]:E}return null},getCurrentParameter:c=>{let{storyId:p,refId:y}=e.getState();return s.getParameters({storyId:p,refId:y},c)||void 0},jumpToComponent:c=>{let{index:p,storyId:y,refs:m,refId:v}=e.getState();if(!s.getData(y,v))return;let E=v?m[v].index||{}:p,T=s.findSiblingStoryId(y,E,c,!0);T&&s.selectStory(T,void 0,{ref:v})},jumpToStory:c=>{let{index:p,storyId:y,refs:m,refId:v}=e.getState(),E=s.getData(y,v);if(!E)return;let T=E.refId?m[E.refId].index:p,I=s.findSiblingStoryId(y,T,c,!1);I&&s.selectStory(I,void 0,{ref:v})},selectFirstStory:()=>{let{index:c}=e.getState(),p=Object.keys(c).find(y=>c[y].type==="story");if(p){s.selectStory(p);return}n("/")},selectStory:(c=void 0,p=void 0,y={})=>{let{ref:m}=y,{storyId:v,index:E,refs:T}=e.getState(),I=m?T[m].index:E,Y=v==null?void 0:v.split("--",2)[0];if(p)if(c){let ne=m?`${m}_${(0,Vr.toId)(c,p)}`:(0,Vr.toId)(c,p);if(I[ne])s.selectStory(ne,void 0,y);else{let J=I[(0,Vr.sanitize)(c)];if((J==null?void 0:J.type)==="component"){let C=J.children.find(H=>I[H].name===p);C&&s.selectStory(C,void 0,y)}}}else{let ne=(0,Vr.toId)(Y,p);s.selectStory(ne,void 0,y)}else{let ne=c?I[c]||I[(0,Vr.sanitize)(c)]:I[Y];if(!ne)throw new Error(`Unknown id or title: '${c}'`);e.setState({settings:{...e.getState().settings,lastTrackedStoryId:ne.id}});let J=s.findLeafEntry(I,ne.id),C=J.refId?`${J.refId}_${J.id}`:J.id;n(`/${J.type}/${C}`)}},findLeafEntry(c,p){let y=c[p];if(y.type==="docs"||y.type==="story")return y;let m=y.children[0];return s.findLeafEntry(c,m)},findLeafStoryId(c,p){var y;return(y=s.findLeafEntry(c,p))==null?void 0:y.id},findSiblingStoryId(c,p,y,m){if(m){let T=Eb(p),I=T.findIndex(Y=>Y.includes(c));return I===T.length-1&&y>0||I===0&&y<0?void 0:T[I+y]?T[I+y][0]:void 0}let v=_b(p),E=v.indexOf(c);if(!(E===v.length-1&&y>0)&&!(E===0&&y<0))return v[E+y]},updateStoryArgs:(c,p)=>{let{id:y,refId:m}=c;a.channel.emit(tt.UPDATE_STORY_ARGS,{storyId:y,updatedArgs:p,options:{target:m}})},resetStoryArgs:(c,p)=>{let{id:y,refId:m}=c;a.channel.emit(tt.RESET_STORY_ARGS,{storyId:y,argNames:p,options:{target:m}})},fetchIndex:async()=>{try{let c=await Pb(Cb);if(c.status!==200)throw new Error(await c.text());let p=await c.json();if(p.v<3){sb.logger.warn(`Skipping story index with version v${p.v}, awaiting SET_STORIES.`);return}await s.setIndex(p)}catch(c){await e.setState({indexError:c})}},setIndex:async c=>{let{index:p,status:y,filters:m}=e.getState(),v=$i(c,{provider:a,docsOptions:f,status:y,filters:m}),E=Sb(v,p);await e.setState({internal_index:c,index:E,indexError:void 0})},updateStory:async(c,p,y)=>{if(y){let{id:m,index:v}=y;v[c]={...v[c],...p},await t.updateRef(m,{index:v})}else{let{index:m}=e.getState();m[c]={...m[c],...p},await e.setState({index:m})}},updateDocs:async(c,p,y)=>{if(y){let{id:m,index:v}=y;v[c]={...v[c],...p},await t.updateRef(m,{index:v})}else{let{index:m}=e.getState();m[c]={...m[c],...p},await e.setState({index:m})}},setPreviewInitialized:async c=>{c?t.updateRef(c.id,{previewInitialized:!0}):e.setState({previewInitialized:!0})},experimental_updateStatus:async(c,p)=>{let{status:y,internal_index:m}=e.getState(),v={...y},E=typeof p=="function"?p(y):p;Object.keys(E).length!==0&&(Object.entries(E).forEach(([T,I])=>{v[T]={...v[T]||{}},I===null?delete v[T][c]:v[T][c]=I,Object.keys(v[T]).length===0&&delete v[T]}),await e.setState({status:v},{persistence:"session"}),m&&await s.setIndex(m))},experimental_setFilter:async(c,p)=>{let{internal_index:y}=e.getState();await e.setState({filters:{...e.getState().filters,[c]:p}}),await s.setIndex(y)}};a.channel.on(tt.STORY_SPECIFIED,function({storyId:c,viewMode:p}){let{sourceType:y}=Rt(this,t);if(y==="local"){let m=e.getState(),v=m.path==="/"||m.viewMode==="story"||m.viewMode==="docs",E=m.viewMode&&m.storyId,T=m.viewMode!==p||m.storyId!==c,{type:I}=m.index[m.storyId]||{};v&&(E&&T&&!(I==="root"||I==="component"||I==="group")?a.channel.emit(tt.SET_CURRENT_STORY,{storyId:m.storyId,viewMode:m.viewMode}):T&&n(`/${p}/${c}`))}}),a.channel.on(tt.CURRENT_STORY_WAS_SET,function(){let{ref:c}=Rt(this,t);s.setPreviewInitialized(c)}),a.channel.on(tt.STORY_CHANGED,function(){let{sourceType:c}=Rt(this,t);if(c==="local"){let p=s.getCurrentParameter("options");p&&t.setOptions(Do(p))}}),a.channel.on(tt.STORY_PREPARED,function({id:c,...p}){let{ref:y,sourceType:m}=Rt(this,t);if(s.updateStory(c,{...p,prepared:!0},y),!y&&!e.getState().hasCalledSetOptions){let{options:v}=p.parameters;t.setOptions(Do(v)),e.setState({hasCalledSetOptions:!0})}if(m==="local"){let{storyId:v,index:E,refId:T}=e.getState(),I=Array.from(new Set([s.findSiblingStoryId(v,E,1,!0),s.findSiblingStoryId(v,E,-1,!0)])).filter(Boolean);a.channel.emit(tt.PRELOAD_ENTRIES,{ids:I,options:{target:T}})}}),a.channel.on(tt.DOCS_PREPARED,function({id:c,...p}){let{ref:y}=Rt(this,t);s.updateStory(c,{...p,prepared:!0},y)}),a.channel.on(tt.SET_INDEX,function(c){let{ref:p}=Rt(this,t);if(p)t.setRef(p.id,{...p,storyIndex:c},!0);else{s.setIndex(c);let y=s.getCurrentParameter("options");t.setOptions(Do(y))}}),a.channel.on(tt.SET_STORIES,function(c){let{ref:p}=Rt(this,t),y=c.v?gb(c):c.stories;if(p)t.setRef(p.id,{...p,setStoriesData:y},!0);else throw new Error("Cannot call SET_STORIES for local frame")}),a.channel.on(tt.SELECT_STORY,function({kind:c,title:p=c,story:y,name:m=y,storyId:v,...E}){let{ref:T}=Rt(this,t);T?t.selectStory(v||p,m,{...E,ref:T.id}):t.selectStory(v||p,m,E)}),a.channel.on(tt.STORY_ARGS_UPDATED,function({storyId:c,args:p}){let{ref:y}=Rt(this,t);s.updateStory(c,{args:p},y)}),a.channel.on(tt.CONFIG_ERROR,function(c){let{ref:p}=Rt(this,t);s.setPreviewInitialized(p)}),a.channel.on(tt.STORY_MISSING,function(c){let{ref:p}=Rt(this,t);s.setPreviewInitialized(p)}),a.channel.on(tt.SET_CONFIG,()=>{var c,p;let y=a.getConfig();(c=y==null?void 0:y.sidebar)!=null&&c.filters&&e.setState({filters:{...e.getState().filters,...(p=y==null?void 0:y.sidebar)==null?void 0:p.filters}})});let d=a.getConfig();return{api:s,state:{storyId:l,viewMode:i,hasCalledSetOptions:!1,previewInitialized:!1,status:{},filters:((u=d==null?void 0:d.sidebar)==null?void 0:u.filters)||{}},init:async()=>{Cl!=null&&Cl.storyStoreV7&&(a.channel.on(tt.STORY_INDEX_INVALIDATED,()=>s.fetchIndex()),await s.fetchIndex())}}},ji={};St(ji,{ActiveTabs:()=>Wu,focusableUIElements:()=>ha,init:()=>$b});var Nb=Ne,Rn=jt(ou()),sa=Ra(),Db=Dg(),Lb=Qe,{document:Fb}=Nb.global,Wu={SIDEBAR:"sidebar",CANVAS:"canvas",ADDONS:"addons"},Cr={ui:{enableShortcuts:!0},layout:{initialActive:Wu.CANVAS,showToolbar:!0,isFullscreen:!1,showPanel:!0,showNav:!0,panelPosition:"bottom",showTabs:!0},selectedPanel:void 0,theme:(0,Db.create)()},ha={storySearchField:"storybook-explorer-searchfield",storyListMenu:"storybook-explorer-menu",storyPanelRoot:"storybook-panel-root"},$b=({store:t,provider:e,singleStory:n,fullAPI:a})=>{let l={toggleFullscreen(f){return t.setState(u=>{let{showNav:s}=u.layout,d=typeof f=="boolean"?f:!u.layout.isFullscreen,c=s===!1&&d===!1;return{layout:{...u.layout,isFullscreen:d,showNav:!n&&c?!0:s}}},{persistence:"session"})},togglePanel(f){return t.setState(u=>{let{showNav:s,isFullscreen:d}=u.layout,c=typeof f<"u"?f:!u.layout.showPanel,p=s===!1&&c===!1;return{layout:{...u.layout,showPanel:c,isFullscreen:p?!0:d}}},{persistence:"session"})},togglePanelPosition(f){return typeof f<"u"?t.setState(u=>({layout:{...u.layout,panelPosition:f}}),{persistence:"permanent"}):t.setState(u=>({layout:{...u.layout,panelPosition:u.layout.panelPosition==="right"?"bottom":"right"}}),{persistence:"permanent"})},toggleNav(f){return t.setState(u=>{if(n)return{layout:u.layout};let{showPanel:s,isFullscreen:d}=u.layout,c=typeof f<"u"?f:!u.layout.showNav,p=s===!1&&c===!1;return{layout:{...u.layout,showNav:c,isFullscreen:p?!0:!c&&d}}},{persistence:"session"})},toggleToolbar(f){return t.setState(u=>{let s=typeof f<"u"?f:!u.layout.showToolbar;return{layout:{...u.layout,showToolbar:s}}},{persistence:"session"})},resetLayout(){return t.setState(f=>({layout:{...f.layout,showNav:!1,showPanel:!1,isFullscreen:!1}}),{persistence:"session"})},focusOnUIElement(f,u){if(!f)return;let s=Fb.getElementById(f);s&&(s.focus(),u&&s.select())},getInitialOptions(){let{theme:f,selectedPanel:u,...s}=e.getConfig();return{...Cr,layout:{...Cr.layout,...(0,Rn.default)(s,Object.keys(Cr.layout)),...n&&{showNav:!1}},ui:{...Cr.ui,...(0,Rn.default)(s,Object.keys(Cr.ui))},selectedPanel:u||Cr.selectedPanel,theme:f||Cr.theme}},setOptions:f=>{let{layout:u,ui:s,selectedPanel:d,theme:c}=t.getState();if(f){let p={...u,...f.layout,...(0,Rn.default)(f,Object.keys(u)),...n&&{showNav:!1}},y={...s,...f.ui,...(0,Rn.default)(f,Object.keys(s))},m={...c,...f.theme},v={};(0,sa.dequal)(s,y)||(v.ui=y),(0,sa.dequal)(u,p)||(v.layout=p),f.selectedPanel&&!(0,sa.dequal)(d,f.selectedPanel)&&(v.selectedPanel=f.selectedPanel),Object.keys(v).length&&t.setState(v,{persistence:"permanent"}),(0,sa.dequal)(c,m)||t.setState({theme:m})}}},i=(0,Rn.default)(t.getState(),"layout","selectedPanel");return{api:l,state:mr(l.getInitialOptions(),i),init:()=>{l.setOptions(mr(l.getInitialOptions(),i)),e.channel.on(Lb.SET_CONFIG,()=>{l.setOptions(mr(l.getInitialOptions(),i))})}}},Yu={};St(Yu,{controlOrMetaKey:()=>pa,defaultShortcuts:()=>Kr,init:()=>Wb,isMacLike:()=>Ku,keys:()=>li});var jb=Ne,xl=Qe,kb=Ne,{navigator:Lo}=kb.global,La=()=>Lo&&Lo.platform?!!Lo.platform.match(/(Mac|iPhone|iPod|iPad)/i):!1,Mb=()=>La()?"⌘":"ctrl",qb=()=>La()?"meta":"control",Vu=()=>La()?"⌥":"alt",Ub=(t,e)=>JSON.stringify(t)===JSON.stringify(e),ki=t=>{var e;if(["Meta","Alt","Control","Shift"].includes(t.key))return null;let n=[];if(t.altKey&&n.push("alt"),t.ctrlKey&&n.push("control"),t.metaKey&&n.push("meta"),t.shiftKey&&n.push("shift"),t.key&&t.key.length===1&&t.key!==" "){let a=t.key.toUpperCase(),l=(e=t.code)==null?void 0:e.toUpperCase().replace("KEY","").replace("DIGIT","");l&&l.length===1&&l!==a?n.push([a,l]):n.push(a)}return t.key===" "&&n.push("space"),t.key==="Escape"&&n.push("escape"),t.key==="ArrowRight"&&n.push("ArrowRight"),t.key==="ArrowDown"&&n.push("ArrowDown"),t.key==="ArrowUp"&&n.push("ArrowUp"),t.key==="ArrowLeft"&&n.push("ArrowLeft"),n.length>0?n:null},Mi=(t,e)=>!t||!e||(t.join("").startsWith("shift/")&&t.shift(),t.length!==e.length)?!1:!t.find((n,a)=>Array.isArray(n)?!n.includes(e[a]):n!==e[a]),Gb=(t,e)=>Mi(ki(t),e),zu=t=>t==="alt"?Vu():t==="control"?"⌃":t==="meta"?"⌘":t==="shift"?"⇧​":t==="Enter"||t==="Backspace"||t==="Esc"||t==="escape"?"":t===" "?"SPACE":t==="ArrowUp"?"↑":t==="ArrowDown"?"↓":t==="ArrowLeft"?"←":t==="ArrowRight"?"→":t.toUpperCase(),Hb=t=>t.map(zu).join(" "),{navigator:Fo,document:Il}=jb.global,Ku=()=>Fo&&Fo.platform?!!Fo.platform.match(/(Mac|iPhone|iPod|iPad)/i):!1,pa=()=>Ku()?"meta":"control";function li(t){return Object.keys(t)}var Kr=Object.freeze({fullScreen:["F"],togglePanel:["A"],panelPosition:["D"],toggleNav:["S"],toolbar:["T"],search:["/"],focusNav:["1"],focusIframe:["2"],focusPanel:["3"],prevComponent:["alt","ArrowUp"],nextComponent:["alt","ArrowDown"],prevStory:["alt","ArrowLeft"],nextStory:["alt","ArrowRight"],shortcutsPage:[pa(),"shift",","],aboutPage:[","],escape:["escape"],collapseAll:[pa(),"shift","ArrowUp"],expandAll:[pa(),"shift","ArrowDown"],remount:["alt","R"]}),$o={};function Bb(t){let e=t.target;return/input|textarea/i.test(e.tagName)||e.getAttribute("contenteditable")!==null}var Wb=({store:t,fullAPI:e,provider:n})=>{let a={getShortcutKeys(){return t.getState().shortcuts},getDefaultShortcuts(){return{...Kr,...a.getAddonsShortcutDefaults()}},getAddonsShortcuts(){return $o},getAddonsShortcutLabels(){let f={};return Object.entries(a.getAddonsShortcuts()).forEach(([u,{label:s}])=>{f[u]=s}),f},getAddonsShortcutDefaults(){let f={};return Object.entries(a.getAddonsShortcuts()).forEach(([u,{defaultShortcut:s}])=>{f[u]=s}),f},async setShortcuts(f){return await t.setState({shortcuts:f},{persistence:"permanent"}),f},async restoreAllDefaultShortcuts(){return a.setShortcuts(a.getDefaultShortcuts())},async setShortcut(f,u){let s=a.getShortcutKeys();return await a.setShortcuts({...s,[f]:u}),u},async setAddonShortcut(f,u){let s=a.getShortcutKeys();return await a.setShortcuts({...s,[`${f}-${u.actionName}`]:u.defaultShortcut}),$o[`${f}-${u.actionName}`]=u,u},async restoreDefaultShortcut(f){let u=a.getDefaultShortcuts()[f];return a.setShortcut(f,u)},handleKeydownEvent(f){let u=ki(f),s=a.getShortcutKeys(),d=li(s).find(c=>Mi(u,s[c]));d&&a.handleShortcutFeature(d,f)},handleShortcutFeature(f,u){let{layout:{isFullscreen:s,showNav:d,showPanel:c},ui:{enableShortcuts:p},storyId:y}=t.getState();if(p)switch(u!=null&&u.preventDefault&&u.preventDefault(),f){case"escape":{s?e.toggleFullscreen():d||e.toggleNav();break}case"focusNav":{s&&e.toggleFullscreen(),d||e.toggleNav(),e.focusOnUIElement(ha.storyListMenu);break}case"search":{s&&e.toggleFullscreen(),d||e.toggleNav(),setTimeout(()=>{e.focusOnUIElement(ha.storySearchField,!0)},0);break}case"focusIframe":{let m=Il.getElementById("storybook-preview-iframe");if(m)try{m.contentWindow.focus()}catch{}break}case"focusPanel":{s&&e.toggleFullscreen(),c||e.togglePanel(),e.focusOnUIElement(ha.storyPanelRoot);break}case"nextStory":{e.jumpToStory(1);break}case"prevStory":{e.jumpToStory(-1);break}case"nextComponent":{e.jumpToComponent(1);break}case"prevComponent":{e.jumpToComponent(-1);break}case"fullScreen":{e.toggleFullscreen();break}case"togglePanel":{s&&(e.toggleFullscreen(),e.resetLayout()),e.togglePanel();break}case"toggleNav":{s&&(e.toggleFullscreen(),e.resetLayout()),e.toggleNav();break}case"toolbar":{e.toggleToolbar();break}case"panelPosition":{s&&e.toggleFullscreen(),c||e.togglePanel(),e.togglePanelPosition();break}case"aboutPage":{e.navigate("/settings/about");break}case"shortcutsPage":{e.navigate("/settings/shortcuts");break}case"collapseAll":{e.collapseAll();break}case"expandAll":{e.expandAll();break}case"remount":{e.emit(xl.FORCE_REMOUNT,{storyId:y});break}default:$o[f].action();break}}},{shortcuts:l=Kr}=t.getState(),i={shortcuts:li(Kr).reduce((f,u)=>({...f,[u]:l[u]||Kr[u]}),Kr)};return{api:a,state:i,init:()=>{Il.addEventListener("keydown",f=>{Bb(f)||a.handleKeydownEvent(f)}),n.channel.on(xl.PREVIEW_KEYDOWN,f=>{a.handleKeydownEvent(f.event)})}}},Xu={};St(Xu,{init:()=>zb});var An=Qe,ui=km(),Qu=Ra(),Yb=Ne,{window:jo}=Yb.global,Tn=t=>{if(t==="true"||t==="1")return!0;if(t==="false"||t==="0")return!1},ko,Vb=({state:{location:t,path:e,viewMode:n,storyId:a},singleStory:l})=>{let{full:i,panel:f,nav:u,shortcuts:s,addonPanel:d,tabs:c,path:p,...y}=(0,ui.queryFromLocation)(t),m={isFullscreen:Tn(i),showNav:!l&&Tn(u),showPanel:Tn(f),panelPosition:["right","bottom"].includes(f)?f:void 0,showTabs:Tn(c)},v={enableShortcuts:Tn(s)},E=d||void 0,T=a,I=(0,Qu.dequal)(ko,y)?ko:y;return ko=I,{viewMode:n,layout:m,ui:v,selectedPanel:E,location:t,path:e,customQueryParams:I,storyId:T}},zb=t=>{let{store:e,navigate:n,provider:a,fullAPI:l}=t,i=(d,c={},p={})=>{let y=Object.entries(c).filter(([,v])=>v).sort(([v],[E])=>v`${v}=${E}`),m=[d,...y].join("&");return n(m,p)},f={getQueryParam(d){let{customQueryParams:c}=e.getState();return c?c[d]:void 0},getUrlState(){let{path:d,customQueryParams:c,storyId:p,url:y,viewMode:m}=e.getState();return{path:d,queryParams:c,storyId:p,url:y,viewMode:m}},setQueryParams(d){let{customQueryParams:c}=e.getState(),p={},y={...c,...Object.entries(d).reduce((m,[v,E])=>(E!==null&&(m[v]=E),m),p)};(0,Qu.dequal)(c,y)||(e.setState({customQueryParams:y}),a.channel.emit(An.UPDATE_QUERY_PARAMS,y))},navigateUrl(d,c){n(d,{plain:!0,...c})}},u=()=>{let{path:d,queryParams:c,viewMode:p}=f.getUrlState();if(p!=="story")return;let y=l.getCurrentStoryData();if((y==null?void 0:y.type)!=="story")return;let{args:m,initialArgs:v}=y,E=(0,ui.buildArgsParam)(v,m);i(d,{...c,args:E},{replace:!0}),f.setQueryParams({args:E})};a.channel.on(An.SET_CURRENT_STORY,()=>u());let s;return a.channel.on(An.STORY_ARGS_UPDATED,()=>{"requestIdleCallback"in jo?(s&&jo.cancelIdleCallback(s),s=jo.requestIdleCallback(u,{timeout:1e3})):(s&&clearTimeout(s),setTimeout(u,100))}),a.channel.on(An.GLOBALS_UPDATED,({globals:d,initialGlobals:c})=>{let{path:p,queryParams:y}=f.getUrlState(),m=(0,ui.buildArgsParam)(c,d);i(p,{...y,globals:m},{replace:!0}),f.setQueryParams({globals:m})}),a.channel.on(An.NAVIGATE_URL,(d,c)=>{f.navigateUrl(d,c)}),{api:f,state:Vb(t)}},Ju={};St(Ju,{init:()=>Zb});var Kb=Ne,hr=jt(Gv()),Xb=jt($n()),Qb="7.6.17",{VERSIONCHECK:Jb}=Kb.global,Nl=(0,Xb.default)(1)(()=>{try{return{...JSON.parse(Jb).data||{}}}catch{return{}}}),Zb=({store:t})=>{let{dismissedVersionNotification:e}=t.getState(),n={versions:{current:{version:Qb},...Nl()},dismissedVersionNotification:e},a={getCurrentVersion:()=>{let{versions:{current:l}}=t.getState();return l},getLatestVersion:()=>{let{versions:{latest:l,next:i,current:f}}=t.getState();return f&&hr.default.prerelease(f.version)&&i?l&&hr.default.gt(l.version,i.version)?l:i:l},versionUpdateAvailable:()=>{let l=a.getLatestVersion(),i=a.getCurrentVersion();if(l){if(!l.version||!i.version)return!0;let f=hr.default.prerelease(i.version)?`${hr.default.major(i.version)}.${hr.default.minor(i.version)}.${hr.default.patch(i.version)}`:i.version,u=hr.default.diff(f,l.version);return hr.default.gt(l.version,f)&&u!=="patch"&&!u.includes("pre")}return!1}};return{init:async()=>{let{versions:l={}}=t.getState(),{latest:i,next:f}=Nl();await t.setState({versions:{...l,latest:i,next:f}})},state:n,api:a}},Zu={};St(Zu,{init:()=>tS});var eS=Ne,la=Qe,Dl="whats-new",tS=({fullAPI:t,store:e,provider:n})=>{let a={whatsNewData:void 0};function l(s){e.setState({whatsNewData:s}),a.whatsNewData=s}let i={isWhatsNewUnread(){var s;return((s=a.whatsNewData)==null?void 0:s.status)==="SUCCESS"&&!a.whatsNewData.postIsRead},whatsNewHasBeenRead(){var s;((s=a.whatsNewData)==null?void 0:s.status)==="SUCCESS"&&(u({lastReadPost:a.whatsNewData.url}),l({...a.whatsNewData,postIsRead:!0}),t.clearNotification(Dl))},toggleWhatsNewNotifications(){var s;((s=a.whatsNewData)==null?void 0:s.status)==="SUCCESS"&&(l({...a.whatsNewData,disableWhatsNewNotifications:!a.whatsNewData.disableWhatsNewNotifications}),n.channel.emit(la.TOGGLE_WHATS_NEW_NOTIFICATIONS,{disableWhatsNewNotifications:a.whatsNewData.disableWhatsNewNotifications}))}};function f(){return n.channel.emit(la.REQUEST_WHATS_NEW_DATA),new Promise(s=>n.channel.once(la.RESULT_WHATS_NEW_DATA,({data:d})=>s(d)))}function u(s){n.channel.emit(la.SET_WHATS_NEW_CACHE,s)}return{init:async()=>{var s;if(eS.global.CONFIG_TYPE!=="DEVELOPMENT")return;let d=await f();l(d);let c=t.getUrlState();!((c==null?void 0:c.path)==="/onboarding"||((s=c.queryParams)==null?void 0:s.onboarding)==="true")&&d.status==="SUCCESS"&&!d.disableWhatsNewNotifications&&d.showNotification&&t.addNotification({id:Dl,link:"/settings/whats-new",content:{headline:d.excerpt,subHeadline:"Click to learn what's new in Storybook"},icon:{name:"hearthollow"},onClear({dismissed:p}){p&&u({lastDismissedPost:d.url})}})},state:a,api:i}},ec={};St(ec,{init:()=>rS});var Mo=Qe,Ll=je,Fl=Ra(),rS=({store:t,fullAPI:e,provider:n})=>{let a={getGlobals(){return t.getState().globals},getGlobalTypes(){return t.getState().globalTypes},updateGlobals(f){n.channel.emit(Mo.UPDATE_GLOBALS,{globals:f,options:{target:"storybook-preview-iframe"}})}},l={globals:{},globalTypes:{}},i=f=>{var u;let s=(u=t.getState())==null?void 0:u.globals;(0,Fl.dequal)(f,s)||t.setState({globals:f})};return n.channel.on(Mo.GLOBALS_UPDATED,function({globals:f}){let{ref:u}=Rt(this,e);u?Ll.logger.warn("received a GLOBALS_UPDATED from a non-local ref. This is not currently supported."):i(f)}),n.channel.on(Mo.SET_GLOBALS,function({globals:f,globalTypes:u}){var s;let{ref:d}=Rt(this,e),c=(s=t.getState())==null?void 0:s.globals;d?Object.keys(f).length>0&&Ll.logger.warn("received globals from a non-local ref. This is not currently supported."):t.setState({globals:f,globalTypes:u}),c&&Object.keys(c).length!==0&&!(0,Fl.dequal)(f,c)&&a.updateGlobals(c)}),{api:a,state:l}},qo=Ne,$l=Qe,tc=pi,nS=je,aS=Ea;function rc(){let t={setHandler:()=>{},send:()=>{}};return new aS.Channel({transport:t})}var oS=class{constructor(){this.loaders={},this.elements={},this.config={},this.getChannel=()=>(this.channel||this.setChannel(rc()),this.channel),this.getServerChannel=()=>{if(!this.serverChannel)throw new Error("Accessing non-existent serverChannel");return this.serverChannel},this.ready=()=>this.promise,this.hasChannel=()=>!!this.channel,this.hasServerChannel=()=>!!this.serverChannel,this.setChannel=e=>{this.channel=e,this.resolve()},this.setServerChannel=e=>{this.serverChannel=e},this.addPanel=(e,n)=>{this.add(e,{type:tc.Addon_TypesEnum.PANEL,...n})},this.setConfig=e=>{Object.assign(this.config,e),this.hasChannel()?this.getChannel().emit($l.SET_CONFIG,this.config):this.ready().then(n=>{n.emit($l.SET_CONFIG,this.config)})},this.getConfig=()=>this.config,this.register=(e,n)=>{this.loaders[e]&&nS.logger.warn(`${e} was loaded twice, this could have bad side-effects`),this.loaders[e]=n},this.loadAddons=e=>{Object.values(this.loaders).forEach(n=>n(e))},this.promise=new Promise(e=>{this.resolve=()=>e(this.getChannel())})}getElements(e){return this.elements[e]||(this.elements[e]={}),this.elements[e]}add(e,n){let{type:a}=n,l=this.getElements(a);l[e]={id:e,...n}}},Uo="__STORYBOOK_ADDONS_MANAGER";function iS(){return qo.global[Uo]||(qo.global[Uo]=new oS),qo.global[Uo]}var sS=iS(),{ActiveTabs:lS}=ji,Un=Yv({api:void 0,state:ii({})}),nc=(...t)=>(0,Bv.default)({},...t,(e,n)=>{if(Array.isArray(n))return n}),ac=class extends Ke.Component{constructor(t){super(t),this.api={},this.initModules=()=>{this.modules.forEach(E=>{"init"in E&&E.init()})};let{location:e,path:n,refId:a,viewMode:l=t.docsOptions.docsMode?"docs":t.viewMode,singleStory:i,storyId:f,docsOptions:u,navigate:s}=t,d=new Xv({getState:()=>this.state,setState:(E,T)=>this.setState(E,T)}),c={location:e,path:n,viewMode:l,singleStory:i,storyId:f,refId:a},p={docsOptions:u};this.state=d.getInitialState(ii({...c,...p}));let y={navigate:s,store:d,provider:t.provider};this.modules=[Lu,$u,Fu,ji,ju,ku,Yu,Mu,qu,ec,Xu,Ju,Zu].map(E=>E.init({...c,...p,...y,state:this.state,fullAPI:this.api}));let m=ii(this.state,...this.modules.map(E=>E.state)),v=Object.assign(this.api,{navigate:s},...this.modules.map(E=>E.api));this.state=m,this.api=v}static getDerivedStateFromProps(t,e){return e.path!==t.path?{...e,location:t.location,path:t.path,refId:t.refId,viewMode:t.viewMode,storyId:t.storyId}:null}shouldComponentUpdate(t,e){let n=this.state,a=this.props;return n!==e||a.path!==t.path}render(){let{children:t}=this.props,e={state:this.state,api:this.api};return Ke.default.createElement(uS,{effect:this.initModules},Ke.default.createElement(Un.Provider,{value:e},Ke.default.createElement(oc,null,t)))}};ac.displayName="Manager";var uS=({children:t,effect:e})=>(Ke.default.useEffect(e,[]),t),cS=t=>t;function oc({filter:t=cS,children:e}){let n=(0,Ke.useContext)(Un),a=(0,Ke.useRef)(e),l=(0,Ke.useRef)(t);if(typeof a.current!="function")return Ke.default.createElement(Ke.Fragment,null,a.current);let i=l.current(n),f=(0,Ke.useMemo)(()=>[...Object.entries(i).reduce((u,s)=>u.concat(s),[])],[n.state]);return(0,Ke.useMemo)(()=>{let u=a.current;return Ke.default.createElement(u,{...i})},f)}function fS(){let{state:t}=(0,Ke.useContext)(Un);return{...t,get storiesHash(){return(0,No.deprecate)("state.storiesHash is deprecated, please use state.index"),this.index||{}},get storiesConfigured(){return(0,No.deprecate)("state.storiesConfigured is deprecated, please use state.previewInitialized"),this.previewInitialized},get storiesFailed(){return(0,No.deprecate)("state.storiesFailed is deprecated, please use state.indexError"),this.indexError}}}function or(){let{api:t}=(0,Ke.useContext)(Un);return t}function ic(t,e){return typeof t>"u"?e:t}var sc=(t,e=[])=>{let n=or();return(0,Ke.useEffect)(()=>(Object.entries(t).forEach(([a,l])=>n.on(a,l)),()=>{Object.entries(t).forEach(([a,l])=>n.off(a,l))}),e),n.emit};function dS(t){return or().isPrepared(t)}function hS(t,e){let n=or().getCurrentParameter(t);return ic(n,e)}globalThis.STORYBOOK_ADDON_STATE={};var{STORYBOOK_ADDON_STATE:zt}=globalThis;function lc(t,e){let n=or(),a=n.getAddonState(t)||zt[t],l=ic(a,zt[t]?zt[t]:e),i=!1;l===e&&e!==void 0&&(zt[t]=e,i=!0),(0,Ke.useEffect)(()=>{i&&n.setAddonState(t,e)},[i]);let f=async(d,c)=>{let p=await n.setAddonState(t,d,c);return zt[t]=p,p},u=(0,Ke.useMemo)(()=>{let d={[`${tr.SHARED_STATE_CHANGED}-client-${t}`]:f,[`${tr.SHARED_STATE_SET}-client-${t}`]:f},c={[tr.SET_STORIES]:async()=>{let p=n.getAddonState(t);p?(zt[t]=p,n.emit(`${tr.SHARED_STATE_SET}-manager-${t}`,p)):zt[t]?(await f(zt[t]),n.emit(`${tr.SHARED_STATE_SET}-manager-${t}`,zt[t])):e!==void 0&&(await f(e),zt[t]=e,n.emit(`${tr.SHARED_STATE_SET}-manager-${t}`,e))},[tr.STORY_CHANGED]:()=>{let p=n.getAddonState(t);p!==void 0&&n.emit(`${tr.SHARED_STATE_SET}-manager-${t}`,p)}};return{...d,...c}},[t]),s=sc(u);return[l,async(d,c)=>{let p=await f(d,c);s(`${tr.SHARED_STATE_CHANGED}-manager-${t}`,p)}]}function pS(t,e){return lc(t,e)}function gS(){let{getCurrentStoryData:t,updateStoryArgs:e,resetStoryArgs:n}=or(),a=t(),l=(a==null?void 0:a.type)==="story"?a.args:{},i=(0,Ke.useCallback)(u=>e(a,u),[a,e]),f=(0,Ke.useCallback)(u=>n(a,u),[a,n]);return[l,i,f]}function yS(){let t=or();return[t.getGlobals(),t.updateGlobals]}function mS(){return or().getGlobalTypes()}function vS(){let{getCurrentStoryData:t}=or();return t()}function bS(){let t=vS();return(t==null?void 0:t.type)==="story"&&t.argTypes||{}}var SS=tc.Addon_TypesEnum,qi=Object.defineProperty,ES=Object.getOwnPropertyDescriptor,_S=Object.getOwnPropertyNames,wS=Object.prototype.hasOwnProperty,OS=(t,e)=>{for(var n in e)qi(t,n,{get:e[n],enumerable:!0})},RS=(t,e,n,a)=>{if(e&&typeof e=="object"||typeof e=="function")for(let l of _S(e))!wS.call(t,l)&&l!==n&&qi(t,l,{get:()=>e[l],enumerable:!(a=ES(e,l))||a.enumerable});return t},AS=t=>RS(qi({},"__esModule",{value:!0}),t),uc={};OS(uc,{AddonStore:()=>fc,HooksContext:()=>xS,addons:()=>Lr,applyHooks:()=>NS,makeDecorator:()=>BS,mockChannel:()=>cc,useArgs:()=>GS,useCallback:()=>jn,useChannel:()=>qS,useEffect:()=>gc,useGlobals:()=>HS,useMemo:()=>FS,useParameter:()=>US,useReducer:()=>MS,useRef:()=>$S,useState:()=>kS,useStoryContext:()=>$a});var TS=AS(uc),Go=Ne,PS=Ea;function cc(){let t={setHandler:()=>{},send:()=>{}};return new PS.Channel({transport:t})}var fc=class{constructor(){this.getChannel=()=>{if(!this.channel){let t=cc();return this.setChannel(t),t}return this.channel},this.getServerChannel=()=>{if(!this.serverChannel)throw new Error("Accessing non-existent serverChannel");return this.serverChannel},this.ready=()=>this.promise,this.hasChannel=()=>!!this.channel,this.hasServerChannel=()=>!!this.serverChannel,this.setChannel=t=>{this.channel=t,this.resolve()},this.setServerChannel=t=>{this.serverChannel=t},this.promise=new Promise(t=>{this.resolve=()=>t(this.getChannel())})}},Ho="__STORYBOOK_ADDONS_PREVIEW";function CS(){return Go.global[Ho]||(Go.global[Ho]=new fc),Go.global[Ho]}var Lr=CS(),ga=Ne,xn=je,rn=Qe,xS=class{constructor(){this.hookListsMap=void 0,this.mountedDecorators=void 0,this.prevMountedDecorators=void 0,this.currentHooks=void 0,this.nextHookIndex=void 0,this.currentPhase=void 0,this.currentEffects=void 0,this.prevEffects=void 0,this.currentDecoratorName=void 0,this.hasUpdates=void 0,this.currentContext=void 0,this.renderListener=t=>{var e;t===((e=this.currentContext)==null?void 0:e.id)&&(this.triggerEffects(),this.currentContext=null,this.removeRenderListeners())},this.init()}init(){this.hookListsMap=new WeakMap,this.mountedDecorators=new Set,this.prevMountedDecorators=new Set,this.currentHooks=[],this.nextHookIndex=0,this.currentPhase="NONE",this.currentEffects=[],this.prevEffects=[],this.currentDecoratorName=null,this.hasUpdates=!1,this.currentContext=null}clean(){this.prevEffects.forEach(t=>{t.destroy&&t.destroy()}),this.init(),this.removeRenderListeners()}getNextHook(){let t=this.currentHooks[this.nextHookIndex];return this.nextHookIndex+=1,t}triggerEffects(){this.prevEffects.forEach(t=>{!this.currentEffects.includes(t)&&t.destroy&&t.destroy()}),this.currentEffects.forEach(t=>{this.prevEffects.includes(t)||(t.destroy=t.create())}),this.prevEffects=this.currentEffects,this.currentEffects=[]}addRenderListeners(){this.removeRenderListeners(),Lr.getChannel().on(rn.STORY_RENDERED,this.renderListener)}removeRenderListeners(){Lr.getChannel().removeListener(rn.STORY_RENDERED,this.renderListener)}};function jl(t){let e=(...n)=>{let{hooks:a}=typeof n[0]=="function"?n[1]:n[0],l=a.currentPhase,i=a.currentHooks,f=a.nextHookIndex,u=a.currentDecoratorName;a.currentDecoratorName=t.name,a.prevMountedDecorators.has(t)?(a.currentPhase="UPDATE",a.currentHooks=a.hookListsMap.get(t)||[]):(a.currentPhase="MOUNT",a.currentHooks=[],a.hookListsMap.set(t,a.currentHooks),a.prevMountedDecorators.add(t)),a.nextHookIndex=0;let s=ga.global.STORYBOOK_HOOKS_CONTEXT;ga.global.STORYBOOK_HOOKS_CONTEXT=a;let d=t(...n);if(ga.global.STORYBOOK_HOOKS_CONTEXT=s,a.currentPhase==="UPDATE"&&a.getNextHook()!=null)throw new Error("Rendered fewer hooks than expected. This may be caused by an accidental early return statement.");return a.currentPhase=l,a.currentHooks=i,a.nextHookIndex=f,a.currentDecoratorName=u,d};return e.originalFn=t,e}var Bo=0,IS=25,NS=t=>(e,n)=>{let a=t(jl(e),n.map(l=>jl(l)));return l=>{let{hooks:i}=l;i.prevMountedDecorators??(i.prevMountedDecorators=new Set),i.mountedDecorators=new Set([e,...n]),i.currentContext=l,i.hasUpdates=!1;let f=a(l);for(Bo=1;i.hasUpdates;)if(i.hasUpdates=!1,i.currentEffects=[],f=a(l),Bo+=1,Bo>IS)throw new Error("Too many re-renders. Storybook limits the number of renders to prevent an infinite loop.");return i.addRenderListeners(),f}},DS=(t,e)=>t.length===e.length&&t.every((n,a)=>n===e[a]),Ui=()=>new Error("Storybook preview hooks can only be called inside decorators and story functions.");function dc(){return ga.global.STORYBOOK_HOOKS_CONTEXT||null}function Gi(){let t=dc();if(t==null)throw Ui();return t}function LS(t,e,n){let a=Gi();if(a.currentPhase==="MOUNT"){n!=null&&!Array.isArray(n)&&xn.logger.warn(`${t} received a final argument that is not an array (instead, received ${n}). When specified, the final argument must be an array.`);let l={name:t,deps:n};return a.currentHooks.push(l),e(l),l}if(a.currentPhase==="UPDATE"){let l=a.getNextHook();if(l==null)throw new Error("Rendered more hooks than during the previous render.");return l.name!==t&&xn.logger.warn(`Storybook has detected a change in the order of Hooks${a.currentDecoratorName?` called by ${a.currentDecoratorName}`:""}. This will lead to bugs and errors if not fixed.`),n!=null&&l.deps==null&&xn.logger.warn(`${t} received a final argument during this render, but not during the previous render. Even though the final argument is optional, its type cannot change between renders.`),n!=null&&l.deps!=null&&n.length!==l.deps.length&&xn.logger.warn(`The final argument passed to ${t} changed size between renders. The order and size of this array must remain constant. Previous: ${l.deps} -Incoming: ${n}`),(n==null||l.deps==null||!CS(n,l.deps))&&(e(l),l.deps=n),l}throw Wi()}function Fa(t,e,n){let{memoizedState:a}=xS(t,l=>{l.memoizedState=e()},n);return a}function IS(t,e){return Fa("useMemo",t,e)}function jn(t,e){return Fa("useCallback",()=>t,e)}function Sc(t,e){return Fa(t,()=>({current:e}),[])}function NS(t){return Sc("useRef",t)}function DS(){let t=bc();if(t!=null&&t.currentPhase!=="NONE")t.hasUpdates=!0;else try{Lr.getChannel().emit(rn.FORCE_RE_RENDER)}catch{xn.logger.warn("State updates of Storybook preview hooks work only in browser")}}function Ec(t,e){let n=Sc(t,typeof e=="function"?e():e),a=l=>{n.current=typeof l=="function"?l(n.current):l,DS()};return[n.current,a]}function LS(t){return Ec("useState",t)}function FS(t,e,n){let a=n!=null?()=>n(e):e,[l,i]=Ec("useReducer",a);return[l,f=>i(u=>t(u,f))]}function _c(t,e){let n=Yi(),a=Fa("useEffect",()=>({create:t}),e);n.currentEffects.includes(a)||n.currentEffects.push(a)}function $S(t,e=[]){let n=Lr.getChannel();return _c(()=>(Object.entries(t).forEach(([a,l])=>n.on(a,l)),()=>{Object.entries(t).forEach(([a,l])=>n.removeListener(a,l))}),[...Object.keys(t),...e]),jn(n.emit.bind(n),[n])}function $a(){let{currentContext:t}=Yi();if(t==null)throw Wi();return t}function jS(t,e){let{parameters:n}=$a();if(t)return n[t]??e}function kS(){let t=Lr.getChannel(),{id:e,args:n}=$a(),a=jn(i=>t.emit(rn.UPDATE_STORY_ARGS,{storyId:e,updatedArgs:i}),[t,e]),l=jn(i=>t.emit(rn.RESET_STORY_ARGS,{storyId:e,argNames:i}),[t,e]);return[n,a,l]}function MS(){let t=Lr.getChannel(),{globals:e}=$a(),n=jn(a=>t.emit(rn.UPDATE_GLOBALS,{globals:a}),[t]);return[e,n]}var qS=({name:t,parameterName:e,wrapper:n,skipIfNoParametersOrOptions:a=!1})=>{let l=i=>(f,u)=>{let s=u.parameters&&u.parameters[e];return s&&s.disable||a&&!i&&!s?f(u):n(f,u,{options:i,parameters:s})};return(...i)=>typeof i[0]=="function"?l()(...i):(...f)=>{if(f.length>1)return i.length>1?l(i)(...f):l(...i)(...f);throw new Error(`Passing stories directly into ${t}() is not allowed, - instead use addDecorator(${t}) and pass options with the '${e}' parameter`)}},Vi=Object.defineProperty,US=Object.getOwnPropertyDescriptor,GS=Object.getOwnPropertyNames,HS=Object.prototype.hasOwnProperty,BS=(t,e)=>{for(var n in e)Vi(t,n,{get:e[n],enumerable:!0})},WS=(t,e,n,a)=>{if(e&&typeof e=="object"||typeof e=="function")for(let l of GS(e))!HS.call(t,l)&&l!==n&&Vi(t,l,{get:()=>e[l],enumerable:!(a=US(e,l))||a.enumerable});return t},YS=t=>WS(Vi({},"__esModule",{value:!0}),t),wc={};BS(wc,{HooksContext:()=>bt.HooksContext,addons:()=>Wl.addons,applyHooks:()=>bt.applyHooks,makeDecorator:()=>bt.makeDecorator,mockChannel:()=>Wl.mockChannel,types:()=>VS.Addon_TypesEnum,useArgs:()=>bt.useArgs,useCallback:()=>bt.useCallback,useChannel:()=>bt.useChannel,useEffect:()=>bt.useEffect,useGlobals:()=>bt.useGlobals,useMemo:()=>bt.useMemo,useParameter:()=>bt.useParameter,useReducer:()=>bt.useReducer,useRef:()=>bt.useRef,useState:()=>bt.useState,useStoryContext:()=>bt.useStoryContext});var Oc=YS(wc),VS=vi,Wl=Mv,bt=wS,Xe={};Object.defineProperty(Xe,"__esModule",{value:!0});Xe.SET_OPTIONS=Xe.SET=Xe.RESET=Xe.PARAM_KEY=Xe.PANEL_ID=Xe.CLICK=Xe.CHANGE=Xe.ADDON_ID=void 0;var zS="knobs";Xe.PARAM_KEY=zS;var $r="storybookjs/knobs";Xe.ADDON_ID=$r;var KS="".concat($r,"/panel");Xe.PANEL_ID=KS;var XS="".concat($r,"/reset");Xe.RESET=XS;var QS="".concat($r,"/set");Xe.SET=QS;var JS="".concat($r,"/change");Xe.CHANGE=JS;var ZS="".concat($r,"/set-options");Xe.SET_OPTIONS=ZS;var eE="".concat($r,"/click");Xe.CLICK=eE;var Gn={},Rc={exports:{}},Ko,Yl;function Xo(){if(Yl)return Ko;Yl=1;function t(c){return Array.prototype.slice.apply(c)}var e="pending",n="resolved",a="rejected";function l(c){this.status=e,this._continuations=[],this._parent=null,this._paused=!1,c&&c.call(this,this._continueWith.bind(this),this._failWith.bind(this))}function i(c){return c&&typeof c.then=="function"}function f(c){return c}l.prototype={then:function(c,p){var y=l.unresolved()._setParent(this);if(this._isRejected()){if(this._paused)return this._continuations.push({promise:y,nextFn:c,catchFn:p}),y;if(p)try{var m=p(this._error);return i(m)?(this._chainPromiseData(m,y),y):l.resolve(m)._setParent(this)}catch(v){return l.reject(v)._setParent(this)}return l.reject(this._error)._setParent(this)}return this._continuations.push({promise:y,nextFn:c,catchFn:p}),this._runResolutions(),y},catch:function(c){if(this._isResolved())return l.resolve(this._data)._setParent(this);var p=l.unresolved()._setParent(this);return this._continuations.push({promise:p,catchFn:c}),this._runRejections(),p},finally:function(c){var p=!1;function y(m,v){if(!p){p=!0,c||(c=f);var E=c(m);return i(E)?E.then(function(){if(v)throw v;return m}):m}}return this.then(function(m){return y(m)}).catch(function(m){return y(null,m)})},pause:function(){return this._paused=!0,this},resume:function(){var c=this._findFirstPaused();return c&&(c._paused=!1,c._runResolutions(),c._runRejections()),this},_findAncestry:function(){return this._continuations.reduce(function(c,p){if(p.promise){var y={promise:p.promise,children:p.promise._findAncestry()};c.push(y)}return c},[])},_setParent:function(c){if(this._parent)throw new Error("parent already set");return this._parent=c,this},_continueWith:function(c){var p=this._findFirstPending();p&&(p._data=c,p._setResolved())},_findFirstPending:function(){return this._findFirstAncestor(function(c){return c._isPending&&c._isPending()})},_findFirstPaused:function(){return this._findFirstAncestor(function(c){return c._paused})},_findFirstAncestor:function(c){for(var p=this,y;p;)c(p)&&(y=p),p=p._parent;return y},_failWith:function(c){var p=this._findFirstPending();p&&(p._error=c,p._setRejected())},_takeContinuations:function(){return this._continuations.splice(0,this._continuations.length)},_runRejections:function(){if(!(this._paused||!this._isRejected())){var c=this._error,p=this._takeContinuations(),y=this;p.forEach(function(m){if(m.catchFn)try{var v=m.catchFn(c);y._handleUserFunctionResult(v,m.promise)}catch(E){m.promise.reject(E)}else m.promise.reject(c)})}},_runResolutions:function(){if(!(this._paused||!this._isResolved()||this._isPending())){var c=this._takeContinuations(),p=this._data,y=this;if(c.forEach(function(m){if(m.nextFn)try{var v=m.nextFn(p);y._handleUserFunctionResult(v,m.promise)}catch(E){y._handleResolutionError(E,m)}else m.promise&&m.promise.resolve(p)}),i(this._data))return this._handleWhenResolvedDataIsPromise(this._data)}},_handleResolutionError:function(c,p){if(this._setRejected(),p.catchFn)try{p.catchFn(c);return}catch(y){c=y}p.promise&&p.promise.reject(c)},_handleWhenResolvedDataIsPromise:function(c){var p=this;return c.then(function(y){p._data=y,p._runResolutions()}).catch(function(y){p._error=y,p._setRejected(),p._runRejections()})},_handleUserFunctionResult:function(c,p){i(c)?this._chainPromiseData(c,p):p.resolve(c)},_chainPromiseData:function(c,p){c.then(function(y){p.resolve(y)}).catch(function(y){p.reject(y)})},_setResolved:function(){this.status=n,this._paused||this._runResolutions()},_setRejected:function(){this.status=a,this._paused||this._runRejections()},_isPending:function(){return this.status===e},_isResolved:function(){return this.status===n},_isRejected:function(){return this.status===a}},l.resolve=function(c){return new l(function(p,y){i(c)?c.then(function(m){p(m)}).catch(function(m){y(m)}):p(c)})},l.reject=function(c){return new l(function(p,y){y(c)})},l.unresolved=function(){return new l(function(c,p){this.resolve=c,this.reject=p})},l.all=function(){var c=t(arguments);return Array.isArray(c[0])&&(c=c[0]),c.length?new l(function(p,y){var m=[],v=0,E=function(){v===c.length&&p(m)},T=!1,I=function(Y){T||(T=!0,y(Y))};c.forEach(function(Y,ne){l.resolve(Y).then(function(J){m[ne]=J,v+=1,E()}).catch(function(J){I(J)})})}):l.resolve([])};function u(c){return typeof window<"u"&&"AggregateError"in window?new window.AggregateError(c):{errors:c}}if(l.any=function(){var c=t(arguments);return Array.isArray(c[0])&&(c=c[0]),c.length?new l(function(p,y){var m=[],v=0,E=function(){v===c.length&&y(u(m))},T=!1,I=function(Y){T||(T=!0,p(Y))};c.forEach(function(Y,ne){l.resolve(Y).then(function(J){I(J)}).catch(function(J){m[ne]=J,v+=1,E()})})}):l.reject(u([]))},l.allSettled=function(){var c=t(arguments);return Array.isArray(c[0])&&(c=c[0]),c.length?new l(function(p){var y=[],m=0,v=function(){m+=1,m===c.length&&p(y)};c.forEach(function(E,T){l.resolve(E).then(function(I){y[T]={status:"fulfilled",value:I},v()}).catch(function(I){y[T]={status:"rejected",reason:I},v()})})}):l.resolve([])},Promise===l)throw new Error("Please use SynchronousPromise.installGlobally() to install globally");var s=Promise;l.installGlobally=function(c){if(Promise===l)return c;var p=h(c);return Promise=l,p},l.uninstallGlobally=function(){Promise===l&&(Promise=s)};function h(c){if(typeof c>"u"||c.__patched)return c;var p=c;return c=function(){p.apply(this,t(arguments))},c.__patched=!0,c}return Ko={SynchronousPromise:l},Ko}const tE=Oa(Bh);var Qo,Vl;function rE(){if(Vl)return Qo;Vl=1,Qo=t;function t(n,a){if(e("noDeprecation"))return n;var l=!1;function i(){if(!l){if(e("throwDeprecation"))throw new Error(a);e("traceDeprecation")?console.trace(a):console.warn(a),l=!0}return n.apply(this,arguments)}return i}function e(n){try{if(!ot.localStorage)return!1}catch{return!1}var a=ot.localStorage[n];return a==null?!1:String(a).toLowerCase()==="true"}return Qo}(function(t){var e=Object.create,n=Object.defineProperty,a=Object.getOwnPropertyDescriptor,l=Object.getOwnPropertyNames,i=Object.getPrototypeOf,f=Object.prototype.hasOwnProperty,u=(r,o)=>function(){return o||(0,r[l(r)[0]])((o={exports:{}}).exports,o),o.exports},s=(r,o)=>{for(var d in o)n(r,d,{get:o[d],enumerable:!0})},h=(r,o,d,g)=>{if(o&&typeof o=="object"||typeof o=="function")for(let b of l(o))!f.call(r,b)&&b!==d&&n(r,b,{get:()=>o[b],enumerable:!(g=a(o,b))||g.enumerable});return r},c=(r,o,d)=>(d=r!=null?e(i(r)):{},h(o||!r||!r.__esModule?n(d,"default",{value:r,enumerable:!0}):d,r)),p=r=>h(n({},"__esModule",{value:!0}),r),y=u({"../../node_modules/ansi-to-html/node_modules/entities/lib/maps/entities.json"(r,o){o.exports={Aacute:"Á",aacute:"á",Abreve:"Ă",abreve:"ă",ac:"∾",acd:"∿",acE:"∾̳",Acirc:"Â",acirc:"â",acute:"´",Acy:"А",acy:"а",AElig:"Æ",aelig:"æ",af:"⁡",Afr:"𝔄",afr:"𝔞",Agrave:"À",agrave:"à",alefsym:"ℵ",aleph:"ℵ",Alpha:"Α",alpha:"α",Amacr:"Ā",amacr:"ā",amalg:"⨿",amp:"&",AMP:"&",andand:"⩕",And:"⩓",and:"∧",andd:"⩜",andslope:"⩘",andv:"⩚",ang:"∠",ange:"⦤",angle:"∠",angmsdaa:"⦨",angmsdab:"⦩",angmsdac:"⦪",angmsdad:"⦫",angmsdae:"⦬",angmsdaf:"⦭",angmsdag:"⦮",angmsdah:"⦯",angmsd:"∡",angrt:"∟",angrtvb:"⊾",angrtvbd:"⦝",angsph:"∢",angst:"Å",angzarr:"⍼",Aogon:"Ą",aogon:"ą",Aopf:"𝔸",aopf:"𝕒",apacir:"⩯",ap:"≈",apE:"⩰",ape:"≊",apid:"≋",apos:"'",ApplyFunction:"⁡",approx:"≈",approxeq:"≊",Aring:"Å",aring:"å",Ascr:"𝒜",ascr:"𝒶",Assign:"≔",ast:"*",asymp:"≈",asympeq:"≍",Atilde:"Ã",atilde:"ã",Auml:"Ä",auml:"ä",awconint:"∳",awint:"⨑",backcong:"≌",backepsilon:"϶",backprime:"‵",backsim:"∽",backsimeq:"⋍",Backslash:"∖",Barv:"⫧",barvee:"⊽",barwed:"⌅",Barwed:"⌆",barwedge:"⌅",bbrk:"⎵",bbrktbrk:"⎶",bcong:"≌",Bcy:"Б",bcy:"б",bdquo:"„",becaus:"∵",because:"∵",Because:"∵",bemptyv:"⦰",bepsi:"϶",bernou:"ℬ",Bernoullis:"ℬ",Beta:"Β",beta:"β",beth:"ℶ",between:"≬",Bfr:"𝔅",bfr:"𝔟",bigcap:"⋂",bigcirc:"◯",bigcup:"⋃",bigodot:"⨀",bigoplus:"⨁",bigotimes:"⨂",bigsqcup:"⨆",bigstar:"★",bigtriangledown:"▽",bigtriangleup:"△",biguplus:"⨄",bigvee:"⋁",bigwedge:"⋀",bkarow:"⤍",blacklozenge:"⧫",blacksquare:"▪",blacktriangle:"▴",blacktriangledown:"▾",blacktriangleleft:"◂",blacktriangleright:"▸",blank:"␣",blk12:"▒",blk14:"░",blk34:"▓",block:"█",bne:"=⃥",bnequiv:"≡⃥",bNot:"⫭",bnot:"⌐",Bopf:"𝔹",bopf:"𝕓",bot:"⊥",bottom:"⊥",bowtie:"⋈",boxbox:"⧉",boxdl:"┐",boxdL:"╕",boxDl:"╖",boxDL:"╗",boxdr:"┌",boxdR:"╒",boxDr:"╓",boxDR:"╔",boxh:"─",boxH:"═",boxhd:"┬",boxHd:"╤",boxhD:"╥",boxHD:"╦",boxhu:"┴",boxHu:"╧",boxhU:"╨",boxHU:"╩",boxminus:"⊟",boxplus:"⊞",boxtimes:"⊠",boxul:"┘",boxuL:"╛",boxUl:"╜",boxUL:"╝",boxur:"└",boxuR:"╘",boxUr:"╙",boxUR:"╚",boxv:"│",boxV:"║",boxvh:"┼",boxvH:"╪",boxVh:"╫",boxVH:"╬",boxvl:"┤",boxvL:"╡",boxVl:"╢",boxVL:"╣",boxvr:"├",boxvR:"╞",boxVr:"╟",boxVR:"╠",bprime:"‵",breve:"˘",Breve:"˘",brvbar:"¦",bscr:"𝒷",Bscr:"ℬ",bsemi:"⁏",bsim:"∽",bsime:"⋍",bsolb:"⧅",bsol:"\\",bsolhsub:"⟈",bull:"•",bullet:"•",bump:"≎",bumpE:"⪮",bumpe:"≏",Bumpeq:"≎",bumpeq:"≏",Cacute:"Ć",cacute:"ć",capand:"⩄",capbrcup:"⩉",capcap:"⩋",cap:"∩",Cap:"⋒",capcup:"⩇",capdot:"⩀",CapitalDifferentialD:"ⅅ",caps:"∩︀",caret:"⁁",caron:"ˇ",Cayleys:"ℭ",ccaps:"⩍",Ccaron:"Č",ccaron:"č",Ccedil:"Ç",ccedil:"ç",Ccirc:"Ĉ",ccirc:"ĉ",Cconint:"∰",ccups:"⩌",ccupssm:"⩐",Cdot:"Ċ",cdot:"ċ",cedil:"¸",Cedilla:"¸",cemptyv:"⦲",cent:"¢",centerdot:"·",CenterDot:"·",cfr:"𝔠",Cfr:"ℭ",CHcy:"Ч",chcy:"ч",check:"✓",checkmark:"✓",Chi:"Χ",chi:"χ",circ:"ˆ",circeq:"≗",circlearrowleft:"↺",circlearrowright:"↻",circledast:"⊛",circledcirc:"⊚",circleddash:"⊝",CircleDot:"⊙",circledR:"®",circledS:"Ⓢ",CircleMinus:"⊖",CirclePlus:"⊕",CircleTimes:"⊗",cir:"○",cirE:"⧃",cire:"≗",cirfnint:"⨐",cirmid:"⫯",cirscir:"⧂",ClockwiseContourIntegral:"∲",CloseCurlyDoubleQuote:"”",CloseCurlyQuote:"’",clubs:"♣",clubsuit:"♣",colon:":",Colon:"∷",Colone:"⩴",colone:"≔",coloneq:"≔",comma:",",commat:"@",comp:"∁",compfn:"∘",complement:"∁",complexes:"ℂ",cong:"≅",congdot:"⩭",Congruent:"≡",conint:"∮",Conint:"∯",ContourIntegral:"∮",copf:"𝕔",Copf:"ℂ",coprod:"∐",Coproduct:"∐",copy:"©",COPY:"©",copysr:"℗",CounterClockwiseContourIntegral:"∳",crarr:"↵",cross:"✗",Cross:"⨯",Cscr:"𝒞",cscr:"𝒸",csub:"⫏",csube:"⫑",csup:"⫐",csupe:"⫒",ctdot:"⋯",cudarrl:"⤸",cudarrr:"⤵",cuepr:"⋞",cuesc:"⋟",cularr:"↶",cularrp:"⤽",cupbrcap:"⩈",cupcap:"⩆",CupCap:"≍",cup:"∪",Cup:"⋓",cupcup:"⩊",cupdot:"⊍",cupor:"⩅",cups:"∪︀",curarr:"↷",curarrm:"⤼",curlyeqprec:"⋞",curlyeqsucc:"⋟",curlyvee:"⋎",curlywedge:"⋏",curren:"¤",curvearrowleft:"↶",curvearrowright:"↷",cuvee:"⋎",cuwed:"⋏",cwconint:"∲",cwint:"∱",cylcty:"⌭",dagger:"†",Dagger:"‡",daleth:"ℸ",darr:"↓",Darr:"↡",dArr:"⇓",dash:"‐",Dashv:"⫤",dashv:"⊣",dbkarow:"⤏",dblac:"˝",Dcaron:"Ď",dcaron:"ď",Dcy:"Д",dcy:"д",ddagger:"‡",ddarr:"⇊",DD:"ⅅ",dd:"ⅆ",DDotrahd:"⤑",ddotseq:"⩷",deg:"°",Del:"∇",Delta:"Δ",delta:"δ",demptyv:"⦱",dfisht:"⥿",Dfr:"𝔇",dfr:"𝔡",dHar:"⥥",dharl:"⇃",dharr:"⇂",DiacriticalAcute:"´",DiacriticalDot:"˙",DiacriticalDoubleAcute:"˝",DiacriticalGrave:"`",DiacriticalTilde:"˜",diam:"⋄",diamond:"⋄",Diamond:"⋄",diamondsuit:"♦",diams:"♦",die:"¨",DifferentialD:"ⅆ",digamma:"ϝ",disin:"⋲",div:"÷",divide:"÷",divideontimes:"⋇",divonx:"⋇",DJcy:"Ђ",djcy:"ђ",dlcorn:"⌞",dlcrop:"⌍",dollar:"$",Dopf:"𝔻",dopf:"𝕕",Dot:"¨",dot:"˙",DotDot:"⃜",doteq:"≐",doteqdot:"≑",DotEqual:"≐",dotminus:"∸",dotplus:"∔",dotsquare:"⊡",doublebarwedge:"⌆",DoubleContourIntegral:"∯",DoubleDot:"¨",DoubleDownArrow:"⇓",DoubleLeftArrow:"⇐",DoubleLeftRightArrow:"⇔",DoubleLeftTee:"⫤",DoubleLongLeftArrow:"⟸",DoubleLongLeftRightArrow:"⟺",DoubleLongRightArrow:"⟹",DoubleRightArrow:"⇒",DoubleRightTee:"⊨",DoubleUpArrow:"⇑",DoubleUpDownArrow:"⇕",DoubleVerticalBar:"∥",DownArrowBar:"⤓",downarrow:"↓",DownArrow:"↓",Downarrow:"⇓",DownArrowUpArrow:"⇵",DownBreve:"̑",downdownarrows:"⇊",downharpoonleft:"⇃",downharpoonright:"⇂",DownLeftRightVector:"⥐",DownLeftTeeVector:"⥞",DownLeftVectorBar:"⥖",DownLeftVector:"↽",DownRightTeeVector:"⥟",DownRightVectorBar:"⥗",DownRightVector:"⇁",DownTeeArrow:"↧",DownTee:"⊤",drbkarow:"⤐",drcorn:"⌟",drcrop:"⌌",Dscr:"𝒟",dscr:"𝒹",DScy:"Ѕ",dscy:"ѕ",dsol:"⧶",Dstrok:"Đ",dstrok:"đ",dtdot:"⋱",dtri:"▿",dtrif:"▾",duarr:"⇵",duhar:"⥯",dwangle:"⦦",DZcy:"Џ",dzcy:"џ",dzigrarr:"⟿",Eacute:"É",eacute:"é",easter:"⩮",Ecaron:"Ě",ecaron:"ě",Ecirc:"Ê",ecirc:"ê",ecir:"≖",ecolon:"≕",Ecy:"Э",ecy:"э",eDDot:"⩷",Edot:"Ė",edot:"ė",eDot:"≑",ee:"ⅇ",efDot:"≒",Efr:"𝔈",efr:"𝔢",eg:"⪚",Egrave:"È",egrave:"è",egs:"⪖",egsdot:"⪘",el:"⪙",Element:"∈",elinters:"⏧",ell:"ℓ",els:"⪕",elsdot:"⪗",Emacr:"Ē",emacr:"ē",empty:"∅",emptyset:"∅",EmptySmallSquare:"◻",emptyv:"∅",EmptyVerySmallSquare:"▫",emsp13:" ",emsp14:" ",emsp:" ",ENG:"Ŋ",eng:"ŋ",ensp:" ",Eogon:"Ę",eogon:"ę",Eopf:"𝔼",eopf:"𝕖",epar:"⋕",eparsl:"⧣",eplus:"⩱",epsi:"ε",Epsilon:"Ε",epsilon:"ε",epsiv:"ϵ",eqcirc:"≖",eqcolon:"≕",eqsim:"≂",eqslantgtr:"⪖",eqslantless:"⪕",Equal:"⩵",equals:"=",EqualTilde:"≂",equest:"≟",Equilibrium:"⇌",equiv:"≡",equivDD:"⩸",eqvparsl:"⧥",erarr:"⥱",erDot:"≓",escr:"ℯ",Escr:"ℰ",esdot:"≐",Esim:"⩳",esim:"≂",Eta:"Η",eta:"η",ETH:"Ð",eth:"ð",Euml:"Ë",euml:"ë",euro:"€",excl:"!",exist:"∃",Exists:"∃",expectation:"ℰ",exponentiale:"ⅇ",ExponentialE:"ⅇ",fallingdotseq:"≒",Fcy:"Ф",fcy:"ф",female:"♀",ffilig:"ffi",fflig:"ff",ffllig:"ffl",Ffr:"𝔉",ffr:"𝔣",filig:"fi",FilledSmallSquare:"◼",FilledVerySmallSquare:"▪",fjlig:"fj",flat:"♭",fllig:"fl",fltns:"▱",fnof:"ƒ",Fopf:"𝔽",fopf:"𝕗",forall:"∀",ForAll:"∀",fork:"⋔",forkv:"⫙",Fouriertrf:"ℱ",fpartint:"⨍",frac12:"½",frac13:"⅓",frac14:"¼",frac15:"⅕",frac16:"⅙",frac18:"⅛",frac23:"⅔",frac25:"⅖",frac34:"¾",frac35:"⅗",frac38:"⅜",frac45:"⅘",frac56:"⅚",frac58:"⅝",frac78:"⅞",frasl:"⁄",frown:"⌢",fscr:"𝒻",Fscr:"ℱ",gacute:"ǵ",Gamma:"Γ",gamma:"γ",Gammad:"Ϝ",gammad:"ϝ",gap:"⪆",Gbreve:"Ğ",gbreve:"ğ",Gcedil:"Ģ",Gcirc:"Ĝ",gcirc:"ĝ",Gcy:"Г",gcy:"г",Gdot:"Ġ",gdot:"ġ",ge:"≥",gE:"≧",gEl:"⪌",gel:"⋛",geq:"≥",geqq:"≧",geqslant:"⩾",gescc:"⪩",ges:"⩾",gesdot:"⪀",gesdoto:"⪂",gesdotol:"⪄",gesl:"⋛︀",gesles:"⪔",Gfr:"𝔊",gfr:"𝔤",gg:"≫",Gg:"⋙",ggg:"⋙",gimel:"ℷ",GJcy:"Ѓ",gjcy:"ѓ",gla:"⪥",gl:"≷",glE:"⪒",glj:"⪤",gnap:"⪊",gnapprox:"⪊",gne:"⪈",gnE:"≩",gneq:"⪈",gneqq:"≩",gnsim:"⋧",Gopf:"𝔾",gopf:"𝕘",grave:"`",GreaterEqual:"≥",GreaterEqualLess:"⋛",GreaterFullEqual:"≧",GreaterGreater:"⪢",GreaterLess:"≷",GreaterSlantEqual:"⩾",GreaterTilde:"≳",Gscr:"𝒢",gscr:"ℊ",gsim:"≳",gsime:"⪎",gsiml:"⪐",gtcc:"⪧",gtcir:"⩺",gt:">",GT:">",Gt:"≫",gtdot:"⋗",gtlPar:"⦕",gtquest:"⩼",gtrapprox:"⪆",gtrarr:"⥸",gtrdot:"⋗",gtreqless:"⋛",gtreqqless:"⪌",gtrless:"≷",gtrsim:"≳",gvertneqq:"≩︀",gvnE:"≩︀",Hacek:"ˇ",hairsp:" ",half:"½",hamilt:"ℋ",HARDcy:"Ъ",hardcy:"ъ",harrcir:"⥈",harr:"↔",hArr:"⇔",harrw:"↭",Hat:"^",hbar:"ℏ",Hcirc:"Ĥ",hcirc:"ĥ",hearts:"♥",heartsuit:"♥",hellip:"…",hercon:"⊹",hfr:"𝔥",Hfr:"ℌ",HilbertSpace:"ℋ",hksearow:"⤥",hkswarow:"⤦",hoarr:"⇿",homtht:"∻",hookleftarrow:"↩",hookrightarrow:"↪",hopf:"𝕙",Hopf:"ℍ",horbar:"―",HorizontalLine:"─",hscr:"𝒽",Hscr:"ℋ",hslash:"ℏ",Hstrok:"Ħ",hstrok:"ħ",HumpDownHump:"≎",HumpEqual:"≏",hybull:"⁃",hyphen:"‐",Iacute:"Í",iacute:"í",ic:"⁣",Icirc:"Î",icirc:"î",Icy:"И",icy:"и",Idot:"İ",IEcy:"Е",iecy:"е",iexcl:"¡",iff:"⇔",ifr:"𝔦",Ifr:"ℑ",Igrave:"Ì",igrave:"ì",ii:"ⅈ",iiiint:"⨌",iiint:"∭",iinfin:"⧜",iiota:"℩",IJlig:"IJ",ijlig:"ij",Imacr:"Ī",imacr:"ī",image:"ℑ",ImaginaryI:"ⅈ",imagline:"ℐ",imagpart:"ℑ",imath:"ı",Im:"ℑ",imof:"⊷",imped:"Ƶ",Implies:"⇒",incare:"℅",in:"∈",infin:"∞",infintie:"⧝",inodot:"ı",intcal:"⊺",int:"∫",Int:"∬",integers:"ℤ",Integral:"∫",intercal:"⊺",Intersection:"⋂",intlarhk:"⨗",intprod:"⨼",InvisibleComma:"⁣",InvisibleTimes:"⁢",IOcy:"Ё",iocy:"ё",Iogon:"Į",iogon:"į",Iopf:"𝕀",iopf:"𝕚",Iota:"Ι",iota:"ι",iprod:"⨼",iquest:"¿",iscr:"𝒾",Iscr:"ℐ",isin:"∈",isindot:"⋵",isinE:"⋹",isins:"⋴",isinsv:"⋳",isinv:"∈",it:"⁢",Itilde:"Ĩ",itilde:"ĩ",Iukcy:"І",iukcy:"і",Iuml:"Ï",iuml:"ï",Jcirc:"Ĵ",jcirc:"ĵ",Jcy:"Й",jcy:"й",Jfr:"𝔍",jfr:"𝔧",jmath:"ȷ",Jopf:"𝕁",jopf:"𝕛",Jscr:"𝒥",jscr:"𝒿",Jsercy:"Ј",jsercy:"ј",Jukcy:"Є",jukcy:"є",Kappa:"Κ",kappa:"κ",kappav:"ϰ",Kcedil:"Ķ",kcedil:"ķ",Kcy:"К",kcy:"к",Kfr:"𝔎",kfr:"𝔨",kgreen:"ĸ",KHcy:"Х",khcy:"х",KJcy:"Ќ",kjcy:"ќ",Kopf:"𝕂",kopf:"𝕜",Kscr:"𝒦",kscr:"𝓀",lAarr:"⇚",Lacute:"Ĺ",lacute:"ĺ",laemptyv:"⦴",lagran:"ℒ",Lambda:"Λ",lambda:"λ",lang:"⟨",Lang:"⟪",langd:"⦑",langle:"⟨",lap:"⪅",Laplacetrf:"ℒ",laquo:"«",larrb:"⇤",larrbfs:"⤟",larr:"←",Larr:"↞",lArr:"⇐",larrfs:"⤝",larrhk:"↩",larrlp:"↫",larrpl:"⤹",larrsim:"⥳",larrtl:"↢",latail:"⤙",lAtail:"⤛",lat:"⪫",late:"⪭",lates:"⪭︀",lbarr:"⤌",lBarr:"⤎",lbbrk:"❲",lbrace:"{",lbrack:"[",lbrke:"⦋",lbrksld:"⦏",lbrkslu:"⦍",Lcaron:"Ľ",lcaron:"ľ",Lcedil:"Ļ",lcedil:"ļ",lceil:"⌈",lcub:"{",Lcy:"Л",lcy:"л",ldca:"⤶",ldquo:"“",ldquor:"„",ldrdhar:"⥧",ldrushar:"⥋",ldsh:"↲",le:"≤",lE:"≦",LeftAngleBracket:"⟨",LeftArrowBar:"⇤",leftarrow:"←",LeftArrow:"←",Leftarrow:"⇐",LeftArrowRightArrow:"⇆",leftarrowtail:"↢",LeftCeiling:"⌈",LeftDoubleBracket:"⟦",LeftDownTeeVector:"⥡",LeftDownVectorBar:"⥙",LeftDownVector:"⇃",LeftFloor:"⌊",leftharpoondown:"↽",leftharpoonup:"↼",leftleftarrows:"⇇",leftrightarrow:"↔",LeftRightArrow:"↔",Leftrightarrow:"⇔",leftrightarrows:"⇆",leftrightharpoons:"⇋",leftrightsquigarrow:"↭",LeftRightVector:"⥎",LeftTeeArrow:"↤",LeftTee:"⊣",LeftTeeVector:"⥚",leftthreetimes:"⋋",LeftTriangleBar:"⧏",LeftTriangle:"⊲",LeftTriangleEqual:"⊴",LeftUpDownVector:"⥑",LeftUpTeeVector:"⥠",LeftUpVectorBar:"⥘",LeftUpVector:"↿",LeftVectorBar:"⥒",LeftVector:"↼",lEg:"⪋",leg:"⋚",leq:"≤",leqq:"≦",leqslant:"⩽",lescc:"⪨",les:"⩽",lesdot:"⩿",lesdoto:"⪁",lesdotor:"⪃",lesg:"⋚︀",lesges:"⪓",lessapprox:"⪅",lessdot:"⋖",lesseqgtr:"⋚",lesseqqgtr:"⪋",LessEqualGreater:"⋚",LessFullEqual:"≦",LessGreater:"≶",lessgtr:"≶",LessLess:"⪡",lesssim:"≲",LessSlantEqual:"⩽",LessTilde:"≲",lfisht:"⥼",lfloor:"⌊",Lfr:"𝔏",lfr:"𝔩",lg:"≶",lgE:"⪑",lHar:"⥢",lhard:"↽",lharu:"↼",lharul:"⥪",lhblk:"▄",LJcy:"Љ",ljcy:"љ",llarr:"⇇",ll:"≪",Ll:"⋘",llcorner:"⌞",Lleftarrow:"⇚",llhard:"⥫",lltri:"◺",Lmidot:"Ŀ",lmidot:"ŀ",lmoustache:"⎰",lmoust:"⎰",lnap:"⪉",lnapprox:"⪉",lne:"⪇",lnE:"≨",lneq:"⪇",lneqq:"≨",lnsim:"⋦",loang:"⟬",loarr:"⇽",lobrk:"⟦",longleftarrow:"⟵",LongLeftArrow:"⟵",Longleftarrow:"⟸",longleftrightarrow:"⟷",LongLeftRightArrow:"⟷",Longleftrightarrow:"⟺",longmapsto:"⟼",longrightarrow:"⟶",LongRightArrow:"⟶",Longrightarrow:"⟹",looparrowleft:"↫",looparrowright:"↬",lopar:"⦅",Lopf:"𝕃",lopf:"𝕝",loplus:"⨭",lotimes:"⨴",lowast:"∗",lowbar:"_",LowerLeftArrow:"↙",LowerRightArrow:"↘",loz:"◊",lozenge:"◊",lozf:"⧫",lpar:"(",lparlt:"⦓",lrarr:"⇆",lrcorner:"⌟",lrhar:"⇋",lrhard:"⥭",lrm:"‎",lrtri:"⊿",lsaquo:"‹",lscr:"𝓁",Lscr:"ℒ",lsh:"↰",Lsh:"↰",lsim:"≲",lsime:"⪍",lsimg:"⪏",lsqb:"[",lsquo:"‘",lsquor:"‚",Lstrok:"Ł",lstrok:"ł",ltcc:"⪦",ltcir:"⩹",lt:"<",LT:"<",Lt:"≪",ltdot:"⋖",lthree:"⋋",ltimes:"⋉",ltlarr:"⥶",ltquest:"⩻",ltri:"◃",ltrie:"⊴",ltrif:"◂",ltrPar:"⦖",lurdshar:"⥊",luruhar:"⥦",lvertneqq:"≨︀",lvnE:"≨︀",macr:"¯",male:"♂",malt:"✠",maltese:"✠",Map:"⤅",map:"↦",mapsto:"↦",mapstodown:"↧",mapstoleft:"↤",mapstoup:"↥",marker:"▮",mcomma:"⨩",Mcy:"М",mcy:"м",mdash:"—",mDDot:"∺",measuredangle:"∡",MediumSpace:" ",Mellintrf:"ℳ",Mfr:"𝔐",mfr:"𝔪",mho:"℧",micro:"µ",midast:"*",midcir:"⫰",mid:"∣",middot:"·",minusb:"⊟",minus:"−",minusd:"∸",minusdu:"⨪",MinusPlus:"∓",mlcp:"⫛",mldr:"…",mnplus:"∓",models:"⊧",Mopf:"𝕄",mopf:"𝕞",mp:"∓",mscr:"𝓂",Mscr:"ℳ",mstpos:"∾",Mu:"Μ",mu:"μ",multimap:"⊸",mumap:"⊸",nabla:"∇",Nacute:"Ń",nacute:"ń",nang:"∠⃒",nap:"≉",napE:"⩰̸",napid:"≋̸",napos:"ʼn",napprox:"≉",natural:"♮",naturals:"ℕ",natur:"♮",nbsp:" ",nbump:"≎̸",nbumpe:"≏̸",ncap:"⩃",Ncaron:"Ň",ncaron:"ň",Ncedil:"Ņ",ncedil:"ņ",ncong:"≇",ncongdot:"⩭̸",ncup:"⩂",Ncy:"Н",ncy:"н",ndash:"–",nearhk:"⤤",nearr:"↗",neArr:"⇗",nearrow:"↗",ne:"≠",nedot:"≐̸",NegativeMediumSpace:"​",NegativeThickSpace:"​",NegativeThinSpace:"​",NegativeVeryThinSpace:"​",nequiv:"≢",nesear:"⤨",nesim:"≂̸",NestedGreaterGreater:"≫",NestedLessLess:"≪",NewLine:` -`,nexist:"∄",nexists:"∄",Nfr:"𝔑",nfr:"𝔫",ngE:"≧̸",nge:"≱",ngeq:"≱",ngeqq:"≧̸",ngeqslant:"⩾̸",nges:"⩾̸",nGg:"⋙̸",ngsim:"≵",nGt:"≫⃒",ngt:"≯",ngtr:"≯",nGtv:"≫̸",nharr:"↮",nhArr:"⇎",nhpar:"⫲",ni:"∋",nis:"⋼",nisd:"⋺",niv:"∋",NJcy:"Њ",njcy:"њ",nlarr:"↚",nlArr:"⇍",nldr:"‥",nlE:"≦̸",nle:"≰",nleftarrow:"↚",nLeftarrow:"⇍",nleftrightarrow:"↮",nLeftrightarrow:"⇎",nleq:"≰",nleqq:"≦̸",nleqslant:"⩽̸",nles:"⩽̸",nless:"≮",nLl:"⋘̸",nlsim:"≴",nLt:"≪⃒",nlt:"≮",nltri:"⋪",nltrie:"⋬",nLtv:"≪̸",nmid:"∤",NoBreak:"⁠",NonBreakingSpace:" ",nopf:"𝕟",Nopf:"ℕ",Not:"⫬",not:"¬",NotCongruent:"≢",NotCupCap:"≭",NotDoubleVerticalBar:"∦",NotElement:"∉",NotEqual:"≠",NotEqualTilde:"≂̸",NotExists:"∄",NotGreater:"≯",NotGreaterEqual:"≱",NotGreaterFullEqual:"≧̸",NotGreaterGreater:"≫̸",NotGreaterLess:"≹",NotGreaterSlantEqual:"⩾̸",NotGreaterTilde:"≵",NotHumpDownHump:"≎̸",NotHumpEqual:"≏̸",notin:"∉",notindot:"⋵̸",notinE:"⋹̸",notinva:"∉",notinvb:"⋷",notinvc:"⋶",NotLeftTriangleBar:"⧏̸",NotLeftTriangle:"⋪",NotLeftTriangleEqual:"⋬",NotLess:"≮",NotLessEqual:"≰",NotLessGreater:"≸",NotLessLess:"≪̸",NotLessSlantEqual:"⩽̸",NotLessTilde:"≴",NotNestedGreaterGreater:"⪢̸",NotNestedLessLess:"⪡̸",notni:"∌",notniva:"∌",notnivb:"⋾",notnivc:"⋽",NotPrecedes:"⊀",NotPrecedesEqual:"⪯̸",NotPrecedesSlantEqual:"⋠",NotReverseElement:"∌",NotRightTriangleBar:"⧐̸",NotRightTriangle:"⋫",NotRightTriangleEqual:"⋭",NotSquareSubset:"⊏̸",NotSquareSubsetEqual:"⋢",NotSquareSuperset:"⊐̸",NotSquareSupersetEqual:"⋣",NotSubset:"⊂⃒",NotSubsetEqual:"⊈",NotSucceeds:"⊁",NotSucceedsEqual:"⪰̸",NotSucceedsSlantEqual:"⋡",NotSucceedsTilde:"≿̸",NotSuperset:"⊃⃒",NotSupersetEqual:"⊉",NotTilde:"≁",NotTildeEqual:"≄",NotTildeFullEqual:"≇",NotTildeTilde:"≉",NotVerticalBar:"∤",nparallel:"∦",npar:"∦",nparsl:"⫽⃥",npart:"∂̸",npolint:"⨔",npr:"⊀",nprcue:"⋠",nprec:"⊀",npreceq:"⪯̸",npre:"⪯̸",nrarrc:"⤳̸",nrarr:"↛",nrArr:"⇏",nrarrw:"↝̸",nrightarrow:"↛",nRightarrow:"⇏",nrtri:"⋫",nrtrie:"⋭",nsc:"⊁",nsccue:"⋡",nsce:"⪰̸",Nscr:"𝒩",nscr:"𝓃",nshortmid:"∤",nshortparallel:"∦",nsim:"≁",nsime:"≄",nsimeq:"≄",nsmid:"∤",nspar:"∦",nsqsube:"⋢",nsqsupe:"⋣",nsub:"⊄",nsubE:"⫅̸",nsube:"⊈",nsubset:"⊂⃒",nsubseteq:"⊈",nsubseteqq:"⫅̸",nsucc:"⊁",nsucceq:"⪰̸",nsup:"⊅",nsupE:"⫆̸",nsupe:"⊉",nsupset:"⊃⃒",nsupseteq:"⊉",nsupseteqq:"⫆̸",ntgl:"≹",Ntilde:"Ñ",ntilde:"ñ",ntlg:"≸",ntriangleleft:"⋪",ntrianglelefteq:"⋬",ntriangleright:"⋫",ntrianglerighteq:"⋭",Nu:"Ν",nu:"ν",num:"#",numero:"№",numsp:" ",nvap:"≍⃒",nvdash:"⊬",nvDash:"⊭",nVdash:"⊮",nVDash:"⊯",nvge:"≥⃒",nvgt:">⃒",nvHarr:"⤄",nvinfin:"⧞",nvlArr:"⤂",nvle:"≤⃒",nvlt:"<⃒",nvltrie:"⊴⃒",nvrArr:"⤃",nvrtrie:"⊵⃒",nvsim:"∼⃒",nwarhk:"⤣",nwarr:"↖",nwArr:"⇖",nwarrow:"↖",nwnear:"⤧",Oacute:"Ó",oacute:"ó",oast:"⊛",Ocirc:"Ô",ocirc:"ô",ocir:"⊚",Ocy:"О",ocy:"о",odash:"⊝",Odblac:"Ő",odblac:"ő",odiv:"⨸",odot:"⊙",odsold:"⦼",OElig:"Œ",oelig:"œ",ofcir:"⦿",Ofr:"𝔒",ofr:"𝔬",ogon:"˛",Ograve:"Ò",ograve:"ò",ogt:"⧁",ohbar:"⦵",ohm:"Ω",oint:"∮",olarr:"↺",olcir:"⦾",olcross:"⦻",oline:"‾",olt:"⧀",Omacr:"Ō",omacr:"ō",Omega:"Ω",omega:"ω",Omicron:"Ο",omicron:"ο",omid:"⦶",ominus:"⊖",Oopf:"𝕆",oopf:"𝕠",opar:"⦷",OpenCurlyDoubleQuote:"“",OpenCurlyQuote:"‘",operp:"⦹",oplus:"⊕",orarr:"↻",Or:"⩔",or:"∨",ord:"⩝",order:"ℴ",orderof:"ℴ",ordf:"ª",ordm:"º",origof:"⊶",oror:"⩖",orslope:"⩗",orv:"⩛",oS:"Ⓢ",Oscr:"𝒪",oscr:"ℴ",Oslash:"Ø",oslash:"ø",osol:"⊘",Otilde:"Õ",otilde:"õ",otimesas:"⨶",Otimes:"⨷",otimes:"⊗",Ouml:"Ö",ouml:"ö",ovbar:"⌽",OverBar:"‾",OverBrace:"⏞",OverBracket:"⎴",OverParenthesis:"⏜",para:"¶",parallel:"∥",par:"∥",parsim:"⫳",parsl:"⫽",part:"∂",PartialD:"∂",Pcy:"П",pcy:"п",percnt:"%",period:".",permil:"‰",perp:"⊥",pertenk:"‱",Pfr:"𝔓",pfr:"𝔭",Phi:"Φ",phi:"φ",phiv:"ϕ",phmmat:"ℳ",phone:"☎",Pi:"Π",pi:"π",pitchfork:"⋔",piv:"ϖ",planck:"ℏ",planckh:"ℎ",plankv:"ℏ",plusacir:"⨣",plusb:"⊞",pluscir:"⨢",plus:"+",plusdo:"∔",plusdu:"⨥",pluse:"⩲",PlusMinus:"±",plusmn:"±",plussim:"⨦",plustwo:"⨧",pm:"±",Poincareplane:"ℌ",pointint:"⨕",popf:"𝕡",Popf:"ℙ",pound:"£",prap:"⪷",Pr:"⪻",pr:"≺",prcue:"≼",precapprox:"⪷",prec:"≺",preccurlyeq:"≼",Precedes:"≺",PrecedesEqual:"⪯",PrecedesSlantEqual:"≼",PrecedesTilde:"≾",preceq:"⪯",precnapprox:"⪹",precneqq:"⪵",precnsim:"⋨",pre:"⪯",prE:"⪳",precsim:"≾",prime:"′",Prime:"″",primes:"ℙ",prnap:"⪹",prnE:"⪵",prnsim:"⋨",prod:"∏",Product:"∏",profalar:"⌮",profline:"⌒",profsurf:"⌓",prop:"∝",Proportional:"∝",Proportion:"∷",propto:"∝",prsim:"≾",prurel:"⊰",Pscr:"𝒫",pscr:"𝓅",Psi:"Ψ",psi:"ψ",puncsp:" ",Qfr:"𝔔",qfr:"𝔮",qint:"⨌",qopf:"𝕢",Qopf:"ℚ",qprime:"⁗",Qscr:"𝒬",qscr:"𝓆",quaternions:"ℍ",quatint:"⨖",quest:"?",questeq:"≟",quot:'"',QUOT:'"',rAarr:"⇛",race:"∽̱",Racute:"Ŕ",racute:"ŕ",radic:"√",raemptyv:"⦳",rang:"⟩",Rang:"⟫",rangd:"⦒",range:"⦥",rangle:"⟩",raquo:"»",rarrap:"⥵",rarrb:"⇥",rarrbfs:"⤠",rarrc:"⤳",rarr:"→",Rarr:"↠",rArr:"⇒",rarrfs:"⤞",rarrhk:"↪",rarrlp:"↬",rarrpl:"⥅",rarrsim:"⥴",Rarrtl:"⤖",rarrtl:"↣",rarrw:"↝",ratail:"⤚",rAtail:"⤜",ratio:"∶",rationals:"ℚ",rbarr:"⤍",rBarr:"⤏",RBarr:"⤐",rbbrk:"❳",rbrace:"}",rbrack:"]",rbrke:"⦌",rbrksld:"⦎",rbrkslu:"⦐",Rcaron:"Ř",rcaron:"ř",Rcedil:"Ŗ",rcedil:"ŗ",rceil:"⌉",rcub:"}",Rcy:"Р",rcy:"р",rdca:"⤷",rdldhar:"⥩",rdquo:"”",rdquor:"”",rdsh:"↳",real:"ℜ",realine:"ℛ",realpart:"ℜ",reals:"ℝ",Re:"ℜ",rect:"▭",reg:"®",REG:"®",ReverseElement:"∋",ReverseEquilibrium:"⇋",ReverseUpEquilibrium:"⥯",rfisht:"⥽",rfloor:"⌋",rfr:"𝔯",Rfr:"ℜ",rHar:"⥤",rhard:"⇁",rharu:"⇀",rharul:"⥬",Rho:"Ρ",rho:"ρ",rhov:"ϱ",RightAngleBracket:"⟩",RightArrowBar:"⇥",rightarrow:"→",RightArrow:"→",Rightarrow:"⇒",RightArrowLeftArrow:"⇄",rightarrowtail:"↣",RightCeiling:"⌉",RightDoubleBracket:"⟧",RightDownTeeVector:"⥝",RightDownVectorBar:"⥕",RightDownVector:"⇂",RightFloor:"⌋",rightharpoondown:"⇁",rightharpoonup:"⇀",rightleftarrows:"⇄",rightleftharpoons:"⇌",rightrightarrows:"⇉",rightsquigarrow:"↝",RightTeeArrow:"↦",RightTee:"⊢",RightTeeVector:"⥛",rightthreetimes:"⋌",RightTriangleBar:"⧐",RightTriangle:"⊳",RightTriangleEqual:"⊵",RightUpDownVector:"⥏",RightUpTeeVector:"⥜",RightUpVectorBar:"⥔",RightUpVector:"↾",RightVectorBar:"⥓",RightVector:"⇀",ring:"˚",risingdotseq:"≓",rlarr:"⇄",rlhar:"⇌",rlm:"‏",rmoustache:"⎱",rmoust:"⎱",rnmid:"⫮",roang:"⟭",roarr:"⇾",robrk:"⟧",ropar:"⦆",ropf:"𝕣",Ropf:"ℝ",roplus:"⨮",rotimes:"⨵",RoundImplies:"⥰",rpar:")",rpargt:"⦔",rppolint:"⨒",rrarr:"⇉",Rrightarrow:"⇛",rsaquo:"›",rscr:"𝓇",Rscr:"ℛ",rsh:"↱",Rsh:"↱",rsqb:"]",rsquo:"’",rsquor:"’",rthree:"⋌",rtimes:"⋊",rtri:"▹",rtrie:"⊵",rtrif:"▸",rtriltri:"⧎",RuleDelayed:"⧴",ruluhar:"⥨",rx:"℞",Sacute:"Ś",sacute:"ś",sbquo:"‚",scap:"⪸",Scaron:"Š",scaron:"š",Sc:"⪼",sc:"≻",sccue:"≽",sce:"⪰",scE:"⪴",Scedil:"Ş",scedil:"ş",Scirc:"Ŝ",scirc:"ŝ",scnap:"⪺",scnE:"⪶",scnsim:"⋩",scpolint:"⨓",scsim:"≿",Scy:"С",scy:"с",sdotb:"⊡",sdot:"⋅",sdote:"⩦",searhk:"⤥",searr:"↘",seArr:"⇘",searrow:"↘",sect:"§",semi:";",seswar:"⤩",setminus:"∖",setmn:"∖",sext:"✶",Sfr:"𝔖",sfr:"𝔰",sfrown:"⌢",sharp:"♯",SHCHcy:"Щ",shchcy:"щ",SHcy:"Ш",shcy:"ш",ShortDownArrow:"↓",ShortLeftArrow:"←",shortmid:"∣",shortparallel:"∥",ShortRightArrow:"→",ShortUpArrow:"↑",shy:"­",Sigma:"Σ",sigma:"σ",sigmaf:"ς",sigmav:"ς",sim:"∼",simdot:"⩪",sime:"≃",simeq:"≃",simg:"⪞",simgE:"⪠",siml:"⪝",simlE:"⪟",simne:"≆",simplus:"⨤",simrarr:"⥲",slarr:"←",SmallCircle:"∘",smallsetminus:"∖",smashp:"⨳",smeparsl:"⧤",smid:"∣",smile:"⌣",smt:"⪪",smte:"⪬",smtes:"⪬︀",SOFTcy:"Ь",softcy:"ь",solbar:"⌿",solb:"⧄",sol:"/",Sopf:"𝕊",sopf:"𝕤",spades:"♠",spadesuit:"♠",spar:"∥",sqcap:"⊓",sqcaps:"⊓︀",sqcup:"⊔",sqcups:"⊔︀",Sqrt:"√",sqsub:"⊏",sqsube:"⊑",sqsubset:"⊏",sqsubseteq:"⊑",sqsup:"⊐",sqsupe:"⊒",sqsupset:"⊐",sqsupseteq:"⊒",square:"□",Square:"□",SquareIntersection:"⊓",SquareSubset:"⊏",SquareSubsetEqual:"⊑",SquareSuperset:"⊐",SquareSupersetEqual:"⊒",SquareUnion:"⊔",squarf:"▪",squ:"□",squf:"▪",srarr:"→",Sscr:"𝒮",sscr:"𝓈",ssetmn:"∖",ssmile:"⌣",sstarf:"⋆",Star:"⋆",star:"☆",starf:"★",straightepsilon:"ϵ",straightphi:"ϕ",strns:"¯",sub:"⊂",Sub:"⋐",subdot:"⪽",subE:"⫅",sube:"⊆",subedot:"⫃",submult:"⫁",subnE:"⫋",subne:"⊊",subplus:"⪿",subrarr:"⥹",subset:"⊂",Subset:"⋐",subseteq:"⊆",subseteqq:"⫅",SubsetEqual:"⊆",subsetneq:"⊊",subsetneqq:"⫋",subsim:"⫇",subsub:"⫕",subsup:"⫓",succapprox:"⪸",succ:"≻",succcurlyeq:"≽",Succeeds:"≻",SucceedsEqual:"⪰",SucceedsSlantEqual:"≽",SucceedsTilde:"≿",succeq:"⪰",succnapprox:"⪺",succneqq:"⪶",succnsim:"⋩",succsim:"≿",SuchThat:"∋",sum:"∑",Sum:"∑",sung:"♪",sup1:"¹",sup2:"²",sup3:"³",sup:"⊃",Sup:"⋑",supdot:"⪾",supdsub:"⫘",supE:"⫆",supe:"⊇",supedot:"⫄",Superset:"⊃",SupersetEqual:"⊇",suphsol:"⟉",suphsub:"⫗",suplarr:"⥻",supmult:"⫂",supnE:"⫌",supne:"⊋",supplus:"⫀",supset:"⊃",Supset:"⋑",supseteq:"⊇",supseteqq:"⫆",supsetneq:"⊋",supsetneqq:"⫌",supsim:"⫈",supsub:"⫔",supsup:"⫖",swarhk:"⤦",swarr:"↙",swArr:"⇙",swarrow:"↙",swnwar:"⤪",szlig:"ß",Tab:" ",target:"⌖",Tau:"Τ",tau:"τ",tbrk:"⎴",Tcaron:"Ť",tcaron:"ť",Tcedil:"Ţ",tcedil:"ţ",Tcy:"Т",tcy:"т",tdot:"⃛",telrec:"⌕",Tfr:"𝔗",tfr:"𝔱",there4:"∴",therefore:"∴",Therefore:"∴",Theta:"Θ",theta:"θ",thetasym:"ϑ",thetav:"ϑ",thickapprox:"≈",thicksim:"∼",ThickSpace:"  ",ThinSpace:" ",thinsp:" ",thkap:"≈",thksim:"∼",THORN:"Þ",thorn:"þ",tilde:"˜",Tilde:"∼",TildeEqual:"≃",TildeFullEqual:"≅",TildeTilde:"≈",timesbar:"⨱",timesb:"⊠",times:"×",timesd:"⨰",tint:"∭",toea:"⤨",topbot:"⌶",topcir:"⫱",top:"⊤",Topf:"𝕋",topf:"𝕥",topfork:"⫚",tosa:"⤩",tprime:"‴",trade:"™",TRADE:"™",triangle:"▵",triangledown:"▿",triangleleft:"◃",trianglelefteq:"⊴",triangleq:"≜",triangleright:"▹",trianglerighteq:"⊵",tridot:"◬",trie:"≜",triminus:"⨺",TripleDot:"⃛",triplus:"⨹",trisb:"⧍",tritime:"⨻",trpezium:"⏢",Tscr:"𝒯",tscr:"𝓉",TScy:"Ц",tscy:"ц",TSHcy:"Ћ",tshcy:"ћ",Tstrok:"Ŧ",tstrok:"ŧ",twixt:"≬",twoheadleftarrow:"↞",twoheadrightarrow:"↠",Uacute:"Ú",uacute:"ú",uarr:"↑",Uarr:"↟",uArr:"⇑",Uarrocir:"⥉",Ubrcy:"Ў",ubrcy:"ў",Ubreve:"Ŭ",ubreve:"ŭ",Ucirc:"Û",ucirc:"û",Ucy:"У",ucy:"у",udarr:"⇅",Udblac:"Ű",udblac:"ű",udhar:"⥮",ufisht:"⥾",Ufr:"𝔘",ufr:"𝔲",Ugrave:"Ù",ugrave:"ù",uHar:"⥣",uharl:"↿",uharr:"↾",uhblk:"▀",ulcorn:"⌜",ulcorner:"⌜",ulcrop:"⌏",ultri:"◸",Umacr:"Ū",umacr:"ū",uml:"¨",UnderBar:"_",UnderBrace:"⏟",UnderBracket:"⎵",UnderParenthesis:"⏝",Union:"⋃",UnionPlus:"⊎",Uogon:"Ų",uogon:"ų",Uopf:"𝕌",uopf:"𝕦",UpArrowBar:"⤒",uparrow:"↑",UpArrow:"↑",Uparrow:"⇑",UpArrowDownArrow:"⇅",updownarrow:"↕",UpDownArrow:"↕",Updownarrow:"⇕",UpEquilibrium:"⥮",upharpoonleft:"↿",upharpoonright:"↾",uplus:"⊎",UpperLeftArrow:"↖",UpperRightArrow:"↗",upsi:"υ",Upsi:"ϒ",upsih:"ϒ",Upsilon:"Υ",upsilon:"υ",UpTeeArrow:"↥",UpTee:"⊥",upuparrows:"⇈",urcorn:"⌝",urcorner:"⌝",urcrop:"⌎",Uring:"Ů",uring:"ů",urtri:"◹",Uscr:"𝒰",uscr:"𝓊",utdot:"⋰",Utilde:"Ũ",utilde:"ũ",utri:"▵",utrif:"▴",uuarr:"⇈",Uuml:"Ü",uuml:"ü",uwangle:"⦧",vangrt:"⦜",varepsilon:"ϵ",varkappa:"ϰ",varnothing:"∅",varphi:"ϕ",varpi:"ϖ",varpropto:"∝",varr:"↕",vArr:"⇕",varrho:"ϱ",varsigma:"ς",varsubsetneq:"⊊︀",varsubsetneqq:"⫋︀",varsupsetneq:"⊋︀",varsupsetneqq:"⫌︀",vartheta:"ϑ",vartriangleleft:"⊲",vartriangleright:"⊳",vBar:"⫨",Vbar:"⫫",vBarv:"⫩",Vcy:"В",vcy:"в",vdash:"⊢",vDash:"⊨",Vdash:"⊩",VDash:"⊫",Vdashl:"⫦",veebar:"⊻",vee:"∨",Vee:"⋁",veeeq:"≚",vellip:"⋮",verbar:"|",Verbar:"‖",vert:"|",Vert:"‖",VerticalBar:"∣",VerticalLine:"|",VerticalSeparator:"❘",VerticalTilde:"≀",VeryThinSpace:" ",Vfr:"𝔙",vfr:"𝔳",vltri:"⊲",vnsub:"⊂⃒",vnsup:"⊃⃒",Vopf:"𝕍",vopf:"𝕧",vprop:"∝",vrtri:"⊳",Vscr:"𝒱",vscr:"𝓋",vsubnE:"⫋︀",vsubne:"⊊︀",vsupnE:"⫌︀",vsupne:"⊋︀",Vvdash:"⊪",vzigzag:"⦚",Wcirc:"Ŵ",wcirc:"ŵ",wedbar:"⩟",wedge:"∧",Wedge:"⋀",wedgeq:"≙",weierp:"℘",Wfr:"𝔚",wfr:"𝔴",Wopf:"𝕎",wopf:"𝕨",wp:"℘",wr:"≀",wreath:"≀",Wscr:"𝒲",wscr:"𝓌",xcap:"⋂",xcirc:"◯",xcup:"⋃",xdtri:"▽",Xfr:"𝔛",xfr:"𝔵",xharr:"⟷",xhArr:"⟺",Xi:"Ξ",xi:"ξ",xlarr:"⟵",xlArr:"⟸",xmap:"⟼",xnis:"⋻",xodot:"⨀",Xopf:"𝕏",xopf:"𝕩",xoplus:"⨁",xotime:"⨂",xrarr:"⟶",xrArr:"⟹",Xscr:"𝒳",xscr:"𝓍",xsqcup:"⨆",xuplus:"⨄",xutri:"△",xvee:"⋁",xwedge:"⋀",Yacute:"Ý",yacute:"ý",YAcy:"Я",yacy:"я",Ycirc:"Ŷ",ycirc:"ŷ",Ycy:"Ы",ycy:"ы",yen:"¥",Yfr:"𝔜",yfr:"𝔶",YIcy:"Ї",yicy:"ї",Yopf:"𝕐",yopf:"𝕪",Yscr:"𝒴",yscr:"𝓎",YUcy:"Ю",yucy:"ю",yuml:"ÿ",Yuml:"Ÿ",Zacute:"Ź",zacute:"ź",Zcaron:"Ž",zcaron:"ž",Zcy:"З",zcy:"з",Zdot:"Ż",zdot:"ż",zeetrf:"ℨ",ZeroWidthSpace:"​",Zeta:"Ζ",zeta:"ζ",zfr:"𝔷",Zfr:"ℨ",ZHcy:"Ж",zhcy:"ж",zigrarr:"⇝",zopf:"𝕫",Zopf:"ℤ",Zscr:"𝒵",zscr:"𝓏",zwj:"‍",zwnj:"‌"}}}),m=u({"../../node_modules/ansi-to-html/node_modules/entities/lib/maps/legacy.json"(r,o){o.exports={Aacute:"Á",aacute:"á",Acirc:"Â",acirc:"â",acute:"´",AElig:"Æ",aelig:"æ",Agrave:"À",agrave:"à",amp:"&",AMP:"&",Aring:"Å",aring:"å",Atilde:"Ã",atilde:"ã",Auml:"Ä",auml:"ä",brvbar:"¦",Ccedil:"Ç",ccedil:"ç",cedil:"¸",cent:"¢",copy:"©",COPY:"©",curren:"¤",deg:"°",divide:"÷",Eacute:"É",eacute:"é",Ecirc:"Ê",ecirc:"ê",Egrave:"È",egrave:"è",ETH:"Ð",eth:"ð",Euml:"Ë",euml:"ë",frac12:"½",frac14:"¼",frac34:"¾",gt:">",GT:">",Iacute:"Í",iacute:"í",Icirc:"Î",icirc:"î",iexcl:"¡",Igrave:"Ì",igrave:"ì",iquest:"¿",Iuml:"Ï",iuml:"ï",laquo:"«",lt:"<",LT:"<",macr:"¯",micro:"µ",middot:"·",nbsp:" ",not:"¬",Ntilde:"Ñ",ntilde:"ñ",Oacute:"Ó",oacute:"ó",Ocirc:"Ô",ocirc:"ô",Ograve:"Ò",ograve:"ò",ordf:"ª",ordm:"º",Oslash:"Ø",oslash:"ø",Otilde:"Õ",otilde:"õ",Ouml:"Ö",ouml:"ö",para:"¶",plusmn:"±",pound:"£",quot:'"',QUOT:'"',raquo:"»",reg:"®",REG:"®",sect:"§",shy:"­",sup1:"¹",sup2:"²",sup3:"³",szlig:"ß",THORN:"Þ",thorn:"þ",times:"×",Uacute:"Ú",uacute:"ú",Ucirc:"Û",ucirc:"û",Ugrave:"Ù",ugrave:"ù",uml:"¨",Uuml:"Ü",uuml:"ü",Yacute:"Ý",yacute:"ý",yen:"¥",yuml:"ÿ"}}}),v=u({"../../node_modules/ansi-to-html/node_modules/entities/lib/maps/xml.json"(r,o){o.exports={amp:"&",apos:"'",gt:">",lt:"<",quot:'"'}}}),E=u({"../../node_modules/ansi-to-html/node_modules/entities/lib/maps/decode.json"(r,o){o.exports={0:65533,128:8364,130:8218,131:402,132:8222,133:8230,134:8224,135:8225,136:710,137:8240,138:352,139:8249,140:338,142:381,145:8216,146:8217,147:8220,148:8221,149:8226,150:8211,151:8212,152:732,153:8482,154:353,155:8250,156:339,158:382,159:376}}}),T=u({"../../node_modules/ansi-to-html/node_modules/entities/lib/decode_codepoint.js"(r){var o=r&&r.__importDefault||function(_){return _&&_.__esModule?_:{default:_}};Object.defineProperty(r,"__esModule",{value:!0});var d=o(E()),g=String.fromCodePoint||function(_){var A="";return _>65535&&(_-=65536,A+=String.fromCharCode(_>>>10&1023|55296),_=56320|_&1023),A+=String.fromCharCode(_),A};function b(_){return _>=55296&&_<=57343||_>1114111?"�":(_ in d.default&&(_=d.default[_]),g(_))}r.default=b}}),I=u({"../../node_modules/ansi-to-html/node_modules/entities/lib/decode.js"(r){var o=r&&r.__importDefault||function(G){return G&&G.__esModule?G:{default:G}};Object.defineProperty(r,"__esModule",{value:!0}),r.decodeHTML=r.decodeHTMLStrict=r.decodeXML=void 0;var d=o(y()),g=o(m()),b=o(v()),_=o(T()),A=/&(?:[a-zA-Z0-9]+|#[xX][\da-fA-F]+|#\d+);/g;r.decodeXML=D(b.default),r.decodeHTMLStrict=D(d.default);function D(G){var z=U(G);return function(se){return String(se).replace(A,z)}}var q=function(G,z){return G1?z(ve):ve.charCodeAt(0)).toString(16).toUpperCase()+";"}function ce(ve,xe){return function(Ue){return Ue.replace(xe,function(xt){return ve[xt]}).replace(G,se)}}var Pe=new RegExp(b.source+"|"+G.source,"g");function Se(ve){return ve.replace(Pe,se)}r.escape=Se;function we(ve){return ve.replace(b,se)}r.escapeUTF8=we;function de(ve){return function(xe){return xe.replace(Pe,function(Ue){return ve[Ue]||se(Ue)})}}}}),ne=u({"../../node_modules/ansi-to-html/node_modules/entities/lib/index.js"(r){Object.defineProperty(r,"__esModule",{value:!0}),r.decodeXMLStrict=r.decodeHTML5Strict=r.decodeHTML4Strict=r.decodeHTML5=r.decodeHTML4=r.decodeHTMLStrict=r.decodeHTML=r.decodeXML=r.encodeHTML5=r.encodeHTML4=r.escapeUTF8=r.escape=r.encodeNonAsciiHTML=r.encodeHTML=r.encodeXML=r.encode=r.decodeStrict=r.decode=void 0;var o=I(),d=Y();function g(q,U){return(!U||U<=0?o.decodeXML:o.decodeHTML)(q)}r.decode=g;function b(q,U){return(!U||U<=0?o.decodeXML:o.decodeHTMLStrict)(q)}r.decodeStrict=b;function _(q,U){return(!U||U<=0?d.encodeXML:d.encodeHTML)(q)}r.encode=_;var A=Y();Object.defineProperty(r,"encodeXML",{enumerable:!0,get:function(){return A.encodeXML}}),Object.defineProperty(r,"encodeHTML",{enumerable:!0,get:function(){return A.encodeHTML}}),Object.defineProperty(r,"encodeNonAsciiHTML",{enumerable:!0,get:function(){return A.encodeNonAsciiHTML}}),Object.defineProperty(r,"escape",{enumerable:!0,get:function(){return A.escape}}),Object.defineProperty(r,"escapeUTF8",{enumerable:!0,get:function(){return A.escapeUTF8}}),Object.defineProperty(r,"encodeHTML4",{enumerable:!0,get:function(){return A.encodeHTML}}),Object.defineProperty(r,"encodeHTML5",{enumerable:!0,get:function(){return A.encodeHTML}});var D=I();Object.defineProperty(r,"decodeXML",{enumerable:!0,get:function(){return D.decodeXML}}),Object.defineProperty(r,"decodeHTML",{enumerable:!0,get:function(){return D.decodeHTML}}),Object.defineProperty(r,"decodeHTMLStrict",{enumerable:!0,get:function(){return D.decodeHTMLStrict}}),Object.defineProperty(r,"decodeHTML4",{enumerable:!0,get:function(){return D.decodeHTML}}),Object.defineProperty(r,"decodeHTML5",{enumerable:!0,get:function(){return D.decodeHTML}}),Object.defineProperty(r,"decodeHTML4Strict",{enumerable:!0,get:function(){return D.decodeHTMLStrict}}),Object.defineProperty(r,"decodeHTML5Strict",{enumerable:!0,get:function(){return D.decodeHTMLStrict}}),Object.defineProperty(r,"decodeXMLStrict",{enumerable:!0,get:function(){return D.decodeXML}})}}),J=u({"../../node_modules/ansi-to-html/lib/ansi_to_html.js"(r,o){function d($,k){if(!($ instanceof k))throw new TypeError("Cannot call a class as a function")}function g($,k){for(var te=0;te"u"||$[Symbol.iterator]==null){if(Array.isArray($)||($=A($))){var k=0,te=function(){};return{s:te,n:function(){return k>=$.length?{done:!0}:{done:!1,value:$[k++]}},e:function(et){throw et},f:te}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var ye,Fe=!0,ze=!1,It;return{s:function(){ye=$[Symbol.iterator]()},n:function(){var et=ye.next();return Fe=et.done,et},e:function(et){ze=!0,It=et},f:function(){try{!Fe&&ye.return!=null&&ye.return()}finally{if(ze)throw It}}}}function A($,k){if($){if(typeof $=="string")return D($,k);var te=Object.prototype.toString.call($).slice(8,-1);if(te==="Object"&&$.constructor&&(te=$.constructor.name),te==="Map"||te==="Set")return Array.from(te);if(te==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(te))return D($,k)}}function D($,k){(k==null||k>$.length)&&(k=$.length);for(var te=0,ye=new Array(k);te0?$*40+55:0,It=k>0?k*40+55:0,et=te>0?te*40+55:0;ye[Fe]=ce([ze,It,et])}function se($){for(var k=$.toString(16);k.length<2;)k="0"+k;return k}function ce($){var k=[],te=_($),ye;try{for(te.s();!(ye=te.n()).done;){var Fe=ye.value;k.push(se(Fe))}}catch(ze){te.e(ze)}finally{te.f()}return"#"+k.join("")}function Pe($,k,te,ye){var Fe;return k==="text"?Fe=xt(te,ye):k==="display"?Fe=we($,te,ye):k==="xterm256"?Fe=Ft($,ye.colors[te]):k==="rgb"&&(Fe=Se($,te)),Fe}function Se($,k){k=k.substring(2).slice(0,-1);var te=+k.substr(0,2),ye=k.substring(5).split(";"),Fe=ye.map(function(ze){return("0"+Number(ze).toString(16)).substr(-2)}).join("");return Bt($,(te===38?"color:#":"background-color:#")+Fe)}function we($,k,te){k=parseInt(k,10);var ye={"-1":function(){return"
"},0:function(){return $.length&&de($)},1:function(){return vt($,"b")},3:function(){return vt($,"i")},4:function(){return vt($,"u")},8:function(){return Bt($,"display:none")},9:function(){return vt($,"strike")},22:function(){return Bt($,"font-weight:normal;text-decoration:none;font-style:normal")},23:function(){return _n($,"i")},24:function(){return _n($,"u")},39:function(){return Ft($,te.fg)},49:function(){return Wt($,te.bg)},53:function(){return Bt($,"text-decoration:overline")}},Fe;return ye[k]?Fe=ye[k]():4"}).join("")}function ve($,k){for(var te=[],ye=$;ye<=k;ye++)te.push(ye);return te}function xe($){return function(k){return($===null||k.category!==$)&&$!=="all"}}function Ue($){$=parseInt($,10);var k=null;return $===0?k="all":$===1?k="bold":2<$&&$<5?k="underline":4<$&&$<7?k="blink":$===8?k="hide":$===9?k="strike":29<$&&$<38||$===39||89<$&&$<98?k="foreground-color":(39<$&&$<48||$===49||99<$&&$<108)&&(k="background-color"),k}function xt($,k){return k.escapeXML?q.encodeXML($):$}function vt($,k,te){return te||(te=""),$.push(k),"<".concat(k).concat(te?' style="'.concat(te,'"'):"",">")}function Bt($,k){return vt($,"span",k)}function Ft($,k){return vt($,"span","color:"+k)}function Wt($,k){return vt($,"span","background-color:"+k)}function _n($,k){var te;if($.slice(-1)[0]===k&&(te=$.pop()),te)return""}function lh($,k,te){var ye=!1,Fe=3;function ze(){return""}function It(Yt,er){return te("xterm256",er),""}function et(Yt){return k.newline?te("display",-1):te("text",Yt),""}function Zn(Yt,er){ye=!0,er.trim().length===0&&(er="0"),er=er.trimRight(";").split(";");var ea=_(er),$s;try{for(ea.s();!($s=ea.n()).done;){var mh=$s.value;te("display",mh)}}catch(vh){ea.e(vh)}finally{ea.f()}return""}function fh(Yt){return te("text",Yt),""}function hh(Yt){return te("rgb",Yt),""}var Ds=[{pattern:/^\x08+/,sub:ze},{pattern:/^\x1b\[[012]?K/,sub:ze},{pattern:/^\x1b\[\(B/,sub:ze},{pattern:/^\x1b\[[34]8;2;\d+;\d+;\d+m/,sub:hh},{pattern:/^\x1b\[38;5;(\d+)m/,sub:It},{pattern:/^\n/,sub:et},{pattern:/^\r+\n/,sub:et},{pattern:/^\x1b\[((?:\d{1,3};?)+|)m/,sub:Zn},{pattern:/^\x1b\[\d?J/,sub:ze},{pattern:/^\x1b\[\d{0,3};\d{0,3}f/,sub:ze},{pattern:/^\x1b\[?[\d;]{0,3}/,sub:ze},{pattern:/^(([^\x1b\x08\r\n])+)/,sub:fh}];function dh(Yt,er){er>Fe&&ye||(ye=!1,$=$.replace(Yt.pattern,Yt.sub))}var Ls=[],ph=$,wn=ph.length;e:for(;wn>0;){for(var to=0,Fs=0,gh=Ds.length;FsCs,DocsContext:()=>Va,HooksContext:()=>P,Preview:()=>cs,PreviewWeb:()=>_s,StoryStore:()=>Zi,addArgTypes:()=>zf,addArgTypesEnhancer:()=>Xf,addArgs:()=>Vf,addArgsEnhancer:()=>Kf,addDecorator:()=>Bf,addLoader:()=>Yf,addParameters:()=>Wf,addStepRunner:()=>Qf,addons:()=>W,applyHooks:()=>X,combineArgs:()=>fe,combineParameters:()=>Re,composeConfigs:()=>Ha,composeStepRunners:()=>Ga,composeStories:()=>Mc,composeStory:()=>kc,decorateStory:()=>Ie,defaultDecorateStory:()=>ut,filterArgTypes:()=>cr,getQueryParam:()=>rh,getQueryParams:()=>xs,inferControls:()=>fr,makeDecorator:()=>$e,mockChannel:()=>Z,normalizeStory:()=>Ur,prepareMeta:()=>Ar,prepareStory:()=>Ot,sanitizeStoryContextUpdate:()=>qe,setGlobalRender:()=>Jf,setProjectAnnotations:()=>jc,simulateDOMContentLoaded:()=>Za,simulatePageLoad:()=>jf,sortStoriesV7:()=>Kc,start:()=>sh,useArgs:()=>kr,useCallback:()=>qt,useChannel:()=>jr,useEffect:()=>Jt,useGlobals:()=>Mr,useMemo:()=>At,useParameter:()=>sn,useReducer:()=>Et,useRef:()=>on,useState:()=>Qt,useStoryContext:()=>ir,userOrAutoTitle:()=>rs,userOrAutoTitleFromSpecifier:()=>ts}),t.exports=p(C);var H=Ne,K=Ea;function Z(){let r={setHandler:()=>{},send:()=>{}};return new K.Channel({transport:r})}var oe=class{constructor(){this.getChannel=()=>{if(!this.channel){let r=Z();return this.setChannel(r),r}return this.channel},this.getServerChannel=()=>{if(!this.serverChannel)throw new Error("Accessing non-existent serverChannel");return this.serverChannel},this.ready=()=>this.promise,this.hasChannel=()=>!!this.channel,this.hasServerChannel=()=>!!this.serverChannel,this.setChannel=r=>{this.channel=r,this.resolve()},this.setServerChannel=r=>{this.serverChannel=r},this.promise=new Promise(r=>{this.resolve=()=>r(this.getChannel())})}},ee="__STORYBOOK_ADDONS_PREVIEW";function B(){return H.global[ee]||(H.global[ee]=new oe),H.global[ee]}var W=B(),re=Ne,he=je,O=Qe,P=class{constructor(){this.hookListsMap=void 0,this.mountedDecorators=void 0,this.prevMountedDecorators=void 0,this.currentHooks=void 0,this.nextHookIndex=void 0,this.currentPhase=void 0,this.currentEffects=void 0,this.prevEffects=void 0,this.currentDecoratorName=void 0,this.hasUpdates=void 0,this.currentContext=void 0,this.renderListener=r=>{var o;r===((o=this.currentContext)==null?void 0:o.id)&&(this.triggerEffects(),this.currentContext=null,this.removeRenderListeners())},this.init()}init(){this.hookListsMap=new WeakMap,this.mountedDecorators=new Set,this.prevMountedDecorators=new Set,this.currentHooks=[],this.nextHookIndex=0,this.currentPhase="NONE",this.currentEffects=[],this.prevEffects=[],this.currentDecoratorName=null,this.hasUpdates=!1,this.currentContext=null}clean(){this.prevEffects.forEach(r=>{r.destroy&&r.destroy()}),this.init(),this.removeRenderListeners()}getNextHook(){let r=this.currentHooks[this.nextHookIndex];return this.nextHookIndex+=1,r}triggerEffects(){this.prevEffects.forEach(r=>{!this.currentEffects.includes(r)&&r.destroy&&r.destroy()}),this.currentEffects.forEach(r=>{this.prevEffects.includes(r)||(r.destroy=r.create())}),this.prevEffects=this.currentEffects,this.currentEffects=[]}addRenderListeners(){this.removeRenderListeners(),W.getChannel().on(O.STORY_RENDERED,this.renderListener)}removeRenderListeners(){W.getChannel().removeListener(O.STORY_RENDERED,this.renderListener)}};function F(r){let o=(...d)=>{let{hooks:g}=typeof d[0]=="function"?d[1]:d[0],b=g.currentPhase,_=g.currentHooks,A=g.nextHookIndex,D=g.currentDecoratorName;g.currentDecoratorName=r.name,g.prevMountedDecorators.has(r)?(g.currentPhase="UPDATE",g.currentHooks=g.hookListsMap.get(r)||[]):(g.currentPhase="MOUNT",g.currentHooks=[],g.hookListsMap.set(r,g.currentHooks),g.prevMountedDecorators.add(r)),g.nextHookIndex=0;let q=re.global.STORYBOOK_HOOKS_CONTEXT;re.global.STORYBOOK_HOOKS_CONTEXT=g;let U=r(...d);if(re.global.STORYBOOK_HOOKS_CONTEXT=q,g.currentPhase==="UPDATE"&&g.getNextHook()!=null)throw new Error("Rendered fewer hooks than expected. This may be caused by an accidental early return statement.");return g.currentPhase=b,g.currentHooks=_,g.nextHookIndex=A,g.currentDecoratorName=D,U};return o.originalFn=r,o}var j=0,V=25,X=r=>(o,d)=>{let g=r(F(o),d.map(b=>F(b)));return b=>{let{hooks:_}=b;_.prevMountedDecorators??(_.prevMountedDecorators=new Set),_.mountedDecorators=new Set([o,...d]),_.currentContext=b,_.hasUpdates=!1;let A=g(b);for(j=1;_.hasUpdates;)if(_.hasUpdates=!1,_.currentEffects=[],A=g(b),j+=1,j>V)throw new Error("Too many re-renders. Storybook limits the number of renders to prevent an infinite loop.");return _.addRenderListeners(),A}},ae=(r,o)=>r.length===o.length&&r.every((d,g)=>d===o[g]),pe=()=>new Error("Storybook preview hooks can only be called inside decorators and story functions.");function le(){return re.global.STORYBOOK_HOOKS_CONTEXT||null}function _e(){let r=le();if(r==null)throw pe();return r}function Te(r,o,d){let g=_e();if(g.currentPhase==="MOUNT"){d!=null&&!Array.isArray(d)&&he.logger.warn(`${r} received a final argument that is not an array (instead, received ${d}). When specified, the final argument must be an array.`);let b={name:r,deps:d};return g.currentHooks.push(b),o(b),b}if(g.currentPhase==="UPDATE"){let b=g.getNextHook();if(b==null)throw new Error("Rendered more hooks than during the previous render.");return b.name!==r&&he.logger.warn(`Storybook has detected a change in the order of Hooks${g.currentDecoratorName?` called by ${g.currentDecoratorName}`:""}. This will lead to bugs and errors if not fixed.`),d!=null&&b.deps==null&&he.logger.warn(`${r} received a final argument during this render, but not during the previous render. Even though the final argument is optional, its type cannot change between renders.`),d!=null&&b.deps!=null&&d.length!==b.deps.length&&he.logger.warn(`The final argument passed to ${r} changed size between renders. The order and size of this array must remain constant. +Incoming: ${n}`),(n==null||l.deps==null||!DS(n,l.deps))&&(e(l),l.deps=n),l}throw Ui()}function Fa(t,e,n){let{memoizedState:a}=LS(t,l=>{l.memoizedState=e()},n);return a}function FS(t,e){return Fa("useMemo",t,e)}function jn(t,e){return Fa("useCallback",()=>t,e)}function hc(t,e){return Fa(t,()=>({current:e}),[])}function $S(t){return hc("useRef",t)}function jS(){let t=dc();if(t!=null&&t.currentPhase!=="NONE")t.hasUpdates=!0;else try{Lr.getChannel().emit(rn.FORCE_RE_RENDER)}catch{xn.logger.warn("State updates of Storybook preview hooks work only in browser")}}function pc(t,e){let n=hc(t,typeof e=="function"?e():e),a=l=>{n.current=typeof l=="function"?l(n.current):l,jS()};return[n.current,a]}function kS(t){return pc("useState",t)}function MS(t,e,n){let a=n!=null?()=>n(e):e,[l,i]=pc("useReducer",a);return[l,f=>i(u=>t(u,f))]}function gc(t,e){let n=Gi(),a=Fa("useEffect",()=>({create:t}),e);n.currentEffects.includes(a)||n.currentEffects.push(a)}function qS(t,e=[]){let n=Lr.getChannel();return gc(()=>(Object.entries(t).forEach(([a,l])=>n.on(a,l)),()=>{Object.entries(t).forEach(([a,l])=>n.removeListener(a,l))}),[...Object.keys(t),...e]),jn(n.emit.bind(n),[n])}function $a(){let{currentContext:t}=Gi();if(t==null)throw Ui();return t}function US(t,e){let{parameters:n}=$a();if(t)return n[t]??e}function GS(){let t=Lr.getChannel(),{id:e,args:n}=$a(),a=jn(i=>t.emit(rn.UPDATE_STORY_ARGS,{storyId:e,updatedArgs:i}),[t,e]),l=jn(i=>t.emit(rn.RESET_STORY_ARGS,{storyId:e,argNames:i}),[t,e]);return[n,a,l]}function HS(){let t=Lr.getChannel(),{globals:e}=$a(),n=jn(a=>t.emit(rn.UPDATE_GLOBALS,{globals:a}),[t]);return[e,n]}var BS=({name:t,parameterName:e,wrapper:n,skipIfNoParametersOrOptions:a=!1})=>{let l=i=>(f,u)=>{let s=u.parameters&&u.parameters[e];return s&&s.disable||a&&!i&&!s?f(u):n(f,u,{options:i,parameters:s})};return(...i)=>typeof i[0]=="function"?l()(...i):(...f)=>{if(f.length>1)return i.length>1?l(i)(...f):l(...i)(...f);throw new Error(`Passing stories directly into ${t}() is not allowed, + instead use addDecorator(${t}) and pass options with the '${e}' parameter`)}},Hi=Object.defineProperty,WS=Object.getOwnPropertyDescriptor,YS=Object.getOwnPropertyNames,VS=Object.prototype.hasOwnProperty,zS=(t,e)=>{for(var n in e)Hi(t,n,{get:e[n],enumerable:!0})},KS=(t,e,n,a)=>{if(e&&typeof e=="object"||typeof e=="function")for(let l of YS(e))!VS.call(t,l)&&l!==n&&Hi(t,l,{get:()=>e[l],enumerable:!(a=WS(e,l))||a.enumerable});return t},XS=t=>KS(Hi({},"__esModule",{value:!0}),t),yc={};zS(yc,{HooksContext:()=>bt.HooksContext,addons:()=>kl.addons,applyHooks:()=>bt.applyHooks,makeDecorator:()=>bt.makeDecorator,mockChannel:()=>kl.mockChannel,types:()=>QS.Addon_TypesEnum,useArgs:()=>bt.useArgs,useCallback:()=>bt.useCallback,useChannel:()=>bt.useChannel,useEffect:()=>bt.useEffect,useGlobals:()=>bt.useGlobals,useMemo:()=>bt.useMemo,useParameter:()=>bt.useParameter,useReducer:()=>bt.useReducer,useRef:()=>bt.useRef,useState:()=>bt.useState,useStoryContext:()=>bt.useStoryContext});var mc=XS(yc),QS=pi,kl=Hv,bt=TS,Xe={};Object.defineProperty(Xe,"__esModule",{value:!0});Xe.SET_OPTIONS=Xe.SET=Xe.RESET=Xe.PARAM_KEY=Xe.PANEL_ID=Xe.CLICK=Xe.CHANGE=Xe.ADDON_ID=void 0;var JS="knobs";Xe.PARAM_KEY=JS;var $r="storybookjs/knobs";Xe.ADDON_ID=$r;var ZS="".concat($r,"/panel");Xe.PANEL_ID=ZS;var eE="".concat($r,"/reset");Xe.RESET=eE;var tE="".concat($r,"/set");Xe.SET=tE;var rE="".concat($r,"/change");Xe.CHANGE=rE;var nE="".concat($r,"/set-options");Xe.SET_OPTIONS=nE;var aE="".concat($r,"/click");Xe.CLICK=aE;var Gn={},vc={exports:{}},Wo,Ml;function Yo(){if(Ml)return Wo;Ml=1;function t(c){return Array.prototype.slice.apply(c)}var e="pending",n="resolved",a="rejected";function l(c){this.status=e,this._continuations=[],this._parent=null,this._paused=!1,c&&c.call(this,this._continueWith.bind(this),this._failWith.bind(this))}function i(c){return c&&typeof c.then=="function"}function f(c){return c}l.prototype={then:function(c,p){var y=l.unresolved()._setParent(this);if(this._isRejected()){if(this._paused)return this._continuations.push({promise:y,nextFn:c,catchFn:p}),y;if(p)try{var m=p(this._error);return i(m)?(this._chainPromiseData(m,y),y):l.resolve(m)._setParent(this)}catch(v){return l.reject(v)._setParent(this)}return l.reject(this._error)._setParent(this)}return this._continuations.push({promise:y,nextFn:c,catchFn:p}),this._runResolutions(),y},catch:function(c){if(this._isResolved())return l.resolve(this._data)._setParent(this);var p=l.unresolved()._setParent(this);return this._continuations.push({promise:p,catchFn:c}),this._runRejections(),p},finally:function(c){var p=!1;function y(m,v){if(!p){p=!0,c||(c=f);var E=c(m);return i(E)?E.then(function(){if(v)throw v;return m}):m}}return this.then(function(m){return y(m)}).catch(function(m){return y(null,m)})},pause:function(){return this._paused=!0,this},resume:function(){var c=this._findFirstPaused();return c&&(c._paused=!1,c._runResolutions(),c._runRejections()),this},_findAncestry:function(){return this._continuations.reduce(function(c,p){if(p.promise){var y={promise:p.promise,children:p.promise._findAncestry()};c.push(y)}return c},[])},_setParent:function(c){if(this._parent)throw new Error("parent already set");return this._parent=c,this},_continueWith:function(c){var p=this._findFirstPending();p&&(p._data=c,p._setResolved())},_findFirstPending:function(){return this._findFirstAncestor(function(c){return c._isPending&&c._isPending()})},_findFirstPaused:function(){return this._findFirstAncestor(function(c){return c._paused})},_findFirstAncestor:function(c){for(var p=this,y;p;)c(p)&&(y=p),p=p._parent;return y},_failWith:function(c){var p=this._findFirstPending();p&&(p._error=c,p._setRejected())},_takeContinuations:function(){return this._continuations.splice(0,this._continuations.length)},_runRejections:function(){if(!(this._paused||!this._isRejected())){var c=this._error,p=this._takeContinuations(),y=this;p.forEach(function(m){if(m.catchFn)try{var v=m.catchFn(c);y._handleUserFunctionResult(v,m.promise)}catch(E){m.promise.reject(E)}else m.promise.reject(c)})}},_runResolutions:function(){if(!(this._paused||!this._isResolved()||this._isPending())){var c=this._takeContinuations(),p=this._data,y=this;if(c.forEach(function(m){if(m.nextFn)try{var v=m.nextFn(p);y._handleUserFunctionResult(v,m.promise)}catch(E){y._handleResolutionError(E,m)}else m.promise&&m.promise.resolve(p)}),i(this._data))return this._handleWhenResolvedDataIsPromise(this._data)}},_handleResolutionError:function(c,p){if(this._setRejected(),p.catchFn)try{p.catchFn(c);return}catch(y){c=y}p.promise&&p.promise.reject(c)},_handleWhenResolvedDataIsPromise:function(c){var p=this;return c.then(function(y){p._data=y,p._runResolutions()}).catch(function(y){p._error=y,p._setRejected(),p._runRejections()})},_handleUserFunctionResult:function(c,p){i(c)?this._chainPromiseData(c,p):p.resolve(c)},_chainPromiseData:function(c,p){c.then(function(y){p.resolve(y)}).catch(function(y){p.reject(y)})},_setResolved:function(){this.status=n,this._paused||this._runResolutions()},_setRejected:function(){this.status=a,this._paused||this._runRejections()},_isPending:function(){return this.status===e},_isResolved:function(){return this.status===n},_isRejected:function(){return this.status===a}},l.resolve=function(c){return new l(function(p,y){i(c)?c.then(function(m){p(m)}).catch(function(m){y(m)}):p(c)})},l.reject=function(c){return new l(function(p,y){y(c)})},l.unresolved=function(){return new l(function(c,p){this.resolve=c,this.reject=p})},l.all=function(){var c=t(arguments);return Array.isArray(c[0])&&(c=c[0]),c.length?new l(function(p,y){var m=[],v=0,E=function(){v===c.length&&p(m)},T=!1,I=function(Y){T||(T=!0,y(Y))};c.forEach(function(Y,ne){l.resolve(Y).then(function(J){m[ne]=J,v+=1,E()}).catch(function(J){I(J)})})}):l.resolve([])};function u(c){return typeof window<"u"&&"AggregateError"in window?new window.AggregateError(c):{errors:c}}if(l.any=function(){var c=t(arguments);return Array.isArray(c[0])&&(c=c[0]),c.length?new l(function(p,y){var m=[],v=0,E=function(){v===c.length&&y(u(m))},T=!1,I=function(Y){T||(T=!0,p(Y))};c.forEach(function(Y,ne){l.resolve(Y).then(function(J){I(J)}).catch(function(J){m[ne]=J,v+=1,E()})})}):l.reject(u([]))},l.allSettled=function(){var c=t(arguments);return Array.isArray(c[0])&&(c=c[0]),c.length?new l(function(p){var y=[],m=0,v=function(){m+=1,m===c.length&&p(y)};c.forEach(function(E,T){l.resolve(E).then(function(I){y[T]={status:"fulfilled",value:I},v()}).catch(function(I){y[T]={status:"rejected",reason:I},v()})})}):l.resolve([])},Promise===l)throw new Error("Please use SynchronousPromise.installGlobally() to install globally");var s=Promise;l.installGlobally=function(c){if(Promise===l)return c;var p=d(c);return Promise=l,p},l.uninstallGlobally=function(){Promise===l&&(Promise=s)};function d(c){if(typeof c>"u"||c.__patched)return c;var p=c;return c=function(){p.apply(this,t(arguments))},c.__patched=!0,c}return Wo={SynchronousPromise:l},Wo}const oE=Oa(jd);var Vo,ql;function iE(){if(ql)return Vo;ql=1,Vo=t;function t(n,a){if(e("noDeprecation"))return n;var l=!1;function i(){if(!l){if(e("throwDeprecation"))throw new Error(a);e("traceDeprecation")?console.trace(a):console.warn(a),l=!0}return n.apply(this,arguments)}return i}function e(n){try{if(!ot.localStorage)return!1}catch{return!1}var a=ot.localStorage[n];return a==null?!1:String(a).toLowerCase()==="true"}return Vo}(function(t){var e=Object.create,n=Object.defineProperty,a=Object.getOwnPropertyDescriptor,l=Object.getOwnPropertyNames,i=Object.getPrototypeOf,f=Object.prototype.hasOwnProperty,u=(r,o)=>function(){return o||(0,r[l(r)[0]])((o={exports:{}}).exports,o),o.exports},s=(r,o)=>{for(var h in o)n(r,h,{get:o[h],enumerable:!0})},d=(r,o,h,g)=>{if(o&&typeof o=="object"||typeof o=="function")for(let b of l(o))!f.call(r,b)&&b!==h&&n(r,b,{get:()=>o[b],enumerable:!(g=a(o,b))||g.enumerable});return r},c=(r,o,h)=>(h=r!=null?e(i(r)):{},d(o||!r||!r.__esModule?n(h,"default",{value:r,enumerable:!0}):h,r)),p=r=>d(n({},"__esModule",{value:!0}),r),y=u({"../../node_modules/ansi-to-html/node_modules/entities/lib/maps/entities.json"(r,o){o.exports={Aacute:"Á",aacute:"á",Abreve:"Ă",abreve:"ă",ac:"∾",acd:"∿",acE:"∾̳",Acirc:"Â",acirc:"â",acute:"´",Acy:"А",acy:"а",AElig:"Æ",aelig:"æ",af:"⁡",Afr:"𝔄",afr:"𝔞",Agrave:"À",agrave:"à",alefsym:"ℵ",aleph:"ℵ",Alpha:"Α",alpha:"α",Amacr:"Ā",amacr:"ā",amalg:"⨿",amp:"&",AMP:"&",andand:"⩕",And:"⩓",and:"∧",andd:"⩜",andslope:"⩘",andv:"⩚",ang:"∠",ange:"⦤",angle:"∠",angmsdaa:"⦨",angmsdab:"⦩",angmsdac:"⦪",angmsdad:"⦫",angmsdae:"⦬",angmsdaf:"⦭",angmsdag:"⦮",angmsdah:"⦯",angmsd:"∡",angrt:"∟",angrtvb:"⊾",angrtvbd:"⦝",angsph:"∢",angst:"Å",angzarr:"⍼",Aogon:"Ą",aogon:"ą",Aopf:"𝔸",aopf:"𝕒",apacir:"⩯",ap:"≈",apE:"⩰",ape:"≊",apid:"≋",apos:"'",ApplyFunction:"⁡",approx:"≈",approxeq:"≊",Aring:"Å",aring:"å",Ascr:"𝒜",ascr:"𝒶",Assign:"≔",ast:"*",asymp:"≈",asympeq:"≍",Atilde:"Ã",atilde:"ã",Auml:"Ä",auml:"ä",awconint:"∳",awint:"⨑",backcong:"≌",backepsilon:"϶",backprime:"‵",backsim:"∽",backsimeq:"⋍",Backslash:"∖",Barv:"⫧",barvee:"⊽",barwed:"⌅",Barwed:"⌆",barwedge:"⌅",bbrk:"⎵",bbrktbrk:"⎶",bcong:"≌",Bcy:"Б",bcy:"б",bdquo:"„",becaus:"∵",because:"∵",Because:"∵",bemptyv:"⦰",bepsi:"϶",bernou:"ℬ",Bernoullis:"ℬ",Beta:"Β",beta:"β",beth:"ℶ",between:"≬",Bfr:"𝔅",bfr:"𝔟",bigcap:"⋂",bigcirc:"◯",bigcup:"⋃",bigodot:"⨀",bigoplus:"⨁",bigotimes:"⨂",bigsqcup:"⨆",bigstar:"★",bigtriangledown:"▽",bigtriangleup:"△",biguplus:"⨄",bigvee:"⋁",bigwedge:"⋀",bkarow:"⤍",blacklozenge:"⧫",blacksquare:"▪",blacktriangle:"▴",blacktriangledown:"▾",blacktriangleleft:"◂",blacktriangleright:"▸",blank:"␣",blk12:"▒",blk14:"░",blk34:"▓",block:"█",bne:"=⃥",bnequiv:"≡⃥",bNot:"⫭",bnot:"⌐",Bopf:"𝔹",bopf:"𝕓",bot:"⊥",bottom:"⊥",bowtie:"⋈",boxbox:"⧉",boxdl:"┐",boxdL:"╕",boxDl:"╖",boxDL:"╗",boxdr:"┌",boxdR:"╒",boxDr:"╓",boxDR:"╔",boxh:"─",boxH:"═",boxhd:"┬",boxHd:"╤",boxhD:"╥",boxHD:"╦",boxhu:"┴",boxHu:"╧",boxhU:"╨",boxHU:"╩",boxminus:"⊟",boxplus:"⊞",boxtimes:"⊠",boxul:"┘",boxuL:"╛",boxUl:"╜",boxUL:"╝",boxur:"└",boxuR:"╘",boxUr:"╙",boxUR:"╚",boxv:"│",boxV:"║",boxvh:"┼",boxvH:"╪",boxVh:"╫",boxVH:"╬",boxvl:"┤",boxvL:"╡",boxVl:"╢",boxVL:"╣",boxvr:"├",boxvR:"╞",boxVr:"╟",boxVR:"╠",bprime:"‵",breve:"˘",Breve:"˘",brvbar:"¦",bscr:"𝒷",Bscr:"ℬ",bsemi:"⁏",bsim:"∽",bsime:"⋍",bsolb:"⧅",bsol:"\\",bsolhsub:"⟈",bull:"•",bullet:"•",bump:"≎",bumpE:"⪮",bumpe:"≏",Bumpeq:"≎",bumpeq:"≏",Cacute:"Ć",cacute:"ć",capand:"⩄",capbrcup:"⩉",capcap:"⩋",cap:"∩",Cap:"⋒",capcup:"⩇",capdot:"⩀",CapitalDifferentialD:"ⅅ",caps:"∩︀",caret:"⁁",caron:"ˇ",Cayleys:"ℭ",ccaps:"⩍",Ccaron:"Č",ccaron:"č",Ccedil:"Ç",ccedil:"ç",Ccirc:"Ĉ",ccirc:"ĉ",Cconint:"∰",ccups:"⩌",ccupssm:"⩐",Cdot:"Ċ",cdot:"ċ",cedil:"¸",Cedilla:"¸",cemptyv:"⦲",cent:"¢",centerdot:"·",CenterDot:"·",cfr:"𝔠",Cfr:"ℭ",CHcy:"Ч",chcy:"ч",check:"✓",checkmark:"✓",Chi:"Χ",chi:"χ",circ:"ˆ",circeq:"≗",circlearrowleft:"↺",circlearrowright:"↻",circledast:"⊛",circledcirc:"⊚",circleddash:"⊝",CircleDot:"⊙",circledR:"®",circledS:"Ⓢ",CircleMinus:"⊖",CirclePlus:"⊕",CircleTimes:"⊗",cir:"○",cirE:"⧃",cire:"≗",cirfnint:"⨐",cirmid:"⫯",cirscir:"⧂",ClockwiseContourIntegral:"∲",CloseCurlyDoubleQuote:"”",CloseCurlyQuote:"’",clubs:"♣",clubsuit:"♣",colon:":",Colon:"∷",Colone:"⩴",colone:"≔",coloneq:"≔",comma:",",commat:"@",comp:"∁",compfn:"∘",complement:"∁",complexes:"ℂ",cong:"≅",congdot:"⩭",Congruent:"≡",conint:"∮",Conint:"∯",ContourIntegral:"∮",copf:"𝕔",Copf:"ℂ",coprod:"∐",Coproduct:"∐",copy:"©",COPY:"©",copysr:"℗",CounterClockwiseContourIntegral:"∳",crarr:"↵",cross:"✗",Cross:"⨯",Cscr:"𝒞",cscr:"𝒸",csub:"⫏",csube:"⫑",csup:"⫐",csupe:"⫒",ctdot:"⋯",cudarrl:"⤸",cudarrr:"⤵",cuepr:"⋞",cuesc:"⋟",cularr:"↶",cularrp:"⤽",cupbrcap:"⩈",cupcap:"⩆",CupCap:"≍",cup:"∪",Cup:"⋓",cupcup:"⩊",cupdot:"⊍",cupor:"⩅",cups:"∪︀",curarr:"↷",curarrm:"⤼",curlyeqprec:"⋞",curlyeqsucc:"⋟",curlyvee:"⋎",curlywedge:"⋏",curren:"¤",curvearrowleft:"↶",curvearrowright:"↷",cuvee:"⋎",cuwed:"⋏",cwconint:"∲",cwint:"∱",cylcty:"⌭",dagger:"†",Dagger:"‡",daleth:"ℸ",darr:"↓",Darr:"↡",dArr:"⇓",dash:"‐",Dashv:"⫤",dashv:"⊣",dbkarow:"⤏",dblac:"˝",Dcaron:"Ď",dcaron:"ď",Dcy:"Д",dcy:"д",ddagger:"‡",ddarr:"⇊",DD:"ⅅ",dd:"ⅆ",DDotrahd:"⤑",ddotseq:"⩷",deg:"°",Del:"∇",Delta:"Δ",delta:"δ",demptyv:"⦱",dfisht:"⥿",Dfr:"𝔇",dfr:"𝔡",dHar:"⥥",dharl:"⇃",dharr:"⇂",DiacriticalAcute:"´",DiacriticalDot:"˙",DiacriticalDoubleAcute:"˝",DiacriticalGrave:"`",DiacriticalTilde:"˜",diam:"⋄",diamond:"⋄",Diamond:"⋄",diamondsuit:"♦",diams:"♦",die:"¨",DifferentialD:"ⅆ",digamma:"ϝ",disin:"⋲",div:"÷",divide:"÷",divideontimes:"⋇",divonx:"⋇",DJcy:"Ђ",djcy:"ђ",dlcorn:"⌞",dlcrop:"⌍",dollar:"$",Dopf:"𝔻",dopf:"𝕕",Dot:"¨",dot:"˙",DotDot:"⃜",doteq:"≐",doteqdot:"≑",DotEqual:"≐",dotminus:"∸",dotplus:"∔",dotsquare:"⊡",doublebarwedge:"⌆",DoubleContourIntegral:"∯",DoubleDot:"¨",DoubleDownArrow:"⇓",DoubleLeftArrow:"⇐",DoubleLeftRightArrow:"⇔",DoubleLeftTee:"⫤",DoubleLongLeftArrow:"⟸",DoubleLongLeftRightArrow:"⟺",DoubleLongRightArrow:"⟹",DoubleRightArrow:"⇒",DoubleRightTee:"⊨",DoubleUpArrow:"⇑",DoubleUpDownArrow:"⇕",DoubleVerticalBar:"∥",DownArrowBar:"⤓",downarrow:"↓",DownArrow:"↓",Downarrow:"⇓",DownArrowUpArrow:"⇵",DownBreve:"̑",downdownarrows:"⇊",downharpoonleft:"⇃",downharpoonright:"⇂",DownLeftRightVector:"⥐",DownLeftTeeVector:"⥞",DownLeftVectorBar:"⥖",DownLeftVector:"↽",DownRightTeeVector:"⥟",DownRightVectorBar:"⥗",DownRightVector:"⇁",DownTeeArrow:"↧",DownTee:"⊤",drbkarow:"⤐",drcorn:"⌟",drcrop:"⌌",Dscr:"𝒟",dscr:"𝒹",DScy:"Ѕ",dscy:"ѕ",dsol:"⧶",Dstrok:"Đ",dstrok:"đ",dtdot:"⋱",dtri:"▿",dtrif:"▾",duarr:"⇵",duhar:"⥯",dwangle:"⦦",DZcy:"Џ",dzcy:"џ",dzigrarr:"⟿",Eacute:"É",eacute:"é",easter:"⩮",Ecaron:"Ě",ecaron:"ě",Ecirc:"Ê",ecirc:"ê",ecir:"≖",ecolon:"≕",Ecy:"Э",ecy:"э",eDDot:"⩷",Edot:"Ė",edot:"ė",eDot:"≑",ee:"ⅇ",efDot:"≒",Efr:"𝔈",efr:"𝔢",eg:"⪚",Egrave:"È",egrave:"è",egs:"⪖",egsdot:"⪘",el:"⪙",Element:"∈",elinters:"⏧",ell:"ℓ",els:"⪕",elsdot:"⪗",Emacr:"Ē",emacr:"ē",empty:"∅",emptyset:"∅",EmptySmallSquare:"◻",emptyv:"∅",EmptyVerySmallSquare:"▫",emsp13:" ",emsp14:" ",emsp:" ",ENG:"Ŋ",eng:"ŋ",ensp:" ",Eogon:"Ę",eogon:"ę",Eopf:"𝔼",eopf:"𝕖",epar:"⋕",eparsl:"⧣",eplus:"⩱",epsi:"ε",Epsilon:"Ε",epsilon:"ε",epsiv:"ϵ",eqcirc:"≖",eqcolon:"≕",eqsim:"≂",eqslantgtr:"⪖",eqslantless:"⪕",Equal:"⩵",equals:"=",EqualTilde:"≂",equest:"≟",Equilibrium:"⇌",equiv:"≡",equivDD:"⩸",eqvparsl:"⧥",erarr:"⥱",erDot:"≓",escr:"ℯ",Escr:"ℰ",esdot:"≐",Esim:"⩳",esim:"≂",Eta:"Η",eta:"η",ETH:"Ð",eth:"ð",Euml:"Ë",euml:"ë",euro:"€",excl:"!",exist:"∃",Exists:"∃",expectation:"ℰ",exponentiale:"ⅇ",ExponentialE:"ⅇ",fallingdotseq:"≒",Fcy:"Ф",fcy:"ф",female:"♀",ffilig:"ffi",fflig:"ff",ffllig:"ffl",Ffr:"𝔉",ffr:"𝔣",filig:"fi",FilledSmallSquare:"◼",FilledVerySmallSquare:"▪",fjlig:"fj",flat:"♭",fllig:"fl",fltns:"▱",fnof:"ƒ",Fopf:"𝔽",fopf:"𝕗",forall:"∀",ForAll:"∀",fork:"⋔",forkv:"⫙",Fouriertrf:"ℱ",fpartint:"⨍",frac12:"½",frac13:"⅓",frac14:"¼",frac15:"⅕",frac16:"⅙",frac18:"⅛",frac23:"⅔",frac25:"⅖",frac34:"¾",frac35:"⅗",frac38:"⅜",frac45:"⅘",frac56:"⅚",frac58:"⅝",frac78:"⅞",frasl:"⁄",frown:"⌢",fscr:"𝒻",Fscr:"ℱ",gacute:"ǵ",Gamma:"Γ",gamma:"γ",Gammad:"Ϝ",gammad:"ϝ",gap:"⪆",Gbreve:"Ğ",gbreve:"ğ",Gcedil:"Ģ",Gcirc:"Ĝ",gcirc:"ĝ",Gcy:"Г",gcy:"г",Gdot:"Ġ",gdot:"ġ",ge:"≥",gE:"≧",gEl:"⪌",gel:"⋛",geq:"≥",geqq:"≧",geqslant:"⩾",gescc:"⪩",ges:"⩾",gesdot:"⪀",gesdoto:"⪂",gesdotol:"⪄",gesl:"⋛︀",gesles:"⪔",Gfr:"𝔊",gfr:"𝔤",gg:"≫",Gg:"⋙",ggg:"⋙",gimel:"ℷ",GJcy:"Ѓ",gjcy:"ѓ",gla:"⪥",gl:"≷",glE:"⪒",glj:"⪤",gnap:"⪊",gnapprox:"⪊",gne:"⪈",gnE:"≩",gneq:"⪈",gneqq:"≩",gnsim:"⋧",Gopf:"𝔾",gopf:"𝕘",grave:"`",GreaterEqual:"≥",GreaterEqualLess:"⋛",GreaterFullEqual:"≧",GreaterGreater:"⪢",GreaterLess:"≷",GreaterSlantEqual:"⩾",GreaterTilde:"≳",Gscr:"𝒢",gscr:"ℊ",gsim:"≳",gsime:"⪎",gsiml:"⪐",gtcc:"⪧",gtcir:"⩺",gt:">",GT:">",Gt:"≫",gtdot:"⋗",gtlPar:"⦕",gtquest:"⩼",gtrapprox:"⪆",gtrarr:"⥸",gtrdot:"⋗",gtreqless:"⋛",gtreqqless:"⪌",gtrless:"≷",gtrsim:"≳",gvertneqq:"≩︀",gvnE:"≩︀",Hacek:"ˇ",hairsp:" ",half:"½",hamilt:"ℋ",HARDcy:"Ъ",hardcy:"ъ",harrcir:"⥈",harr:"↔",hArr:"⇔",harrw:"↭",Hat:"^",hbar:"ℏ",Hcirc:"Ĥ",hcirc:"ĥ",hearts:"♥",heartsuit:"♥",hellip:"…",hercon:"⊹",hfr:"𝔥",Hfr:"ℌ",HilbertSpace:"ℋ",hksearow:"⤥",hkswarow:"⤦",hoarr:"⇿",homtht:"∻",hookleftarrow:"↩",hookrightarrow:"↪",hopf:"𝕙",Hopf:"ℍ",horbar:"―",HorizontalLine:"─",hscr:"𝒽",Hscr:"ℋ",hslash:"ℏ",Hstrok:"Ħ",hstrok:"ħ",HumpDownHump:"≎",HumpEqual:"≏",hybull:"⁃",hyphen:"‐",Iacute:"Í",iacute:"í",ic:"⁣",Icirc:"Î",icirc:"î",Icy:"И",icy:"и",Idot:"İ",IEcy:"Е",iecy:"е",iexcl:"¡",iff:"⇔",ifr:"𝔦",Ifr:"ℑ",Igrave:"Ì",igrave:"ì",ii:"ⅈ",iiiint:"⨌",iiint:"∭",iinfin:"⧜",iiota:"℩",IJlig:"IJ",ijlig:"ij",Imacr:"Ī",imacr:"ī",image:"ℑ",ImaginaryI:"ⅈ",imagline:"ℐ",imagpart:"ℑ",imath:"ı",Im:"ℑ",imof:"⊷",imped:"Ƶ",Implies:"⇒",incare:"℅",in:"∈",infin:"∞",infintie:"⧝",inodot:"ı",intcal:"⊺",int:"∫",Int:"∬",integers:"ℤ",Integral:"∫",intercal:"⊺",Intersection:"⋂",intlarhk:"⨗",intprod:"⨼",InvisibleComma:"⁣",InvisibleTimes:"⁢",IOcy:"Ё",iocy:"ё",Iogon:"Į",iogon:"į",Iopf:"𝕀",iopf:"𝕚",Iota:"Ι",iota:"ι",iprod:"⨼",iquest:"¿",iscr:"𝒾",Iscr:"ℐ",isin:"∈",isindot:"⋵",isinE:"⋹",isins:"⋴",isinsv:"⋳",isinv:"∈",it:"⁢",Itilde:"Ĩ",itilde:"ĩ",Iukcy:"І",iukcy:"і",Iuml:"Ï",iuml:"ï",Jcirc:"Ĵ",jcirc:"ĵ",Jcy:"Й",jcy:"й",Jfr:"𝔍",jfr:"𝔧",jmath:"ȷ",Jopf:"𝕁",jopf:"𝕛",Jscr:"𝒥",jscr:"𝒿",Jsercy:"Ј",jsercy:"ј",Jukcy:"Є",jukcy:"є",Kappa:"Κ",kappa:"κ",kappav:"ϰ",Kcedil:"Ķ",kcedil:"ķ",Kcy:"К",kcy:"к",Kfr:"𝔎",kfr:"𝔨",kgreen:"ĸ",KHcy:"Х",khcy:"х",KJcy:"Ќ",kjcy:"ќ",Kopf:"𝕂",kopf:"𝕜",Kscr:"𝒦",kscr:"𝓀",lAarr:"⇚",Lacute:"Ĺ",lacute:"ĺ",laemptyv:"⦴",lagran:"ℒ",Lambda:"Λ",lambda:"λ",lang:"⟨",Lang:"⟪",langd:"⦑",langle:"⟨",lap:"⪅",Laplacetrf:"ℒ",laquo:"«",larrb:"⇤",larrbfs:"⤟",larr:"←",Larr:"↞",lArr:"⇐",larrfs:"⤝",larrhk:"↩",larrlp:"↫",larrpl:"⤹",larrsim:"⥳",larrtl:"↢",latail:"⤙",lAtail:"⤛",lat:"⪫",late:"⪭",lates:"⪭︀",lbarr:"⤌",lBarr:"⤎",lbbrk:"❲",lbrace:"{",lbrack:"[",lbrke:"⦋",lbrksld:"⦏",lbrkslu:"⦍",Lcaron:"Ľ",lcaron:"ľ",Lcedil:"Ļ",lcedil:"ļ",lceil:"⌈",lcub:"{",Lcy:"Л",lcy:"л",ldca:"⤶",ldquo:"“",ldquor:"„",ldrdhar:"⥧",ldrushar:"⥋",ldsh:"↲",le:"≤",lE:"≦",LeftAngleBracket:"⟨",LeftArrowBar:"⇤",leftarrow:"←",LeftArrow:"←",Leftarrow:"⇐",LeftArrowRightArrow:"⇆",leftarrowtail:"↢",LeftCeiling:"⌈",LeftDoubleBracket:"⟦",LeftDownTeeVector:"⥡",LeftDownVectorBar:"⥙",LeftDownVector:"⇃",LeftFloor:"⌊",leftharpoondown:"↽",leftharpoonup:"↼",leftleftarrows:"⇇",leftrightarrow:"↔",LeftRightArrow:"↔",Leftrightarrow:"⇔",leftrightarrows:"⇆",leftrightharpoons:"⇋",leftrightsquigarrow:"↭",LeftRightVector:"⥎",LeftTeeArrow:"↤",LeftTee:"⊣",LeftTeeVector:"⥚",leftthreetimes:"⋋",LeftTriangleBar:"⧏",LeftTriangle:"⊲",LeftTriangleEqual:"⊴",LeftUpDownVector:"⥑",LeftUpTeeVector:"⥠",LeftUpVectorBar:"⥘",LeftUpVector:"↿",LeftVectorBar:"⥒",LeftVector:"↼",lEg:"⪋",leg:"⋚",leq:"≤",leqq:"≦",leqslant:"⩽",lescc:"⪨",les:"⩽",lesdot:"⩿",lesdoto:"⪁",lesdotor:"⪃",lesg:"⋚︀",lesges:"⪓",lessapprox:"⪅",lessdot:"⋖",lesseqgtr:"⋚",lesseqqgtr:"⪋",LessEqualGreater:"⋚",LessFullEqual:"≦",LessGreater:"≶",lessgtr:"≶",LessLess:"⪡",lesssim:"≲",LessSlantEqual:"⩽",LessTilde:"≲",lfisht:"⥼",lfloor:"⌊",Lfr:"𝔏",lfr:"𝔩",lg:"≶",lgE:"⪑",lHar:"⥢",lhard:"↽",lharu:"↼",lharul:"⥪",lhblk:"▄",LJcy:"Љ",ljcy:"љ",llarr:"⇇",ll:"≪",Ll:"⋘",llcorner:"⌞",Lleftarrow:"⇚",llhard:"⥫",lltri:"◺",Lmidot:"Ŀ",lmidot:"ŀ",lmoustache:"⎰",lmoust:"⎰",lnap:"⪉",lnapprox:"⪉",lne:"⪇",lnE:"≨",lneq:"⪇",lneqq:"≨",lnsim:"⋦",loang:"⟬",loarr:"⇽",lobrk:"⟦",longleftarrow:"⟵",LongLeftArrow:"⟵",Longleftarrow:"⟸",longleftrightarrow:"⟷",LongLeftRightArrow:"⟷",Longleftrightarrow:"⟺",longmapsto:"⟼",longrightarrow:"⟶",LongRightArrow:"⟶",Longrightarrow:"⟹",looparrowleft:"↫",looparrowright:"↬",lopar:"⦅",Lopf:"𝕃",lopf:"𝕝",loplus:"⨭",lotimes:"⨴",lowast:"∗",lowbar:"_",LowerLeftArrow:"↙",LowerRightArrow:"↘",loz:"◊",lozenge:"◊",lozf:"⧫",lpar:"(",lparlt:"⦓",lrarr:"⇆",lrcorner:"⌟",lrhar:"⇋",lrhard:"⥭",lrm:"‎",lrtri:"⊿",lsaquo:"‹",lscr:"𝓁",Lscr:"ℒ",lsh:"↰",Lsh:"↰",lsim:"≲",lsime:"⪍",lsimg:"⪏",lsqb:"[",lsquo:"‘",lsquor:"‚",Lstrok:"Ł",lstrok:"ł",ltcc:"⪦",ltcir:"⩹",lt:"<",LT:"<",Lt:"≪",ltdot:"⋖",lthree:"⋋",ltimes:"⋉",ltlarr:"⥶",ltquest:"⩻",ltri:"◃",ltrie:"⊴",ltrif:"◂",ltrPar:"⦖",lurdshar:"⥊",luruhar:"⥦",lvertneqq:"≨︀",lvnE:"≨︀",macr:"¯",male:"♂",malt:"✠",maltese:"✠",Map:"⤅",map:"↦",mapsto:"↦",mapstodown:"↧",mapstoleft:"↤",mapstoup:"↥",marker:"▮",mcomma:"⨩",Mcy:"М",mcy:"м",mdash:"—",mDDot:"∺",measuredangle:"∡",MediumSpace:" ",Mellintrf:"ℳ",Mfr:"𝔐",mfr:"𝔪",mho:"℧",micro:"µ",midast:"*",midcir:"⫰",mid:"∣",middot:"·",minusb:"⊟",minus:"−",minusd:"∸",minusdu:"⨪",MinusPlus:"∓",mlcp:"⫛",mldr:"…",mnplus:"∓",models:"⊧",Mopf:"𝕄",mopf:"𝕞",mp:"∓",mscr:"𝓂",Mscr:"ℳ",mstpos:"∾",Mu:"Μ",mu:"μ",multimap:"⊸",mumap:"⊸",nabla:"∇",Nacute:"Ń",nacute:"ń",nang:"∠⃒",nap:"≉",napE:"⩰̸",napid:"≋̸",napos:"ʼn",napprox:"≉",natural:"♮",naturals:"ℕ",natur:"♮",nbsp:" ",nbump:"≎̸",nbumpe:"≏̸",ncap:"⩃",Ncaron:"Ň",ncaron:"ň",Ncedil:"Ņ",ncedil:"ņ",ncong:"≇",ncongdot:"⩭̸",ncup:"⩂",Ncy:"Н",ncy:"н",ndash:"–",nearhk:"⤤",nearr:"↗",neArr:"⇗",nearrow:"↗",ne:"≠",nedot:"≐̸",NegativeMediumSpace:"​",NegativeThickSpace:"​",NegativeThinSpace:"​",NegativeVeryThinSpace:"​",nequiv:"≢",nesear:"⤨",nesim:"≂̸",NestedGreaterGreater:"≫",NestedLessLess:"≪",NewLine:` +`,nexist:"∄",nexists:"∄",Nfr:"𝔑",nfr:"𝔫",ngE:"≧̸",nge:"≱",ngeq:"≱",ngeqq:"≧̸",ngeqslant:"⩾̸",nges:"⩾̸",nGg:"⋙̸",ngsim:"≵",nGt:"≫⃒",ngt:"≯",ngtr:"≯",nGtv:"≫̸",nharr:"↮",nhArr:"⇎",nhpar:"⫲",ni:"∋",nis:"⋼",nisd:"⋺",niv:"∋",NJcy:"Њ",njcy:"њ",nlarr:"↚",nlArr:"⇍",nldr:"‥",nlE:"≦̸",nle:"≰",nleftarrow:"↚",nLeftarrow:"⇍",nleftrightarrow:"↮",nLeftrightarrow:"⇎",nleq:"≰",nleqq:"≦̸",nleqslant:"⩽̸",nles:"⩽̸",nless:"≮",nLl:"⋘̸",nlsim:"≴",nLt:"≪⃒",nlt:"≮",nltri:"⋪",nltrie:"⋬",nLtv:"≪̸",nmid:"∤",NoBreak:"⁠",NonBreakingSpace:" ",nopf:"𝕟",Nopf:"ℕ",Not:"⫬",not:"¬",NotCongruent:"≢",NotCupCap:"≭",NotDoubleVerticalBar:"∦",NotElement:"∉",NotEqual:"≠",NotEqualTilde:"≂̸",NotExists:"∄",NotGreater:"≯",NotGreaterEqual:"≱",NotGreaterFullEqual:"≧̸",NotGreaterGreater:"≫̸",NotGreaterLess:"≹",NotGreaterSlantEqual:"⩾̸",NotGreaterTilde:"≵",NotHumpDownHump:"≎̸",NotHumpEqual:"≏̸",notin:"∉",notindot:"⋵̸",notinE:"⋹̸",notinva:"∉",notinvb:"⋷",notinvc:"⋶",NotLeftTriangleBar:"⧏̸",NotLeftTriangle:"⋪",NotLeftTriangleEqual:"⋬",NotLess:"≮",NotLessEqual:"≰",NotLessGreater:"≸",NotLessLess:"≪̸",NotLessSlantEqual:"⩽̸",NotLessTilde:"≴",NotNestedGreaterGreater:"⪢̸",NotNestedLessLess:"⪡̸",notni:"∌",notniva:"∌",notnivb:"⋾",notnivc:"⋽",NotPrecedes:"⊀",NotPrecedesEqual:"⪯̸",NotPrecedesSlantEqual:"⋠",NotReverseElement:"∌",NotRightTriangleBar:"⧐̸",NotRightTriangle:"⋫",NotRightTriangleEqual:"⋭",NotSquareSubset:"⊏̸",NotSquareSubsetEqual:"⋢",NotSquareSuperset:"⊐̸",NotSquareSupersetEqual:"⋣",NotSubset:"⊂⃒",NotSubsetEqual:"⊈",NotSucceeds:"⊁",NotSucceedsEqual:"⪰̸",NotSucceedsSlantEqual:"⋡",NotSucceedsTilde:"≿̸",NotSuperset:"⊃⃒",NotSupersetEqual:"⊉",NotTilde:"≁",NotTildeEqual:"≄",NotTildeFullEqual:"≇",NotTildeTilde:"≉",NotVerticalBar:"∤",nparallel:"∦",npar:"∦",nparsl:"⫽⃥",npart:"∂̸",npolint:"⨔",npr:"⊀",nprcue:"⋠",nprec:"⊀",npreceq:"⪯̸",npre:"⪯̸",nrarrc:"⤳̸",nrarr:"↛",nrArr:"⇏",nrarrw:"↝̸",nrightarrow:"↛",nRightarrow:"⇏",nrtri:"⋫",nrtrie:"⋭",nsc:"⊁",nsccue:"⋡",nsce:"⪰̸",Nscr:"𝒩",nscr:"𝓃",nshortmid:"∤",nshortparallel:"∦",nsim:"≁",nsime:"≄",nsimeq:"≄",nsmid:"∤",nspar:"∦",nsqsube:"⋢",nsqsupe:"⋣",nsub:"⊄",nsubE:"⫅̸",nsube:"⊈",nsubset:"⊂⃒",nsubseteq:"⊈",nsubseteqq:"⫅̸",nsucc:"⊁",nsucceq:"⪰̸",nsup:"⊅",nsupE:"⫆̸",nsupe:"⊉",nsupset:"⊃⃒",nsupseteq:"⊉",nsupseteqq:"⫆̸",ntgl:"≹",Ntilde:"Ñ",ntilde:"ñ",ntlg:"≸",ntriangleleft:"⋪",ntrianglelefteq:"⋬",ntriangleright:"⋫",ntrianglerighteq:"⋭",Nu:"Ν",nu:"ν",num:"#",numero:"№",numsp:" ",nvap:"≍⃒",nvdash:"⊬",nvDash:"⊭",nVdash:"⊮",nVDash:"⊯",nvge:"≥⃒",nvgt:">⃒",nvHarr:"⤄",nvinfin:"⧞",nvlArr:"⤂",nvle:"≤⃒",nvlt:"<⃒",nvltrie:"⊴⃒",nvrArr:"⤃",nvrtrie:"⊵⃒",nvsim:"∼⃒",nwarhk:"⤣",nwarr:"↖",nwArr:"⇖",nwarrow:"↖",nwnear:"⤧",Oacute:"Ó",oacute:"ó",oast:"⊛",Ocirc:"Ô",ocirc:"ô",ocir:"⊚",Ocy:"О",ocy:"о",odash:"⊝",Odblac:"Ő",odblac:"ő",odiv:"⨸",odot:"⊙",odsold:"⦼",OElig:"Œ",oelig:"œ",ofcir:"⦿",Ofr:"𝔒",ofr:"𝔬",ogon:"˛",Ograve:"Ò",ograve:"ò",ogt:"⧁",ohbar:"⦵",ohm:"Ω",oint:"∮",olarr:"↺",olcir:"⦾",olcross:"⦻",oline:"‾",olt:"⧀",Omacr:"Ō",omacr:"ō",Omega:"Ω",omega:"ω",Omicron:"Ο",omicron:"ο",omid:"⦶",ominus:"⊖",Oopf:"𝕆",oopf:"𝕠",opar:"⦷",OpenCurlyDoubleQuote:"“",OpenCurlyQuote:"‘",operp:"⦹",oplus:"⊕",orarr:"↻",Or:"⩔",or:"∨",ord:"⩝",order:"ℴ",orderof:"ℴ",ordf:"ª",ordm:"º",origof:"⊶",oror:"⩖",orslope:"⩗",orv:"⩛",oS:"Ⓢ",Oscr:"𝒪",oscr:"ℴ",Oslash:"Ø",oslash:"ø",osol:"⊘",Otilde:"Õ",otilde:"õ",otimesas:"⨶",Otimes:"⨷",otimes:"⊗",Ouml:"Ö",ouml:"ö",ovbar:"⌽",OverBar:"‾",OverBrace:"⏞",OverBracket:"⎴",OverParenthesis:"⏜",para:"¶",parallel:"∥",par:"∥",parsim:"⫳",parsl:"⫽",part:"∂",PartialD:"∂",Pcy:"П",pcy:"п",percnt:"%",period:".",permil:"‰",perp:"⊥",pertenk:"‱",Pfr:"𝔓",pfr:"𝔭",Phi:"Φ",phi:"φ",phiv:"ϕ",phmmat:"ℳ",phone:"☎",Pi:"Π",pi:"π",pitchfork:"⋔",piv:"ϖ",planck:"ℏ",planckh:"ℎ",plankv:"ℏ",plusacir:"⨣",plusb:"⊞",pluscir:"⨢",plus:"+",plusdo:"∔",plusdu:"⨥",pluse:"⩲",PlusMinus:"±",plusmn:"±",plussim:"⨦",plustwo:"⨧",pm:"±",Poincareplane:"ℌ",pointint:"⨕",popf:"𝕡",Popf:"ℙ",pound:"£",prap:"⪷",Pr:"⪻",pr:"≺",prcue:"≼",precapprox:"⪷",prec:"≺",preccurlyeq:"≼",Precedes:"≺",PrecedesEqual:"⪯",PrecedesSlantEqual:"≼",PrecedesTilde:"≾",preceq:"⪯",precnapprox:"⪹",precneqq:"⪵",precnsim:"⋨",pre:"⪯",prE:"⪳",precsim:"≾",prime:"′",Prime:"″",primes:"ℙ",prnap:"⪹",prnE:"⪵",prnsim:"⋨",prod:"∏",Product:"∏",profalar:"⌮",profline:"⌒",profsurf:"⌓",prop:"∝",Proportional:"∝",Proportion:"∷",propto:"∝",prsim:"≾",prurel:"⊰",Pscr:"𝒫",pscr:"𝓅",Psi:"Ψ",psi:"ψ",puncsp:" ",Qfr:"𝔔",qfr:"𝔮",qint:"⨌",qopf:"𝕢",Qopf:"ℚ",qprime:"⁗",Qscr:"𝒬",qscr:"𝓆",quaternions:"ℍ",quatint:"⨖",quest:"?",questeq:"≟",quot:'"',QUOT:'"',rAarr:"⇛",race:"∽̱",Racute:"Ŕ",racute:"ŕ",radic:"√",raemptyv:"⦳",rang:"⟩",Rang:"⟫",rangd:"⦒",range:"⦥",rangle:"⟩",raquo:"»",rarrap:"⥵",rarrb:"⇥",rarrbfs:"⤠",rarrc:"⤳",rarr:"→",Rarr:"↠",rArr:"⇒",rarrfs:"⤞",rarrhk:"↪",rarrlp:"↬",rarrpl:"⥅",rarrsim:"⥴",Rarrtl:"⤖",rarrtl:"↣",rarrw:"↝",ratail:"⤚",rAtail:"⤜",ratio:"∶",rationals:"ℚ",rbarr:"⤍",rBarr:"⤏",RBarr:"⤐",rbbrk:"❳",rbrace:"}",rbrack:"]",rbrke:"⦌",rbrksld:"⦎",rbrkslu:"⦐",Rcaron:"Ř",rcaron:"ř",Rcedil:"Ŗ",rcedil:"ŗ",rceil:"⌉",rcub:"}",Rcy:"Р",rcy:"р",rdca:"⤷",rdldhar:"⥩",rdquo:"”",rdquor:"”",rdsh:"↳",real:"ℜ",realine:"ℛ",realpart:"ℜ",reals:"ℝ",Re:"ℜ",rect:"▭",reg:"®",REG:"®",ReverseElement:"∋",ReverseEquilibrium:"⇋",ReverseUpEquilibrium:"⥯",rfisht:"⥽",rfloor:"⌋",rfr:"𝔯",Rfr:"ℜ",rHar:"⥤",rhard:"⇁",rharu:"⇀",rharul:"⥬",Rho:"Ρ",rho:"ρ",rhov:"ϱ",RightAngleBracket:"⟩",RightArrowBar:"⇥",rightarrow:"→",RightArrow:"→",Rightarrow:"⇒",RightArrowLeftArrow:"⇄",rightarrowtail:"↣",RightCeiling:"⌉",RightDoubleBracket:"⟧",RightDownTeeVector:"⥝",RightDownVectorBar:"⥕",RightDownVector:"⇂",RightFloor:"⌋",rightharpoondown:"⇁",rightharpoonup:"⇀",rightleftarrows:"⇄",rightleftharpoons:"⇌",rightrightarrows:"⇉",rightsquigarrow:"↝",RightTeeArrow:"↦",RightTee:"⊢",RightTeeVector:"⥛",rightthreetimes:"⋌",RightTriangleBar:"⧐",RightTriangle:"⊳",RightTriangleEqual:"⊵",RightUpDownVector:"⥏",RightUpTeeVector:"⥜",RightUpVectorBar:"⥔",RightUpVector:"↾",RightVectorBar:"⥓",RightVector:"⇀",ring:"˚",risingdotseq:"≓",rlarr:"⇄",rlhar:"⇌",rlm:"‏",rmoustache:"⎱",rmoust:"⎱",rnmid:"⫮",roang:"⟭",roarr:"⇾",robrk:"⟧",ropar:"⦆",ropf:"𝕣",Ropf:"ℝ",roplus:"⨮",rotimes:"⨵",RoundImplies:"⥰",rpar:")",rpargt:"⦔",rppolint:"⨒",rrarr:"⇉",Rrightarrow:"⇛",rsaquo:"›",rscr:"𝓇",Rscr:"ℛ",rsh:"↱",Rsh:"↱",rsqb:"]",rsquo:"’",rsquor:"’",rthree:"⋌",rtimes:"⋊",rtri:"▹",rtrie:"⊵",rtrif:"▸",rtriltri:"⧎",RuleDelayed:"⧴",ruluhar:"⥨",rx:"℞",Sacute:"Ś",sacute:"ś",sbquo:"‚",scap:"⪸",Scaron:"Š",scaron:"š",Sc:"⪼",sc:"≻",sccue:"≽",sce:"⪰",scE:"⪴",Scedil:"Ş",scedil:"ş",Scirc:"Ŝ",scirc:"ŝ",scnap:"⪺",scnE:"⪶",scnsim:"⋩",scpolint:"⨓",scsim:"≿",Scy:"С",scy:"с",sdotb:"⊡",sdot:"⋅",sdote:"⩦",searhk:"⤥",searr:"↘",seArr:"⇘",searrow:"↘",sect:"§",semi:";",seswar:"⤩",setminus:"∖",setmn:"∖",sext:"✶",Sfr:"𝔖",sfr:"𝔰",sfrown:"⌢",sharp:"♯",SHCHcy:"Щ",shchcy:"щ",SHcy:"Ш",shcy:"ш",ShortDownArrow:"↓",ShortLeftArrow:"←",shortmid:"∣",shortparallel:"∥",ShortRightArrow:"→",ShortUpArrow:"↑",shy:"­",Sigma:"Σ",sigma:"σ",sigmaf:"ς",sigmav:"ς",sim:"∼",simdot:"⩪",sime:"≃",simeq:"≃",simg:"⪞",simgE:"⪠",siml:"⪝",simlE:"⪟",simne:"≆",simplus:"⨤",simrarr:"⥲",slarr:"←",SmallCircle:"∘",smallsetminus:"∖",smashp:"⨳",smeparsl:"⧤",smid:"∣",smile:"⌣",smt:"⪪",smte:"⪬",smtes:"⪬︀",SOFTcy:"Ь",softcy:"ь",solbar:"⌿",solb:"⧄",sol:"/",Sopf:"𝕊",sopf:"𝕤",spades:"♠",spadesuit:"♠",spar:"∥",sqcap:"⊓",sqcaps:"⊓︀",sqcup:"⊔",sqcups:"⊔︀",Sqrt:"√",sqsub:"⊏",sqsube:"⊑",sqsubset:"⊏",sqsubseteq:"⊑",sqsup:"⊐",sqsupe:"⊒",sqsupset:"⊐",sqsupseteq:"⊒",square:"□",Square:"□",SquareIntersection:"⊓",SquareSubset:"⊏",SquareSubsetEqual:"⊑",SquareSuperset:"⊐",SquareSupersetEqual:"⊒",SquareUnion:"⊔",squarf:"▪",squ:"□",squf:"▪",srarr:"→",Sscr:"𝒮",sscr:"𝓈",ssetmn:"∖",ssmile:"⌣",sstarf:"⋆",Star:"⋆",star:"☆",starf:"★",straightepsilon:"ϵ",straightphi:"ϕ",strns:"¯",sub:"⊂",Sub:"⋐",subdot:"⪽",subE:"⫅",sube:"⊆",subedot:"⫃",submult:"⫁",subnE:"⫋",subne:"⊊",subplus:"⪿",subrarr:"⥹",subset:"⊂",Subset:"⋐",subseteq:"⊆",subseteqq:"⫅",SubsetEqual:"⊆",subsetneq:"⊊",subsetneqq:"⫋",subsim:"⫇",subsub:"⫕",subsup:"⫓",succapprox:"⪸",succ:"≻",succcurlyeq:"≽",Succeeds:"≻",SucceedsEqual:"⪰",SucceedsSlantEqual:"≽",SucceedsTilde:"≿",succeq:"⪰",succnapprox:"⪺",succneqq:"⪶",succnsim:"⋩",succsim:"≿",SuchThat:"∋",sum:"∑",Sum:"∑",sung:"♪",sup1:"¹",sup2:"²",sup3:"³",sup:"⊃",Sup:"⋑",supdot:"⪾",supdsub:"⫘",supE:"⫆",supe:"⊇",supedot:"⫄",Superset:"⊃",SupersetEqual:"⊇",suphsol:"⟉",suphsub:"⫗",suplarr:"⥻",supmult:"⫂",supnE:"⫌",supne:"⊋",supplus:"⫀",supset:"⊃",Supset:"⋑",supseteq:"⊇",supseteqq:"⫆",supsetneq:"⊋",supsetneqq:"⫌",supsim:"⫈",supsub:"⫔",supsup:"⫖",swarhk:"⤦",swarr:"↙",swArr:"⇙",swarrow:"↙",swnwar:"⤪",szlig:"ß",Tab:" ",target:"⌖",Tau:"Τ",tau:"τ",tbrk:"⎴",Tcaron:"Ť",tcaron:"ť",Tcedil:"Ţ",tcedil:"ţ",Tcy:"Т",tcy:"т",tdot:"⃛",telrec:"⌕",Tfr:"𝔗",tfr:"𝔱",there4:"∴",therefore:"∴",Therefore:"∴",Theta:"Θ",theta:"θ",thetasym:"ϑ",thetav:"ϑ",thickapprox:"≈",thicksim:"∼",ThickSpace:"  ",ThinSpace:" ",thinsp:" ",thkap:"≈",thksim:"∼",THORN:"Þ",thorn:"þ",tilde:"˜",Tilde:"∼",TildeEqual:"≃",TildeFullEqual:"≅",TildeTilde:"≈",timesbar:"⨱",timesb:"⊠",times:"×",timesd:"⨰",tint:"∭",toea:"⤨",topbot:"⌶",topcir:"⫱",top:"⊤",Topf:"𝕋",topf:"𝕥",topfork:"⫚",tosa:"⤩",tprime:"‴",trade:"™",TRADE:"™",triangle:"▵",triangledown:"▿",triangleleft:"◃",trianglelefteq:"⊴",triangleq:"≜",triangleright:"▹",trianglerighteq:"⊵",tridot:"◬",trie:"≜",triminus:"⨺",TripleDot:"⃛",triplus:"⨹",trisb:"⧍",tritime:"⨻",trpezium:"⏢",Tscr:"𝒯",tscr:"𝓉",TScy:"Ц",tscy:"ц",TSHcy:"Ћ",tshcy:"ћ",Tstrok:"Ŧ",tstrok:"ŧ",twixt:"≬",twoheadleftarrow:"↞",twoheadrightarrow:"↠",Uacute:"Ú",uacute:"ú",uarr:"↑",Uarr:"↟",uArr:"⇑",Uarrocir:"⥉",Ubrcy:"Ў",ubrcy:"ў",Ubreve:"Ŭ",ubreve:"ŭ",Ucirc:"Û",ucirc:"û",Ucy:"У",ucy:"у",udarr:"⇅",Udblac:"Ű",udblac:"ű",udhar:"⥮",ufisht:"⥾",Ufr:"𝔘",ufr:"𝔲",Ugrave:"Ù",ugrave:"ù",uHar:"⥣",uharl:"↿",uharr:"↾",uhblk:"▀",ulcorn:"⌜",ulcorner:"⌜",ulcrop:"⌏",ultri:"◸",Umacr:"Ū",umacr:"ū",uml:"¨",UnderBar:"_",UnderBrace:"⏟",UnderBracket:"⎵",UnderParenthesis:"⏝",Union:"⋃",UnionPlus:"⊎",Uogon:"Ų",uogon:"ų",Uopf:"𝕌",uopf:"𝕦",UpArrowBar:"⤒",uparrow:"↑",UpArrow:"↑",Uparrow:"⇑",UpArrowDownArrow:"⇅",updownarrow:"↕",UpDownArrow:"↕",Updownarrow:"⇕",UpEquilibrium:"⥮",upharpoonleft:"↿",upharpoonright:"↾",uplus:"⊎",UpperLeftArrow:"↖",UpperRightArrow:"↗",upsi:"υ",Upsi:"ϒ",upsih:"ϒ",Upsilon:"Υ",upsilon:"υ",UpTeeArrow:"↥",UpTee:"⊥",upuparrows:"⇈",urcorn:"⌝",urcorner:"⌝",urcrop:"⌎",Uring:"Ů",uring:"ů",urtri:"◹",Uscr:"𝒰",uscr:"𝓊",utdot:"⋰",Utilde:"Ũ",utilde:"ũ",utri:"▵",utrif:"▴",uuarr:"⇈",Uuml:"Ü",uuml:"ü",uwangle:"⦧",vangrt:"⦜",varepsilon:"ϵ",varkappa:"ϰ",varnothing:"∅",varphi:"ϕ",varpi:"ϖ",varpropto:"∝",varr:"↕",vArr:"⇕",varrho:"ϱ",varsigma:"ς",varsubsetneq:"⊊︀",varsubsetneqq:"⫋︀",varsupsetneq:"⊋︀",varsupsetneqq:"⫌︀",vartheta:"ϑ",vartriangleleft:"⊲",vartriangleright:"⊳",vBar:"⫨",Vbar:"⫫",vBarv:"⫩",Vcy:"В",vcy:"в",vdash:"⊢",vDash:"⊨",Vdash:"⊩",VDash:"⊫",Vdashl:"⫦",veebar:"⊻",vee:"∨",Vee:"⋁",veeeq:"≚",vellip:"⋮",verbar:"|",Verbar:"‖",vert:"|",Vert:"‖",VerticalBar:"∣",VerticalLine:"|",VerticalSeparator:"❘",VerticalTilde:"≀",VeryThinSpace:" ",Vfr:"𝔙",vfr:"𝔳",vltri:"⊲",vnsub:"⊂⃒",vnsup:"⊃⃒",Vopf:"𝕍",vopf:"𝕧",vprop:"∝",vrtri:"⊳",Vscr:"𝒱",vscr:"𝓋",vsubnE:"⫋︀",vsubne:"⊊︀",vsupnE:"⫌︀",vsupne:"⊋︀",Vvdash:"⊪",vzigzag:"⦚",Wcirc:"Ŵ",wcirc:"ŵ",wedbar:"⩟",wedge:"∧",Wedge:"⋀",wedgeq:"≙",weierp:"℘",Wfr:"𝔚",wfr:"𝔴",Wopf:"𝕎",wopf:"𝕨",wp:"℘",wr:"≀",wreath:"≀",Wscr:"𝒲",wscr:"𝓌",xcap:"⋂",xcirc:"◯",xcup:"⋃",xdtri:"▽",Xfr:"𝔛",xfr:"𝔵",xharr:"⟷",xhArr:"⟺",Xi:"Ξ",xi:"ξ",xlarr:"⟵",xlArr:"⟸",xmap:"⟼",xnis:"⋻",xodot:"⨀",Xopf:"𝕏",xopf:"𝕩",xoplus:"⨁",xotime:"⨂",xrarr:"⟶",xrArr:"⟹",Xscr:"𝒳",xscr:"𝓍",xsqcup:"⨆",xuplus:"⨄",xutri:"△",xvee:"⋁",xwedge:"⋀",Yacute:"Ý",yacute:"ý",YAcy:"Я",yacy:"я",Ycirc:"Ŷ",ycirc:"ŷ",Ycy:"Ы",ycy:"ы",yen:"¥",Yfr:"𝔜",yfr:"𝔶",YIcy:"Ї",yicy:"ї",Yopf:"𝕐",yopf:"𝕪",Yscr:"𝒴",yscr:"𝓎",YUcy:"Ю",yucy:"ю",yuml:"ÿ",Yuml:"Ÿ",Zacute:"Ź",zacute:"ź",Zcaron:"Ž",zcaron:"ž",Zcy:"З",zcy:"з",Zdot:"Ż",zdot:"ż",zeetrf:"ℨ",ZeroWidthSpace:"​",Zeta:"Ζ",zeta:"ζ",zfr:"𝔷",Zfr:"ℨ",ZHcy:"Ж",zhcy:"ж",zigrarr:"⇝",zopf:"𝕫",Zopf:"ℤ",Zscr:"𝒵",zscr:"𝓏",zwj:"‍",zwnj:"‌"}}}),m=u({"../../node_modules/ansi-to-html/node_modules/entities/lib/maps/legacy.json"(r,o){o.exports={Aacute:"Á",aacute:"á",Acirc:"Â",acirc:"â",acute:"´",AElig:"Æ",aelig:"æ",Agrave:"À",agrave:"à",amp:"&",AMP:"&",Aring:"Å",aring:"å",Atilde:"Ã",atilde:"ã",Auml:"Ä",auml:"ä",brvbar:"¦",Ccedil:"Ç",ccedil:"ç",cedil:"¸",cent:"¢",copy:"©",COPY:"©",curren:"¤",deg:"°",divide:"÷",Eacute:"É",eacute:"é",Ecirc:"Ê",ecirc:"ê",Egrave:"È",egrave:"è",ETH:"Ð",eth:"ð",Euml:"Ë",euml:"ë",frac12:"½",frac14:"¼",frac34:"¾",gt:">",GT:">",Iacute:"Í",iacute:"í",Icirc:"Î",icirc:"î",iexcl:"¡",Igrave:"Ì",igrave:"ì",iquest:"¿",Iuml:"Ï",iuml:"ï",laquo:"«",lt:"<",LT:"<",macr:"¯",micro:"µ",middot:"·",nbsp:" ",not:"¬",Ntilde:"Ñ",ntilde:"ñ",Oacute:"Ó",oacute:"ó",Ocirc:"Ô",ocirc:"ô",Ograve:"Ò",ograve:"ò",ordf:"ª",ordm:"º",Oslash:"Ø",oslash:"ø",Otilde:"Õ",otilde:"õ",Ouml:"Ö",ouml:"ö",para:"¶",plusmn:"±",pound:"£",quot:'"',QUOT:'"',raquo:"»",reg:"®",REG:"®",sect:"§",shy:"­",sup1:"¹",sup2:"²",sup3:"³",szlig:"ß",THORN:"Þ",thorn:"þ",times:"×",Uacute:"Ú",uacute:"ú",Ucirc:"Û",ucirc:"û",Ugrave:"Ù",ugrave:"ù",uml:"¨",Uuml:"Ü",uuml:"ü",Yacute:"Ý",yacute:"ý",yen:"¥",yuml:"ÿ"}}}),v=u({"../../node_modules/ansi-to-html/node_modules/entities/lib/maps/xml.json"(r,o){o.exports={amp:"&",apos:"'",gt:">",lt:"<",quot:'"'}}}),E=u({"../../node_modules/ansi-to-html/node_modules/entities/lib/maps/decode.json"(r,o){o.exports={0:65533,128:8364,130:8218,131:402,132:8222,133:8230,134:8224,135:8225,136:710,137:8240,138:352,139:8249,140:338,142:381,145:8216,146:8217,147:8220,148:8221,149:8226,150:8211,151:8212,152:732,153:8482,154:353,155:8250,156:339,158:382,159:376}}}),T=u({"../../node_modules/ansi-to-html/node_modules/entities/lib/decode_codepoint.js"(r){var o=r&&r.__importDefault||function(_){return _&&_.__esModule?_:{default:_}};Object.defineProperty(r,"__esModule",{value:!0});var h=o(E()),g=String.fromCodePoint||function(_){var A="";return _>65535&&(_-=65536,A+=String.fromCharCode(_>>>10&1023|55296),_=56320|_&1023),A+=String.fromCharCode(_),A};function b(_){return _>=55296&&_<=57343||_>1114111?"�":(_ in h.default&&(_=h.default[_]),g(_))}r.default=b}}),I=u({"../../node_modules/ansi-to-html/node_modules/entities/lib/decode.js"(r){var o=r&&r.__importDefault||function(G){return G&&G.__esModule?G:{default:G}};Object.defineProperty(r,"__esModule",{value:!0}),r.decodeHTML=r.decodeHTMLStrict=r.decodeXML=void 0;var h=o(y()),g=o(m()),b=o(v()),_=o(T()),A=/&(?:[a-zA-Z0-9]+|#[xX][\da-fA-F]+|#\d+);/g;r.decodeXML=D(b.default),r.decodeHTMLStrict=D(h.default);function D(G){var z=U(G);return function(se){return String(se).replace(A,z)}}var q=function(G,z){return G1?z(ve):ve.charCodeAt(0)).toString(16).toUpperCase()+";"}function ce(ve,xe){return function(Ue){return Ue.replace(xe,function(xt){return ve[xt]}).replace(G,se)}}var Pe=new RegExp(b.source+"|"+G.source,"g");function Se(ve){return ve.replace(Pe,se)}r.escape=Se;function we(ve){return ve.replace(b,se)}r.escapeUTF8=we;function he(ve){return function(xe){return xe.replace(Pe,function(Ue){return ve[Ue]||se(Ue)})}}}}),ne=u({"../../node_modules/ansi-to-html/node_modules/entities/lib/index.js"(r){Object.defineProperty(r,"__esModule",{value:!0}),r.decodeXMLStrict=r.decodeHTML5Strict=r.decodeHTML4Strict=r.decodeHTML5=r.decodeHTML4=r.decodeHTMLStrict=r.decodeHTML=r.decodeXML=r.encodeHTML5=r.encodeHTML4=r.escapeUTF8=r.escape=r.encodeNonAsciiHTML=r.encodeHTML=r.encodeXML=r.encode=r.decodeStrict=r.decode=void 0;var o=I(),h=Y();function g(q,U){return(!U||U<=0?o.decodeXML:o.decodeHTML)(q)}r.decode=g;function b(q,U){return(!U||U<=0?o.decodeXML:o.decodeHTMLStrict)(q)}r.decodeStrict=b;function _(q,U){return(!U||U<=0?h.encodeXML:h.encodeHTML)(q)}r.encode=_;var A=Y();Object.defineProperty(r,"encodeXML",{enumerable:!0,get:function(){return A.encodeXML}}),Object.defineProperty(r,"encodeHTML",{enumerable:!0,get:function(){return A.encodeHTML}}),Object.defineProperty(r,"encodeNonAsciiHTML",{enumerable:!0,get:function(){return A.encodeNonAsciiHTML}}),Object.defineProperty(r,"escape",{enumerable:!0,get:function(){return A.escape}}),Object.defineProperty(r,"escapeUTF8",{enumerable:!0,get:function(){return A.escapeUTF8}}),Object.defineProperty(r,"encodeHTML4",{enumerable:!0,get:function(){return A.encodeHTML}}),Object.defineProperty(r,"encodeHTML5",{enumerable:!0,get:function(){return A.encodeHTML}});var D=I();Object.defineProperty(r,"decodeXML",{enumerable:!0,get:function(){return D.decodeXML}}),Object.defineProperty(r,"decodeHTML",{enumerable:!0,get:function(){return D.decodeHTML}}),Object.defineProperty(r,"decodeHTMLStrict",{enumerable:!0,get:function(){return D.decodeHTMLStrict}}),Object.defineProperty(r,"decodeHTML4",{enumerable:!0,get:function(){return D.decodeHTML}}),Object.defineProperty(r,"decodeHTML5",{enumerable:!0,get:function(){return D.decodeHTML}}),Object.defineProperty(r,"decodeHTML4Strict",{enumerable:!0,get:function(){return D.decodeHTMLStrict}}),Object.defineProperty(r,"decodeHTML5Strict",{enumerable:!0,get:function(){return D.decodeHTMLStrict}}),Object.defineProperty(r,"decodeXMLStrict",{enumerable:!0,get:function(){return D.decodeXML}})}}),J=u({"../../node_modules/ansi-to-html/lib/ansi_to_html.js"(r,o){function h($,k){if(!($ instanceof k))throw new TypeError("Cannot call a class as a function")}function g($,k){for(var te=0;te"u"||$[Symbol.iterator]==null){if(Array.isArray($)||($=A($))){var k=0,te=function(){};return{s:te,n:function(){return k>=$.length?{done:!0}:{done:!1,value:$[k++]}},e:function(et){throw et},f:te}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var ye,Fe=!0,ze=!1,It;return{s:function(){ye=$[Symbol.iterator]()},n:function(){var et=ye.next();return Fe=et.done,et},e:function(et){ze=!0,It=et},f:function(){try{!Fe&&ye.return!=null&&ye.return()}finally{if(ze)throw It}}}}function A($,k){if($){if(typeof $=="string")return D($,k);var te=Object.prototype.toString.call($).slice(8,-1);if(te==="Object"&&$.constructor&&(te=$.constructor.name),te==="Map"||te==="Set")return Array.from(te);if(te==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(te))return D($,k)}}function D($,k){(k==null||k>$.length)&&(k=$.length);for(var te=0,ye=new Array(k);te0?$*40+55:0,It=k>0?k*40+55:0,et=te>0?te*40+55:0;ye[Fe]=ce([ze,It,et])}function se($){for(var k=$.toString(16);k.length<2;)k="0"+k;return k}function ce($){var k=[],te=_($),ye;try{for(te.s();!(ye=te.n()).done;){var Fe=ye.value;k.push(se(Fe))}}catch(ze){te.e(ze)}finally{te.f()}return"#"+k.join("")}function Pe($,k,te,ye){var Fe;return k==="text"?Fe=xt(te,ye):k==="display"?Fe=we($,te,ye):k==="xterm256"?Fe=Ft($,ye.colors[te]):k==="rgb"&&(Fe=Se($,te)),Fe}function Se($,k){k=k.substring(2).slice(0,-1);var te=+k.substr(0,2),ye=k.substring(5).split(";"),Fe=ye.map(function(ze){return("0"+Number(ze).toString(16)).substr(-2)}).join("");return Bt($,(te===38?"color:#":"background-color:#")+Fe)}function we($,k,te){k=parseInt(k,10);var ye={"-1":function(){return"
"},0:function(){return $.length&&he($)},1:function(){return vt($,"b")},3:function(){return vt($,"i")},4:function(){return vt($,"u")},8:function(){return Bt($,"display:none")},9:function(){return vt($,"strike")},22:function(){return Bt($,"font-weight:normal;text-decoration:none;font-style:normal")},23:function(){return _n($,"i")},24:function(){return _n($,"u")},39:function(){return Ft($,te.fg)},49:function(){return Wt($,te.bg)},53:function(){return Bt($,"text-decoration:overline")}},Fe;return ye[k]?Fe=ye[k]():4"}).join("")}function ve($,k){for(var te=[],ye=$;ye<=k;ye++)te.push(ye);return te}function xe($){return function(k){return($===null||k.category!==$)&&$!=="all"}}function Ue($){$=parseInt($,10);var k=null;return $===0?k="all":$===1?k="bold":2<$&&$<5?k="underline":4<$&&$<7?k="blink":$===8?k="hide":$===9?k="strike":29<$&&$<38||$===39||89<$&&$<98?k="foreground-color":(39<$&&$<48||$===49||99<$&&$<108)&&(k="background-color"),k}function xt($,k){return k.escapeXML?q.encodeXML($):$}function vt($,k,te){return te||(te=""),$.push(k),"<".concat(k).concat(te?' style="'.concat(te,'"'):"",">")}function Bt($,k){return vt($,"span",k)}function Ft($,k){return vt($,"span","color:"+k)}function Wt($,k){return vt($,"span","background-color:"+k)}function _n($,k){var te;if($.slice(-1)[0]===k&&(te=$.pop()),te)return""}function td($,k,te){var ye=!1,Fe=3;function ze(){return""}function It(Yt,er){return te("xterm256",er),""}function et(Yt){return k.newline?te("display",-1):te("text",Yt),""}function Zn(Yt,er){ye=!0,er.trim().length===0&&(er="0"),er=er.trimRight(";").split(";");var ea=_(er),Ns;try{for(ea.s();!(Ns=ea.n()).done;){var cd=Ns.value;te("display",cd)}}catch(fd){ea.e(fd)}finally{ea.f()}return""}function ad(Yt){return te("text",Yt),""}function od(Yt){return te("rgb",Yt),""}var Cs=[{pattern:/^\x08+/,sub:ze},{pattern:/^\x1b\[[012]?K/,sub:ze},{pattern:/^\x1b\[\(B/,sub:ze},{pattern:/^\x1b\[[34]8;2;\d+;\d+;\d+m/,sub:od},{pattern:/^\x1b\[38;5;(\d+)m/,sub:It},{pattern:/^\n/,sub:et},{pattern:/^\r+\n/,sub:et},{pattern:/^\x1b\[((?:\d{1,3};?)+|)m/,sub:Zn},{pattern:/^\x1b\[\d?J/,sub:ze},{pattern:/^\x1b\[\d{0,3};\d{0,3}f/,sub:ze},{pattern:/^\x1b\[?[\d;]{0,3}/,sub:ze},{pattern:/^(([^\x1b\x08\r\n])+)/,sub:ad}];function id(Yt,er){er>Fe&&ye||(ye=!1,$=$.replace(Yt.pattern,Yt.sub))}var xs=[],sd=$,wn=sd.length;e:for(;wn>0;){for(var to=0,Is=0,ld=Cs.length;IsRs,DocsContext:()=>Va,HooksContext:()=>P,Preview:()=>is,PreviewWeb:()=>vs,StoryStore:()=>Ki,addArgTypes:()=>Uf,addArgTypesEnhancer:()=>Hf,addArgs:()=>qf,addArgsEnhancer:()=>Gf,addDecorator:()=>jf,addLoader:()=>Mf,addParameters:()=>kf,addStepRunner:()=>Bf,addons:()=>W,applyHooks:()=>X,combineArgs:()=>fe,combineParameters:()=>Re,composeConfigs:()=>Ha,composeStepRunners:()=>Ga,composeStories:()=>Nc,composeStory:()=>Ic,decorateStory:()=>Ie,defaultDecorateStory:()=>ut,filterArgTypes:()=>cr,getQueryParam:()=>Kf,getQueryParams:()=>As,inferControls:()=>fr,makeDecorator:()=>$e,mockChannel:()=>Z,normalizeStory:()=>Ur,prepareMeta:()=>Ar,prepareStory:()=>Ot,sanitizeStoryContextUpdate:()=>qe,setGlobalRender:()=>Wf,setProjectAnnotations:()=>xc,simulateDOMContentLoaded:()=>Za,simulatePageLoad:()=>xf,sortStoriesV7:()=>Gc,start:()=>ed,useArgs:()=>kr,useCallback:()=>qt,useChannel:()=>jr,useEffect:()=>Jt,useGlobals:()=>Mr,useMemo:()=>At,useParameter:()=>sn,useReducer:()=>Et,useRef:()=>on,useState:()=>Qt,useStoryContext:()=>ir,userOrAutoTitle:()=>Ji,userOrAutoTitleFromSpecifier:()=>Qi}),t.exports=p(C);var H=Ne,K=Ea;function Z(){let r={setHandler:()=>{},send:()=>{}};return new K.Channel({transport:r})}var oe=class{constructor(){this.getChannel=()=>{if(!this.channel){let r=Z();return this.setChannel(r),r}return this.channel},this.getServerChannel=()=>{if(!this.serverChannel)throw new Error("Accessing non-existent serverChannel");return this.serverChannel},this.ready=()=>this.promise,this.hasChannel=()=>!!this.channel,this.hasServerChannel=()=>!!this.serverChannel,this.setChannel=r=>{this.channel=r,this.resolve()},this.setServerChannel=r=>{this.serverChannel=r},this.promise=new Promise(r=>{this.resolve=()=>r(this.getChannel())})}},ee="__STORYBOOK_ADDONS_PREVIEW";function B(){return H.global[ee]||(H.global[ee]=new oe),H.global[ee]}var W=B(),re=Ne,de=je,O=Qe,P=class{constructor(){this.hookListsMap=void 0,this.mountedDecorators=void 0,this.prevMountedDecorators=void 0,this.currentHooks=void 0,this.nextHookIndex=void 0,this.currentPhase=void 0,this.currentEffects=void 0,this.prevEffects=void 0,this.currentDecoratorName=void 0,this.hasUpdates=void 0,this.currentContext=void 0,this.renderListener=r=>{var o;r===((o=this.currentContext)==null?void 0:o.id)&&(this.triggerEffects(),this.currentContext=null,this.removeRenderListeners())},this.init()}init(){this.hookListsMap=new WeakMap,this.mountedDecorators=new Set,this.prevMountedDecorators=new Set,this.currentHooks=[],this.nextHookIndex=0,this.currentPhase="NONE",this.currentEffects=[],this.prevEffects=[],this.currentDecoratorName=null,this.hasUpdates=!1,this.currentContext=null}clean(){this.prevEffects.forEach(r=>{r.destroy&&r.destroy()}),this.init(),this.removeRenderListeners()}getNextHook(){let r=this.currentHooks[this.nextHookIndex];return this.nextHookIndex+=1,r}triggerEffects(){this.prevEffects.forEach(r=>{!this.currentEffects.includes(r)&&r.destroy&&r.destroy()}),this.currentEffects.forEach(r=>{this.prevEffects.includes(r)||(r.destroy=r.create())}),this.prevEffects=this.currentEffects,this.currentEffects=[]}addRenderListeners(){this.removeRenderListeners(),W.getChannel().on(O.STORY_RENDERED,this.renderListener)}removeRenderListeners(){W.getChannel().removeListener(O.STORY_RENDERED,this.renderListener)}};function F(r){let o=(...h)=>{let{hooks:g}=typeof h[0]=="function"?h[1]:h[0],b=g.currentPhase,_=g.currentHooks,A=g.nextHookIndex,D=g.currentDecoratorName;g.currentDecoratorName=r.name,g.prevMountedDecorators.has(r)?(g.currentPhase="UPDATE",g.currentHooks=g.hookListsMap.get(r)||[]):(g.currentPhase="MOUNT",g.currentHooks=[],g.hookListsMap.set(r,g.currentHooks),g.prevMountedDecorators.add(r)),g.nextHookIndex=0;let q=re.global.STORYBOOK_HOOKS_CONTEXT;re.global.STORYBOOK_HOOKS_CONTEXT=g;let U=r(...h);if(re.global.STORYBOOK_HOOKS_CONTEXT=q,g.currentPhase==="UPDATE"&&g.getNextHook()!=null)throw new Error("Rendered fewer hooks than expected. This may be caused by an accidental early return statement.");return g.currentPhase=b,g.currentHooks=_,g.nextHookIndex=A,g.currentDecoratorName=D,U};return o.originalFn=r,o}var j=0,V=25,X=r=>(o,h)=>{let g=r(F(o),h.map(b=>F(b)));return b=>{let{hooks:_}=b;_.prevMountedDecorators??(_.prevMountedDecorators=new Set),_.mountedDecorators=new Set([o,...h]),_.currentContext=b,_.hasUpdates=!1;let A=g(b);for(j=1;_.hasUpdates;)if(_.hasUpdates=!1,_.currentEffects=[],A=g(b),j+=1,j>V)throw new Error("Too many re-renders. Storybook limits the number of renders to prevent an infinite loop.");return _.addRenderListeners(),A}},ae=(r,o)=>r.length===o.length&&r.every((h,g)=>h===o[g]),pe=()=>new Error("Storybook preview hooks can only be called inside decorators and story functions.");function le(){return re.global.STORYBOOK_HOOKS_CONTEXT||null}function _e(){let r=le();if(r==null)throw pe();return r}function Te(r,o,h){let g=_e();if(g.currentPhase==="MOUNT"){h!=null&&!Array.isArray(h)&&de.logger.warn(`${r} received a final argument that is not an array (instead, received ${h}). When specified, the final argument must be an array.`);let b={name:r,deps:h};return g.currentHooks.push(b),o(b),b}if(g.currentPhase==="UPDATE"){let b=g.getNextHook();if(b==null)throw new Error("Rendered more hooks than during the previous render.");return b.name!==r&&de.logger.warn(`Storybook has detected a change in the order of Hooks${g.currentDecoratorName?` called by ${g.currentDecoratorName}`:""}. This will lead to bugs and errors if not fixed.`),h!=null&&b.deps==null&&de.logger.warn(`${r} received a final argument during this render, but not during the previous render. Even though the final argument is optional, its type cannot change between renders.`),h!=null&&b.deps!=null&&h.length!==b.deps.length&&de.logger.warn(`The final argument passed to ${r} changed size between renders. The order and size of this array must remain constant. Previous: ${b.deps} -Incoming: ${d}`),(d==null||b.deps==null||!ae(d,b.deps))&&(o(b),b.deps=d),b}throw pe()}function Be(r,o,d){let{memoizedState:g}=Te(r,b=>{b.memoizedState=o()},d);return g}function At(r,o){return Be("useMemo",r,o)}function qt(r,o){return Be("useCallback",()=>r,o)}function Sr(r,o){return Be(r,()=>({current:o}),[])}function on(r){return Sr("useRef",r)}function Nt(){let r=le();if(r!=null&&r.currentPhase!=="NONE")r.hasUpdates=!0;else try{W.getChannel().emit(O.FORCE_RE_RENDER)}catch{he.logger.warn("State updates of Storybook preview hooks work only in browser")}}function st(r,o){let d=Sr(r,typeof o=="function"?o():o),g=b=>{d.current=typeof b=="function"?b(d.current):b,Nt()};return[d.current,g]}function Qt(r){return st("useState",r)}function Et(r,o,d){let g=d!=null?()=>d(o):o,[b,_]=st("useReducer",g);return[b,A=>_(D=>r(D,A))]}function Jt(r,o){let d=_e(),g=Be("useEffect",()=>({create:r}),o);d.currentEffects.includes(g)||d.currentEffects.push(g)}function jr(r,o=[]){let d=W.getChannel();return Jt(()=>(Object.entries(r).forEach(([g,b])=>d.on(g,b)),()=>{Object.entries(r).forEach(([g,b])=>d.removeListener(g,b))}),[...Object.keys(r),...o]),qt(d.emit.bind(d),[d])}function ir(){let{currentContext:r}=_e();if(r==null)throw pe();return r}function sn(r,o){let{parameters:d}=ir();if(r)return d[r]??o}function kr(){let r=W.getChannel(),{id:o,args:d}=ir(),g=qt(_=>r.emit(O.UPDATE_STORY_ARGS,{storyId:o,updatedArgs:_}),[r,o]),b=qt(_=>r.emit(O.RESET_STORY_ARGS,{storyId:o,argNames:_}),[r,o]);return[d,g,b]}function Mr(){let r=W.getChannel(),{globals:o}=ir(),d=qt(g=>r.emit(O.UPDATE_GLOBALS,{globals:g}),[r]);return[o,d]}var $e=({name:r,parameterName:o,wrapper:d,skipIfNoParametersOrOptions:g=!1})=>{let b=_=>(A,D)=>{let q=D.parameters&&D.parameters[o];return q&&q.disable||g&&!_&&!q?A(D):d(A,D,{options:_,parameters:q})};return(..._)=>typeof _[0]=="function"?b()(..._):(...A)=>{if(A.length>1)return _.length>1?b(_)(...A):b(..._)(...A);throw new Error(`Passing stories directly into ${r}() is not allowed, - instead use addDecorator(${r}) and pass options with the '${o}' parameter`)}},Ut=c($n()),Tt=c(Pn),He=c(hu()),Pt=Xo(),Er=c($n()),_r=tE,qr=(0,Er.default)(1)(r=>Object.values(r).reduce((o,d)=>(o[d.importPath]=o[d.importPath]||d,o),{})),sr=class{constructor({entries:r}={v:4,entries:{}}){this.entries=r}entryFromSpecifier(r){let o=Object.values(this.entries);if(r==="*")return o[0];if(typeof r=="string")return this.entries[r]?this.entries[r]:o.find(b=>b.id.startsWith(r));let{name:d,title:g}=r;return o.find(b=>b.name===d&&b.title===g)}storyIdToEntry(r){let o=this.entries[r];if(!o)throw new _r.MissingStoryAfterHmrError({storyId:r});return o}importPathToEntry(r){return qr(this.entries)[r]}},ln=Ra(),_t=je,dt=c(ua),wr=ct,R=Symbol("incompatible"),L=(r,o)=>{let d=o.type;if(r==null||!d||o.mapping)return r;switch(d.name){case"string":return String(r);case"enum":return r;case"number":return Number(r);case"boolean":return String(r)==="true";case"array":return!d.value||!Array.isArray(r)?R:r.reduce((g,b,_)=>{let A=L(b,{type:d.value});return A!==R&&(g[_]=A),g},new Array(r.length));case"object":return typeof r=="string"||typeof r=="number"?r:!d.value||typeof r!="object"?R:Object.entries(r).reduce((g,[b,_])=>{let A=L(_,{type:d.value[b]});return A===R?g:Object.assign(g,{[b]:A})},{});default:return R}},Q=(r,o)=>Object.entries(r).reduce((d,[g,b])=>{if(!o[g])return d;let _=L(b,o[g]);return _===R?d:Object.assign(d,{[g]:_})},{}),fe=(r,o)=>Array.isArray(r)&&Array.isArray(o)?o.reduce((d,g,b)=>(d[b]=fe(r[b],o[b]),d),[...r]).filter(d=>d!==void 0):!(0,dt.default)(r)||!(0,dt.default)(o)?o:Object.keys({...r,...o}).reduce((d,g)=>{if(g in o){let b=fe(r[g],o[g]);b!==void 0&&(d[g]=b)}else d[g]=r[g];return d},{}),Ee=(r,o)=>Object.entries(o).reduce((d,[g,{options:b}])=>{function _(){return g in r&&(d[g]=r[g]),d}if(!b)return _();if(!Array.isArray(b))return _t.once.error(wr.dedent` +Incoming: ${h}`),(h==null||b.deps==null||!ae(h,b.deps))&&(o(b),b.deps=h),b}throw pe()}function Be(r,o,h){let{memoizedState:g}=Te(r,b=>{b.memoizedState=o()},h);return g}function At(r,o){return Be("useMemo",r,o)}function qt(r,o){return Be("useCallback",()=>r,o)}function Sr(r,o){return Be(r,()=>({current:o}),[])}function on(r){return Sr("useRef",r)}function Nt(){let r=le();if(r!=null&&r.currentPhase!=="NONE")r.hasUpdates=!0;else try{W.getChannel().emit(O.FORCE_RE_RENDER)}catch{de.logger.warn("State updates of Storybook preview hooks work only in browser")}}function st(r,o){let h=Sr(r,typeof o=="function"?o():o),g=b=>{h.current=typeof b=="function"?b(h.current):b,Nt()};return[h.current,g]}function Qt(r){return st("useState",r)}function Et(r,o,h){let g=h!=null?()=>h(o):o,[b,_]=st("useReducer",g);return[b,A=>_(D=>r(D,A))]}function Jt(r,o){let h=_e(),g=Be("useEffect",()=>({create:r}),o);h.currentEffects.includes(g)||h.currentEffects.push(g)}function jr(r,o=[]){let h=W.getChannel();return Jt(()=>(Object.entries(r).forEach(([g,b])=>h.on(g,b)),()=>{Object.entries(r).forEach(([g,b])=>h.removeListener(g,b))}),[...Object.keys(r),...o]),qt(h.emit.bind(h),[h])}function ir(){let{currentContext:r}=_e();if(r==null)throw pe();return r}function sn(r,o){let{parameters:h}=ir();if(r)return h[r]??o}function kr(){let r=W.getChannel(),{id:o,args:h}=ir(),g=qt(_=>r.emit(O.UPDATE_STORY_ARGS,{storyId:o,updatedArgs:_}),[r,o]),b=qt(_=>r.emit(O.RESET_STORY_ARGS,{storyId:o,argNames:_}),[r,o]);return[h,g,b]}function Mr(){let r=W.getChannel(),{globals:o}=ir(),h=qt(g=>r.emit(O.UPDATE_GLOBALS,{globals:g}),[r]);return[o,h]}var $e=({name:r,parameterName:o,wrapper:h,skipIfNoParametersOrOptions:g=!1})=>{let b=_=>(A,D)=>{let q=D.parameters&&D.parameters[o];return q&&q.disable||g&&!_&&!q?A(D):h(A,D,{options:_,parameters:q})};return(..._)=>typeof _[0]=="function"?b()(..._):(...A)=>{if(A.length>1)return _.length>1?b(_)(...A):b(..._)(...A);throw new Error(`Passing stories directly into ${r}() is not allowed, + instead use addDecorator(${r}) and pass options with the '${o}' parameter`)}},Ut=c($n()),Tt=c(Pn),He=c(ou()),Pt=Yo(),Er=c($n()),_r=oE,qr=(0,Er.default)(1)(r=>Object.values(r).reduce((o,h)=>(o[h.importPath]=o[h.importPath]||h,o),{})),sr=class{constructor({entries:r}={v:4,entries:{}}){this.entries=r}entryFromSpecifier(r){let o=Object.values(this.entries);if(r==="*")return o[0];if(typeof r=="string")return this.entries[r]?this.entries[r]:o.find(b=>b.id.startsWith(r));let{name:h,title:g}=r;return o.find(b=>b.name===h&&b.title===g)}storyIdToEntry(r){let o=this.entries[r];if(!o)throw new _r.MissingStoryAfterHmrError({storyId:r});return o}importPathToEntry(r){return qr(this.entries)[r]}},ln=Ra(),_t=je,ht=c(ua),wr=ct,R=Symbol("incompatible"),L=(r,o)=>{let h=o.type;if(r==null||!h||o.mapping)return r;switch(h.name){case"string":return String(r);case"enum":return r;case"number":return Number(r);case"boolean":return String(r)==="true";case"array":return!h.value||!Array.isArray(r)?R:r.reduce((g,b,_)=>{let A=L(b,{type:h.value});return A!==R&&(g[_]=A),g},new Array(r.length));case"object":return typeof r=="string"||typeof r=="number"?r:!h.value||typeof r!="object"?R:Object.entries(r).reduce((g,[b,_])=>{let A=L(_,{type:h.value[b]});return A===R?g:Object.assign(g,{[b]:A})},{});default:return R}},Q=(r,o)=>Object.entries(r).reduce((h,[g,b])=>{if(!o[g])return h;let _=L(b,o[g]);return _===R?h:Object.assign(h,{[g]:_})},{}),fe=(r,o)=>Array.isArray(r)&&Array.isArray(o)?o.reduce((h,g,b)=>(h[b]=fe(r[b],o[b]),h),[...r]).filter(h=>h!==void 0):!(0,ht.default)(r)||!(0,ht.default)(o)?o:Object.keys({...r,...o}).reduce((h,g)=>{if(g in o){let b=fe(r[g],o[g]);b!==void 0&&(h[g]=b)}else h[g]=r[g];return h},{}),Ee=(r,o)=>Object.entries(o).reduce((h,[g,{options:b}])=>{function _(){return g in r&&(h[g]=r[g]),h}if(!b)return _();if(!Array.isArray(b))return _t.once.error(wr.dedent` Invalid argType: '${g}.options' should be an array. More info: https://storybook.js.org/docs/react/api/argtypes @@ -41,25 +41,25 @@ Incoming: ${d}`),(d==null||b.deps==null||!ae(d,b.deps))&&(o(b),b.deps=d),b}throw Invalid argType: '${g}.options' should only contain primitives. Use a 'mapping' for complex values. More info: https://storybook.js.org/docs/react/writing-stories/args#mapping-to-complex-arg-values - `),_();let A=Array.isArray(r[g]),D=A&&r[g].findIndex(z=>!b.includes(z)),q=A&&D===-1;if(r[g]===void 0||b.includes(r[g])||q)return _();let U=A?`${g}[${D}]`:g,G=b.map(z=>typeof z=="string"?`'${z}'`:String(z)).join(", ");return _t.once.warn(`Received illegal value for '${U}'. Supported options: ${G}`),d},{}),Ce=Symbol("Deeply equal"),De=(r,o)=>{if(typeof r!=typeof o)return o;if((0,ln.dequal)(r,o))return Ce;if(Array.isArray(r)&&Array.isArray(o)){let d=o.reduce((g,b,_)=>{let A=De(r[_],b);return A!==Ce&&(g[_]=A),g},new Array(o.length));return o.length>=r.length?d:d.concat(new Array(r.length-o.length).fill(void 0))}return(0,dt.default)(r)&&(0,dt.default)(o)?Object.keys({...r,...o}).reduce((d,g)=>{let b=De(r==null?void 0:r[g],o==null?void 0:o[g]);return b===Ce?d:Object.assign(d,{[g]:b})},{}):o},We="UNTARGETED";function Ye({args:r,argTypes:o}){let d={};return Object.entries(r).forEach(([g,b])=>{let{target:_=We}=o[g]||{};d[_]=d[_]||{},d[_][g]=b}),d}function pt(r){return Object.keys(r).forEach(o=>r[o]===void 0&&delete r[o]),r}var wt=class{constructor(){this.initialArgsByStoryId={},this.argsByStoryId={}}get(r){if(!(r in this.argsByStoryId))throw new Error(`No args known for ${r} -- has it been rendered yet?`);return this.argsByStoryId[r]}setInitial(r){if(!this.initialArgsByStoryId[r.id])this.initialArgsByStoryId[r.id]=r.initialArgs,this.argsByStoryId[r.id]=r.initialArgs;else if(this.initialArgsByStoryId[r.id]!==r.initialArgs){let o=De(this.initialArgsByStoryId[r.id],this.argsByStoryId[r.id]);this.initialArgsByStoryId[r.id]=r.initialArgs,this.argsByStoryId[r.id]=r.initialArgs,o!==Ce&&this.updateFromDelta(r,o)}}updateFromDelta(r,o){let d=Ee(o,r.argTypes);this.argsByStoryId[r.id]=fe(this.argsByStoryId[r.id],d)}updateFromPersisted(r,o){let d=Q(o,r.argTypes);return this.updateFromDelta(r,d)}update(r,o){if(!(r in this.argsByStoryId))throw new Error(`No args known for ${r} -- has it been rendered yet?`);this.argsByStoryId[r]=pt({...this.argsByStoryId[r],...o})}},Dt=je,gt=(r={})=>Object.entries(r).reduce((o,[d,{defaultValue:g}])=>(typeof g<"u"&&(o[d]=g),o),{}),Or=class{constructor({globals:r={},globalTypes:o={}}){this.set({globals:r,globalTypes:o})}set({globals:r={},globalTypes:o={}}){let d=this.initialGlobals&&De(this.initialGlobals,this.globals);this.allowedGlobalNames=new Set([...Object.keys(r),...Object.keys(o)]);let g=gt(o);this.initialGlobals={...g,...r},this.globals=this.initialGlobals,d&&d!==Ce&&this.updateFromPersisted(d)}filterAllowedGlobals(r){return Object.entries(r).reduce((o,[d,g])=>(this.allowedGlobalNames.has(d)?o[d]=g:Dt.logger.warn(`Attempted to set a global (${d}) that is not defined in initial globals or globalTypes`),o),{})}updateFromPersisted(r){let o=this.filterAllowedGlobals(r);this.globals={...this.globals,...o}}get(){return this.globals}update(r){this.globals={...this.globals,...this.filterAllowedGlobals(r)}}},un=c(Pn),cn=r=>typeof r=="string"?{name:r}:r,Rr=r=>typeof r=="string"?{type:r}:r,lr=(r,o)=>{let{type:d,control:g,...b}=r,_={name:o,...b};return d&&(_.type=cn(d)),g?_.control=Rr(g):g===!1&&(_.control={disable:!0}),_},ur=r=>(0,un.default)(r,lr),Hn=rr,Bn=ct,Ma=je,qa=c(rE()),lt=r=>Array.isArray(r)?r:r?[r]:[],fn=Bn.dedent` + `),_();let A=Array.isArray(r[g]),D=A&&r[g].findIndex(z=>!b.includes(z)),q=A&&D===-1;if(r[g]===void 0||b.includes(r[g])||q)return _();let U=A?`${g}[${D}]`:g,G=b.map(z=>typeof z=="string"?`'${z}'`:String(z)).join(", ");return _t.once.warn(`Received illegal value for '${U}'. Supported options: ${G}`),h},{}),Ce=Symbol("Deeply equal"),De=(r,o)=>{if(typeof r!=typeof o)return o;if((0,ln.dequal)(r,o))return Ce;if(Array.isArray(r)&&Array.isArray(o)){let h=o.reduce((g,b,_)=>{let A=De(r[_],b);return A!==Ce&&(g[_]=A),g},new Array(o.length));return o.length>=r.length?h:h.concat(new Array(r.length-o.length).fill(void 0))}return(0,ht.default)(r)&&(0,ht.default)(o)?Object.keys({...r,...o}).reduce((h,g)=>{let b=De(r==null?void 0:r[g],o==null?void 0:o[g]);return b===Ce?h:Object.assign(h,{[g]:b})},{}):o},We="UNTARGETED";function Ye({args:r,argTypes:o}){let h={};return Object.entries(r).forEach(([g,b])=>{let{target:_=We}=o[g]||{};h[_]=h[_]||{},h[_][g]=b}),h}function pt(r){return Object.keys(r).forEach(o=>r[o]===void 0&&delete r[o]),r}var wt=class{constructor(){this.initialArgsByStoryId={},this.argsByStoryId={}}get(r){if(!(r in this.argsByStoryId))throw new Error(`No args known for ${r} -- has it been rendered yet?`);return this.argsByStoryId[r]}setInitial(r){if(!this.initialArgsByStoryId[r.id])this.initialArgsByStoryId[r.id]=r.initialArgs,this.argsByStoryId[r.id]=r.initialArgs;else if(this.initialArgsByStoryId[r.id]!==r.initialArgs){let o=De(this.initialArgsByStoryId[r.id],this.argsByStoryId[r.id]);this.initialArgsByStoryId[r.id]=r.initialArgs,this.argsByStoryId[r.id]=r.initialArgs,o!==Ce&&this.updateFromDelta(r,o)}}updateFromDelta(r,o){let h=Ee(o,r.argTypes);this.argsByStoryId[r.id]=fe(this.argsByStoryId[r.id],h)}updateFromPersisted(r,o){let h=Q(o,r.argTypes);return this.updateFromDelta(r,h)}update(r,o){if(!(r in this.argsByStoryId))throw new Error(`No args known for ${r} -- has it been rendered yet?`);this.argsByStoryId[r]=pt({...this.argsByStoryId[r],...o})}},Dt=je,gt=(r={})=>Object.entries(r).reduce((o,[h,{defaultValue:g}])=>(typeof g<"u"&&(o[h]=g),o),{}),Or=class{constructor({globals:r={},globalTypes:o={}}){this.set({globals:r,globalTypes:o})}set({globals:r={},globalTypes:o={}}){let h=this.initialGlobals&&De(this.initialGlobals,this.globals);this.allowedGlobalNames=new Set([...Object.keys(r),...Object.keys(o)]);let g=gt(o);this.initialGlobals={...g,...r},this.globals=this.initialGlobals,h&&h!==Ce&&this.updateFromPersisted(h)}filterAllowedGlobals(r){return Object.entries(r).reduce((o,[h,g])=>(this.allowedGlobalNames.has(h)?o[h]=g:Dt.logger.warn(`Attempted to set a global (${h}) that is not defined in initial globals or globalTypes`),o),{})}updateFromPersisted(r){let o=this.filterAllowedGlobals(r);this.globals={...this.globals,...o}}get(){return this.globals}update(r){this.globals={...this.globals,...this.filterAllowedGlobals(r)}}},un=c(Pn),cn=r=>typeof r=="string"?{name:r}:r,Rr=r=>typeof r=="string"?{type:r}:r,lr=(r,o)=>{let{type:h,control:g,...b}=r,_={name:o,...b};return h&&(_.type=cn(h)),g?_.control=Rr(g):g===!1&&(_.control={disable:!0}),_},ur=r=>(0,un.default)(r,lr),Hn=rr,Bn=ct,Ma=je,qa=c(iE()),lt=r=>Array.isArray(r)?r:r?[r]:[],fn=Bn.dedent` CSF .story annotations deprecated; annotate story functions directly: - StoryFn.story.name => StoryFn.storyName - StoryFn.story.(parameters|decorators) => StoryFn.(parameters|decorators) See https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#hoisted-csf-annotations for details and codemod. -`,hn=(0,qa.default)(()=>{},fn);function Ur(r,o,d){let g=o,b=typeof o=="function"?o:null,{story:_}=g;_&&(Ma.logger.debug("deprecated story",_),hn());let A=(0,Hn.storyNameFromExport)(r),D=typeof g!="function"&&g.name||g.storyName||(_==null?void 0:_.name)||A,q=[...lt(g.decorators),...lt(_==null?void 0:_.decorators)],U={..._==null?void 0:_.parameters,...g.parameters},G={..._==null?void 0:_.args,...g.args},z={..._==null?void 0:_.argTypes,...g.argTypes},se=[...lt(g.loaders),...lt(_==null?void 0:_.loaders)],{render:ce,play:Pe,tags:Se=[]}=g,we=U.__id||(0,Hn.toId)(d.id,A);return{moduleExport:o,id:we,name:D,tags:Se,decorators:q,parameters:U,args:G,argTypes:ur(z),loaders:se,...ce&&{render:ce},...b&&{userStoryFn:b},...Pe&&{play:Pe}}}var Ua=rr,dn=je,S=c(ct),w=rr;function x(r,o=r.title,d){let{id:g,argTypes:b}=r;return{id:(0,w.sanitize)(g||o),...r,title:o,...b&&{argTypes:ur(b)},parameters:{fileName:d,...r.parameters}}}var N=r=>{let{globals:o,globalTypes:d}=r;(o||d)&&dn.logger.error("Global args/argTypes can only be set globally",JSON.stringify({globals:o,globalTypes:d}))},M=r=>{let{options:o}=r;o!=null&&o.storySort&&dn.logger.error("The storySort option parameter can only be set globally")},ue=r=>{r&&(N(r),M(r))},ie=r=>{r.subcomponents&&(0,dn.deprecate)(S.default`The \`subcomponents\` annotation is deprecated. +`,dn=(0,qa.default)(()=>{},fn);function Ur(r,o,h){let g=o,b=typeof o=="function"?o:null,{story:_}=g;_&&(Ma.logger.debug("deprecated story",_),dn());let A=(0,Hn.storyNameFromExport)(r),D=typeof g!="function"&&g.name||g.storyName||(_==null?void 0:_.name)||A,q=[...lt(g.decorators),...lt(_==null?void 0:_.decorators)],U={..._==null?void 0:_.parameters,...g.parameters},G={..._==null?void 0:_.args,...g.args},z={..._==null?void 0:_.argTypes,...g.argTypes},se=[...lt(g.loaders),...lt(_==null?void 0:_.loaders)],{render:ce,play:Pe,tags:Se=[]}=g,we=U.__id||(0,Hn.toId)(h.id,A);return{moduleExport:o,id:we,name:D,tags:Se,decorators:q,parameters:U,args:G,argTypes:ur(z),loaders:se,...ce&&{render:ce},...b&&{userStoryFn:b},...Pe&&{play:Pe}}}var Ua=rr,hn=je,S=c(ct),w=rr;function x(r,o=r.title,h){let{id:g,argTypes:b}=r;return{id:(0,w.sanitize)(g||o),...r,title:o,...b&&{argTypes:ur(b)},parameters:{fileName:h,...r.parameters}}}var N=r=>{let{globals:o,globalTypes:h}=r;(o||h)&&hn.logger.error("Global args/argTypes can only be set globally",JSON.stringify({globals:o,globalTypes:h}))},M=r=>{let{options:o}=r;o!=null&&o.storySort&&hn.logger.error("The storySort option parameter can only be set globally")},ue=r=>{r&&(N(r),M(r))},ie=r=>{r.subcomponents&&(0,hn.deprecate)(S.default`The \`subcomponents\` annotation is deprecated. Please refer to the migration guide: https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#argstable-block' - `)};function ge(r,o,d){let{default:g,__namedExportsOrder:b,..._}=r,A=x(g,d,o);ue(A.parameters),ie(A);let D={meta:A,stories:{},moduleExports:r};return Object.keys(_).forEach(q=>{if((0,Ua.isExportStory)(q,A)){let U=Ur(q,_[q],A);ue(U.parameters),D.stories[U.id]=U}}),D}var be=Ne,Le=rr,ke=c(ua),Re=(...r)=>{let o={},d=r.filter(Boolean),g=d.reduce((b,_)=>(Object.entries(_).forEach(([A,D])=>{let q=b[A];Array.isArray(D)||typeof q>"u"?b[A]=D:(0,ke.default)(D)&&(0,ke.default)(q)?o[A]=!0:typeof D<"u"&&(b[A]=D)}),b),{});return Object.keys(o).forEach(b=>{let _=d.filter(Boolean).map(A=>A[b]).filter(A=>typeof A<"u");_.every(A=>(0,ke.default)(A))?g[b]=Re(..._):g[b]=_[_.length-1]}),g};function Ie(r,o,d){let g=d(r);return b=>o(g,b)}function qe({componentId:r,title:o,kind:d,id:g,name:b,story:_,parameters:A,initialArgs:D,argTypes:q,...U}={}){return U}function ut(r,o){let d={},g=_=>A=>{if(!d.value)throw new Error("Decorated function called without init");return d.value={...d.value,...qe(A)},_(d.value)},b=o.reduce((_,A)=>Ie(_,A,g),r);return _=>(d.value=_,b(_))}function Ot(r,o,d){let{moduleExport:g,id:b,name:_}=r||{},A=pn(r,o,d),D=async we=>{let de={...we,loaded:{}};for(let ve of[..."__STORYBOOK_TEST_LOADERS__"in be.global&&Array.isArray(be.global.__STORYBOOK_TEST_LOADERS__)?[be.global.__STORYBOOK_TEST_LOADERS__]:[],lt(d.loaders),lt(o.loaders),lt(r.loaders)]){let xe=await Promise.all(ve.map(xt=>xt(de))),Ue=Object.assign({},...xe);de={...de,loaded:{...de.loaded,...Ue}}}return de},q=we=>{let{passArgsFirst:de=!0}=we.parameters;return de?se(we.args,we):se(we)},{applyDecorators:U=ut,runStep:G}=d,z=[...lt(r==null?void 0:r.decorators),...lt(o==null?void 0:o.decorators),...lt(d==null?void 0:d.decorators)],se=(r==null?void 0:r.userStoryFn)||(r==null?void 0:r.render)||o.render||d.render;if(!se)throw new Error(`No render function available for storyId '${b}'`);let ce=X(U)(q,z),Pe=we=>ce(we),Se=(r==null?void 0:r.play)||o.play;return{...A,moduleExport:g,id:b,name:_,story:_,originalStoryFn:se,undecoratedStoryFn:q,unboundStoryFn:Pe,applyLoaders:D,playFunction:Se&&(async we=>{let de={...we,step:(ve,xe)=>G(ve,xe,de)};return Se(de)})}}function Ar(r,o,d){return{...pn(void 0,r,o),moduleExport:d}}function pn(r,o,d){let g=[...(r==null?void 0:r.tags)||o.tags||[],"story"],b=Re(d.parameters,o.parameters,r==null?void 0:r.parameters),{argTypesEnhancers:_=[],argsEnhancers:A=[]}=d,D=Re(d.argTypes,o.argTypes,r==null?void 0:r.argTypes);if(r){let Pe=(r==null?void 0:r.userStoryFn)||(r==null?void 0:r.render)||o.render||d.render,{passArgsFirst:Se=!0}=b;b.__isArgsStory=Se&&Pe&&Pe.length>0}let q={...d.args,...o.args,...r==null?void 0:r.args},U={componentId:o.id,title:o.title,kind:o.title,id:(r==null?void 0:r.id)||o.id,name:(r==null?void 0:r.name)||"__meta",story:(r==null?void 0:r.name)||"__meta",component:o.component,subcomponents:o.subcomponents,tags:g,parameters:b,initialArgs:q,argTypes:D};U.argTypes=_.reduce((Pe,Se)=>Se({...U,argTypes:Pe}),U.argTypes);let G={...q};U.initialArgs=A.reduce((Pe,Se)=>({...Pe,...Se({...U,initialArgs:Pe})}),G);let{name:z,story:se,...ce}=U;return ce}function Gr(r){var o;let{args:d}=r,g={...r,allArgs:void 0,argsByTarget:void 0};if((o=be.global.FEATURES)!=null&&o.argTypeTargetsV7){let A=Ye(r);g={...r,allArgs:r.args,argsByTarget:A,args:A[We]||{}}}let b=Object.entries(g.args).reduce((A,[D,q])=>{var U;if(!((U=g.argTypes[D])!=null&&U.mapping))return A[D]=q,A;let G=z=>z in g.argTypes[D].mapping?g.argTypes[D].mapping[z]:z;return A[D]=Array.isArray(q)?q.map(G):G(q),A},{}),_=Object.entries(b).reduce((A,[D,q])=>{let U=g.argTypes[D]||{};return(0,Le.includeConditionalArg)(U,b,g.globals)&&(A[D]=q),A},{});return{...g,unmappedArgs:d,args:_}}var Hr=c(Pn),Wn=ct,Tr=je,gn=(r,o,d)=>{let g=typeof r;switch(g){case"boolean":case"string":case"number":case"function":case"symbol":return{name:g}}return r?d.has(r)?(Tr.logger.warn(Wn.dedent` + `)};function ge(r,o,h){let{default:g,__namedExportsOrder:b,..._}=r,A=x(g,h,o);ue(A.parameters),ie(A);let D={meta:A,stories:{},moduleExports:r};return Object.keys(_).forEach(q=>{if((0,Ua.isExportStory)(q,A)){let U=Ur(q,_[q],A);ue(U.parameters),D.stories[U.id]=U}}),D}var be=Ne,Le=rr,ke=c(ua),Re=(...r)=>{let o={},h=r.filter(Boolean),g=h.reduce((b,_)=>(Object.entries(_).forEach(([A,D])=>{let q=b[A];Array.isArray(D)||typeof q>"u"?b[A]=D:(0,ke.default)(D)&&(0,ke.default)(q)?o[A]=!0:typeof D<"u"&&(b[A]=D)}),b),{});return Object.keys(o).forEach(b=>{let _=h.filter(Boolean).map(A=>A[b]).filter(A=>typeof A<"u");_.every(A=>(0,ke.default)(A))?g[b]=Re(..._):g[b]=_[_.length-1]}),g};function Ie(r,o,h){let g=h(r);return b=>o(g,b)}function qe({componentId:r,title:o,kind:h,id:g,name:b,story:_,parameters:A,initialArgs:D,argTypes:q,...U}={}){return U}function ut(r,o){let h={},g=_=>A=>{if(!h.value)throw new Error("Decorated function called without init");return h.value={...h.value,...qe(A)},_(h.value)},b=o.reduce((_,A)=>Ie(_,A,g),r);return _=>(h.value=_,b(_))}function Ot(r,o,h){let{moduleExport:g,id:b,name:_}=r||{},A=pn(r,o,h),D=async we=>{let he={...we,loaded:{}};for(let ve of[..."__STORYBOOK_TEST_LOADERS__"in be.global&&Array.isArray(be.global.__STORYBOOK_TEST_LOADERS__)?[be.global.__STORYBOOK_TEST_LOADERS__]:[],lt(h.loaders),lt(o.loaders),lt(r.loaders)]){let xe=await Promise.all(ve.map(xt=>xt(he))),Ue=Object.assign({},...xe);he={...he,loaded:{...he.loaded,...Ue}}}return he},q=we=>{let{passArgsFirst:he=!0}=we.parameters;return he?se(we.args,we):se(we)},{applyDecorators:U=ut,runStep:G}=h,z=[...lt(r==null?void 0:r.decorators),...lt(o==null?void 0:o.decorators),...lt(h==null?void 0:h.decorators)],se=(r==null?void 0:r.userStoryFn)||(r==null?void 0:r.render)||o.render||h.render;if(!se)throw new Error(`No render function available for storyId '${b}'`);let ce=X(U)(q,z),Pe=we=>ce(we),Se=(r==null?void 0:r.play)||o.play;return{...A,moduleExport:g,id:b,name:_,story:_,originalStoryFn:se,undecoratedStoryFn:q,unboundStoryFn:Pe,applyLoaders:D,playFunction:Se&&(async we=>{let he={...we,step:(ve,xe)=>G(ve,xe,he)};return Se(he)})}}function Ar(r,o,h){return{...pn(void 0,r,o),moduleExport:h}}function pn(r,o,h){let g=[...(r==null?void 0:r.tags)||o.tags||[],"story"],b=Re(h.parameters,o.parameters,r==null?void 0:r.parameters),{argTypesEnhancers:_=[],argsEnhancers:A=[]}=h,D=Re(h.argTypes,o.argTypes,r==null?void 0:r.argTypes);if(r){let Pe=(r==null?void 0:r.userStoryFn)||(r==null?void 0:r.render)||o.render||h.render,{passArgsFirst:Se=!0}=b;b.__isArgsStory=Se&&Pe&&Pe.length>0}let q={...h.args,...o.args,...r==null?void 0:r.args},U={componentId:o.id,title:o.title,kind:o.title,id:(r==null?void 0:r.id)||o.id,name:(r==null?void 0:r.name)||"__meta",story:(r==null?void 0:r.name)||"__meta",component:o.component,subcomponents:o.subcomponents,tags:g,parameters:b,initialArgs:q,argTypes:D};U.argTypes=_.reduce((Pe,Se)=>Se({...U,argTypes:Pe}),U.argTypes);let G={...q};U.initialArgs=A.reduce((Pe,Se)=>({...Pe,...Se({...U,initialArgs:Pe})}),G);let{name:z,story:se,...ce}=U;return ce}function Gr(r){var o;let{args:h}=r,g={...r,allArgs:void 0,argsByTarget:void 0};if((o=be.global.FEATURES)!=null&&o.argTypeTargetsV7){let A=Ye(r);g={...r,allArgs:r.args,argsByTarget:A,args:A[We]||{}}}let b=Object.entries(g.args).reduce((A,[D,q])=>{var U;if(!((U=g.argTypes[D])!=null&&U.mapping))return A[D]=q,A;let G=z=>z in g.argTypes[D].mapping?g.argTypes[D].mapping[z]:z;return A[D]=Array.isArray(q)?q.map(G):G(q),A},{}),_=Object.entries(b).reduce((A,[D,q])=>{let U=g.argTypes[D]||{};return(0,Le.includeConditionalArg)(U,b,g.globals)&&(A[D]=q),A},{});return{...g,unmappedArgs:h,args:_}}var Hr=c(Pn),Wn=ct,Tr=je,gn=(r,o,h)=>{let g=typeof r;switch(g){case"boolean":case"string":case"number":case"function":case"symbol":return{name:g}}return r?h.has(r)?(Tr.logger.warn(Wn.dedent` We've detected a cycle in arg '${o}'. Args should be JSON-serializable. Consider using the mapping feature or fully custom args: - Mapping: https://storybook.js.org/docs/react/writing-stories/args#mapping-to-complex-arg-values - Custom args: https://storybook.js.org/docs/react/essentials/controls#fully-custom-args - `),{name:"other",value:"cyclic object"}):(d.add(r),Array.isArray(r)?{name:"array",value:r.length>0?gn(r[0],o,new Set(d)):{name:"other",value:"unknown"}}:{name:"object",value:(0,Hr.default)(r,b=>gn(b,o,new Set(d)))}):{name:"object",value:{}}},Oe=r=>{let{id:o,argTypes:d={},initialArgs:g={}}=r,b=(0,Hr.default)(g,(A,D)=>({name:D,type:gn(A,`${o}.${D}`,new Set)})),_=(0,Hr.default)(d,(A,D)=>({name:D}));return Re(b,_,d)};Oe.secondPass=!0;var Me=c(Pn),yt=je,Lt=c(qh()),mt=(r,o)=>Array.isArray(o)?o.includes(r):r.match(o),cr=(r,o,d)=>!o&&!d?r:r&&(0,Lt.default)(r,(g,b)=>{let _=g.name||b;return(!o||mt(_,o))&&(!d||!mt(_,d))}),yn=(r,o,d)=>{let{type:g,options:b}=r;if(g){if(d.color&&d.color.test(o)){let _=g.name;if(_==="string")return{control:{type:"color"}};_!=="enum"&&yt.logger.warn(`Addon controls: Control of type color only supports string, received "${_}" instead`)}if(d.date&&d.date.test(o))return{control:{type:"date"}};switch(g.name){case"array":return{control:{type:"object"}};case"boolean":return{control:{type:"boolean"}};case"string":return{control:{type:"text"}};case"number":return{control:{type:"number"}};case"enum":{let{value:_}=g;return{control:{type:(_==null?void 0:_.length)<=5?"radio":"select"},options:_}}case"function":case"symbol":return null;default:return{control:{type:b?"select":"object"}}}}},fr=r=>{let{argTypes:o,parameters:{__isArgsStory:d,controls:{include:g=null,exclude:b=null,matchers:_={}}={}}}=r;if(!d)return o;let A=cr(o,g,b),D=(0,Me.default)(A,(q,U)=>(q==null?void 0:q.type)&&yn(q,U,_));return Re(D,A)};fr.secondPass=!0;function Xi({argTypes:r,globalTypes:o,argTypesEnhancers:d,decorators:g,loaders:b,..._}){return{...r&&{argTypes:ur(r)},...o&&{globalTypes:ur(o)},decorators:lt(g),loaders:lt(b),argTypesEnhancers:[...d||[],Oe,fr],..._}}var Fc=Ne;function Ga(r){return async(o,d,g)=>{await r.reduceRight((b,_)=>async()=>_(o,b,g),async()=>d(g))()}}function mn(r,o){return r.map(d=>{var g;return((g=d.default)==null?void 0:g[o])??d[o]}).filter(Boolean)}function Yn(r,o,d={}){return mn(r,o).reduce((g,b)=>d.reverseFileOrder?[...b,...g]:[...g,...b],[])}function Vn(r,o){return Object.assign({},...mn(r,o))}function zn(r,o){return mn(r,o).pop()}function Ha(r){var o;let d=Yn(r,"argTypesEnhancers"),g=mn(r,"runStep");return{parameters:Re(...mn(r,"parameters")),decorators:Yn(r,"decorators",{reverseFileOrder:!(((o=Fc.global.FEATURES)==null?void 0:o.legacyDecoratorFileOrder)??!1)}),args:Vn(r,"args"),argsEnhancers:Yn(r,"argsEnhancers"),argTypes:Vn(r,"argTypes"),argTypesEnhancers:[...d.filter(b=>!b.secondPass),...d.filter(b=>b.secondPass)],globals:Vn(r,"globals"),globalTypes:Vn(r,"globalTypes"),loaders:Yn(r,"loaders"),render:zn(r,"render"),renderToCanvas:zn(r,"renderToCanvas"),renderToDOM:zn(r,"renderToDOM"),applyDecorators:zn(r,"applyDecorators"),runStep:Ga(g)}}var $c=rr,Qi=Ha([]);function jc(r){let o=Array.isArray(r)?r:[r];Qi=Ha(o)}function kc(r,o,d=Qi,g={},b){var _;if(r===void 0)throw new Error("Expected a story but received undefined.");o.title=o.title??"ComposedStory";let A=x(o),D=b||r.storyName||((_=r.story)==null?void 0:_.name)||r.name||"unknown",q=Ur(D,r,A),U=Xi({...d,...g}),G=Ot(q,A,U),z=gt(d.globalTypes);return Object.assign(se=>{let ce={...G,hooks:new P,globals:z,args:{...G.initialArgs,...se}};return G.unboundStoryFn(Gr(ce))},{storyName:D,args:G.initialArgs,play:G.playFunction,parameters:G.parameters,id:G.id})}function Mc(r,o,d){let{default:g,__esModule:b,__namedExportsOrder:_,...A}=r;return Object.entries(A).reduce((D,[q,U])=>(0,$c.isExportStory)(q,g)?Object.assign(D,{[q]:d(U,g,o,q)}):D,{})}var Ji=1e3,qc=1e4,Uc=20,Zi=class{constructor(){this.getStoriesJsonData=()=>{let{storyIndex:r}=this;if(!r)throw new Error("getStoriesJsonData called before initialization");let o=this.getSetStoriesPayload(),d=["fileName","docsOnly","framework","__id","__isArgsStory"];return{v:3,stories:(0,Tt.default)(o.stories,g=>{let{importPath:b}=r.entries[g.id];return{...(0,He.default)(g,["id","name","title"]),importPath:b,kind:g.title,story:g.name,parameters:{...(0,He.default)(g.parameters,d),fileName:b}}})}},this.args=new wt,this.hooks={},this.processCSFFileWithCache=(0,Ut.default)(Ji)(ge),this.prepareMetaWithCache=(0,Ut.default)(Ji)(Ar),this.prepareStoryWithCache=(0,Ut.default)(qc)(Ot),this.initializationPromise=new Pt.SynchronousPromise(r=>{this.resolveInitializationPromise=r})}setProjectAnnotations(r){this.projectAnnotations=Xi(r);let{globals:o,globalTypes:d}=r;this.globals?this.globals.set({globals:o,globalTypes:d}):this.globals=new Or({globals:o,globalTypes:d})}initialize({storyIndex:r,importFn:o,cache:d=!1}){return this.storyIndex=new sr(r),this.importFn=o,this.resolveInitializationPromise(),d?this.cacheAllCSFFiles():Pt.SynchronousPromise.resolve()}async onStoriesChanged({importFn:r,storyIndex:o}){await this.initializationPromise,r&&(this.importFn=r),o&&(this.storyIndex.entries=o.entries),this.cachedCSFFiles&&await this.cacheAllCSFFiles()}async storyIdToEntry(r){return await this.initializationPromise,this.storyIndex.storyIdToEntry(r)}loadCSFFileByStoryId(r){if(!this.storyIndex||!this.importFn)throw new Error("loadCSFFileByStoryId called before initialization");let{importPath:o,title:d}=this.storyIndex.storyIdToEntry(r);return this.importFn(o).then(g=>this.processCSFFileWithCache(g,o,d))}loadAllCSFFiles({batchSize:r=Uc}={}){if(!this.storyIndex)throw new Error("loadAllCSFFiles called before initialization");let o=Object.entries(this.storyIndex.entries).map(([g,{importPath:b}])=>[b,g]),d=g=>{if(g.length===0)return Pt.SynchronousPromise.resolve([]);let b=g.slice(0,r).map(([_,A])=>this.loadCSFFileByStoryId(A).then(D=>({importPath:_,csfFile:D})));return Pt.SynchronousPromise.all(b).then(_=>d(g.slice(r)).then(A=>_.concat(A)))};return d(o).then(g=>g.reduce((b,{importPath:_,csfFile:A})=>(b[_]=A,b),{}))}cacheAllCSFFiles(){return this.initializationPromise.then(()=>this.loadAllCSFFiles().then(r=>{this.cachedCSFFiles=r}))}preparedMetaFromCSFFile({csfFile:r}){if(!this.projectAnnotations)throw new Error("storyFromCSFFile called before initialization");let o=r.meta;return this.prepareMetaWithCache(o,this.projectAnnotations,r.moduleExports.default)}async loadStory({storyId:r}){await this.initializationPromise;let o=await this.loadCSFFileByStoryId(r);return this.storyFromCSFFile({storyId:r,csfFile:o})}storyFromCSFFile({storyId:r,csfFile:o}){if(!this.projectAnnotations)throw new Error("storyFromCSFFile called before initialization");let d=o.stories[r];if(!d)throw new Error(`Didn't find '${r}' in CSF file, this is unexpected`);let g=o.meta,b=this.prepareStoryWithCache(d,g,this.projectAnnotations);return this.args.setInitial(b),this.hooks[b.id]=this.hooks[b.id]||new P,b}componentStoriesFromCSFFile({csfFile:r}){if(!this.storyIndex)throw new Error("componentStoriesFromCSFFile called before initialization");return Object.keys(this.storyIndex.entries).filter(o=>!!r.stories[o]).map(o=>this.storyFromCSFFile({storyId:o,csfFile:r}))}async loadEntry(r){let o=await this.storyIdToEntry(r),{importFn:d,storyIndex:g}=this;if(!g||!d)throw new Error("loadEntry called before initialization");let b=o.type==="docs"?o.storiesImports:[],[_,...A]=await Promise.all([d(o.importPath),...b.map(D=>{let q=g.importPathToEntry(D);return this.loadCSFFileByStoryId(q.id)})]);return{entryExports:_,csfFiles:A}}getStoryContext(r,{forceInitialArgs:o=!1}={}){if(!this.globals)throw new Error("getStoryContext called before initialization");return Gr({...r,args:o?r.initialArgs:this.args.get(r.id),globals:this.globals.get(),hooks:this.hooks[r.id]})}cleanupStory(r){this.hooks[r.id].clean()}extract(r={includeDocsOnly:!1}){if(!this.storyIndex)throw new Error("extract called before initialization");let{cachedCSFFiles:o}=this;if(!o)throw new Error("Cannot call extract() unless you call cacheAllCSFFiles() first.");return Object.entries(this.storyIndex.entries).reduce((d,[g,{type:b,importPath:_}])=>{if(b==="docs")return d;let A=o[_],D=this.storyFromCSFFile({storyId:g,csfFile:A});return!r.includeDocsOnly&&D.parameters.docsOnly||(d[g]=Object.entries(D).reduce((q,[U,G])=>U==="moduleExport"||typeof G=="function"?q:Array.isArray(G)?Object.assign(q,{[U]:G.slice().sort()}):Object.assign(q,{[U]:G}),{args:D.initialArgs})),d},{})}getSetStoriesPayload(){if(!this.globals)throw new Error("getSetStoriesPayload called before initialization");let r=this.extract({includeDocsOnly:!0}),o=Object.values(r).reduce((d,{title:g})=>(d[g]={},d),{});return{v:2,globals:this.globals.get(),globalParameters:{},kindParameters:o,stories:r}}getSetIndexPayload(){if(!this.storyIndex)throw new Error("getSetIndexPayload called before initialization");if(!this.cachedCSFFiles)throw new Error("Cannot call getSetIndexPayload() unless you call cacheAllCSFFiles() first");let{cachedCSFFiles:r}=this,o=this.extract({includeDocsOnly:!0});return{v:4,entries:Object.fromEntries(Object.entries(this.storyIndex.entries).map(([d,g])=>[d,o[d]?{...g,args:o[d].initialArgs,initialArgs:o[d].initialArgs,argTypes:o[d].argTypes,parameters:o[d].parameters}:{...g,parameters:this.preparedMetaFromCSFFile({csfFile:r[g.importPath]}).parameters}]))}}raw(){return Object.values(this.extract()).map(({id:r})=>this.fromId(r)).filter(Boolean)}fromId(r){if(!this.storyIndex)throw new Error("fromId called before initialization");if(!this.cachedCSFFiles)throw new Error("Cannot call fromId/raw() unless you call cacheAllCSFFiles() first.");let o;try{({importPath:o}=this.storyIndex.storyIdToEntry(r))}catch{return null}let d=this.cachedCSFFiles[o],g=this.storyFromCSFFile({storyId:r,csfFile:d});return{...g,storyFn:b=>{let _={...this.getStoryContext(g),viewMode:"story"};return g.unboundStoryFn({..._,...b})}}}};function Ba(r){return r.startsWith("\\\\?\\")?r:r.replace(/\\/g,"/")}var Gc=ct,Hc=je,Bc=r=>{let o=[...r],d=o[o.length-1],g=d.indexOf("."),b=g>0?d.substr(0,g):d;o[o.length-1]=b;let[_,...A]=o;return _===""&&(o=A),o},Wc=/^index$/i,Yc=r=>{let o;return r.filter((d,g)=>g===r.length-1&&(d===o||Wc.test(d))?!1:(o=d,!0))};function es(r){let o=new RegExp("/{1,}","g");return r.join("/").replace(o,"/")}var ts=(r,o,d)=>{let{directory:g,importPathMatcher:b,titlePrefix:_=""}=o||{};typeof r=="number"&&Hc.once.warn(Gc.dedent` + `),{name:"other",value:"cyclic object"}):(h.add(r),Array.isArray(r)?{name:"array",value:r.length>0?gn(r[0],o,new Set(h)):{name:"other",value:"unknown"}}:{name:"object",value:(0,Hr.default)(r,b=>gn(b,o,new Set(h)))}):{name:"object",value:{}}},Oe=r=>{let{id:o,argTypes:h={},initialArgs:g={}}=r,b=(0,Hr.default)(g,(A,D)=>({name:D,type:gn(A,`${o}.${D}`,new Set)})),_=(0,Hr.default)(h,(A,D)=>({name:D}));return Re(b,_,h)};Oe.secondPass=!0;var Me=c(Pn),yt=je,Lt=c(Dd()),mt=(r,o)=>Array.isArray(o)?o.includes(r):r.match(o),cr=(r,o,h)=>!o&&!h?r:r&&(0,Lt.default)(r,(g,b)=>{let _=g.name||b;return(!o||mt(_,o))&&(!h||!mt(_,h))}),yn=(r,o,h)=>{let{type:g,options:b}=r;if(g){if(h.color&&h.color.test(o)){let _=g.name;if(_==="string")return{control:{type:"color"}};_!=="enum"&&yt.logger.warn(`Addon controls: Control of type color only supports string, received "${_}" instead`)}if(h.date&&h.date.test(o))return{control:{type:"date"}};switch(g.name){case"array":return{control:{type:"object"}};case"boolean":return{control:{type:"boolean"}};case"string":return{control:{type:"text"}};case"number":return{control:{type:"number"}};case"enum":{let{value:_}=g;return{control:{type:(_==null?void 0:_.length)<=5?"radio":"select"},options:_}}case"function":case"symbol":return null;default:return{control:{type:b?"select":"object"}}}}},fr=r=>{let{argTypes:o,parameters:{__isArgsStory:h,controls:{include:g=null,exclude:b=null,matchers:_={}}={}}}=r;if(!h)return o;let A=cr(o,g,b),D=(0,Me.default)(A,(q,U)=>(q==null?void 0:q.type)&&yn(q,U,_));return Re(D,A)};fr.secondPass=!0;function Yi({argTypes:r,globalTypes:o,argTypesEnhancers:h,decorators:g,loaders:b,..._}){return{...r&&{argTypes:ur(r)},...o&&{globalTypes:ur(o)},decorators:lt(g),loaders:lt(b),argTypesEnhancers:[...h||[],Oe,fr],..._}}var Pc=Ne;function Ga(r){return async(o,h,g)=>{await r.reduceRight((b,_)=>async()=>_(o,b,g),async()=>h(g))()}}function mn(r,o){return r.map(h=>{var g;return((g=h.default)==null?void 0:g[o])??h[o]}).filter(Boolean)}function Yn(r,o,h={}){return mn(r,o).reduce((g,b)=>h.reverseFileOrder?[...b,...g]:[...g,...b],[])}function Vn(r,o){return Object.assign({},...mn(r,o))}function zn(r,o){return mn(r,o).pop()}function Ha(r){var o;let h=Yn(r,"argTypesEnhancers"),g=mn(r,"runStep");return{parameters:Re(...mn(r,"parameters")),decorators:Yn(r,"decorators",{reverseFileOrder:!(((o=Pc.global.FEATURES)==null?void 0:o.legacyDecoratorFileOrder)??!1)}),args:Vn(r,"args"),argsEnhancers:Yn(r,"argsEnhancers"),argTypes:Vn(r,"argTypes"),argTypesEnhancers:[...h.filter(b=>!b.secondPass),...h.filter(b=>b.secondPass)],globals:Vn(r,"globals"),globalTypes:Vn(r,"globalTypes"),loaders:Yn(r,"loaders"),render:zn(r,"render"),renderToCanvas:zn(r,"renderToCanvas"),renderToDOM:zn(r,"renderToDOM"),applyDecorators:zn(r,"applyDecorators"),runStep:Ga(g)}}var Cc=rr,Vi=Ha([]);function xc(r){let o=Array.isArray(r)?r:[r];Vi=Ha(o)}function Ic(r,o,h=Vi,g={},b){var _;if(r===void 0)throw new Error("Expected a story but received undefined.");o.title=o.title??"ComposedStory";let A=x(o),D=b||r.storyName||((_=r.story)==null?void 0:_.name)||r.name||"unknown",q=Ur(D,r,A),U=Yi({...h,...g}),G=Ot(q,A,U),z=gt(h.globalTypes);return Object.assign(se=>{let ce={...G,hooks:new P,globals:z,args:{...G.initialArgs,...se}};return G.unboundStoryFn(Gr(ce))},{storyName:D,args:G.initialArgs,play:G.playFunction,parameters:G.parameters,id:G.id})}function Nc(r,o,h){let{default:g,__esModule:b,__namedExportsOrder:_,...A}=r;return Object.entries(A).reduce((D,[q,U])=>(0,Cc.isExportStory)(q,g)?Object.assign(D,{[q]:h(U,g,o,q)}):D,{})}var zi=1e3,Dc=1e4,Lc=20,Ki=class{constructor(){this.getStoriesJsonData=()=>{let{storyIndex:r}=this;if(!r)throw new Error("getStoriesJsonData called before initialization");let o=this.getSetStoriesPayload(),h=["fileName","docsOnly","framework","__id","__isArgsStory"];return{v:3,stories:(0,Tt.default)(o.stories,g=>{let{importPath:b}=r.entries[g.id];return{...(0,He.default)(g,["id","name","title"]),importPath:b,kind:g.title,story:g.name,parameters:{...(0,He.default)(g.parameters,h),fileName:b}}})}},this.args=new wt,this.hooks={},this.processCSFFileWithCache=(0,Ut.default)(zi)(ge),this.prepareMetaWithCache=(0,Ut.default)(zi)(Ar),this.prepareStoryWithCache=(0,Ut.default)(Dc)(Ot),this.initializationPromise=new Pt.SynchronousPromise(r=>{this.resolveInitializationPromise=r})}setProjectAnnotations(r){this.projectAnnotations=Yi(r);let{globals:o,globalTypes:h}=r;this.globals?this.globals.set({globals:o,globalTypes:h}):this.globals=new Or({globals:o,globalTypes:h})}initialize({storyIndex:r,importFn:o,cache:h=!1}){return this.storyIndex=new sr(r),this.importFn=o,this.resolveInitializationPromise(),h?this.cacheAllCSFFiles():Pt.SynchronousPromise.resolve()}async onStoriesChanged({importFn:r,storyIndex:o}){await this.initializationPromise,r&&(this.importFn=r),o&&(this.storyIndex.entries=o.entries),this.cachedCSFFiles&&await this.cacheAllCSFFiles()}async storyIdToEntry(r){return await this.initializationPromise,this.storyIndex.storyIdToEntry(r)}loadCSFFileByStoryId(r){if(!this.storyIndex||!this.importFn)throw new Error("loadCSFFileByStoryId called before initialization");let{importPath:o,title:h}=this.storyIndex.storyIdToEntry(r);return this.importFn(o).then(g=>this.processCSFFileWithCache(g,o,h))}loadAllCSFFiles({batchSize:r=Lc}={}){if(!this.storyIndex)throw new Error("loadAllCSFFiles called before initialization");let o=Object.entries(this.storyIndex.entries).map(([g,{importPath:b}])=>[b,g]),h=g=>{if(g.length===0)return Pt.SynchronousPromise.resolve([]);let b=g.slice(0,r).map(([_,A])=>this.loadCSFFileByStoryId(A).then(D=>({importPath:_,csfFile:D})));return Pt.SynchronousPromise.all(b).then(_=>h(g.slice(r)).then(A=>_.concat(A)))};return h(o).then(g=>g.reduce((b,{importPath:_,csfFile:A})=>(b[_]=A,b),{}))}cacheAllCSFFiles(){return this.initializationPromise.then(()=>this.loadAllCSFFiles().then(r=>{this.cachedCSFFiles=r}))}preparedMetaFromCSFFile({csfFile:r}){if(!this.projectAnnotations)throw new Error("storyFromCSFFile called before initialization");let o=r.meta;return this.prepareMetaWithCache(o,this.projectAnnotations,r.moduleExports.default)}async loadStory({storyId:r}){await this.initializationPromise;let o=await this.loadCSFFileByStoryId(r);return this.storyFromCSFFile({storyId:r,csfFile:o})}storyFromCSFFile({storyId:r,csfFile:o}){if(!this.projectAnnotations)throw new Error("storyFromCSFFile called before initialization");let h=o.stories[r];if(!h)throw new Error(`Didn't find '${r}' in CSF file, this is unexpected`);let g=o.meta,b=this.prepareStoryWithCache(h,g,this.projectAnnotations);return this.args.setInitial(b),this.hooks[b.id]=this.hooks[b.id]||new P,b}componentStoriesFromCSFFile({csfFile:r}){if(!this.storyIndex)throw new Error("componentStoriesFromCSFFile called before initialization");return Object.keys(this.storyIndex.entries).filter(o=>!!r.stories[o]).map(o=>this.storyFromCSFFile({storyId:o,csfFile:r}))}async loadEntry(r){let o=await this.storyIdToEntry(r),{importFn:h,storyIndex:g}=this;if(!g||!h)throw new Error("loadEntry called before initialization");let b=o.type==="docs"?o.storiesImports:[],[_,...A]=await Promise.all([h(o.importPath),...b.map(D=>{let q=g.importPathToEntry(D);return this.loadCSFFileByStoryId(q.id)})]);return{entryExports:_,csfFiles:A}}getStoryContext(r,{forceInitialArgs:o=!1}={}){if(!this.globals)throw new Error("getStoryContext called before initialization");return Gr({...r,args:o?r.initialArgs:this.args.get(r.id),globals:this.globals.get(),hooks:this.hooks[r.id]})}cleanupStory(r){this.hooks[r.id].clean()}extract(r={includeDocsOnly:!1}){if(!this.storyIndex)throw new Error("extract called before initialization");let{cachedCSFFiles:o}=this;if(!o)throw new Error("Cannot call extract() unless you call cacheAllCSFFiles() first.");return Object.entries(this.storyIndex.entries).reduce((h,[g,{type:b,importPath:_}])=>{if(b==="docs")return h;let A=o[_],D=this.storyFromCSFFile({storyId:g,csfFile:A});return!r.includeDocsOnly&&D.parameters.docsOnly||(h[g]=Object.entries(D).reduce((q,[U,G])=>U==="moduleExport"||typeof G=="function"?q:Array.isArray(G)?Object.assign(q,{[U]:G.slice().sort()}):Object.assign(q,{[U]:G}),{args:D.initialArgs})),h},{})}getSetStoriesPayload(){if(!this.globals)throw new Error("getSetStoriesPayload called before initialization");let r=this.extract({includeDocsOnly:!0}),o=Object.values(r).reduce((h,{title:g})=>(h[g]={},h),{});return{v:2,globals:this.globals.get(),globalParameters:{},kindParameters:o,stories:r}}getSetIndexPayload(){if(!this.storyIndex)throw new Error("getSetIndexPayload called before initialization");if(!this.cachedCSFFiles)throw new Error("Cannot call getSetIndexPayload() unless you call cacheAllCSFFiles() first");let{cachedCSFFiles:r}=this,o=this.extract({includeDocsOnly:!0});return{v:4,entries:Object.fromEntries(Object.entries(this.storyIndex.entries).map(([h,g])=>[h,o[h]?{...g,args:o[h].initialArgs,initialArgs:o[h].initialArgs,argTypes:o[h].argTypes,parameters:o[h].parameters}:{...g,parameters:this.preparedMetaFromCSFFile({csfFile:r[g.importPath]}).parameters}]))}}raw(){return Object.values(this.extract()).map(({id:r})=>this.fromId(r)).filter(Boolean)}fromId(r){if(!this.storyIndex)throw new Error("fromId called before initialization");if(!this.cachedCSFFiles)throw new Error("Cannot call fromId/raw() unless you call cacheAllCSFFiles() first.");let o;try{({importPath:o}=this.storyIndex.storyIdToEntry(r))}catch{return null}let h=this.cachedCSFFiles[o],g=this.storyFromCSFFile({storyId:r,csfFile:h});return{...g,storyFn:b=>{let _={...this.getStoryContext(g),viewMode:"story"};return g.unboundStoryFn({..._,...b})}}}};function Ba(r){return r.startsWith("\\\\?\\")?r:r.replace(/\\/g,"/")}var Fc=ct,$c=je,jc=r=>{let o=[...r],h=o[o.length-1],g=h.indexOf("."),b=g>0?h.substr(0,g):h;o[o.length-1]=b;let[_,...A]=o;return _===""&&(o=A),o},kc=/^index$/i,Mc=r=>{let o;return r.filter((h,g)=>g===r.length-1&&(h===o||kc.test(h))?!1:(o=h,!0))};function Xi(r){let o=new RegExp("/{1,}","g");return r.join("/").replace(o,"/")}var Qi=(r,o,h)=>{let{directory:g,importPathMatcher:b,titlePrefix:_=""}=o||{};typeof r=="number"&&$c.once.warn(Fc.dedent` CSF Auto-title received a numeric fileName. This typically happens when webpack is mis-configured in production mode. To force webpack to produce filenames, set optimization.moduleIds = "named" in your webpack config. - `);let A=Ba(String(r));if(b.exec(A)){if(!d){let D=A.replace(g,""),q=Ba(es([_,D])).split("/");return q=Bc(q),q=Yc(q),q.join("/")}return _?Ba(es([_,d])):d}},rs=(r,o,d)=>{for(let g=0;g(o,d)=>{if(o.title===d.title&&!r.includeNames)return 0;let g=r.method||"configure",b=r.order||[],_=o.title.trim().split(ns),A=d.title.trim().split(ns);r.includeNames&&(_.push(o.name),A.push(d.name));let D=0;for(;_[D]||A[D];){if(!_[D])return-1;if(!A[D])return 1;let q=_[D],U=A[D];if(q!==U){let z=b.indexOf(q),se=b.indexOf(U),ce=b.indexOf("*");return z!==-1||se!==-1?(z===-1&&(ce!==-1?z=ce:z=b.length),se===-1&&(ce!==-1?se=ce:se=b.length),z-se):g==="configure"?0:q.localeCompare(U,r.locales?r.locales:void 0,{numeric:!0,sensitivity:"accent"})}let G=b.indexOf(q);G===-1&&(G=b.indexOf("*")),b=G!==-1&&Array.isArray(b[G+1])?b[G+1]:[],D+=1}return 0},as=(r,o,d)=>{if(o){let g;typeof o=="function"?g=o:g=zc(o),r.sort(g)}else r.sort((g,b)=>d.indexOf(g.importPath)-d.indexOf(b.importPath));return r},Kc=(r,o,d)=>{try{return as(r,o,d)}catch(g){throw new Error(Vc.dedent` + `);let A=Ba(String(r));if(b.exec(A)){if(!h){let D=A.replace(g,""),q=Ba(Xi([_,D])).split("/");return q=jc(q),q=Mc(q),q.join("/")}return _?Ba(Xi([_,h])):h}},Ji=(r,o,h)=>{for(let g=0;g(o,h)=>{if(o.title===h.title&&!r.includeNames)return 0;let g=r.method||"configure",b=r.order||[],_=o.title.trim().split(Zi),A=h.title.trim().split(Zi);r.includeNames&&(_.push(o.name),A.push(h.name));let D=0;for(;_[D]||A[D];){if(!_[D])return-1;if(!A[D])return 1;let q=_[D],U=A[D];if(q!==U){let z=b.indexOf(q),se=b.indexOf(U),ce=b.indexOf("*");return z!==-1||se!==-1?(z===-1&&(ce!==-1?z=ce:z=b.length),se===-1&&(ce!==-1?se=ce:se=b.length),z-se):g==="configure"?0:q.localeCompare(U,r.locales?r.locales:void 0,{numeric:!0,sensitivity:"accent"})}let G=b.indexOf(q);G===-1&&(G=b.indexOf("*")),b=G!==-1&&Array.isArray(b[G+1])?b[G+1]:[],D+=1}return 0},es=(r,o,h)=>{if(o){let g;typeof o=="function"?g=o:g=Uc(o),r.sort(g)}else r.sort((g,b)=>h.indexOf(g.importPath)-h.indexOf(b.importPath));return r},Gc=(r,o,h)=>{try{return es(r,o,h)}catch(g){throw new Error(qc.dedent` Error sorting stories with sort parameter ${o}: > ${g.message} @@ -67,18 +67,18 @@ See https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#hoisted-csf- Are you using a V6-style sort function in V7 mode? More info: https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#v7-style-story-sort - `)}},os=r=>{let{id:o,title:d,name:g,parameters:b,type:_}=r;return{id:o,title:d,name:g,importPath:b.fileName,type:_}},Xc=(r,o,d)=>{if(o&&typeof o=="function")return r.sort(o),r.map(b=>os(b[1]));let g=r.map(b=>os(b[1]));return as(g,o,d)},is=ct,vn=Ne,ss=Xo(),Gt=Qe,Wa=je,Qc=je,Kn=Qe,Xn=new Error("prepareAborted"),{AbortController:ls}=globalThis;function Jc(r){try{let{name:o="Error",message:d=String(r),stack:g}=r;return{name:o,message:d,stack:g}}catch{return{name:"Error",message:String(r)}}}var us=class{constructor(r,o,d,g,b,_,A={autoplay:!0,forceInitialArgs:!1},D){this.channel=r,this.store=o,this.renderToScreen=d,this.callbacks=g,this.id=b,this.viewMode=_,this.renderOptions=A,this.type="story",this.notYetRendered=!0,this.disableKeyListeners=!1,this.teardownRender=()=>{},this.torndown=!1,this.abortController=new ls,D&&(this.story=D,this.phase="preparing")}async runPhase(r,o,d){this.phase=o,this.channel.emit(Kn.STORY_RENDER_PHASE_CHANGED,{newPhase:this.phase,storyId:this.id}),d&&await d(),r.aborted&&(this.phase="aborted",this.channel.emit(Kn.STORY_RENDER_PHASE_CHANGED,{newPhase:this.phase,storyId:this.id}))}async prepare(){if(await this.runPhase(this.abortController.signal,"preparing",async()=>{this.story=await this.store.loadStory({storyId:this.id})}),this.abortController.signal.aborted)throw this.store.cleanupStory(this.story),Xn}isEqual(r){return!!(this.id===r.id&&this.story&&this.story===r.story)}isPreparing(){return["preparing"].includes(this.phase)}isPending(){return["rendering","playing"].includes(this.phase)}async renderToElement(r){return this.canvasElement=r,this.render({initial:!0,forceRemount:!0})}storyContext(){if(!this.story)throw new Error("Cannot call storyContext before preparing");let{forceInitialArgs:r}=this.renderOptions;return this.store.getStoryContext(this.story,{forceInitialArgs:r})}async render({initial:r=!1,forceRemount:o=!1}={}){let{canvasElement:d}=this;if(!this.story)throw new Error("cannot render when not prepared");if(!d)throw new Error("cannot render when canvasElement is unset");let{id:g,componentId:b,title:_,name:A,tags:D,applyLoaders:q,unboundStoryFn:U,playFunction:G}=this.story;o&&!r&&(this.cancelRender(),this.abortController=new ls);let z=this.abortController.signal;try{let se;if(await this.runPhase(z,"loading",async()=>{se=await q({...this.storyContext(),viewMode:this.viewMode})}),z.aborted)return;let ce={...se,...this.storyContext(),abortSignal:z,canvasElement:d},Pe={componentId:b,title:_,kind:_,id:g,name:A,story:A,tags:D,...this.callbacks,showError:Se=>(this.phase="errored",this.callbacks.showError(Se)),showException:Se=>(this.phase="errored",this.callbacks.showException(Se)),forceRemount:o||this.notYetRendered,storyContext:ce,storyFn:()=>U(ce),unboundStoryFn:U};if(await this.runPhase(z,"rendering",async()=>{let Se=await this.renderToScreen(Pe,d);this.teardownRender=Se||(()=>{})}),this.notYetRendered=!1,z.aborted)return;if(this.renderOptions.autoplay&&o&&G&&this.phase!=="errored"){this.disableKeyListeners=!0;try{await this.runPhase(z,"playing",async()=>{await G(Pe.storyContext)}),await this.runPhase(z,"played")}catch(Se){if(Qc.logger.error(Se),await this.runPhase(z,"errored",async()=>{this.channel.emit(Kn.PLAY_FUNCTION_THREW_EXCEPTION,Jc(Se))}),this.story.parameters.throwPlayFunctionExceptions!==!1)throw Se}if(this.disableKeyListeners=!1,z.aborted)return}await this.runPhase(z,"completed",async()=>this.channel.emit(Kn.STORY_RENDERED,g))}catch(se){this.phase="errored",this.callbacks.showException(se)}}async rerender(){return this.render()}async remount(){return this.render({forceRemount:!0})}cancelRender(){var r;(r=this.abortController)==null||r.abort()}async teardown(){this.torndown=!0,this.cancelRender(),this.story&&this.store.cleanupStory(this.story);for(let r=0;r<3;r+=1){if(!this.isPending()){await this.teardownRender();return}await new Promise(o=>setTimeout(o,0))}window.location.reload(),await new Promise(()=>{})}},{fetch:Zc}=vn.global,ef="./index.json",cs=class{constructor(r=W.getChannel()){this.channel=r,this.storyRenders=[];var o;(o=vn.global.FEATURES)!=null&&o.storyStoreV7&&W.hasServerChannel()&&(this.serverChannel=W.getServerChannel()),this.storyStore=new Zi}initialize({getStoryIndex:r,importFn:o,getProjectAnnotations:d}){return this.getStoryIndex=r,this.importFn=o,this.setupListeners(),this.getProjectAnnotationsOrRenderError(d).then(g=>this.initializeWithProjectAnnotations(g))}setupListeners(){this.channel.on(Gt.STORY_INDEX_INVALIDATED,this.onStoryIndexChanged.bind(this)),this.channel.on(Gt.UPDATE_GLOBALS,this.onUpdateGlobals.bind(this)),this.channel.on(Gt.UPDATE_STORY_ARGS,this.onUpdateArgs.bind(this)),this.channel.on(Gt.RESET_STORY_ARGS,this.onResetArgs.bind(this)),this.channel.on(Gt.FORCE_RE_RENDER,this.onForceReRender.bind(this)),this.channel.on(Gt.FORCE_REMOUNT,this.onForceRemount.bind(this))}getProjectAnnotationsOrRenderError(r){return ss.SynchronousPromise.resolve().then(r).then(o=>{if(o.renderToDOM&&(0,Wa.deprecate)("`renderToDOM` is deprecated, please rename to `renderToCanvas`"),this.renderToCanvas=o.renderToCanvas||o.renderToDOM,!this.renderToCanvas)throw new Error(is.dedent` + `)}},ts=r=>{let{id:o,title:h,name:g,parameters:b,type:_}=r;return{id:o,title:h,name:g,importPath:b.fileName,type:_}},Hc=(r,o,h)=>{if(o&&typeof o=="function")return r.sort(o),r.map(b=>ts(b[1]));let g=r.map(b=>ts(b[1]));return es(g,o,h)},rs=ct,vn=Ne,ns=Yo(),Gt=Qe,Wa=je,Bc=je,Kn=Qe,Xn=new Error("prepareAborted"),{AbortController:as}=globalThis;function Wc(r){try{let{name:o="Error",message:h=String(r),stack:g}=r;return{name:o,message:h,stack:g}}catch{return{name:"Error",message:String(r)}}}var os=class{constructor(r,o,h,g,b,_,A={autoplay:!0,forceInitialArgs:!1},D){this.channel=r,this.store=o,this.renderToScreen=h,this.callbacks=g,this.id=b,this.viewMode=_,this.renderOptions=A,this.type="story",this.notYetRendered=!0,this.disableKeyListeners=!1,this.teardownRender=()=>{},this.torndown=!1,this.abortController=new as,D&&(this.story=D,this.phase="preparing")}async runPhase(r,o,h){this.phase=o,this.channel.emit(Kn.STORY_RENDER_PHASE_CHANGED,{newPhase:this.phase,storyId:this.id}),h&&await h(),r.aborted&&(this.phase="aborted",this.channel.emit(Kn.STORY_RENDER_PHASE_CHANGED,{newPhase:this.phase,storyId:this.id}))}async prepare(){if(await this.runPhase(this.abortController.signal,"preparing",async()=>{this.story=await this.store.loadStory({storyId:this.id})}),this.abortController.signal.aborted)throw this.store.cleanupStory(this.story),Xn}isEqual(r){return!!(this.id===r.id&&this.story&&this.story===r.story)}isPreparing(){return["preparing"].includes(this.phase)}isPending(){return["rendering","playing"].includes(this.phase)}async renderToElement(r){return this.canvasElement=r,this.render({initial:!0,forceRemount:!0})}storyContext(){if(!this.story)throw new Error("Cannot call storyContext before preparing");let{forceInitialArgs:r}=this.renderOptions;return this.store.getStoryContext(this.story,{forceInitialArgs:r})}async render({initial:r=!1,forceRemount:o=!1}={}){let{canvasElement:h}=this;if(!this.story)throw new Error("cannot render when not prepared");if(!h)throw new Error("cannot render when canvasElement is unset");let{id:g,componentId:b,title:_,name:A,tags:D,applyLoaders:q,unboundStoryFn:U,playFunction:G}=this.story;o&&!r&&(this.cancelRender(),this.abortController=new as);let z=this.abortController.signal;try{let se;if(await this.runPhase(z,"loading",async()=>{se=await q({...this.storyContext(),viewMode:this.viewMode})}),z.aborted)return;let ce={...se,...this.storyContext(),abortSignal:z,canvasElement:h},Pe={componentId:b,title:_,kind:_,id:g,name:A,story:A,tags:D,...this.callbacks,showError:Se=>(this.phase="errored",this.callbacks.showError(Se)),showException:Se=>(this.phase="errored",this.callbacks.showException(Se)),forceRemount:o||this.notYetRendered,storyContext:ce,storyFn:()=>U(ce),unboundStoryFn:U};if(await this.runPhase(z,"rendering",async()=>{let Se=await this.renderToScreen(Pe,h);this.teardownRender=Se||(()=>{})}),this.notYetRendered=!1,z.aborted)return;if(this.renderOptions.autoplay&&o&&G&&this.phase!=="errored"){this.disableKeyListeners=!0;try{await this.runPhase(z,"playing",async()=>{await G(Pe.storyContext)}),await this.runPhase(z,"played")}catch(Se){if(Bc.logger.error(Se),await this.runPhase(z,"errored",async()=>{this.channel.emit(Kn.PLAY_FUNCTION_THREW_EXCEPTION,Wc(Se))}),this.story.parameters.throwPlayFunctionExceptions!==!1)throw Se}if(this.disableKeyListeners=!1,z.aborted)return}await this.runPhase(z,"completed",async()=>this.channel.emit(Kn.STORY_RENDERED,g))}catch(se){this.phase="errored",this.callbacks.showException(se)}}async rerender(){return this.render()}async remount(){return this.render({forceRemount:!0})}cancelRender(){var r;(r=this.abortController)==null||r.abort()}async teardown(){this.torndown=!0,this.cancelRender(),this.story&&this.store.cleanupStory(this.story);for(let r=0;r<3;r+=1){if(!this.isPending()){await this.teardownRender();return}await new Promise(o=>setTimeout(o,0))}window.location.reload(),await new Promise(()=>{})}},{fetch:Yc}=vn.global,Vc="./index.json",is=class{constructor(r=W.getChannel()){this.channel=r,this.storyRenders=[];var o;(o=vn.global.FEATURES)!=null&&o.storyStoreV7&&W.hasServerChannel()&&(this.serverChannel=W.getServerChannel()),this.storyStore=new Ki}initialize({getStoryIndex:r,importFn:o,getProjectAnnotations:h}){return this.getStoryIndex=r,this.importFn=o,this.setupListeners(),this.getProjectAnnotationsOrRenderError(h).then(g=>this.initializeWithProjectAnnotations(g))}setupListeners(){this.channel.on(Gt.STORY_INDEX_INVALIDATED,this.onStoryIndexChanged.bind(this)),this.channel.on(Gt.UPDATE_GLOBALS,this.onUpdateGlobals.bind(this)),this.channel.on(Gt.UPDATE_STORY_ARGS,this.onUpdateArgs.bind(this)),this.channel.on(Gt.RESET_STORY_ARGS,this.onResetArgs.bind(this)),this.channel.on(Gt.FORCE_RE_RENDER,this.onForceReRender.bind(this)),this.channel.on(Gt.FORCE_REMOUNT,this.onForceRemount.bind(this))}getProjectAnnotationsOrRenderError(r){return ns.SynchronousPromise.resolve().then(r).then(o=>{if(o.renderToDOM&&(0,Wa.deprecate)("`renderToDOM` is deprecated, please rename to `renderToCanvas`"),this.renderToCanvas=o.renderToCanvas||o.renderToDOM,!this.renderToCanvas)throw new Error(rs.dedent` Expected your framework's preset to export a \`renderToCanvas\` field. Perhaps it needs to be upgraded for Storybook 6.4? More info: https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#mainjs-framework-field - `);return o}).catch(o=>{throw this.renderPreviewEntryError("Error reading preview.js:",o),o})}initializeWithProjectAnnotations(r){var o;this.storyStore.setProjectAnnotations(r),this.setInitialGlobals();let d;if((o=vn.global.FEATURES)!=null&&o.storyStoreV7)d=this.getStoryIndexFromServer();else{if(!this.getStoryIndex)throw new Error("No `getStoryIndex` passed defined in v6 mode");d=ss.SynchronousPromise.resolve().then(this.getStoryIndex)}return d.then(g=>this.initializeWithStoryIndex(g)).catch(g=>{throw this.renderPreviewEntryError("Error loading story index:",g),g})}async setInitialGlobals(){this.emitGlobals()}emitGlobals(){if(!this.storyStore.globals||!this.storyStore.projectAnnotations)throw new Error("Cannot emit before initialization");let r={globals:this.storyStore.globals.get()||{},globalTypes:this.storyStore.projectAnnotations.globalTypes||{}};this.channel.emit(Gt.SET_GLOBALS,r)}async getStoryIndexFromServer(){let r=await Zc(ef);if(r.status===200)return r.json();throw new Error(await r.text())}initializeWithStoryIndex(r){var o;if(!this.importFn)throw new Error("Cannot call initializeWithStoryIndex before initialization");return this.storyStore.initialize({storyIndex:r,importFn:this.importFn,cache:!((o=vn.global.FEATURES)!=null&&o.storyStoreV7)})}async onGetProjectAnnotationsChanged({getProjectAnnotations:r}){delete this.previewEntryError;let o=await this.getProjectAnnotationsOrRenderError(r);if(!this.storyStore.projectAnnotations){await this.initializeWithProjectAnnotations(o);return}await this.storyStore.setProjectAnnotations(o),this.emitGlobals()}async onStoryIndexChanged(){if(delete this.previewEntryError,!!this.storyStore.projectAnnotations)try{let r=await this.getStoryIndexFromServer();this.storyStore.storyIndex||await this.initializeWithStoryIndex(r),await this.onStoriesChanged({storyIndex:r})}catch(r){throw this.renderPreviewEntryError("Error loading story index:",r),r}}async onStoriesChanged({importFn:r,storyIndex:o}){await this.storyStore.onStoriesChanged({importFn:r,storyIndex:o})}async onUpdateGlobals({globals:r}){if(!this.storyStore.globals)throw new Error("Cannot call onUpdateGlobals before initialization");this.storyStore.globals.update(r),await Promise.all(this.storyRenders.map(o=>o.rerender())),this.channel.emit(Gt.GLOBALS_UPDATED,{globals:this.storyStore.globals.get(),initialGlobals:this.storyStore.globals.initialGlobals})}async onUpdateArgs({storyId:r,updatedArgs:o}){this.storyStore.args.update(r,o),await Promise.all(this.storyRenders.filter(d=>d.id===r&&!d.renderOptions.forceInitialArgs).map(d=>d.rerender())),this.channel.emit(Gt.STORY_ARGS_UPDATED,{storyId:r,args:this.storyStore.args.get(r)})}async onResetArgs({storyId:r,argNames:o}){let d=this.storyRenders.find(_=>_.id===r),g=(d==null?void 0:d.story)||await this.storyStore.loadStory({storyId:r}),b=(o||[...new Set([...Object.keys(g.initialArgs),...Object.keys(this.storyStore.args.get(r))])]).reduce((_,A)=>(_[A]=g.initialArgs[A],_),{});await this.onUpdateArgs({storyId:r,updatedArgs:b})}async onForceReRender(){await Promise.all(this.storyRenders.map(r=>r.rerender()))}async onForceRemount({storyId:r}){await Promise.all(this.storyRenders.filter(o=>o.id===r).map(o=>o.remount()))}renderStoryToElement(r,o,d,g){if(!this.renderToCanvas)throw new Error("Cannot call renderStoryToElement before initialization");let b=new us(this.channel,this.storyStore,this.renderToCanvas,d,r.id,"docs",g,r);return b.renderToElement(o),this.storyRenders.push(b),async()=>{await this.teardownRender(b)}}async teardownRender(r,{viewModeChanged:o}={}){var d;this.storyRenders=this.storyRenders.filter(g=>g!==r),await((d=r==null?void 0:r.teardown)==null?void 0:d.call(r,{viewModeChanged:o}))}async extract(r){var o;if(this.previewEntryError)throw this.previewEntryError;if(!this.storyStore.projectAnnotations)throw new Error(is.dedent`Failed to initialize Storybook. + `);return o}).catch(o=>{throw this.renderPreviewEntryError("Error reading preview.js:",o),o})}initializeWithProjectAnnotations(r){var o;this.storyStore.setProjectAnnotations(r),this.setInitialGlobals();let h;if((o=vn.global.FEATURES)!=null&&o.storyStoreV7)h=this.getStoryIndexFromServer();else{if(!this.getStoryIndex)throw new Error("No `getStoryIndex` passed defined in v6 mode");h=ns.SynchronousPromise.resolve().then(this.getStoryIndex)}return h.then(g=>this.initializeWithStoryIndex(g)).catch(g=>{throw this.renderPreviewEntryError("Error loading story index:",g),g})}async setInitialGlobals(){this.emitGlobals()}emitGlobals(){if(!this.storyStore.globals||!this.storyStore.projectAnnotations)throw new Error("Cannot emit before initialization");let r={globals:this.storyStore.globals.get()||{},globalTypes:this.storyStore.projectAnnotations.globalTypes||{}};this.channel.emit(Gt.SET_GLOBALS,r)}async getStoryIndexFromServer(){let r=await Yc(Vc);if(r.status===200)return r.json();throw new Error(await r.text())}initializeWithStoryIndex(r){var o;if(!this.importFn)throw new Error("Cannot call initializeWithStoryIndex before initialization");return this.storyStore.initialize({storyIndex:r,importFn:this.importFn,cache:!((o=vn.global.FEATURES)!=null&&o.storyStoreV7)})}async onGetProjectAnnotationsChanged({getProjectAnnotations:r}){delete this.previewEntryError;let o=await this.getProjectAnnotationsOrRenderError(r);if(!this.storyStore.projectAnnotations){await this.initializeWithProjectAnnotations(o);return}await this.storyStore.setProjectAnnotations(o),this.emitGlobals()}async onStoryIndexChanged(){if(delete this.previewEntryError,!!this.storyStore.projectAnnotations)try{let r=await this.getStoryIndexFromServer();this.storyStore.storyIndex||await this.initializeWithStoryIndex(r),await this.onStoriesChanged({storyIndex:r})}catch(r){throw this.renderPreviewEntryError("Error loading story index:",r),r}}async onStoriesChanged({importFn:r,storyIndex:o}){await this.storyStore.onStoriesChanged({importFn:r,storyIndex:o})}async onUpdateGlobals({globals:r}){if(!this.storyStore.globals)throw new Error("Cannot call onUpdateGlobals before initialization");this.storyStore.globals.update(r),await Promise.all(this.storyRenders.map(o=>o.rerender())),this.channel.emit(Gt.GLOBALS_UPDATED,{globals:this.storyStore.globals.get(),initialGlobals:this.storyStore.globals.initialGlobals})}async onUpdateArgs({storyId:r,updatedArgs:o}){this.storyStore.args.update(r,o),await Promise.all(this.storyRenders.filter(h=>h.id===r&&!h.renderOptions.forceInitialArgs).map(h=>h.rerender())),this.channel.emit(Gt.STORY_ARGS_UPDATED,{storyId:r,args:this.storyStore.args.get(r)})}async onResetArgs({storyId:r,argNames:o}){let h=this.storyRenders.find(_=>_.id===r),g=(h==null?void 0:h.story)||await this.storyStore.loadStory({storyId:r}),b=(o||[...new Set([...Object.keys(g.initialArgs),...Object.keys(this.storyStore.args.get(r))])]).reduce((_,A)=>(_[A]=g.initialArgs[A],_),{});await this.onUpdateArgs({storyId:r,updatedArgs:b})}async onForceReRender(){await Promise.all(this.storyRenders.map(r=>r.rerender()))}async onForceRemount({storyId:r}){await Promise.all(this.storyRenders.filter(o=>o.id===r).map(o=>o.remount()))}renderStoryToElement(r,o,h,g){if(!this.renderToCanvas)throw new Error("Cannot call renderStoryToElement before initialization");let b=new os(this.channel,this.storyStore,this.renderToCanvas,h,r.id,"docs",g,r);return b.renderToElement(o),this.storyRenders.push(b),async()=>{await this.teardownRender(b)}}async teardownRender(r,{viewModeChanged:o}={}){var h;this.storyRenders=this.storyRenders.filter(g=>g!==r),await((h=r==null?void 0:r.teardown)==null?void 0:h.call(r,{viewModeChanged:o}))}async extract(r){var o;if(this.previewEntryError)throw this.previewEntryError;if(!this.storyStore.projectAnnotations)throw new Error(rs.dedent`Failed to initialize Storybook. - Do you have an error in your \`preview.js\`? Check your Storybook's browser console for errors.`);return(o=vn.global.FEATURES)!=null&&o.storyStoreV7&&await this.storyStore.cacheAllCSFFiles(),this.storyStore.extract(r)}renderPreviewEntryError(r,o){this.previewEntryError=o,Wa.logger.error(r),Wa.logger.error(o),this.channel.emit(Gt.CONFIG_ERROR,o)}},tf=Ne,Ya=ct,bn=Ne,Ve=Qe,Qn=je,rf=Qe,nf=c(ct),Va=class{constructor(r,o,d,g){this.channel=r,this.store=o,this.renderStoryToElement=d,this.storyIdByName=b=>{let _=this.nameToStoryId.get(b);if(_)return _;throw new Error(`No story found with that name: ${b}`)},this.componentStories=()=>this.componentStoriesValue,this.storyById=b=>{if(!b){if(!this.primaryStory)throw new Error("No primary story defined for docs entry. Did you forget to use ``?");return this.primaryStory}let _=this.storyIdToCSFFile.get(b);if(!_)throw new Error(`Called \`storyById\` for story that was never loaded: ${b}`);return this.store.storyFromCSFFile({storyId:b,csfFile:_})},this.getStoryContext=b=>({...this.store.getStoryContext(b),viewMode:"docs"}),this.loadStory=b=>this.store.loadStory({storyId:b}),this.storyIdToCSFFile=new Map,this.exportToStory=new Map,this.exportsToCSFFile=new Map,this.nameToStoryId=new Map,this.componentStoriesValue=[],g.forEach((b,_)=>{this.referenceCSFFile(b)})}referenceCSFFile(r){this.exportsToCSFFile.set(r.moduleExports,r),this.exportsToCSFFile.set(r.moduleExports.default,r),this.store.componentStoriesFromCSFFile({csfFile:r}).forEach(o=>{let d=r.stories[o.id];this.storyIdToCSFFile.set(d.id,r),this.exportToStory.set(d.moduleExport,o)})}attachCSFFile(r){if(!this.exportsToCSFFile.has(r.moduleExports))throw new Error("Cannot attach a CSF file that has not been referenced");this.attachedCSFFile=r,this.store.componentStoriesFromCSFFile({csfFile:r}).forEach(o=>{this.nameToStoryId.set(o.name,o.id),this.componentStoriesValue.push(o),this.primaryStory||(this.primaryStory=o)})}referenceMeta(r,o){let d=this.resolveModuleExport(r);if(d.type!=="meta")throw new Error(" must reference a CSF file module export or meta export. Did you mistakenly reference your component instead of your CSF file?");o&&this.attachCSFFile(d.csfFile)}get projectAnnotations(){let{projectAnnotations:r}=this.store;if(!r)throw new Error("Can't get projectAnnotations from DocsContext before they are initialized");return r}resolveAttachedModuleExportType(r){if(r==="story"){if(!this.primaryStory)throw new Error("No primary story attached to this docs file, did you forget to use ?");return{type:"story",story:this.primaryStory}}if(!this.attachedCSFFile)throw new Error("No CSF file attached to this docs file, did you forget to use ?");if(r==="meta")return{type:"meta",csfFile:this.attachedCSFFile};let{component:o}=this.attachedCSFFile.meta;if(!o)throw new Error("Attached CSF file does not defined a component, did you forget to export one?");return{type:"component",component:o}}resolveModuleExport(r){let o=this.exportsToCSFFile.get(r);if(o)return{type:"meta",csfFile:o};let d=this.exportToStory.get(r);return d?{type:"story",story:d}:{type:"component",component:r}}resolveOf(r,o=[]){let d;if(["component","meta","story"].includes(r)){let g=r;d=this.resolveAttachedModuleExportType(g)}else d=this.resolveModuleExport(r);if(o.length&&!o.includes(d.type)){let g=d.type==="component"?"component or unknown":d.type;throw new Error(nf.default`Invalid value passed to the 'of' prop. The value was resolved to a '${g}' type but the only types for this block are: ${o.join(", ")}. + Do you have an error in your \`preview.js\`? Check your Storybook's browser console for errors.`);return(o=vn.global.FEATURES)!=null&&o.storyStoreV7&&await this.storyStore.cacheAllCSFFiles(),this.storyStore.extract(r)}renderPreviewEntryError(r,o){this.previewEntryError=o,Wa.logger.error(r),Wa.logger.error(o),this.channel.emit(Gt.CONFIG_ERROR,o)}},zc=Ne,Ya=ct,bn=Ne,Ve=Qe,Qn=je,Kc=Qe,Xc=c(ct),Va=class{constructor(r,o,h,g){this.channel=r,this.store=o,this.renderStoryToElement=h,this.storyIdByName=b=>{let _=this.nameToStoryId.get(b);if(_)return _;throw new Error(`No story found with that name: ${b}`)},this.componentStories=()=>this.componentStoriesValue,this.storyById=b=>{if(!b){if(!this.primaryStory)throw new Error("No primary story defined for docs entry. Did you forget to use ``?");return this.primaryStory}let _=this.storyIdToCSFFile.get(b);if(!_)throw new Error(`Called \`storyById\` for story that was never loaded: ${b}`);return this.store.storyFromCSFFile({storyId:b,csfFile:_})},this.getStoryContext=b=>({...this.store.getStoryContext(b),viewMode:"docs"}),this.loadStory=b=>this.store.loadStory({storyId:b}),this.storyIdToCSFFile=new Map,this.exportToStory=new Map,this.exportsToCSFFile=new Map,this.nameToStoryId=new Map,this.componentStoriesValue=[],g.forEach((b,_)=>{this.referenceCSFFile(b)})}referenceCSFFile(r){this.exportsToCSFFile.set(r.moduleExports,r),this.exportsToCSFFile.set(r.moduleExports.default,r),this.store.componentStoriesFromCSFFile({csfFile:r}).forEach(o=>{let h=r.stories[o.id];this.storyIdToCSFFile.set(h.id,r),this.exportToStory.set(h.moduleExport,o)})}attachCSFFile(r){if(!this.exportsToCSFFile.has(r.moduleExports))throw new Error("Cannot attach a CSF file that has not been referenced");this.attachedCSFFile=r,this.store.componentStoriesFromCSFFile({csfFile:r}).forEach(o=>{this.nameToStoryId.set(o.name,o.id),this.componentStoriesValue.push(o),this.primaryStory||(this.primaryStory=o)})}referenceMeta(r,o){let h=this.resolveModuleExport(r);if(h.type!=="meta")throw new Error(" must reference a CSF file module export or meta export. Did you mistakenly reference your component instead of your CSF file?");o&&this.attachCSFFile(h.csfFile)}get projectAnnotations(){let{projectAnnotations:r}=this.store;if(!r)throw new Error("Can't get projectAnnotations from DocsContext before they are initialized");return r}resolveAttachedModuleExportType(r){if(r==="story"){if(!this.primaryStory)throw new Error("No primary story attached to this docs file, did you forget to use ?");return{type:"story",story:this.primaryStory}}if(!this.attachedCSFFile)throw new Error("No CSF file attached to this docs file, did you forget to use ?");if(r==="meta")return{type:"meta",csfFile:this.attachedCSFFile};let{component:o}=this.attachedCSFFile.meta;if(!o)throw new Error("Attached CSF file does not defined a component, did you forget to export one?");return{type:"component",component:o}}resolveModuleExport(r){let o=this.exportsToCSFFile.get(r);if(o)return{type:"meta",csfFile:o};let h=this.exportToStory.get(r);return h?{type:"story",story:h}:{type:"component",component:r}}resolveOf(r,o=[]){let h;if(["component","meta","story"].includes(r)){let g=r;h=this.resolveAttachedModuleExportType(g)}else h=this.resolveModuleExport(r);if(o.length&&!o.includes(h.type)){let g=h.type==="component"?"component or unknown":h.type;throw new Error(Xc.default`Invalid value passed to the 'of' prop. The value was resolved to a '${g}' type but the only types for this block are: ${o.join(", ")}. - Did you pass a component to the 'of' prop when the block only supports a story or a meta? - ... or vice versa? - - Did you pass a story, CSF file or meta to the 'of' prop that is not indexed, ie. is not targeted by the 'stories' globs in the main configuration?`)}switch(d.type){case"component":return{...d,projectAnnotations:this.projectAnnotations};case"meta":return{...d,preparedMeta:this.store.preparedMetaFromCSFFile({csfFile:d.csfFile})};case"story":default:return d}}},fs=class{constructor(r,o,d,g){this.channel=r,this.store=o,this.entry=d,this.callbacks=g,this.type="docs",this.subtype="csf",this.torndown=!1,this.disableKeyListeners=!1,this.preparing=!1,this.id=d.id}isPreparing(){return this.preparing}async prepare(){this.preparing=!0;let{entryExports:r,csfFiles:o=[]}=await this.store.loadEntry(this.id);if(this.torndown)throw Xn;let{importPath:d,title:g}=this.entry,b=this.store.processCSFFileWithCache(r,d,g),_=Object.keys(b.stories)[0];this.story=this.store.storyFromCSFFile({storyId:_,csfFile:b}),this.csfFiles=[b,...o],this.preparing=!1}isEqual(r){return!!(this.id===r.id&&this.story&&this.story===r.story)}docsContext(r){if(!this.csfFiles)throw new Error("Cannot render docs before preparing");let o=new Va(this.channel,this.store,r,this.csfFiles);return this.csfFiles.forEach(d=>o.attachCSFFile(d)),o}async renderToElement(r,o){if(!this.story||!this.csfFiles)throw new Error("Cannot render docs before preparing");let d=this.docsContext(o),{docs:g}=this.story.parameters||{};if(!g)throw new Error("Cannot render a story in viewMode=docs if `@storybook/addon-docs` is not installed");let b=await g.renderer(),{render:_}=b,A=async()=>{try{await _(d,g,r),this.channel.emit(rf.DOCS_RENDERED,this.id)}catch(D){this.callbacks.showException(D)}};return this.rerender=async()=>A(),this.teardownRender=async({viewModeChanged:D})=>{!D||!r||b.unmount(r)},A()}async teardown({viewModeChanged:r}={}){var o;(o=this.teardownRender)==null||o.call(this,{viewModeChanged:r}),this.torndown=!0}},af=Qe,hs=class{constructor(r,o,d,g){this.channel=r,this.store=o,this.entry=d,this.callbacks=g,this.type="docs",this.subtype="mdx",this.torndown=!1,this.disableKeyListeners=!1,this.preparing=!1,this.id=d.id}isPreparing(){return this.preparing}async prepare(){this.preparing=!0;let{entryExports:r,csfFiles:o=[]}=await this.store.loadEntry(this.id);if(this.torndown)throw Xn;this.csfFiles=o,this.exports=r,this.preparing=!1}isEqual(r){return!!(this.id===r.id&&this.exports&&this.exports===r.exports)}docsContext(r){if(!this.csfFiles)throw new Error("Cannot render docs before preparing");return new Va(this.channel,this.store,r,this.csfFiles)}async renderToElement(r,o){if(!this.exports||!this.csfFiles||!this.store.projectAnnotations)throw new Error("Cannot render docs before preparing");let d=this.docsContext(o),{docs:g}=this.store.projectAnnotations.parameters||{};if(!g)throw new Error("Cannot render a story in viewMode=docs if `@storybook/addon-docs` is not installed");let b={...g,page:this.exports.default},_=await g.renderer(),{render:A}=_,D=async()=>{try{await A(d,b,r),this.channel.emit(af.DOCS_RENDERED,this.id)}catch(q){this.callbacks.showException(q)}};return this.rerender=async()=>D(),this.teardownRender=async({viewModeChanged:q}={})=>{!q||!r||(_.unmount(r),this.torndown=!0)},D()}async teardown({viewModeChanged:r}={}){var o;(o=this.teardownRender)==null||o.call(this,{viewModeChanged:r}),this.torndown=!0}},of=globalThis;function sf(r){let o=r.composedPath&&r.composedPath()[0]||r.target;return/input|textarea/i.test(o.tagName)||o.getAttribute("contenteditable")!==null}var lf="autodocs",uf="stories-mdx",cf="attached-mdx";function ff({tags:r}){return!(r!=null&&r.includes(lf))&&!(r!=null&&r.includes(uf))}function za(r){return r.type==="story"}function hf(r){return r.type==="docs"}function df(r){return hf(r)&&r.subtype==="csf"}var pf=class extends cs{constructor(r,o){super(),this.selectionStore=r,this.view=o}setupListeners(){super.setupListeners(),of.onkeydown=this.onKeydown.bind(this),this.channel.on(Ve.SET_CURRENT_STORY,this.onSetCurrentStory.bind(this)),this.channel.on(Ve.UPDATE_QUERY_PARAMS,this.onUpdateQueryParams.bind(this)),this.channel.on(Ve.PRELOAD_ENTRIES,this.onPreloadStories.bind(this))}async setInitialGlobals(){if(!this.storyStore.globals)throw new Error("Cannot call setInitialGlobals before initialization");let{globals:r}=this.selectionStore.selectionSpecifier||{};r&&this.storyStore.globals.updateFromPersisted(r),this.emitGlobals()}initializeWithStoryIndex(r){return super.initializeWithStoryIndex(r).then(()=>{var o;return(o=bn.global.FEATURES)!=null&&o.storyStoreV7||this.channel.emit(Ve.SET_INDEX,this.storyStore.getSetIndexPayload()),this.selectSpecifiedStory()})}async selectSpecifiedStory(){if(!this.storyStore.storyIndex)throw new Error("Cannot call selectSpecifiedStory before initialization");if(this.selectionStore.selection){await this.renderSelection();return}if(!this.selectionStore.selectionSpecifier){this.renderMissingStory();return}let{storySpecifier:r,args:o}=this.selectionStore.selectionSpecifier,d=this.storyStore.storyIndex.entryFromSpecifier(r);if(!d){r==="*"?this.renderStoryLoadingException(r,new Error(Ya.dedent` + - Did you pass a story, CSF file or meta to the 'of' prop that is not indexed, ie. is not targeted by the 'stories' globs in the main configuration?`)}switch(h.type){case"component":return{...h,projectAnnotations:this.projectAnnotations};case"meta":return{...h,preparedMeta:this.store.preparedMetaFromCSFFile({csfFile:h.csfFile})};case"story":default:return h}}},ss=class{constructor(r,o,h,g){this.channel=r,this.store=o,this.entry=h,this.callbacks=g,this.type="docs",this.subtype="csf",this.torndown=!1,this.disableKeyListeners=!1,this.preparing=!1,this.id=h.id}isPreparing(){return this.preparing}async prepare(){this.preparing=!0;let{entryExports:r,csfFiles:o=[]}=await this.store.loadEntry(this.id);if(this.torndown)throw Xn;let{importPath:h,title:g}=this.entry,b=this.store.processCSFFileWithCache(r,h,g),_=Object.keys(b.stories)[0];this.story=this.store.storyFromCSFFile({storyId:_,csfFile:b}),this.csfFiles=[b,...o],this.preparing=!1}isEqual(r){return!!(this.id===r.id&&this.story&&this.story===r.story)}docsContext(r){if(!this.csfFiles)throw new Error("Cannot render docs before preparing");let o=new Va(this.channel,this.store,r,this.csfFiles);return this.csfFiles.forEach(h=>o.attachCSFFile(h)),o}async renderToElement(r,o){if(!this.story||!this.csfFiles)throw new Error("Cannot render docs before preparing");let h=this.docsContext(o),{docs:g}=this.story.parameters||{};if(!g)throw new Error("Cannot render a story in viewMode=docs if `@storybook/addon-docs` is not installed");let b=await g.renderer(),{render:_}=b,A=async()=>{try{await _(h,g,r),this.channel.emit(Kc.DOCS_RENDERED,this.id)}catch(D){this.callbacks.showException(D)}};return this.rerender=async()=>A(),this.teardownRender=async({viewModeChanged:D})=>{!D||!r||b.unmount(r)},A()}async teardown({viewModeChanged:r}={}){var o;(o=this.teardownRender)==null||o.call(this,{viewModeChanged:r}),this.torndown=!0}},Qc=Qe,ls=class{constructor(r,o,h,g){this.channel=r,this.store=o,this.entry=h,this.callbacks=g,this.type="docs",this.subtype="mdx",this.torndown=!1,this.disableKeyListeners=!1,this.preparing=!1,this.id=h.id}isPreparing(){return this.preparing}async prepare(){this.preparing=!0;let{entryExports:r,csfFiles:o=[]}=await this.store.loadEntry(this.id);if(this.torndown)throw Xn;this.csfFiles=o,this.exports=r,this.preparing=!1}isEqual(r){return!!(this.id===r.id&&this.exports&&this.exports===r.exports)}docsContext(r){if(!this.csfFiles)throw new Error("Cannot render docs before preparing");return new Va(this.channel,this.store,r,this.csfFiles)}async renderToElement(r,o){if(!this.exports||!this.csfFiles||!this.store.projectAnnotations)throw new Error("Cannot render docs before preparing");let h=this.docsContext(o),{docs:g}=this.store.projectAnnotations.parameters||{};if(!g)throw new Error("Cannot render a story in viewMode=docs if `@storybook/addon-docs` is not installed");let b={...g,page:this.exports.default},_=await g.renderer(),{render:A}=_,D=async()=>{try{await A(h,b,r),this.channel.emit(Qc.DOCS_RENDERED,this.id)}catch(q){this.callbacks.showException(q)}};return this.rerender=async()=>D(),this.teardownRender=async({viewModeChanged:q}={})=>{!q||!r||(_.unmount(r),this.torndown=!0)},D()}async teardown({viewModeChanged:r}={}){var o;(o=this.teardownRender)==null||o.call(this,{viewModeChanged:r}),this.torndown=!0}},Jc=globalThis;function Zc(r){let o=r.composedPath&&r.composedPath()[0]||r.target;return/input|textarea/i.test(o.tagName)||o.getAttribute("contenteditable")!==null}var ef="autodocs",tf="stories-mdx",rf="attached-mdx";function nf({tags:r}){return!(r!=null&&r.includes(ef))&&!(r!=null&&r.includes(tf))}function za(r){return r.type==="story"}function af(r){return r.type==="docs"}function of(r){return af(r)&&r.subtype==="csf"}var sf=class extends is{constructor(r,o){super(),this.selectionStore=r,this.view=o}setupListeners(){super.setupListeners(),Jc.onkeydown=this.onKeydown.bind(this),this.channel.on(Ve.SET_CURRENT_STORY,this.onSetCurrentStory.bind(this)),this.channel.on(Ve.UPDATE_QUERY_PARAMS,this.onUpdateQueryParams.bind(this)),this.channel.on(Ve.PRELOAD_ENTRIES,this.onPreloadStories.bind(this))}async setInitialGlobals(){if(!this.storyStore.globals)throw new Error("Cannot call setInitialGlobals before initialization");let{globals:r}=this.selectionStore.selectionSpecifier||{};r&&this.storyStore.globals.updateFromPersisted(r),this.emitGlobals()}initializeWithStoryIndex(r){return super.initializeWithStoryIndex(r).then(()=>{var o;return(o=bn.global.FEATURES)!=null&&o.storyStoreV7||this.channel.emit(Ve.SET_INDEX,this.storyStore.getSetIndexPayload()),this.selectSpecifiedStory()})}async selectSpecifiedStory(){if(!this.storyStore.storyIndex)throw new Error("Cannot call selectSpecifiedStory before initialization");if(this.selectionStore.selection){await this.renderSelection();return}if(!this.selectionStore.selectionSpecifier){this.renderMissingStory();return}let{storySpecifier:r,args:o}=this.selectionStore.selectionSpecifier,h=this.storyStore.storyIndex.entryFromSpecifier(r);if(!h){r==="*"?this.renderStoryLoadingException(r,new Error(Ya.dedent` Couldn't find any stories in your Storybook. - Please check your stories field of your main.js config. - Also check the browser console and terminal for error messages. @@ -87,16 +87,16 @@ See https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#hoisted-csf- - Are you sure a story with that id exists? - Please check your stories field of your main.js config. - Also check the browser console and terminal for error messages. - `));return}let{id:g,type:b}=d;this.selectionStore.setSelection({storyId:g,viewMode:b}),this.channel.emit(Ve.STORY_SPECIFIED,this.selectionStore.selection),this.channel.emit(Ve.CURRENT_STORY_WAS_SET,this.selectionStore.selection),await this.renderSelection({persistedArgs:o})}async onGetProjectAnnotationsChanged({getProjectAnnotations:r}){await super.onGetProjectAnnotationsChanged({getProjectAnnotations:r}),this.selectionStore.selection&&this.renderSelection()}async onStoriesChanged({importFn:r,storyIndex:o}){var d;await super.onStoriesChanged({importFn:r,storyIndex:o}),(d=bn.global.FEATURES)!=null&&d.storyStoreV7||this.channel.emit(Ve.SET_INDEX,await this.storyStore.getSetIndexPayload()),this.selectionStore.selection?await this.renderSelection():await this.selectSpecifiedStory()}onKeydown(r){if(!this.storyRenders.find(o=>o.disableKeyListeners)&&!sf(r)){let{altKey:o,ctrlKey:d,metaKey:g,shiftKey:b,key:_,code:A,keyCode:D}=r;this.channel.emit(Ve.PREVIEW_KEYDOWN,{event:{altKey:o,ctrlKey:d,metaKey:g,shiftKey:b,key:_,code:A,keyCode:D}})}}async onSetCurrentStory(r){this.selectionStore.setSelection({viewMode:"story",...r}),await this.storyStore.initializationPromise,this.channel.emit(Ve.CURRENT_STORY_WAS_SET,this.selectionStore.selection),this.renderSelection()}onUpdateQueryParams(r){this.selectionStore.setQueryParams(r)}async onUpdateGlobals({globals:r}){var o,d;super.onUpdateGlobals({globals:r}),(this.currentRender instanceof hs||this.currentRender instanceof fs)&&await((d=(o=this.currentRender).rerender)==null?void 0:d.call(o))}async onUpdateArgs({storyId:r,updatedArgs:o}){super.onUpdateArgs({storyId:r,updatedArgs:o})}async onPreloadStories({ids:r}){await Promise.allSettled(r.map(o=>this.storyStore.loadEntry(o)))}async renderSelection({persistedArgs:r}={}){var o,d,g,b,_,A;let{renderToCanvas:D}=this;if(!D)throw new Error("Cannot call renderSelection before initialization");let{selection:q}=this.selectionStore;if(!q)throw new Error("Cannot call renderSelection as no selection was made");let{storyId:U}=q,G;try{G=await this.storyStore.storyIdToEntry(U)}catch(de){this.currentRender&&await this.teardownRender(this.currentRender),this.renderStoryLoadingException(U,de);return}let z=((o=this.currentSelection)==null?void 0:o.storyId)!==U,se=((d=this.currentRender)==null?void 0:d.type)!==G.type;G.type==="story"?this.view.showPreparingStory({immediate:se}):this.view.showPreparingDocs({immediate:se}),(g=this.currentRender)!=null&&g.isPreparing()&&await this.teardownRender(this.currentRender);let ce;G.type==="story"?ce=new us(this.channel,this.storyStore,(...de)=>(this.view.showStoryDuringRender(),D(...de)),this.mainStoryCallbacks(U),U,"story"):ff(G)?ce=new hs(this.channel,this.storyStore,G,this.mainStoryCallbacks(U)):ce=new fs(this.channel,this.storyStore,G,this.mainStoryCallbacks(U));let Pe=this.currentSelection;this.currentSelection=q;let Se=this.currentRender;this.currentRender=ce;try{await ce.prepare()}catch(de){de!==Xn&&(Se&&await this.teardownRender(Se),this.renderStoryLoadingException(U,de));return}let we=!z&&Se&&!ce.isEqual(Se);if(r&&za(ce)){if(!ce.story)throw new Error("Render has not been prepared!");this.storyStore.args.updateFromPersisted(ce.story,r)}if(Se&&!Se.torndown&&!z&&!we&&!se){this.currentRender=Se,this.channel.emit(Ve.STORY_UNCHANGED,U),this.view.showMain();return}if(Se&&await this.teardownRender(Se,{viewModeChanged:se}),Pe&&(z||se)&&this.channel.emit(Ve.STORY_CHANGED,U),za(ce)){if(!ce.story)throw new Error("Render has not been prepared!");let{parameters:de,initialArgs:ve,argTypes:xe,unmappedArgs:Ue}=this.storyStore.getStoryContext(ce.story);(b=bn.global.FEATURES)!=null&&b.storyStoreV7&&this.channel.emit(Ve.STORY_PREPARED,{id:U,parameters:de,initialArgs:ve,argTypes:xe,args:Ue}),(we||r)&&this.channel.emit(Ve.STORY_ARGS_UPDATED,{storyId:U,args:Ue})}else if((_=bn.global.FEATURES)!=null&&_.storyStoreV7){if(!this.storyStore.projectAnnotations)throw new Error("Store not initialized");let{parameters:de}=this.storyStore.projectAnnotations;if(df(ce)||(A=ce.entry.tags)!=null&&A.includes(cf)){if(!ce.csfFiles)throw new Error("Render not prepared, or attached MDX file has no CSF references");({parameters:de}=this.storyStore.preparedMetaFromCSFFile({csfFile:ce.csfFiles[0]}))}this.channel.emit(Ve.DOCS_PREPARED,{id:U,parameters:de})}if(za(ce)){if(!ce.story)throw new Error("Render has not been prepared!");this.storyRenders.push(ce),this.currentRender.renderToElement(this.view.prepareForStory(ce.story))}else this.currentRender.renderToElement(this.view.prepareForDocs(),this.renderStoryToElement.bind(this))}async teardownRender(r,{viewModeChanged:o=!1}={}){var d;this.storyRenders=this.storyRenders.filter(g=>g!==r),await((d=r==null?void 0:r.teardown)==null?void 0:d.call(r,{viewModeChanged:o}))}async extract(r){var o;if(this.previewEntryError)throw this.previewEntryError;if(!this.storyStore.projectAnnotations)throw new Error(Ya.dedent`Failed to initialize Storybook. + `));return}let{id:g,type:b}=h;this.selectionStore.setSelection({storyId:g,viewMode:b}),this.channel.emit(Ve.STORY_SPECIFIED,this.selectionStore.selection),this.channel.emit(Ve.CURRENT_STORY_WAS_SET,this.selectionStore.selection),await this.renderSelection({persistedArgs:o})}async onGetProjectAnnotationsChanged({getProjectAnnotations:r}){await super.onGetProjectAnnotationsChanged({getProjectAnnotations:r}),this.selectionStore.selection&&this.renderSelection()}async onStoriesChanged({importFn:r,storyIndex:o}){var h;await super.onStoriesChanged({importFn:r,storyIndex:o}),(h=bn.global.FEATURES)!=null&&h.storyStoreV7||this.channel.emit(Ve.SET_INDEX,await this.storyStore.getSetIndexPayload()),this.selectionStore.selection?await this.renderSelection():await this.selectSpecifiedStory()}onKeydown(r){if(!this.storyRenders.find(o=>o.disableKeyListeners)&&!Zc(r)){let{altKey:o,ctrlKey:h,metaKey:g,shiftKey:b,key:_,code:A,keyCode:D}=r;this.channel.emit(Ve.PREVIEW_KEYDOWN,{event:{altKey:o,ctrlKey:h,metaKey:g,shiftKey:b,key:_,code:A,keyCode:D}})}}async onSetCurrentStory(r){this.selectionStore.setSelection({viewMode:"story",...r}),await this.storyStore.initializationPromise,this.channel.emit(Ve.CURRENT_STORY_WAS_SET,this.selectionStore.selection),this.renderSelection()}onUpdateQueryParams(r){this.selectionStore.setQueryParams(r)}async onUpdateGlobals({globals:r}){var o,h;super.onUpdateGlobals({globals:r}),(this.currentRender instanceof ls||this.currentRender instanceof ss)&&await((h=(o=this.currentRender).rerender)==null?void 0:h.call(o))}async onUpdateArgs({storyId:r,updatedArgs:o}){super.onUpdateArgs({storyId:r,updatedArgs:o})}async onPreloadStories({ids:r}){await Promise.allSettled(r.map(o=>this.storyStore.loadEntry(o)))}async renderSelection({persistedArgs:r}={}){var o,h,g,b,_,A;let{renderToCanvas:D}=this;if(!D)throw new Error("Cannot call renderSelection before initialization");let{selection:q}=this.selectionStore;if(!q)throw new Error("Cannot call renderSelection as no selection was made");let{storyId:U}=q,G;try{G=await this.storyStore.storyIdToEntry(U)}catch(he){this.currentRender&&await this.teardownRender(this.currentRender),this.renderStoryLoadingException(U,he);return}let z=((o=this.currentSelection)==null?void 0:o.storyId)!==U,se=((h=this.currentRender)==null?void 0:h.type)!==G.type;G.type==="story"?this.view.showPreparingStory({immediate:se}):this.view.showPreparingDocs({immediate:se}),(g=this.currentRender)!=null&&g.isPreparing()&&await this.teardownRender(this.currentRender);let ce;G.type==="story"?ce=new os(this.channel,this.storyStore,(...he)=>(this.view.showStoryDuringRender(),D(...he)),this.mainStoryCallbacks(U),U,"story"):nf(G)?ce=new ls(this.channel,this.storyStore,G,this.mainStoryCallbacks(U)):ce=new ss(this.channel,this.storyStore,G,this.mainStoryCallbacks(U));let Pe=this.currentSelection;this.currentSelection=q;let Se=this.currentRender;this.currentRender=ce;try{await ce.prepare()}catch(he){he!==Xn&&(Se&&await this.teardownRender(Se),this.renderStoryLoadingException(U,he));return}let we=!z&&Se&&!ce.isEqual(Se);if(r&&za(ce)){if(!ce.story)throw new Error("Render has not been prepared!");this.storyStore.args.updateFromPersisted(ce.story,r)}if(Se&&!Se.torndown&&!z&&!we&&!se){this.currentRender=Se,this.channel.emit(Ve.STORY_UNCHANGED,U),this.view.showMain();return}if(Se&&await this.teardownRender(Se,{viewModeChanged:se}),Pe&&(z||se)&&this.channel.emit(Ve.STORY_CHANGED,U),za(ce)){if(!ce.story)throw new Error("Render has not been prepared!");let{parameters:he,initialArgs:ve,argTypes:xe,unmappedArgs:Ue}=this.storyStore.getStoryContext(ce.story);(b=bn.global.FEATURES)!=null&&b.storyStoreV7&&this.channel.emit(Ve.STORY_PREPARED,{id:U,parameters:he,initialArgs:ve,argTypes:xe,args:Ue}),(we||r)&&this.channel.emit(Ve.STORY_ARGS_UPDATED,{storyId:U,args:Ue})}else if((_=bn.global.FEATURES)!=null&&_.storyStoreV7){if(!this.storyStore.projectAnnotations)throw new Error("Store not initialized");let{parameters:he}=this.storyStore.projectAnnotations;if(of(ce)||(A=ce.entry.tags)!=null&&A.includes(rf)){if(!ce.csfFiles)throw new Error("Render not prepared, or attached MDX file has no CSF references");({parameters:he}=this.storyStore.preparedMetaFromCSFFile({csfFile:ce.csfFiles[0]}))}this.channel.emit(Ve.DOCS_PREPARED,{id:U,parameters:he})}if(za(ce)){if(!ce.story)throw new Error("Render has not been prepared!");this.storyRenders.push(ce),this.currentRender.renderToElement(this.view.prepareForStory(ce.story))}else this.currentRender.renderToElement(this.view.prepareForDocs(),this.renderStoryToElement.bind(this))}async teardownRender(r,{viewModeChanged:o=!1}={}){var h;this.storyRenders=this.storyRenders.filter(g=>g!==r),await((h=r==null?void 0:r.teardown)==null?void 0:h.call(r,{viewModeChanged:o}))}async extract(r){var o;if(this.previewEntryError)throw this.previewEntryError;if(!this.storyStore.projectAnnotations)throw new Error(Ya.dedent`Failed to initialize Storybook. - Do you have an error in your \`preview.js\`? Check your Storybook's browser console for errors.`);return(o=bn.global.FEATURES)!=null&&o.storyStoreV7&&await this.storyStore.cacheAllCSFFiles(),this.storyStore.extract(r)}mainStoryCallbacks(r){return{showMain:()=>this.view.showMain(),showError:o=>this.renderError(r,o),showException:o=>this.renderException(r,o)}}renderPreviewEntryError(r,o){super.renderPreviewEntryError(r,o),this.view.showErrorDisplay(o)}renderMissingStory(){this.view.showNoPreview(),this.channel.emit(Ve.STORY_MISSING)}renderStoryLoadingException(r,o){Qn.logger.error(o),this.view.showErrorDisplay(o),this.channel.emit(Ve.STORY_MISSING,r)}renderException(r,o){var d;let{name:g="Error",message:b=String(o),stack:_}=o;this.channel.emit(Ve.STORY_THREW_EXCEPTION,{name:g,message:b,stack:_}),this.channel.emit(Ve.STORY_RENDER_PHASE_CHANGED,{newPhase:"errored",storyId:r}),(d=o.message)!=null&&d.startsWith("ignoredException")||(this.view.showErrorDisplay(o),Qn.logger.error(`Error rendering story '${r}':`),Qn.logger.error(o))}renderError(r,{title:o,description:d}){Qn.logger.error(`Error rendering story ${o}: ${d}`),this.channel.emit(Ve.STORY_ERRORED,{title:o,description:d}),this.channel.emit(Ve.STORY_RENDER_PHASE_CHANGED,{newPhase:"errored",storyId:r}),this.view.showErrorDisplay({message:o,stack:d})}},gf=Ne,Ka=c(Qr),yf=c(Qr),mf=ct,vf=je,bf=c(ua),ds=/^[a-zA-Z0-9 _-]*$/,ps=/^-?[0-9]+(\.[0-9]+)?$/,Sf=/^#([a-f0-9]{3,4}|[a-f0-9]{6}|[a-f0-9]{8})$/i,gs=/^(rgba?|hsla?)\(([0-9]{1,3}),\s?([0-9]{1,3})%?,\s?([0-9]{1,3})%?,?\s?([0-9](\.[0-9]{1,2})?)?\)$/i,Xa=(r="",o)=>r===null||r===""||!ds.test(r)?!1:o==null||o instanceof Date||typeof o=="number"||typeof o=="boolean"?!0:typeof o=="string"?ds.test(o)||ps.test(o)||Sf.test(o)||gs.test(o):Array.isArray(o)?o.every(d=>Xa(r,d)):(0,bf.default)(o)?Object.entries(o).every(([d,g])=>Xa(d,g)):!1,Ef={delimiter:";",allowDots:!0,allowSparse:!0,decoder(r,o,d,g){if(g==="value"&&r.startsWith("!")){if(r==="!undefined")return;if(r==="!null")return null;if(r==="!true")return!0;if(r==="!false")return!1;if(r.startsWith("!date(")&&r.endsWith(")"))return new Date(r.slice(6,-1));if(r.startsWith("!hex(")&&r.endsWith(")"))return`#${r.slice(5,-1)}`;let b=r.slice(1).match(gs);if(b)return r.startsWith("!rgba")?`${b[1]}(${b[2]}, ${b[3]}, ${b[4]}, ${b[5]})`:r.startsWith("!hsla")?`${b[1]}(${b[2]}, ${b[3]}%, ${b[4]}%, ${b[5]})`:r.startsWith("!rgb")?`${b[1]}(${b[2]}, ${b[3]}, ${b[4]})`:`${b[1]}(${b[2]}, ${b[3]}%, ${b[4]}%)`}return g==="value"&&ps.test(r)?Number(r):o(r,o,d)}},ys=r=>{let o=r.split(";").map(d=>d.replace("=","~").replace(":","="));return Object.entries(yf.default.parse(o.join(";"),Ef)).reduce((d,[g,b])=>Xa(g,b)?Object.assign(d,{[g]:b}):(vf.once.warn(mf.dedent` + Do you have an error in your \`preview.js\`? Check your Storybook's browser console for errors.`);return(o=bn.global.FEATURES)!=null&&o.storyStoreV7&&await this.storyStore.cacheAllCSFFiles(),this.storyStore.extract(r)}mainStoryCallbacks(r){return{showMain:()=>this.view.showMain(),showError:o=>this.renderError(r,o),showException:o=>this.renderException(r,o)}}renderPreviewEntryError(r,o){super.renderPreviewEntryError(r,o),this.view.showErrorDisplay(o)}renderMissingStory(){this.view.showNoPreview(),this.channel.emit(Ve.STORY_MISSING)}renderStoryLoadingException(r,o){Qn.logger.error(o),this.view.showErrorDisplay(o),this.channel.emit(Ve.STORY_MISSING,r)}renderException(r,o){var h;let{name:g="Error",message:b=String(o),stack:_}=o;this.channel.emit(Ve.STORY_THREW_EXCEPTION,{name:g,message:b,stack:_}),this.channel.emit(Ve.STORY_RENDER_PHASE_CHANGED,{newPhase:"errored",storyId:r}),(h=o.message)!=null&&h.startsWith("ignoredException")||(this.view.showErrorDisplay(o),Qn.logger.error(`Error rendering story '${r}':`),Qn.logger.error(o))}renderError(r,{title:o,description:h}){Qn.logger.error(`Error rendering story ${o}: ${h}`),this.channel.emit(Ve.STORY_ERRORED,{title:o,description:h}),this.channel.emit(Ve.STORY_RENDER_PHASE_CHANGED,{newPhase:"errored",storyId:r}),this.view.showErrorDisplay({message:o,stack:h})}},lf=Ne,Ka=c(Qr),uf=c(Qr),cf=ct,ff=je,df=c(ua),us=/^[a-zA-Z0-9 _-]*$/,cs=/^-?[0-9]+(\.[0-9]+)?$/,hf=/^#([a-f0-9]{3,4}|[a-f0-9]{6}|[a-f0-9]{8})$/i,fs=/^(rgba?|hsla?)\(([0-9]{1,3}),\s?([0-9]{1,3})%?,\s?([0-9]{1,3})%?,?\s?([0-9](\.[0-9]{1,2})?)?\)$/i,Xa=(r="",o)=>r===null||r===""||!us.test(r)?!1:o==null||o instanceof Date||typeof o=="number"||typeof o=="boolean"?!0:typeof o=="string"?us.test(o)||cs.test(o)||hf.test(o)||fs.test(o):Array.isArray(o)?o.every(h=>Xa(r,h)):(0,df.default)(o)?Object.entries(o).every(([h,g])=>Xa(h,g)):!1,pf={delimiter:";",allowDots:!0,allowSparse:!0,decoder(r,o,h,g){if(g==="value"&&r.startsWith("!")){if(r==="!undefined")return;if(r==="!null")return null;if(r==="!true")return!0;if(r==="!false")return!1;if(r.startsWith("!date(")&&r.endsWith(")"))return new Date(r.slice(6,-1));if(r.startsWith("!hex(")&&r.endsWith(")"))return`#${r.slice(5,-1)}`;let b=r.slice(1).match(fs);if(b)return r.startsWith("!rgba")?`${b[1]}(${b[2]}, ${b[3]}, ${b[4]}, ${b[5]})`:r.startsWith("!hsla")?`${b[1]}(${b[2]}, ${b[3]}%, ${b[4]}%, ${b[5]})`:r.startsWith("!rgb")?`${b[1]}(${b[2]}, ${b[3]}, ${b[4]})`:`${b[1]}(${b[2]}, ${b[3]}%, ${b[4]}%)`}return g==="value"&&cs.test(r)?Number(r):o(r,o,h)}},ds=r=>{let o=r.split(";").map(h=>h.replace("=","~").replace(":","="));return Object.entries(uf.default.parse(o.join(";"),pf)).reduce((h,[g,b])=>Xa(g,b)?Object.assign(h,{[g]:b}):(ff.once.warn(cf.dedent` Omitted potentially unsafe URL args. More info: https://storybook.js.org/docs/react/writing-stories/args#setting-args-through-the-url - `),d),{})},{history:ms,document:hr}=gf.global;function _f(r){let o=(r||"").match(/^\/story\/(.+)/);if(!o)throw new Error(`Invalid path '${r}', must start with '/story/'`);return o[1]}var vs=({selection:r,extraParams:o})=>{let{search:d=""}=hr.location,{path:g,selectedKind:b,selectedStory:_,...A}=Ka.default.parse(d,{ignoreQueryPrefix:!0});return Ka.default.stringify({...A,...o,...r&&{id:r.storyId,viewMode:r.viewMode}},{encode:!1,addQueryPrefix:!0})},wf=r=>{if(!r)return;let o=vs({selection:r}),{hash:d=""}=hr.location;hr.title=r.storyId,ms.replaceState({},"",`${hr.location.pathname}${o}${d}`)},Of=r=>r!=null&&typeof r=="object"&&Array.isArray(r)===!1,Sn=r=>{if(r!==void 0){if(typeof r=="string")return r;if(Array.isArray(r))return Sn(r[0]);if(Of(r))return Sn(Object.values(r).filter(Boolean))}},Rf=()=>{var r;let o=Ka.default.parse((r=hr==null?void 0:hr.location)==null?void 0:r.search,{ignoreQueryPrefix:!0}),d=typeof o.args=="string"?ys(o.args):void 0,g=typeof o.globals=="string"?ys(o.globals):void 0,b=Sn(o.viewMode);(typeof b!="string"||!b.match(/docs|story/))&&(b="story");let _=Sn(o.path),A=_?_f(_):Sn(o.id);return A?{storySpecifier:A,args:d,globals:g,viewMode:b}:null},Af=class{constructor(){this.selectionSpecifier=Rf()}setSelection(r){this.selection=r,wf(this.selection)}setQueryParams(r){let o=vs({extraParams:r}),{hash:d=""}=hr.location;ms.replaceState({},"",`${hr.location.pathname}${o}${d}`)}},Tf=Ne,Pf=je,Cf=c(J()),xf=ct,If=c(Qr),{document:rt}=Tf.global,bs=100,Ss=(r=>(r.MAIN="MAIN",r.NOPREVIEW="NOPREVIEW",r.PREPARING_STORY="PREPARING_STORY",r.PREPARING_DOCS="PREPARING_DOCS",r.ERROR="ERROR",r))(Ss||{}),Qa={PREPARING_STORY:"sb-show-preparing-story",PREPARING_DOCS:"sb-show-preparing-docs",MAIN:"sb-show-main",NOPREVIEW:"sb-show-nopreview",ERROR:"sb-show-errordisplay"},Ja={centered:"sb-main-centered",fullscreen:"sb-main-fullscreen",padded:"sb-main-padded"},Es=new Cf.default({escapeXML:!0}),Nf=class{constructor(){this.testing=!1;var r;let{__SPECIAL_TEST_PARAMETER__:o}=If.default.parse((r=rt==null?void 0:rt.location)==null?void 0:r.search,{ignoreQueryPrefix:!0});switch(o){case"preparing-story":{this.showPreparingStory(),this.testing=!0;break}case"preparing-docs":{this.showPreparingDocs(),this.testing=!0;break}}}prepareForStory(r){return this.showStory(),this.applyLayout(r.parameters.layout),rt.documentElement.scrollTop=0,rt.documentElement.scrollLeft=0,this.storyRoot()}storyRoot(){return rt.getElementById("storybook-root")}prepareForDocs(){return this.showMain(),this.showDocs(),this.applyLayout("fullscreen"),rt.documentElement.scrollTop=0,rt.documentElement.scrollLeft=0,this.docsRoot()}docsRoot(){return rt.getElementById("storybook-docs")}applyLayout(r="padded"){if(r==="none"){rt.body.classList.remove(this.currentLayoutClass),this.currentLayoutClass=null;return}this.checkIfLayoutExists(r);let o=Ja[r];rt.body.classList.remove(this.currentLayoutClass),rt.body.classList.add(o),this.currentLayoutClass=o}checkIfLayoutExists(r){Ja[r]||Pf.logger.warn(xf.dedent`The desired layout: ${r} is not a valid option. - The possible options are: ${Object.keys(Ja).join(", ")}, none.`)}showMode(r){clearTimeout(this.preparingTimeout),Object.keys(Ss).forEach(o=>{o===r?rt.body.classList.add(Qa[o]):rt.body.classList.remove(Qa[o])})}showErrorDisplay({message:r="",stack:o=""}){let d=r,g=o,b=r.split(` -`);b.length>1&&([d]=b,g=b.slice(1).join(` -`)),rt.getElementById("error-message").innerHTML=Es.toHtml(d),rt.getElementById("error-stack").innerHTML=Es.toHtml(g),this.showMode("ERROR")}showNoPreview(){var r,o;this.testing||(this.showMode("NOPREVIEW"),(r=this.storyRoot())==null||r.setAttribute("hidden","true"),(o=this.docsRoot())==null||o.setAttribute("hidden","true"))}showPreparingStory({immediate:r=!1}={}){clearTimeout(this.preparingTimeout),r?this.showMode("PREPARING_STORY"):this.preparingTimeout=setTimeout(()=>this.showMode("PREPARING_STORY"),bs)}showPreparingDocs({immediate:r=!1}={}){clearTimeout(this.preparingTimeout),r?this.showMode("PREPARING_DOCS"):this.preparingTimeout=setTimeout(()=>this.showMode("PREPARING_DOCS"),bs)}showMain(){this.showMode("MAIN")}showDocs(){this.storyRoot().setAttribute("hidden","true"),this.docsRoot().removeAttribute("hidden")}showStory(){this.docsRoot().setAttribute("hidden","true"),this.storyRoot().removeAttribute("hidden")}showStoryDuringRender(){rt.body.classList.add(Qa.MAIN)}},_s=class extends pf{constructor(){super(new Af,new Nf),tf.global.__STORYBOOK_PREVIEW__=this}},Df=Ne,{document:Pr}=Df.global,Lf=["application/javascript","application/ecmascript","application/x-ecmascript","application/x-javascript","text/ecmascript","text/javascript","text/javascript1.0","text/javascript1.1","text/javascript1.2","text/javascript1.3","text/javascript1.4","text/javascript1.5","text/jscript","text/livescript","text/x-ecmascript","text/x-javascript","module"],Ff="script",ws="scripts-root";function Za(){let r=Pr.createEvent("Event");r.initEvent("DOMContentLoaded",!0,!0),Pr.dispatchEvent(r)}function $f(r,o,d){let g=Pr.createElement("script");g.type=r.type==="module"?"module":"text/javascript",r.src?(g.onload=o,g.onerror=o,g.src=r.src):g.textContent=r.innerText,d?d.appendChild(g):Pr.head.appendChild(g),r.parentNode.removeChild(r),r.src||o()}function Os(r,o,d=0){r[d](()=>{d++,d===r.length?o():Os(r,o,d)})}function jf(r){let o=Pr.getElementById(ws);o?o.innerHTML="":(o=Pr.createElement("div"),o.id=ws,Pr.body.appendChild(o));let d=Array.from(r.querySelectorAll(Ff));if(d.length){let g=[];d.forEach(b=>{let _=b.getAttribute("type");(!_||Lf.includes(_))&&g.push(A=>$f(b,A,o))}),g.length&&Os(g,Za,void 0)}else Za()}var kf=ct,Ct=Ne,Rs=je,As=rr,eo=Ne,Ts=ct,Mf=Xo(),En=rr,qf=je,Ps="autodocs",Uf="stories-mdx",Gf=class{constructor(){this.projectAnnotations={loaders:[],decorators:[],parameters:{},argsEnhancers:[],argTypesEnhancers:[],args:{},argTypes:{}},this.entries={},this.csfExports={}}importFn(r){return Mf.SynchronousPromise.resolve().then(()=>{let o=this.csfExports[r];if(!o)throw new Error(`Unknown path: ${r}`);return o})}getStoryIndex(r){var o,d;let g=Object.keys(this.csfExports),b=(d=(o=this.projectAnnotations.parameters)==null?void 0:o.options)==null?void 0:d.storySort,_=Object.entries(this.entries).map(([D,{type:q,importPath:U,...G}])=>{let z=this.csfExports[U],se=r.processCSFFileWithCache(z,U,z.default.title),ce;return q==="story"?ce=r.storyFromCSFFile({storyId:D,csfFile:se}):ce={...G,story:G.name,kind:G.title,componentId:(0,En.toId)(G.componentId||G.title),parameters:{fileName:U}},[D,ce,se.meta.parameters,this.projectAnnotations.parameters||{}]}),A;try{A=Xc(_,b,g)}catch(D){throw typeof b=="function"?new Error(Ts.dedent` + `),h),{})},{history:hs,document:dr}=lf.global;function gf(r){let o=(r||"").match(/^\/story\/(.+)/);if(!o)throw new Error(`Invalid path '${r}', must start with '/story/'`);return o[1]}var ps=({selection:r,extraParams:o})=>{let{search:h=""}=dr.location,{path:g,selectedKind:b,selectedStory:_,...A}=Ka.default.parse(h,{ignoreQueryPrefix:!0});return Ka.default.stringify({...A,...o,...r&&{id:r.storyId,viewMode:r.viewMode}},{encode:!1,addQueryPrefix:!0})},yf=r=>{if(!r)return;let o=ps({selection:r}),{hash:h=""}=dr.location;dr.title=r.storyId,hs.replaceState({},"",`${dr.location.pathname}${o}${h}`)},mf=r=>r!=null&&typeof r=="object"&&Array.isArray(r)===!1,Sn=r=>{if(r!==void 0){if(typeof r=="string")return r;if(Array.isArray(r))return Sn(r[0]);if(mf(r))return Sn(Object.values(r).filter(Boolean))}},vf=()=>{var r;let o=Ka.default.parse((r=dr==null?void 0:dr.location)==null?void 0:r.search,{ignoreQueryPrefix:!0}),h=typeof o.args=="string"?ds(o.args):void 0,g=typeof o.globals=="string"?ds(o.globals):void 0,b=Sn(o.viewMode);(typeof b!="string"||!b.match(/docs|story/))&&(b="story");let _=Sn(o.path),A=_?gf(_):Sn(o.id);return A?{storySpecifier:A,args:h,globals:g,viewMode:b}:null},bf=class{constructor(){this.selectionSpecifier=vf()}setSelection(r){this.selection=r,yf(this.selection)}setQueryParams(r){let o=ps({extraParams:r}),{hash:h=""}=dr.location;hs.replaceState({},"",`${dr.location.pathname}${o}${h}`)}},Sf=Ne,Ef=je,_f=c(J()),wf=ct,Of=c(Qr),{document:rt}=Sf.global,gs=100,ys=(r=>(r.MAIN="MAIN",r.NOPREVIEW="NOPREVIEW",r.PREPARING_STORY="PREPARING_STORY",r.PREPARING_DOCS="PREPARING_DOCS",r.ERROR="ERROR",r))(ys||{}),Qa={PREPARING_STORY:"sb-show-preparing-story",PREPARING_DOCS:"sb-show-preparing-docs",MAIN:"sb-show-main",NOPREVIEW:"sb-show-nopreview",ERROR:"sb-show-errordisplay"},Ja={centered:"sb-main-centered",fullscreen:"sb-main-fullscreen",padded:"sb-main-padded"},ms=new _f.default({escapeXML:!0}),Rf=class{constructor(){this.testing=!1;var r;let{__SPECIAL_TEST_PARAMETER__:o}=Of.default.parse((r=rt==null?void 0:rt.location)==null?void 0:r.search,{ignoreQueryPrefix:!0});switch(o){case"preparing-story":{this.showPreparingStory(),this.testing=!0;break}case"preparing-docs":{this.showPreparingDocs(),this.testing=!0;break}}}prepareForStory(r){return this.showStory(),this.applyLayout(r.parameters.layout),rt.documentElement.scrollTop=0,rt.documentElement.scrollLeft=0,this.storyRoot()}storyRoot(){return rt.getElementById("storybook-root")}prepareForDocs(){return this.showMain(),this.showDocs(),this.applyLayout("fullscreen"),rt.documentElement.scrollTop=0,rt.documentElement.scrollLeft=0,this.docsRoot()}docsRoot(){return rt.getElementById("storybook-docs")}applyLayout(r="padded"){if(r==="none"){rt.body.classList.remove(this.currentLayoutClass),this.currentLayoutClass=null;return}this.checkIfLayoutExists(r);let o=Ja[r];rt.body.classList.remove(this.currentLayoutClass),rt.body.classList.add(o),this.currentLayoutClass=o}checkIfLayoutExists(r){Ja[r]||Ef.logger.warn(wf.dedent`The desired layout: ${r} is not a valid option. + The possible options are: ${Object.keys(Ja).join(", ")}, none.`)}showMode(r){clearTimeout(this.preparingTimeout),Object.keys(ys).forEach(o=>{o===r?rt.body.classList.add(Qa[o]):rt.body.classList.remove(Qa[o])})}showErrorDisplay({message:r="",stack:o=""}){let h=r,g=o,b=r.split(` +`);b.length>1&&([h]=b,g=b.slice(1).join(` +`)),rt.getElementById("error-message").innerHTML=ms.toHtml(h),rt.getElementById("error-stack").innerHTML=ms.toHtml(g),this.showMode("ERROR")}showNoPreview(){var r,o;this.testing||(this.showMode("NOPREVIEW"),(r=this.storyRoot())==null||r.setAttribute("hidden","true"),(o=this.docsRoot())==null||o.setAttribute("hidden","true"))}showPreparingStory({immediate:r=!1}={}){clearTimeout(this.preparingTimeout),r?this.showMode("PREPARING_STORY"):this.preparingTimeout=setTimeout(()=>this.showMode("PREPARING_STORY"),gs)}showPreparingDocs({immediate:r=!1}={}){clearTimeout(this.preparingTimeout),r?this.showMode("PREPARING_DOCS"):this.preparingTimeout=setTimeout(()=>this.showMode("PREPARING_DOCS"),gs)}showMain(){this.showMode("MAIN")}showDocs(){this.storyRoot().setAttribute("hidden","true"),this.docsRoot().removeAttribute("hidden")}showStory(){this.docsRoot().setAttribute("hidden","true"),this.storyRoot().removeAttribute("hidden")}showStoryDuringRender(){rt.body.classList.add(Qa.MAIN)}},vs=class extends sf{constructor(){super(new bf,new Rf),zc.global.__STORYBOOK_PREVIEW__=this}},Af=Ne,{document:Pr}=Af.global,Tf=["application/javascript","application/ecmascript","application/x-ecmascript","application/x-javascript","text/ecmascript","text/javascript","text/javascript1.0","text/javascript1.1","text/javascript1.2","text/javascript1.3","text/javascript1.4","text/javascript1.5","text/jscript","text/livescript","text/x-ecmascript","text/x-javascript","module"],Pf="script",bs="scripts-root";function Za(){let r=Pr.createEvent("Event");r.initEvent("DOMContentLoaded",!0,!0),Pr.dispatchEvent(r)}function Cf(r,o,h){let g=Pr.createElement("script");g.type=r.type==="module"?"module":"text/javascript",r.src?(g.onload=o,g.onerror=o,g.src=r.src):g.textContent=r.innerText,h?h.appendChild(g):Pr.head.appendChild(g),r.parentNode.removeChild(r),r.src||o()}function Ss(r,o,h=0){r[h](()=>{h++,h===r.length?o():Ss(r,o,h)})}function xf(r){let o=Pr.getElementById(bs);o?o.innerHTML="":(o=Pr.createElement("div"),o.id=bs,Pr.body.appendChild(o));let h=Array.from(r.querySelectorAll(Pf));if(h.length){let g=[];h.forEach(b=>{let _=b.getAttribute("type");(!_||Tf.includes(_))&&g.push(A=>Cf(b,A,o))}),g.length&&Ss(g,Za,void 0)}else Za()}var If=ct,Ct=Ne,Es=je,_s=rr,eo=Ne,ws=ct,Nf=Yo(),En=rr,Df=je,Os="autodocs",Lf="stories-mdx",Ff=class{constructor(){this.projectAnnotations={loaders:[],decorators:[],parameters:{},argsEnhancers:[],argTypesEnhancers:[],args:{},argTypes:{}},this.entries={},this.csfExports={}}importFn(r){return Nf.SynchronousPromise.resolve().then(()=>{let o=this.csfExports[r];if(!o)throw new Error(`Unknown path: ${r}`);return o})}getStoryIndex(r){var o,h;let g=Object.keys(this.csfExports),b=(h=(o=this.projectAnnotations.parameters)==null?void 0:o.options)==null?void 0:h.storySort,_=Object.entries(this.entries).map(([D,{type:q,importPath:U,...G}])=>{let z=this.csfExports[U],se=r.processCSFFileWithCache(z,U,z.default.title),ce;return q==="story"?ce=r.storyFromCSFFile({storyId:D,csfFile:se}):ce={...G,story:G.name,kind:G.title,componentId:(0,En.toId)(G.componentId||G.title),parameters:{fileName:U}},[D,ce,se.meta.parameters,this.projectAnnotations.parameters||{}]}),A;try{A=Hc(_,b,g)}catch(D){throw typeof b=="function"?new Error(ws.dedent` Error sorting stories with sort parameter ${b}: > ${D.message} @@ -104,7 +104,7 @@ See https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#hoisted-csf- Are you using a V7-style sort function in V6 compatibility mode? More info: https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#v7-style-story-sort - `):D}return{v:4,entries:A.reduce((D,q)=>(D[q.id]=this.entries[q.id],D),{})}}clearFilenameExports(r){this.csfExports[r]&&(Object.entries(this.entries).forEach(([o,{importPath:d}])=>{d===r&&delete this.entries[o]}),this.csfExports[r]={})}addStoriesFromExports(r,o){var d;if(r.match(/\.mdx$/)&&!r.match(/\.stories\.mdx$/)&&((d=eo.global.FEATURES)==null?void 0:d.storyStoreV7MdxErrors)!==!1)throw new Error(Ts.dedent` + `):D}return{v:4,entries:A.reduce((D,q)=>(D[q.id]=this.entries[q.id],D),{})}}clearFilenameExports(r){this.csfExports[r]&&(Object.entries(this.entries).forEach(([o,{importPath:h}])=>{h===r&&delete this.entries[o]}),this.csfExports[r]={})}addStoriesFromExports(r,o){var h;if(r.match(/\.mdx$/)&&!r.match(/\.stories\.mdx$/)&&((h=eo.global.FEATURES)==null?void 0:h.storyStoreV7MdxErrors)!==!1)throw new Error(ws.dedent` Cannot index \`.mdx\` file (\`${r}\`) in \`storyStoreV7: false\` mode. The legacy story store does not support new-style \`.mdx\` files. If the file above @@ -112,16 +112,16 @@ See https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#hoisted-csf- exclude it from your \`stories\` glob, or add to it. If you wanted to index the file, you'll need to name it \`stories.mdx\` and stick to the - legacy (6.x) MDX API, or use the new store.`);if(this.csfExports[r]===o)return;this.clearFilenameExports(r);let{default:g,__namedExportsOrder:b,..._}=o,{id:A,title:D,tags:q=[]}=g||{},U=(eo.global.STORIES||[]).map(we=>({...we,importPathMatcher:new RegExp(we.importPathMatcher)}));if(D=rs(r,U,D),!D){qf.logger.info(`Unexpected default export without title in '${r}': ${JSON.stringify(o.default)}`);return}this.csfExports[r]={...o,default:{...g,title:D}};let G=_;Array.isArray(b)&&(G={},b.forEach(we=>{let de=_[we];de&&(G[we]=de)}));let z=Object.entries(G).filter(([we])=>(0,En.isExportStory)(we,g)),se=eo.global.DOCS_OPTIONS||{},{autodocs:ce}=se,Pe=q.includes(Ps),Se=ce===!0||ce==="tag"&&Pe;if(z.length&&(q.includes(Uf)||Se)){let we=se.defaultName,de=(0,En.toId)(A||D,we);this.entries[de]={type:"docs",id:de,title:D,name:we,importPath:r,...A&&{componentId:A},tags:[...q,"docs",...Se&&!Pe?[Ps]:[]],storiesImports:[]}}z.forEach(([we,de])=>{var ve,xe,Ue;let xt=(0,En.storyNameFromExport)(we),vt=((ve=de.parameters)==null?void 0:ve.__id)||(0,En.toId)(A||D,xt),Bt=typeof de!="function"&&de.name||de.storyName||((xe=de.story)==null?void 0:xe.name)||xt;(Ue=de.parameters)!=null&&Ue.docsOnly||(this.entries[vt]={type:"story",id:vt,name:Bt,title:D,importPath:r,...A&&{componentId:A},tags:[...de.tags||q,"story"]})})}},Hf={addDecorator:"Instead, use `export const decorators = [];` in your `preview.js`.",addParameters:"Instead, use `export const parameters = {};` in your `preview.js`.",addLoader:"Instead, use `export const loaders = [];` in your `preview.js`.",addArgs:"",addArgTypes:"",addArgsEnhancer:"",addArgTypesEnhancer:"",addStepRunner:"",getGlobalRender:"",setGlobalRender:""},Zt=r=>{var o;if((o=Ct.global.FEATURES)!=null&&o.storyStoreV7)throw new Error(kf.dedent`You cannot use \`${r}\` with the new Story Store. + legacy (6.x) MDX API, or use the new store.`);if(this.csfExports[r]===o)return;this.clearFilenameExports(r);let{default:g,__namedExportsOrder:b,..._}=o,{id:A,title:D,tags:q=[]}=g||{},U=(eo.global.STORIES||[]).map(we=>({...we,importPathMatcher:new RegExp(we.importPathMatcher)}));if(D=Ji(r,U,D),!D){Df.logger.info(`Unexpected default export without title in '${r}': ${JSON.stringify(o.default)}`);return}this.csfExports[r]={...o,default:{...g,title:D}};let G=_;Array.isArray(b)&&(G={},b.forEach(we=>{let he=_[we];he&&(G[we]=he)}));let z=Object.entries(G).filter(([we])=>(0,En.isExportStory)(we,g)),se=eo.global.DOCS_OPTIONS||{},{autodocs:ce}=se,Pe=q.includes(Os),Se=ce===!0||ce==="tag"&&Pe;if(z.length&&(q.includes(Lf)||Se)){let we=se.defaultName,he=(0,En.toId)(A||D,we);this.entries[he]={type:"docs",id:he,title:D,name:we,importPath:r,...A&&{componentId:A},tags:[...q,"docs",...Se&&!Pe?[Os]:[]],storiesImports:[]}}z.forEach(([we,he])=>{var ve,xe,Ue;let xt=(0,En.storyNameFromExport)(we),vt=((ve=he.parameters)==null?void 0:ve.__id)||(0,En.toId)(A||D,xt),Bt=typeof he!="function"&&he.name||he.storyName||((xe=he.story)==null?void 0:xe.name)||xt;(Ue=he.parameters)!=null&&Ue.docsOnly||(this.entries[vt]={type:"story",id:vt,name:Bt,title:D,importPath:r,...A&&{componentId:A},tags:[...he.tags||q,"story"]})})}},$f={addDecorator:"Instead, use `export const decorators = [];` in your `preview.js`.",addParameters:"Instead, use `export const parameters = {};` in your `preview.js`.",addLoader:"Instead, use `export const loaders = [];` in your `preview.js`.",addArgs:"",addArgTypes:"",addArgsEnhancer:"",addArgTypesEnhancer:"",addStepRunner:"",getGlobalRender:"",setGlobalRender:""},Zt=r=>{var o;if((o=Ct.global.FEATURES)!=null&&o.storyStoreV7)throw new Error(If.dedent`You cannot use \`${r}\` with the new Story Store. - ${Hf[r]}`);if(!Ct.global.__STORYBOOK_CLIENT_API__)throw new Error(`Singleton client API not yet initialized, cannot call \`${r}\`.`)},Bf=r=>{var o;Zt("addDecorator"),(o=Ct.global.__STORYBOOK_CLIENT_API__)==null||o.addDecorator(r)},Wf=r=>{var o;Zt("addParameters"),(o=Ct.global.__STORYBOOK_CLIENT_API__)==null||o.addParameters(r)},Yf=r=>{var o;Zt("addLoader"),(o=Ct.global.__STORYBOOK_CLIENT_API__)==null||o.addLoader(r)},Vf=r=>{var o;Zt("addArgs"),(o=Ct.global.__STORYBOOK_CLIENT_API__)==null||o.addArgs(r)},zf=r=>{var o;Zt("addArgTypes"),(o=Ct.global.__STORYBOOK_CLIENT_API__)==null||o.addArgTypes(r)},Kf=r=>{var o;Zt("addArgsEnhancer"),(o=Ct.global.__STORYBOOK_CLIENT_API__)==null||o.addArgsEnhancer(r)},Xf=r=>{var o;Zt("addArgTypesEnhancer"),(o=Ct.global.__STORYBOOK_CLIENT_API__)==null||o.addArgTypesEnhancer(r)},Qf=r=>{var o;Zt("addStepRunner"),(o=Ct.global.__STORYBOOK_CLIENT_API__)==null||o.addStepRunner(r)},Jf=r=>{Zt("setGlobalRender"),Ct.global.__STORYBOOK_CLIENT_API__&&(Ct.global.__STORYBOOK_CLIENT_API__.facade.projectAnnotations.render=r)},Zf=new Set(["string","number","boolean","symbol"]),Cs=class{constructor({storyStore:r}={}){this.lastFileName=0,this.addDecorator=o=>{var d;(d=this.facade.projectAnnotations.decorators)==null||d.push(o)},this.addParameters=({globals:o,globalTypes:d,...g})=>{this.facade.projectAnnotations.parameters=Re(this.facade.projectAnnotations.parameters,g),o&&(this.facade.projectAnnotations.globals={...this.facade.projectAnnotations.globals,...o}),d&&(this.facade.projectAnnotations.globalTypes={...this.facade.projectAnnotations.globalTypes,...ur(d)})},this.addStepRunner=o=>{this.facade.projectAnnotations.runStep=Ga([this.facade.projectAnnotations.runStep,o].filter(Boolean))},this.addLoader=o=>{var d;(d=this.facade.projectAnnotations.loaders)==null||d.push(o)},this.addArgs=o=>{this.facade.projectAnnotations.args={...this.facade.projectAnnotations.args,...o}},this.addArgTypes=o=>{this.facade.projectAnnotations.argTypes={...this.facade.projectAnnotations.argTypes,...ur(o)}},this.addArgsEnhancer=o=>{var d;(d=this.facade.projectAnnotations.argsEnhancers)==null||d.push(o)},this.addArgTypesEnhancer=o=>{var d;(d=this.facade.projectAnnotations.argTypesEnhancers)==null||d.push(o)},this._addedExports={},this.storiesOf=(o,d)=>{if(!o&&typeof o!="string")throw new Error("Invalid or missing kind provided for stories, should be a string");if(d||Rs.logger.warn(`Missing 'module' parameter for story with a kind of '${o}'. It will break your HMR`),d){let G=Object.getPrototypeOf(d);G.exports&&G.exports.default&&Rs.logger.error(`Illegal mix of CSF default export and storiesOf calls in a single file: ${G.i}`)}let g=d&&d.id?`${d.id}`:(this.lastFileName++).toString(),b=g,_=1;for(;this._addedExports[b];)_+=1,b=`${g}-${_}`;d&&d.hot&&d.hot.accept&&(d.hot.accept(),d.hot.dispose(()=>{this.facade.clearFilenameExports(b),delete this._addedExports[b],setTimeout(()=>{var G;this._loadAddedExports(),(G=this.onImportFnChanged)==null||G.call(this,{importFn:this.importFn.bind(this)})},0)}));let A=!1,D={kind:o.toString(),add:()=>D,addDecorator:()=>D,addLoader:()=>D,addParameters:()=>D};Object.keys(this.addons).forEach(G=>{let z=this.addons[G];D[G]=(...se)=>(z.apply(D,se),D)});let q={id:(0,As.sanitize)(o),title:o,decorators:[],loaders:[],parameters:{}};this._addedExports[b]={default:q};let U=0;return D.add=(G,z,se={})=>{if(A=!0,typeof G!="string")throw new Error(`Invalid or missing storyName provided for a "${o}" story.`);if(!z||Array.isArray(z)||Zf.has(typeof z))throw new Error(`Cannot load story "${G}" in "${o}" due to invalid format. Storybook expected a function/object but received ${typeof z} instead.`);let{decorators:ce,loaders:Pe,component:Se,args:we,argTypes:de,...ve}=se,xe=se.__id||(0,As.toId)(o,G),Ue=this._addedExports[b];return Ue[`story${U}`]={name:G,parameters:{fileName:b,__id:xe,...ve},decorators:ce,loaders:Pe,args:we,argTypes:de,component:Se,render:z},U+=1,D},D.addDecorator=G=>{var z;if(A)throw new Error(`You cannot add a decorator after the first story for a kind. + ${$f[r]}`);if(!Ct.global.__STORYBOOK_CLIENT_API__)throw new Error(`Singleton client API not yet initialized, cannot call \`${r}\`.`)},jf=r=>{var o;Zt("addDecorator"),(o=Ct.global.__STORYBOOK_CLIENT_API__)==null||o.addDecorator(r)},kf=r=>{var o;Zt("addParameters"),(o=Ct.global.__STORYBOOK_CLIENT_API__)==null||o.addParameters(r)},Mf=r=>{var o;Zt("addLoader"),(o=Ct.global.__STORYBOOK_CLIENT_API__)==null||o.addLoader(r)},qf=r=>{var o;Zt("addArgs"),(o=Ct.global.__STORYBOOK_CLIENT_API__)==null||o.addArgs(r)},Uf=r=>{var o;Zt("addArgTypes"),(o=Ct.global.__STORYBOOK_CLIENT_API__)==null||o.addArgTypes(r)},Gf=r=>{var o;Zt("addArgsEnhancer"),(o=Ct.global.__STORYBOOK_CLIENT_API__)==null||o.addArgsEnhancer(r)},Hf=r=>{var o;Zt("addArgTypesEnhancer"),(o=Ct.global.__STORYBOOK_CLIENT_API__)==null||o.addArgTypesEnhancer(r)},Bf=r=>{var o;Zt("addStepRunner"),(o=Ct.global.__STORYBOOK_CLIENT_API__)==null||o.addStepRunner(r)},Wf=r=>{Zt("setGlobalRender"),Ct.global.__STORYBOOK_CLIENT_API__&&(Ct.global.__STORYBOOK_CLIENT_API__.facade.projectAnnotations.render=r)},Yf=new Set(["string","number","boolean","symbol"]),Rs=class{constructor({storyStore:r}={}){this.lastFileName=0,this.addDecorator=o=>{var h;(h=this.facade.projectAnnotations.decorators)==null||h.push(o)},this.addParameters=({globals:o,globalTypes:h,...g})=>{this.facade.projectAnnotations.parameters=Re(this.facade.projectAnnotations.parameters,g),o&&(this.facade.projectAnnotations.globals={...this.facade.projectAnnotations.globals,...o}),h&&(this.facade.projectAnnotations.globalTypes={...this.facade.projectAnnotations.globalTypes,...ur(h)})},this.addStepRunner=o=>{this.facade.projectAnnotations.runStep=Ga([this.facade.projectAnnotations.runStep,o].filter(Boolean))},this.addLoader=o=>{var h;(h=this.facade.projectAnnotations.loaders)==null||h.push(o)},this.addArgs=o=>{this.facade.projectAnnotations.args={...this.facade.projectAnnotations.args,...o}},this.addArgTypes=o=>{this.facade.projectAnnotations.argTypes={...this.facade.projectAnnotations.argTypes,...ur(o)}},this.addArgsEnhancer=o=>{var h;(h=this.facade.projectAnnotations.argsEnhancers)==null||h.push(o)},this.addArgTypesEnhancer=o=>{var h;(h=this.facade.projectAnnotations.argTypesEnhancers)==null||h.push(o)},this._addedExports={},this.storiesOf=(o,h)=>{if(!o&&typeof o!="string")throw new Error("Invalid or missing kind provided for stories, should be a string");if(h||Es.logger.warn(`Missing 'module' parameter for story with a kind of '${o}'. It will break your HMR`),h){let G=Object.getPrototypeOf(h);G.exports&&G.exports.default&&Es.logger.error(`Illegal mix of CSF default export and storiesOf calls in a single file: ${G.i}`)}let g=h&&h.id?`${h.id}`:(this.lastFileName++).toString(),b=g,_=1;for(;this._addedExports[b];)_+=1,b=`${g}-${_}`;h&&h.hot&&h.hot.accept&&(h.hot.accept(),h.hot.dispose(()=>{this.facade.clearFilenameExports(b),delete this._addedExports[b],setTimeout(()=>{var G;this._loadAddedExports(),(G=this.onImportFnChanged)==null||G.call(this,{importFn:this.importFn.bind(this)})},0)}));let A=!1,D={kind:o.toString(),add:()=>D,addDecorator:()=>D,addLoader:()=>D,addParameters:()=>D};Object.keys(this.addons).forEach(G=>{let z=this.addons[G];D[G]=(...se)=>(z.apply(D,se),D)});let q={id:(0,_s.sanitize)(o),title:o,decorators:[],loaders:[],parameters:{}};this._addedExports[b]={default:q};let U=0;return D.add=(G,z,se={})=>{if(A=!0,typeof G!="string")throw new Error(`Invalid or missing storyName provided for a "${o}" story.`);if(!z||Array.isArray(z)||Yf.has(typeof z))throw new Error(`Cannot load story "${G}" in "${o}" due to invalid format. Storybook expected a function/object but received ${typeof z} instead.`);let{decorators:ce,loaders:Pe,component:Se,args:we,argTypes:he,...ve}=se,xe=se.__id||(0,_s.toId)(o,G),Ue=this._addedExports[b];return Ue[`story${U}`]={name:G,parameters:{fileName:b,__id:xe,...ve},decorators:ce,loaders:Pe,args:we,argTypes:he,component:Se,render:z},U+=1,D},D.addDecorator=G=>{var z;if(A)throw new Error(`You cannot add a decorator after the first story for a kind. Read more here: https://github.com/storybookjs/storybook/blob/master/MIGRATION.md#can-no-longer-add-decoratorsparameters-after-stories`);return(z=q.decorators)==null||z.push(G),D},D.addLoader=G=>{var z;if(A)throw new Error("You cannot add a loader after the first story for a kind.");return(z=q.loaders)==null||z.push(G),D},D.addParameters=({component:G,args:z,argTypes:se,tags:ce,...Pe})=>{if(A)throw new Error(`You cannot add parameters after the first story for a kind. -Read more here: https://github.com/storybookjs/storybook/blob/master/MIGRATION.md#can-no-longer-add-decoratorsparameters-after-stories`);return q.parameters=Re(q.parameters,Pe),G&&(q.component=G),z&&(q.args={...q.args,...z}),se&&(q.argTypes={...q.argTypes,...se}),ce&&(q.tags=ce),D},D},this.raw=()=>{var o;return(o=this.storyStore)==null?void 0:o.raw()},this.facade=new Gf,this.addons={},this.storyStore=r}importFn(r){return this.facade.importFn(r)}getStoryIndex(){if(!this.storyStore)throw new Error("Cannot get story index before setting storyStore");return this.facade.getStoryIndex(this.storyStore)}_loadAddedExports(){Object.entries(this._addedExports).forEach(([r,o])=>this.facade.addStoriesFromExports(r,o))}get _storyStore(){return this.storyStore}},eh=Ne,th=Qr,xs=()=>{let{document:r}=eh.global;return r&&r.location&&r.location.search?(0,th.parse)(r.location.search,{ignoreQueryPrefix:!0}):{}},rh=r=>xs()[r],Ht=Ne,nh=Ea,ah=Qe,Is=je;function oh(r){let o=null;Array.isArray(r)?o=r:r.keys&&(o=[r]);let d=new Map;if(o)o.forEach(g=>{g.keys().forEach(b=>{try{let _=g(b);d.set(typeof g.resolve=="function"?g.resolve(b):b,_)}catch(_){let A=_.message&&_.stack?`${_.message} - ${_.stack}`:_.toString();Is.logger.error(`Unexpected error while loading ${b}: ${A}`)}})});else{let g=r();Array.isArray(g)&&g.every(b=>b.default!=null)?d=new Map(g.map((b,_)=>[`exports-map-${_}`,b])):g&&Is.logger.warn(`Loader function passed to 'configure' should return void or an array of module exports that all contain a 'default' export. Received: ${JSON.stringify(g)}`)}return d}function ih(r,o){var d,g,b;let _=((g=(d=o==null?void 0:o.hot)==null?void 0:d.data)==null?void 0:g.lastExportsMap)||new Map;(b=o==null?void 0:o.hot)!=null&&b.dispose&&(o.hot.accept(),o.hot.dispose(U=>{U.lastExportsMap=_}));let A=oh(r),D=new Map;Array.from(A.entries()).filter(([,U])=>!!U.default).filter(([U,G])=>_.get(U)!==G).forEach(([U,G])=>D.set(U,G));let q=new Map;return Array.from(_.keys()).filter(U=>!A.has(U)).forEach(U=>{let G=_.get(U);G&&q.set(U,G)}),_=A,{added:D,removed:q}}var{FEATURES:Ns}=Ht.global,Jn=r=>()=>{throw new Error(`@storybook/client-api:${r} was removed in storyStoreV7.`)};function sh(r,{decorateStory:o,render:d}={}){var g,b;if(Ht.global&&(Ht.global.IS_STORYBOOK=!0),Ns!=null&&Ns.storyStoreV7)return{forceReRender:Jn("forceReRender"),configure:Jn("configure"),clientApi:{storiesOf:Jn("clientApi.storiesOf"),raw:Jn("raw")}};let _=(0,nh.createBrowserChannel)({page:"preview"});W.setChannel(_);let A=((g=Ht.global)==null?void 0:g.__STORYBOOK_CLIENT_API__)||new Cs,D=((b=Ht.global)==null?void 0:b.__STORYBOOK_PREVIEW__)||new _s,q=!1,U=z=>A.importFn(z);function G(){let z=A.getStoryIndex();D.onStoriesChanged({storyIndex:z,importFn:U})}return A.onImportFnChanged=G,A.storyStore=D.storyStore,Ht.global&&(Ht.global.__STORYBOOK_CLIENT_API__=A,Ht.global.__STORYBOOK_ADDONS_CHANNEL__=_,Ht.global.__STORYBOOK_PREVIEW__=D,Ht.global.__STORYBOOK_STORY_STORE__=D.storyStore),{forceReRender:()=>_.emit(ah.FORCE_RE_RENDER),clientApi:A,configure(z,se,ce,Pe=!0){if(Pe)throw new Error("unexpected configure() call");A.addParameters({renderer:z});let Se=()=>{let{added:we,removed:de}=ih(se,ce);return A._loadAddedExports(),Array.from(we.entries()).forEach(([ve,xe])=>A.facade.addStoriesFromExports(ve,xe)),Array.from(de.entries()).forEach(([ve])=>A.facade.clearFilenameExports(ve)),{render:d,...A.facade.projectAnnotations,renderToCanvas:r,applyDecorators:o}};q?(Se(),G()):(D.initialize({getStoryIndex:()=>A.getStoryIndex(),importFn:U,getProjectAnnotations:Se}),q=!0)}}}})(Rc);var Ac=Rc.exports,Tc={},In;typeof window<"u"?In=window:typeof ot<"u"?In=ot:typeof self<"u"?In=self:In={};var nE=In;/*! +Read more here: https://github.com/storybookjs/storybook/blob/master/MIGRATION.md#can-no-longer-add-decoratorsparameters-after-stories`);return q.parameters=Re(q.parameters,Pe),G&&(q.component=G),z&&(q.args={...q.args,...z}),se&&(q.argTypes={...q.argTypes,...se}),ce&&(q.tags=ce),D},D},this.raw=()=>{var o;return(o=this.storyStore)==null?void 0:o.raw()},this.facade=new Ff,this.addons={},this.storyStore=r}importFn(r){return this.facade.importFn(r)}getStoryIndex(){if(!this.storyStore)throw new Error("Cannot get story index before setting storyStore");return this.facade.getStoryIndex(this.storyStore)}_loadAddedExports(){Object.entries(this._addedExports).forEach(([r,o])=>this.facade.addStoriesFromExports(r,o))}get _storyStore(){return this.storyStore}},Vf=Ne,zf=Qr,As=()=>{let{document:r}=Vf.global;return r&&r.location&&r.location.search?(0,zf.parse)(r.location.search,{ignoreQueryPrefix:!0}):{}},Kf=r=>As()[r],Ht=Ne,Xf=Ea,Qf=Qe,Ts=je;function Jf(r){let o=null;Array.isArray(r)?o=r:r.keys&&(o=[r]);let h=new Map;if(o)o.forEach(g=>{g.keys().forEach(b=>{try{let _=g(b);h.set(typeof g.resolve=="function"?g.resolve(b):b,_)}catch(_){let A=_.message&&_.stack?`${_.message} + ${_.stack}`:_.toString();Ts.logger.error(`Unexpected error while loading ${b}: ${A}`)}})});else{let g=r();Array.isArray(g)&&g.every(b=>b.default!=null)?h=new Map(g.map((b,_)=>[`exports-map-${_}`,b])):g&&Ts.logger.warn(`Loader function passed to 'configure' should return void or an array of module exports that all contain a 'default' export. Received: ${JSON.stringify(g)}`)}return h}function Zf(r,o){var h,g,b;let _=((g=(h=o==null?void 0:o.hot)==null?void 0:h.data)==null?void 0:g.lastExportsMap)||new Map;(b=o==null?void 0:o.hot)!=null&&b.dispose&&(o.hot.accept(),o.hot.dispose(U=>{U.lastExportsMap=_}));let A=Jf(r),D=new Map;Array.from(A.entries()).filter(([,U])=>!!U.default).filter(([U,G])=>_.get(U)!==G).forEach(([U,G])=>D.set(U,G));let q=new Map;return Array.from(_.keys()).filter(U=>!A.has(U)).forEach(U=>{let G=_.get(U);G&&q.set(U,G)}),_=A,{added:D,removed:q}}var{FEATURES:Ps}=Ht.global,Jn=r=>()=>{throw new Error(`@storybook/client-api:${r} was removed in storyStoreV7.`)};function ed(r,{decorateStory:o,render:h}={}){var g,b;if(Ht.global&&(Ht.global.IS_STORYBOOK=!0),Ps!=null&&Ps.storyStoreV7)return{forceReRender:Jn("forceReRender"),configure:Jn("configure"),clientApi:{storiesOf:Jn("clientApi.storiesOf"),raw:Jn("raw")}};let _=(0,Xf.createBrowserChannel)({page:"preview"});W.setChannel(_);let A=((g=Ht.global)==null?void 0:g.__STORYBOOK_CLIENT_API__)||new Rs,D=((b=Ht.global)==null?void 0:b.__STORYBOOK_PREVIEW__)||new vs,q=!1,U=z=>A.importFn(z);function G(){let z=A.getStoryIndex();D.onStoriesChanged({storyIndex:z,importFn:U})}return A.onImportFnChanged=G,A.storyStore=D.storyStore,Ht.global&&(Ht.global.__STORYBOOK_CLIENT_API__=A,Ht.global.__STORYBOOK_ADDONS_CHANNEL__=_,Ht.global.__STORYBOOK_PREVIEW__=D,Ht.global.__STORYBOOK_STORY_STORE__=D.storyStore),{forceReRender:()=>_.emit(Qf.FORCE_RE_RENDER),clientApi:A,configure(z,se,ce,Pe=!0){if(Pe)throw new Error("unexpected configure() call");A.addParameters({renderer:z});let Se=()=>{let{added:we,removed:he}=Zf(se,ce);return A._loadAddedExports(),Array.from(we.entries()).forEach(([ve,xe])=>A.facade.addStoriesFromExports(ve,xe)),Array.from(he.entries()).forEach(([ve])=>A.facade.clearFilenameExports(ve)),{render:h,...A.facade.projectAnnotations,renderToCanvas:r,applyDecorators:o}};q?(Se(),G()):(D.initialize({getStoryIndex:()=>A.getStoryIndex(),importFn:U,getProjectAnnotations:Se}),q=!0)}}}})(vc);var bc=vc.exports,Sc={},In;typeof window<"u"?In=window:typeof ot<"u"?In=ot:typeof self<"u"?In=self:In={};var sE=In;/*! * escape-html * Copyright(c) 2012-2013 TJ Holowaychuk * Copyright(c) 2015 Andreas Lubbe * Copyright(c) 2015 Tiancheng "Timothy" Gu * MIT Licensed - */var aE=/["'&<>]/,oE=iE;function iE(t){var e=""+t,n=aE.exec(e);if(!n)return e;var a,l="",i=0,f=0;for(i=n.index;i=0)&&Object.prototype.propertyIsEnumerable.call(O,j)&&(F[j]=O[j])}return F}function c(O,P){if(O==null)return{};var F={},j=Object.keys(O),V,X;for(X=0;X=0)&&(F[V]=O[V]);return F}function p(O,P){if(!(O instanceof P))throw new TypeError("Cannot call a class as a function")}function y(O,P){for(var F=0;FO.length)&&(P=O.length);for(var F=0,j=new Array(P);F0&&arguments[0]!==void 0?arguments[0]:+new Date,e=ja.addons.getChannel();e.emit(Dr.SET,{knobs:ar.getAll(),timestamp:t})}var xc=function(){ar.markAllUnused(),Ki()},dE=(0,cE.default)(xc,hE);function Ic(t){var e=t.name,n=t.value,a=ar.get(e);a.value=n,!wa.options.disableForceUpdate&&!a.disableForceUpdate&&(!wa.options.disableDebounce&&!a.disableDebounce?dE():xc())}function Nc(t){var e=ar.get(t.name);e.callback&&e.callback()!==!1&&Ki()}function Dc(){ar.reset(),ka(!1)}function Lc(){ar.reset(),Ki(),ka(!1)}function pE(){ar.reset();var t=ja.addons.getChannel();t.removeListener(Dr.CHANGE,Ic),t.removeListener(Dr.CLICK,Nc),t.removeListener(zi.STORY_CHANGED,Dc),t.removeListener(Dr.RESET,Lc),ar.unsubscribe(ka)}function gE(){var t=ja.addons.getChannel();return t.on(Dr.CHANGE,Ic),t.on(Dr.CLICK,Nc),t.on(zi.STORY_CHANGED,Dc),t.on(Dr.RESET,Lc),ar.subscribe(ka),pE}function yE(){(0,uE.useEffect)(gE,[])}(function(t,e){Object.defineProperty(e,"__esModule",{value:!0});var n={knob:!0,text:!0,boolean:!0,number:!0,color:!0,object:!0,select:!0,radios:!0,array:!0,date:!0,button:!0,files:!0,optionsKnob:!0,withKnobs:!0};e.array=J,e.boolean=v,e.button=H,e.color=T,e.date=C,e.files=K,e.knob=y,e.number=E,e.object=I,e.optionsKnob=Z,e.radios=ne,e.select=Y,e.text=m,e.withKnobs=void 0;var a=Oc,l=Xe;Object.keys(l).forEach(function(B){B==="default"||B==="__esModule"||Object.prototype.hasOwnProperty.call(n,B)||B in e&&e[B]===l[B]||Object.defineProperty(e,B,{enumerable:!0,get:function(){return l[B]}})});var i=Gn;function f(B){"@babel/helpers - typeof";return f=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(W){return typeof W}:function(W){return W&&typeof Symbol=="function"&&W.constructor===Symbol&&W!==Symbol.prototype?"symbol":typeof W},f(B)}function u(B,W){var re=Object.keys(B);if(Object.getOwnPropertySymbols){var he=Object.getOwnPropertySymbols(B);W&&(he=he.filter(function(O){return Object.getOwnPropertyDescriptor(B,O).enumerable})),re.push.apply(re,he)}return re}function s(B){for(var W=1;W2&&arguments[2]!==void 0?arguments[2]:{},he=arguments.length>3?arguments[3]:void 0,O={min:0,max:10,step:1},P=re.range?s(s({},O),re):re,F=s(s({type:"number"},P),{},{value:W,groupId:he});return i.manager.knob(B,F)}function T(B,W,re){return i.manager.knob(B,{type:"color",value:W,groupId:re})}function I(B,W,re){return i.manager.knob(B,{type:"object",value:W,groupId:re})}function Y(B,W,re,he){return i.manager.knob(B,{type:"select",selectV2:!0,options:W,value:re,groupId:he})}function ne(B,W,re,he){return i.manager.knob(B,{type:"radios",options:W,value:re,groupId:he})}function J(B,W){var re=arguments.length>2&&arguments[2]!==void 0?arguments[2]:",",he=arguments.length>3?arguments[3]:void 0;return i.manager.knob(B,{type:"array",value:W,separator:re,groupId:he})}function C(B){var W=arguments.length>1&&arguments[1]!==void 0?arguments[1]:new Date,re=arguments.length>2?arguments[2]:void 0,he=W?W.getTime():new Date().getTime();return i.manager.knob(B,{type:"date",value:he,groupId:re})}function H(B,W,re){return i.manager.knob(B,{type:"button",callback:W,hideLabel:!0,groupId:re})}function K(B,W){var re=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],he=arguments.length>3?arguments[3]:void 0;return i.manager.knob(B,{type:"files",accept:W,value:re,groupId:he})}function Z(B,W,re,he,O){return i.manager.knob(B,{type:"options",options:W,value:re,optionsObj:he,groupId:O})}var oe={escapeHTML:!0},ee=(0,a.makeDecorator)({name:"withKnobs",parameterName:"knobs",skipIfNoParametersOrOptions:!1,wrapper:function(W,re,he){var O=he.options,P=he.parameters,F=P||O,j=s(s({},oe),F),V=a.addons.getChannel();return i.manager.setChannel(V),i.manager.setOptions(j),V.emit(l.SET_OPTIONS,j),(0,i.registerKnobs)(),W(re)}});e.withKnobs=ee,t&&t.hot&&t.hot.decline&&t.hot.decline()})(Jo,Jo.exports);var CE=Jo.exports;export{CE as d,mg as i,Sg as r}; + */var lE=/["'&<>]/,uE=cE;function cE(t){var e=""+t,n=lE.exec(e);if(!n)return e;var a,l="",i=0,f=0;for(i=n.index;i=0)&&Object.prototype.propertyIsEnumerable.call(O,j)&&(F[j]=O[j])}return F}function c(O,P){if(O==null)return{};var F={},j=Object.keys(O),V,X;for(X=0;X=0)&&(F[V]=O[V]);return F}function p(O,P){if(!(O instanceof P))throw new TypeError("Cannot call a class as a function")}function y(O,P){for(var F=0;FO.length)&&(P=O.length);for(var F=0,j=new Array(P);F0&&arguments[0]!==void 0?arguments[0]:+new Date,e=ja.addons.getChannel();e.emit(Dr.SET,{knobs:ar.getAll(),timestamp:t})}var wc=function(){ar.markAllUnused(),Wi()},mE=(0,pE.default)(wc,yE);function Oc(t){var e=t.name,n=t.value,a=ar.get(e);a.value=n,!wa.options.disableForceUpdate&&!a.disableForceUpdate&&(!wa.options.disableDebounce&&!a.disableDebounce?mE():wc())}function Rc(t){var e=ar.get(t.name);e.callback&&e.callback()!==!1&&Wi()}function Ac(){ar.reset(),ka(!1)}function Tc(){ar.reset(),Wi(),ka(!1)}function vE(){ar.reset();var t=ja.addons.getChannel();t.removeListener(Dr.CHANGE,Oc),t.removeListener(Dr.CLICK,Rc),t.removeListener(Bi.STORY_CHANGED,Ac),t.removeListener(Dr.RESET,Tc),ar.unsubscribe(ka)}function bE(){var t=ja.addons.getChannel();return t.on(Dr.CHANGE,Oc),t.on(Dr.CLICK,Rc),t.on(Bi.STORY_CHANGED,Ac),t.on(Dr.RESET,Tc),ar.subscribe(ka),vE}function SE(){(0,hE.useEffect)(bE,[])}(function(t,e){Object.defineProperty(e,"__esModule",{value:!0});var n={knob:!0,text:!0,boolean:!0,number:!0,color:!0,object:!0,select:!0,radios:!0,array:!0,date:!0,button:!0,files:!0,optionsKnob:!0,withKnobs:!0};e.array=J,e.boolean=v,e.button=H,e.color=T,e.date=C,e.files=K,e.knob=y,e.number=E,e.object=I,e.optionsKnob=Z,e.radios=ne,e.select=Y,e.text=m,e.withKnobs=void 0;var a=mc,l=Xe;Object.keys(l).forEach(function(B){B==="default"||B==="__esModule"||Object.prototype.hasOwnProperty.call(n,B)||B in e&&e[B]===l[B]||Object.defineProperty(e,B,{enumerable:!0,get:function(){return l[B]}})});var i=Gn;function f(B){"@babel/helpers - typeof";return f=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(W){return typeof W}:function(W){return W&&typeof Symbol=="function"&&W.constructor===Symbol&&W!==Symbol.prototype?"symbol":typeof W},f(B)}function u(B,W){var re=Object.keys(B);if(Object.getOwnPropertySymbols){var de=Object.getOwnPropertySymbols(B);W&&(de=de.filter(function(O){return Object.getOwnPropertyDescriptor(B,O).enumerable})),re.push.apply(re,de)}return re}function s(B){for(var W=1;W2&&arguments[2]!==void 0?arguments[2]:{},de=arguments.length>3?arguments[3]:void 0,O={min:0,max:10,step:1},P=re.range?s(s({},O),re):re,F=s(s({type:"number"},P),{},{value:W,groupId:de});return i.manager.knob(B,F)}function T(B,W,re){return i.manager.knob(B,{type:"color",value:W,groupId:re})}function I(B,W,re){return i.manager.knob(B,{type:"object",value:W,groupId:re})}function Y(B,W,re,de){return i.manager.knob(B,{type:"select",selectV2:!0,options:W,value:re,groupId:de})}function ne(B,W,re,de){return i.manager.knob(B,{type:"radios",options:W,value:re,groupId:de})}function J(B,W){var re=arguments.length>2&&arguments[2]!==void 0?arguments[2]:",",de=arguments.length>3?arguments[3]:void 0;return i.manager.knob(B,{type:"array",value:W,separator:re,groupId:de})}function C(B){var W=arguments.length>1&&arguments[1]!==void 0?arguments[1]:new Date,re=arguments.length>2?arguments[2]:void 0,de=W?W.getTime():new Date().getTime();return i.manager.knob(B,{type:"date",value:de,groupId:re})}function H(B,W,re){return i.manager.knob(B,{type:"button",callback:W,hideLabel:!0,groupId:re})}function K(B,W){var re=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],de=arguments.length>3?arguments[3]:void 0;return i.manager.knob(B,{type:"files",accept:W,value:re,groupId:de})}function Z(B,W,re,de,O){return i.manager.knob(B,{type:"options",options:W,value:re,optionsObj:de,groupId:O})}var oe={escapeHTML:!0},ee=(0,a.makeDecorator)({name:"withKnobs",parameterName:"knobs",skipIfNoParametersOrOptions:!1,wrapper:function(W,re,de){var O=de.options,P=de.parameters,F=P||O,j=s(s({},oe),F),V=a.addons.getChannel();return i.manager.setChannel(V),i.manager.setOptions(j),V.emit(l.SET_OPTIONS,j),(0,i.registerKnobs)(),W(re)}});e.withKnobs=ee,t&&t.hot&&t.hot.decline&&t.hot.decline()})(zo,zo.exports);var DE=zo.exports;export{DE as d,Eg as i,Og as r}; diff --git a/docs/assets/index.es12-CEp0wfjB.js b/docs/assets/index.es12-CscsrfiS.js similarity index 92% rename from docs/assets/index.es12-CEp0wfjB.js rename to docs/assets/index.es12-CscsrfiS.js index f26847e7..b4e44409 100644 --- a/docs/assets/index.es12-CEp0wfjB.js +++ b/docs/assets/index.es12-CscsrfiS.js @@ -1 +1 @@ -import{l as a,V as n}from"./index.es28-C5Z9R2NB.js";var i=n;const e=a(i);class s{static configure(t){t(e)}constructor(){if(this.constructor===s)throw new TypeError('Abstract class "BaseService" cannot be instantiated directly.')}create(t){const r=this.getTransform();return e.post(this.getBaseUrl(),r.toPayload(t),this.getConfig())}delete(t){return e.delete(`${this.getBaseUrl()}/${t.id}`)}fetchAll(t){return e.get(this.getBaseUrl(),{params:t})}fetchOne(t){return e.get(`${this.getBaseUrl()}/${t}`)}save(t){return t.id?this.update(t):this.create(t)}search(t){return e.post(`${this.getBaseUrl()}/search`,t)}update(t){const r=this.getTransform();return e.put(`${this.getBaseUrl()}/${t.id}`,r.toPayload(t),this.getConfig())}getAxios(){return e}getBaseUrl(){return""}getConfig(){return null}getTransform(){return{}}}export{s}; +import{l as a,V as n}from"./index.es30-tUyOUHRL.js";var i=n;const e=a(i);class s{static configure(t){t(e)}constructor(){if(this.constructor===s)throw new TypeError('Abstract class "BaseService" cannot be instantiated directly.')}create(t){const r=this.getTransform();return e.post(this.getBaseUrl(),r.toPayload(t),this.getConfig())}delete(t){return e.delete(`${this.getBaseUrl()}/${t.id}`)}fetchAll(t){return e.get(this.getBaseUrl(),{params:t})}fetchOne(t){return e.get(`${this.getBaseUrl()}/${t}`)}save(t){return t.id?this.update(t):this.create(t)}search(t){return e.post(`${this.getBaseUrl()}/search`,t)}update(t){const r=this.getTransform();return e.put(`${this.getBaseUrl()}/${t.id}`,r.toPayload(t),this.getConfig())}getAxios(){return e}getBaseUrl(){return""}getConfig(){return null}getTransform(){return{}}}export{s}; diff --git a/docs/assets/index.es2-CyI0qXj7.js b/docs/assets/index.es2-Dcs1NzB9.js similarity index 81% rename from docs/assets/index.es2-CyI0qXj7.js rename to docs/assets/index.es2-Dcs1NzB9.js index c7554724..29c027ce 100644 --- a/docs/assets/index.es2-CyI0qXj7.js +++ b/docs/assets/index.es2-Dcs1NzB9.js @@ -1 +1 @@ -import{r as s,a as y,s as d,X as f,m as E}from"./index.es28-C5Z9R2NB.js";import{r}from"./index-CBqU2yxZ.js";const b=e=>{const[n,m]=r.useState(),l=r.useCallback(i=>{const t={...i};return s.isEmpty(t.title)&&s.isEmpty(t.creators)&&s.isEmpty(t.issue)&&s.extend(t,{title:y.t("Citation.labels.untitled")}),t},[]);return r.useEffect(()=>{if(e.locale&&e.style&&e.item){const{uid:i,...t}=e.item,c=new d({initialItems:[{key:i,...l(t)}],persist:!1}),a=s.first(c.itemsCSL),p={retrieveLocale:()=>e.locale,retrieveItem:()=>a},o=new f.Engine(p,e.style);o.updateItems([a.id]);const u=o.makeBibliography();m(s.last(u))}},[l,e.item,e.locale,e.style]),E.jsx("div",{dangerouslySetInnerHTML:{__html:n}})};export{b as Y}; +import{r as s,a as y,s as d,X as f,m as E}from"./index.es30-tUyOUHRL.js";import{r}from"./index-CBqU2yxZ.js";const b=e=>{const[n,m]=r.useState(),l=r.useCallback(i=>{const t={...i};return s.isEmpty(t.title)&&s.isEmpty(t.creators)&&s.isEmpty(t.issue)&&s.extend(t,{title:y.t("Citation.labels.untitled")}),t},[]);return r.useEffect(()=>{if(e.locale&&e.style&&e.item){const{uid:i,...t}=e.item,c=new d({initialItems:[{key:i,...l(t)}],persist:!1}),a=s.first(c.itemsCSL),p={retrieveLocale:()=>e.locale,retrieveItem:()=>a},o=new f.Engine(p,e.style);o.updateItems([a.id]);const u=o.makeBibliography();m(s.last(u))}},[l,e.item,e.locale,e.style]),E.jsx("div",{dangerouslySetInnerHTML:{__html:n}})};export{b as Y}; diff --git a/docs/assets/index.es21-BD0kU5QO.js b/docs/assets/index.es22-BD0kU5QO.js similarity index 100% rename from docs/assets/index.es21-BD0kU5QO.js rename to docs/assets/index.es22-BD0kU5QO.js diff --git a/docs/assets/index.es23-SQskR_RA.js b/docs/assets/index.es25-SQskR_RA.js similarity index 100% rename from docs/assets/index.es23-SQskR_RA.js rename to docs/assets/index.es25-SQskR_RA.js diff --git a/docs/assets/index.es3-CAJGsQNm.js b/docs/assets/index.es3-CqJx98lw.js similarity index 98% rename from docs/assets/index.es3-CAJGsQNm.js rename to docs/assets/index.es3-CqJx98lw.js index 2d831449..2ac839b4 100644 --- a/docs/assets/index.es3-CAJGsQNm.js +++ b/docs/assets/index.es3-CqJx98lw.js @@ -1 +1 @@ -import{r as i,a as h,m as c}from"./index.es28-C5Z9R2NB.js";import{r as C}from"./index-CBqU2yxZ.js";const g=["",null,void 0,[],{}],v={emptyValues:g,ignoreHtml:!0,ignoreWhitespace:!0},l=/(<([^>]+)>)/gi,m=/\s\s+/g,E=n=>i.isObject(n)||i.isArray(n)?i.isEmpty(n):!n,u=(n,t,e={})=>{const s=i.defaults(e,v);if(n===t||i.contains(s.emptyValues,n)&&i.contains(s.emptyValues,t))return!0;if(i.isString(n)&&i.isString(t)){let o=n,r=t;if(s.ignoreWhitespace&&(o=n.replace(m," "),r=t.replace(m," ")),s.ignoreHtml&&(o=o.replace(l,""),r=r.replace(l,"")),o===r)return!0}if(i.isFunction(n)&&i.isFunction(t)&&n.toString()===t.toString())return!0;if(n!==null&&typeof n=="object"&&t!==null&&typeof t=="object"){const o=i.keys(n),r=i.keys(t);if(o.length!==r.length)return!1;let d=!0;return i.each(i.keys(n),a=>{i.has(t,a)&&u(n[a],t[a])||(d=!1)}),!!d}return!1},S=n=>!!n&&typeof n=="object"&&typeof n.then=="function",p={isEmpty:E,isEqual:u,isPromise:S},f="can't be blank",y="has already been taken",k=n=>class extends C.Component{constructor(t){super(t);const e=i.defaults(t.item||{},t.defaults||{});this.state={item:e,loading:!1,originalItem:e,saving:!1,validationErrors:[]}}componentDidMount(){this.props.onInitialize&&this.props.item&&this.props.item.id&&this.setState({loading:!0},()=>{this.props.onInitialize&&this.props.item&&this.props.onInitialize(this.props.item.id).then(t=>this.setState({item:t,originalItem:t,loading:!1}))})}componentDidUpdate(t){t.item!==this.props.item&&this.setState({item:this.props.item,originalItem:this.props.item})}componentWillUnmount(){this.onSetState({saving:!1})}isChild(t,e){return t.uid&&e.uid&&t.uid===e.uid||t.id&&e.id&&t.id===e.id}isRequired(t){return this.props.required&&i.contains(this.props.required,t)}isError(t){return i.has(this.state.validationErrors,t)}onClearValidationError(...t){this.setState(e=>({validationErrors:i.omit(e.validationErrors,t)}))}onClose(){this.props.onClose()}onCreateChildAssociation(t,e){this.setState(s=>({item:{...s.item,[t]:[...s.item[t]||[],e]}}))}onDeleteChildAssociation(t,e){return e.id?this.onMarkChildAssociationForDelete(t,e):this.onRemoveChildAssociation(t,e)}onError({response:{data:{errors:t={}},status:e}}){const s={};i.each(Object.keys(t),o=>{const r=t[o],d=this.state.item[o];i.each(r,a=>{a===y?i.extend(s,{[o]:h.t("EditContainer.errors.unique",{key:o,value:d})}):a===f?i.extend(s,{[o]:h.t("EditContainer.errors.required",{key:o})}):this.props.resolveValidationError&&i.extend(s,this.props.resolveValidationError({key:o,error:a,status:e,item:this.state.item}))})}),e===400&&i.isEmpty(s)?i.extend(s,{error:h.t("EditContainer.errors.general")}):e===500&&i.isEmpty(s)&&i.extend(s,{error:h.t("EditContainer.errors.system")}),this.setState({saving:!1,validationErrors:s})}onMarkChildAssociationForDelete(t,e){this.setState(s=>({item:{...s.item,[t]:i.map(s.item[t]||[],o=>o.id===e.id?{...o,_destroy:!0}:o)}}))}onMultiAddChildAssociations(t,e){const s=this.state.item[t];i.each(e,this.onSaveChildAssociation.bind(this,t));const o=i.filter(s,r=>!i.find(e,this.isChild.bind(this,r)));i.each(o,this.onDeleteChildAssociation.bind(this,t))}onRemoveChildAssociation(t,e){this.setState(s=>({item:{...s.item,[t]:i.filter(s.item[t]||[],o=>!(this.isChild(o,e)||p.isEqual(o,e)))}}))}onReset(){const t=this.props.defaults||{};this.setState({item:t,originalItem:t})}onSave(){this.validateForm()&&this.setState({saving:!0},()=>{this.props.onSave(this.state.item).catch(this.onError.bind(this)).finally(()=>this.setState({saving:!1}))})}onSaveChildAssociation(t,e){const s=this.state.item[t]||[];return i.find(s,this.isChild.bind(this,e))?this.onUpdateChildAssociation(t,e):this.onCreateChildAssociation(t,e)}onUpdateChildAssociation(t,e){this.setState(s=>({item:{...s.item,[t]:i.map(s.item[t]||[],o=>this.isChild(e,o)?e:o)}}))}onAssociationInputChange(t,e,s={}){this.setState(o=>({item:{...o.item,[t]:s.id||"",[e]:s||{}},validationErrors:i.omit(o.validationErrors,t)}))}onCheckboxInputChange(t){this.setState(e=>({item:{...e.item,[t]:!e.item[t]}}))}onSetState(t){this.setState(e=>({item:{...e.item,...t},validationErrors:i.omit(e.validationErrors,i.keys(t))}))}onTextInputChange(t,e,{value:s}){this.setState(o=>({item:{...o.item,[t]:s},validationErrors:i.omit(o.validationErrors,t)}))}render(){return c.jsx(n,{...this.props,dirty:!!(this.state.item.id&&!p.isEqual(this.state.item,this.state.originalItem)),errors:i.values(this.state.validationErrors),isError:this.isError.bind(this),isRequired:this.isRequired.bind(this),item:this.state.item,loading:this.state.loading,onAssociationInputChange:this.onAssociationInputChange.bind(this),onCheckboxInputChange:this.onCheckboxInputChange.bind(this),onClearValidationError:this.onClearValidationError.bind(this),onDeleteChildAssociation:this.onDeleteChildAssociation.bind(this),onMultiAddChildAssociations:this.onMultiAddChildAssociations.bind(this),onReset:this.onReset.bind(this),onSave:this.onSave.bind(this),onSaveChildAssociation:this.onSaveChildAssociation.bind(this),onTextInputChange:this.onTextInputChange.bind(this),onSetState:this.onSetState.bind(this),saving:this.state.saving})}validateForm(){const t=[];this.props.validate&&i.extend(t,this.props.validate(this.state.item));const e=this.props.required||[];return i.each(e,s=>{const o=this.state.item[s];let r;i.isNumber(o)?r=i.isEmpty(o.toString()):r=i.isEmpty(o),r&&i.extend(t,{[s]:h.t("EditContainer.errors.required",{key:s})})}),this.setState({validationErrors:t}),i.keys(t).length===0}};export{k as H,p as Y}; +import{r as i,a as h,m as c}from"./index.es30-tUyOUHRL.js";import{r as C}from"./index-CBqU2yxZ.js";const g=["",null,void 0,[],{}],v={emptyValues:g,ignoreHtml:!0,ignoreWhitespace:!0},l=/(<([^>]+)>)/gi,m=/\s\s+/g,E=n=>i.isObject(n)||i.isArray(n)?i.isEmpty(n):!n,u=(n,t,e={})=>{const s=i.defaults(e,v);if(n===t||i.contains(s.emptyValues,n)&&i.contains(s.emptyValues,t))return!0;if(i.isString(n)&&i.isString(t)){let o=n,r=t;if(s.ignoreWhitespace&&(o=n.replace(m," "),r=t.replace(m," ")),s.ignoreHtml&&(o=o.replace(l,""),r=r.replace(l,"")),o===r)return!0}if(i.isFunction(n)&&i.isFunction(t)&&n.toString()===t.toString())return!0;if(n!==null&&typeof n=="object"&&t!==null&&typeof t=="object"){const o=i.keys(n),r=i.keys(t);if(o.length!==r.length)return!1;let d=!0;return i.each(i.keys(n),a=>{i.has(t,a)&&u(n[a],t[a])||(d=!1)}),!!d}return!1},S=n=>!!n&&typeof n=="object"&&typeof n.then=="function",p={isEmpty:E,isEqual:u,isPromise:S},f="can't be blank",y="has already been taken",k=n=>class extends C.Component{constructor(t){super(t);const e=i.defaults(t.item||{},t.defaults||{});this.state={item:e,loading:!1,originalItem:e,saving:!1,validationErrors:[]}}componentDidMount(){this.props.onInitialize&&this.props.item&&this.props.item.id&&this.setState({loading:!0},()=>{this.props.onInitialize&&this.props.item&&this.props.onInitialize(this.props.item.id).then(t=>this.setState({item:t,originalItem:t,loading:!1}))})}componentDidUpdate(t){t.item!==this.props.item&&this.setState({item:this.props.item,originalItem:this.props.item})}componentWillUnmount(){this.onSetState({saving:!1})}isChild(t,e){return t.uid&&e.uid&&t.uid===e.uid||t.id&&e.id&&t.id===e.id}isRequired(t){return this.props.required&&i.contains(this.props.required,t)}isError(t){return i.has(this.state.validationErrors,t)}onClearValidationError(...t){this.setState(e=>({validationErrors:i.omit(e.validationErrors,t)}))}onClose(){this.props.onClose()}onCreateChildAssociation(t,e){this.setState(s=>({item:{...s.item,[t]:[...s.item[t]||[],e]}}))}onDeleteChildAssociation(t,e){return e.id?this.onMarkChildAssociationForDelete(t,e):this.onRemoveChildAssociation(t,e)}onError({response:{data:{errors:t={}},status:e}}){const s={};i.each(Object.keys(t),o=>{const r=t[o],d=this.state.item[o];i.each(r,a=>{a===y?i.extend(s,{[o]:h.t("EditContainer.errors.unique",{key:o,value:d})}):a===f?i.extend(s,{[o]:h.t("EditContainer.errors.required",{key:o})}):this.props.resolveValidationError&&i.extend(s,this.props.resolveValidationError({key:o,error:a,status:e,item:this.state.item}))})}),e===400&&i.isEmpty(s)?i.extend(s,{error:h.t("EditContainer.errors.general")}):e===500&&i.isEmpty(s)&&i.extend(s,{error:h.t("EditContainer.errors.system")}),this.setState({saving:!1,validationErrors:s})}onMarkChildAssociationForDelete(t,e){this.setState(s=>({item:{...s.item,[t]:i.map(s.item[t]||[],o=>o.id===e.id?{...o,_destroy:!0}:o)}}))}onMultiAddChildAssociations(t,e){const s=this.state.item[t];i.each(e,this.onSaveChildAssociation.bind(this,t));const o=i.filter(s,r=>!i.find(e,this.isChild.bind(this,r)));i.each(o,this.onDeleteChildAssociation.bind(this,t))}onRemoveChildAssociation(t,e){this.setState(s=>({item:{...s.item,[t]:i.filter(s.item[t]||[],o=>!(this.isChild(o,e)||p.isEqual(o,e)))}}))}onReset(){const t=this.props.defaults||{};this.setState({item:t,originalItem:t})}onSave(){this.validateForm()&&this.setState({saving:!0},()=>{this.props.onSave(this.state.item).catch(this.onError.bind(this)).finally(()=>this.setState({saving:!1}))})}onSaveChildAssociation(t,e){const s=this.state.item[t]||[];return i.find(s,this.isChild.bind(this,e))?this.onUpdateChildAssociation(t,e):this.onCreateChildAssociation(t,e)}onUpdateChildAssociation(t,e){this.setState(s=>({item:{...s.item,[t]:i.map(s.item[t]||[],o=>this.isChild(e,o)?e:o)}}))}onAssociationInputChange(t,e,s={}){this.setState(o=>({item:{...o.item,[t]:s.id||"",[e]:s||{}},validationErrors:i.omit(o.validationErrors,t)}))}onCheckboxInputChange(t){this.setState(e=>({item:{...e.item,[t]:!e.item[t]}}))}onSetState(t){this.setState(e=>({item:{...e.item,...t},validationErrors:i.omit(e.validationErrors,i.keys(t))}))}onTextInputChange(t,e,{value:s}){this.setState(o=>({item:{...o.item,[t]:s},validationErrors:i.omit(o.validationErrors,t)}))}render(){return c.jsx(n,{...this.props,dirty:!!(this.state.item.id&&!p.isEqual(this.state.item,this.state.originalItem)),errors:i.values(this.state.validationErrors),isError:this.isError.bind(this),isRequired:this.isRequired.bind(this),item:this.state.item,loading:this.state.loading,onAssociationInputChange:this.onAssociationInputChange.bind(this),onCheckboxInputChange:this.onCheckboxInputChange.bind(this),onClearValidationError:this.onClearValidationError.bind(this),onDeleteChildAssociation:this.onDeleteChildAssociation.bind(this),onMultiAddChildAssociations:this.onMultiAddChildAssociations.bind(this),onReset:this.onReset.bind(this),onSave:this.onSave.bind(this),onSaveChildAssociation:this.onSaveChildAssociation.bind(this),onTextInputChange:this.onTextInputChange.bind(this),onSetState:this.onSetState.bind(this),saving:this.state.saving})}validateForm(){const t=[];this.props.validate&&i.extend(t,this.props.validate(this.state.item));const e=this.props.required||[];return i.each(e,s=>{const o=this.state.item[s];let r;i.isNumber(o)?r=i.isEmpty(o.toString()):r=i.isEmpty(o),r&&i.extend(t,{[s]:h.t("EditContainer.errors.required",{key:s})})}),this.setState({validationErrors:t}),i.keys(t).length===0}};export{k as H,p as Y}; diff --git a/docs/assets/index.es28-C5Z9R2NB.js b/docs/assets/index.es30-tUyOUHRL.js similarity index 99% rename from docs/assets/index.es28-C5Z9R2NB.js rename to docs/assets/index.es30-tUyOUHRL.js index b03a4643..f6d870fd 100644 --- a/docs/assets/index.es28-C5Z9R2NB.js +++ b/docs/assets/index.es30-tUyOUHRL.js @@ -1,4 +1,4 @@ -import{R as nD,r as R}from"./index-CBqU2yxZ.js";import{r as hn}from"./index-DZGZymok.js";import{_ as aD}from"./iframe-DUkFOzYJ.js";var Kh={exports:{}},Yn={},sd;function sD(){if(sd)return Yn;sd=1;/** +import{R as nD,r as R}from"./index-CBqU2yxZ.js";import{r as hn}from"./index-DZGZymok.js";import{_ as aD}from"./iframe-BcGTk6aA.js";var Kh={exports:{}},Yn={},sd;function sD(){if(sd)return Yn;sd=1;/** * @license React * react-jsx-runtime.production.min.js * @@ -55,7 +55,7 @@ import{R as nD,r as R}from"./index-CBqU2yxZ.js";import{r as hn}from"./index-DZGZ `},"@display/block":function(e,t){return` `+t},"@display/left-margin":function(e,t){return t},"@display/right-inline":function(e,t){return t},"@display/indent":function(e,t){return` `+t},"@showid/true":function(e,t,r){return t},"@URL/true":function(e,t){return t},"@DOI/true":function(e,t){return t}};d.Output.Formats=new d.Output.Formats;d.Registry=function(e){this.debug=!1,this.state=e,this.registry={},this.reflist=[],this.refhash={},this.namereg=new d.Registry.NameReg(e),this.citationreg=new d.Registry.CitationReg(e),this.authorstrings={},this.masterMap={},this.mylist=[],this.myhash={},this.deletes=[],this.inserts=[],this.uncited={},this.refreshes={},this.akeys={},this.oldseq={},this.return_data={},this.ambigcites={},this.ambigresets={},this.sorter=new d.Registry.Comparifier(e,"bibliography_sort"),this.getSortedIds=function(){for(var t=[],r=0,i=this.reflist.length;r-1;r+=-1)a[e[r]]?e=e.slice(0,r).concat(e.slice(r+1)):a[e[r]]=!0;this.mylist=e,this.myhash=a}this.refreshes={},this.touched={},this.ambigsTouched={},this.ambigresets={}};d.Registry.prototype.dopurge=function(e){for(var t=this.mylist.length-1;t>-1;t+=-1)this.citationreg.citationsByItemId&&(!this.citationreg.citationsByItemId||!this.citationreg.citationsByItemId[this.mylist[t]])&&!e[this.mylist[t]]&&(delete this.myhash[this.mylist[t]],delete this.uncited[this.mylist[t]],this.mylist=this.mylist.slice(0,t).concat(this.mylist.slice(t+1)));this.dodeletes(this.myhash)};d.Registry.prototype.dodeletes=function(e){var t,r,i,n,a,o,u,s,l;if(typeof e=="string"){var r=e;e={},e[r]=!0}for(var r in this.registry)if(!e[r]){if(this.uncited[r])continue;t=this.namereg.delitems(r);for(u in t)this.refreshes[u]=!0;for(i=this.registry[r].ambig,s=this.ambigcites[i].indexOf(r),s>-1&&(o=this.ambigcites[i].slice(),this.ambigcites[i]=o.slice(0,s).concat(o.slice(s+1,o.length)),this.ambigresets[i]=this.ambigcites[i].length),a=this.ambigcites[i].length,n=0;n1){var h=[r];if(this.registry[r].master){var m=this.registry[r].siblings[0],g=this.registry[m];g.master=!0,h.push(m)}for(var v=[],_=this.registry[r].siblings.length-1;_>-1;_+=-1){var y=this.registry[r].siblings.pop();h.indexOf(y)===-1&&v.push(y)}for(var _=v.length-1;_>-1;_+=-1)this.registry[r].siblings.push(v[_])}}for(var D=this.reflist.length-1;D>-1;D--)this.reflist[D].id===r&&(this.reflist=this.reflist.slice(0,D).concat(this.reflist.slice(D+1)));delete this.registry[r],delete this.refhash[r],this.return_data.bibchange=!0}};d.Registry.prototype.doinserts=function(e){var t,r,i,n,a,o,u;typeof e=="string"&&(e=[e]);for(var o=0,u=e.length;o"u"&&(this.state.tmp.disambig_settings=!1,i=d.getAmbiguousCite.call(this.state,r),n=d.getAmbigConfig.call(this.state),this.registerAmbigToken(i,e,n));for(var a in this.ambigresets)if(this.ambigresets[a]===1){var o=this.ambigcites[i][0],r=this.state.refetchItem(o);this.registry[o].disambig=new d.AmbigConfig,this.state.tmp.disambig_settings=!1;var i=d.getAmbiguousCite.call(this.state,r),n=d.getAmbigConfig.call(this.state);this.registerAmbigToken(i,o,n)}this.state.tmp.taintedItemIDs[e]=!0,this.ambigsTouched[i]=!0,r.legislation_id||(this.akeys[i]=!0),this.touched[e]=!0}};d.Registry.prototype.setdisambigs=function(){for(var e in this.ambigsTouched)this.state.disambiguate.run(e);this.ambigsTouched={},this.akeys={}};d.Registry.prototype.renumber=function(){var e,t,r;for(this.state.bibliography_sort.opt.citation_number_sort_direction===d.DESCENDING&&(this.state.bibliography_sort.tmp.citation_number_map={}),e=this.reflist.length,t=0;t>1,a=this.sorter.compareKeys(e,t[n]);if(i-r<=1)return a==-1?n-1:n;switch(a){case-1:return this._locationOf(e,t,r,n);case 0:return n;case 1:return this._locationOf(e,t,n,i)}};d.Registry.prototype.sorttokens=function(e){var t,r,i,n;if(!e){for(this.reflist_inserts=[],t=this.mylist.length,n=0;n-1;o--)this.reflist[o].id===a&&(this.reflist_inserts.push(this.reflist[o]),this.reflist=this.reflist.slice(0,o).concat(this.reflist.slice(o+1)));for(var o=0,u=this.reflist_inserts.length;o"u"?l=r[n][1]:typeof s.sortkeys[n]>"u"?l=r[n][0]:l=o(u.sortkeys[n],s.sortkeys[n]),0l)return r[n][0]}return u.seq>s.seq?1:u.seqt.seq?1:e.seq-1?t.slice(0,-5):t,this.tmp.extension="_sort",this.tmp.disambig_override=!0,this.tmp.disambig_request=!1,this.tmp.suppress_decorations=!0,d.getCite.call(this,e),this.tmp.suppress_decorations=!1,this.tmp.disambig_override=!1,o=this[t].keys.length,u=0;u"u"||typeof this.namereg[t].ikey[r]>"u")return k;if(N==="by-cite"&&k<=y)return y;if(!n||typeof a=="string"&&a.slice(0,12)==="primary-name"&&_>0||(!a||a==="all-names"||a==="primary-name"?(this.namereg[t].count>1&&(k=1),(this.namereg[t].ikey&&this.namereg[t].ikey[r].count>1||this.namereg[t].count>1&&typeof T!="string")&&(k=2)):(a==="all-names-with-initials"||a==="primary-name-with-initials")&&(this.namereg[t].count>1?k=1:k=0),e.registry.registry[g]))return k;if(D=="short")return 0;if(typeof T=="string")return 1},c=function(g){var v,_,y,D,T;(typeof g=="string"||typeof g=="number")&&(g=[""+g]);var k={};for(_=g.length,v=0;v<_;v+=1)if(D=""+g[v],!!this.nameind[D]){for(T in this.nameind[D])if(this.nameind[D].hasOwnProperty(T)){var E=T.split("::");if(t=E[0],r=E[1],i=E[2],typeof this.namereg[t]>"u")continue;if(o=this.namereg[t].items,i&&this.namereg[t].ikey[r]&&this.namereg[t].ikey[r].skey[i]&&(m=this.namereg[t].ikey[r].skey[i].items,y=m.indexOf(""+D),y>-1&&(this.namereg[t].ikey[r].skey[i].items=m.slice(0,y).concat(m.slice([y+1]))),this.namereg[t].ikey[r].skey[i].items.length===0&&(delete this.namereg[t].ikey[r].skey[i],this.namereg[t].ikey[r].count+=-1,this.namereg[t].ikey[r].count<2)))for(var N=0,S=this.namereg[t].ikey[r].items.length;N-1&&(o=this.namereg[t].ikey[r].items.slice(),this.namereg[t].ikey[r].items=o.slice(0,y).concat(o.slice([y+1]))),this.namereg[t].ikey[r].items.length===0&&(delete this.namereg[t].ikey[r],this.namereg[t].count+=-1,this.namereg[t].count<2)))for(var N=0,S=this.namereg[t].items.length;N-1&&(o=this.namereg[t].items.slice(),this.namereg[t].items=o.slice(0,y).concat(o.slice([y+1],o.length))),this.namereg[t].items.length<2&&delete this.namereg[t]),delete this.nameind[D][T]}delete this.nameind[D],delete this.nameindpkeys[D]}return k},h=function(g,v,_){var y,D,T=e.nameOutput.getName(v,"locale-translit",!0);if(v=T.name,!(e.citation.opt["givenname-disambiguation-rule"]&&e.citation.opt["givenname-disambiguation-rule"].slice(0,8)==="primary-"&&_!==0)){if(s(this.state,""+g,v),t&&(typeof this.namereg[t]>"u"?(this.namereg[t]={},this.namereg[t].count=0,this.namereg[t].ikey={},this.namereg[t].items=[g]):this.namereg[t].items.indexOf(g)===-1&&this.namereg[t].items.push(g)),t&&r)if(typeof this.namereg[t].ikey[r]>"u"){if(this.namereg[t].ikey[r]={},this.namereg[t].ikey[r].count=0,this.namereg[t].ikey[r].skey={},this.namereg[t].ikey[r].items=[g],this.namereg[t].count+=1,this.namereg[t].count===2)for(var y=0,D=this.namereg[t].items.length;y"u"){if(this.namereg[t].ikey[r].skey[i]={},this.namereg[t].ikey[r].skey[i].items=[g],this.namereg[t].ikey[r].count+=1,this.namereg[t].ikey[r].count===2)for(var y=0,D=this.namereg[t].ikey[r].items.length;y"u"&&(this.nameind[g]={},this.nameindpkeys[g]={}),t&&(this.nameind[g][t+"::"+r+"::"+i]=!0,this.nameindpkeys[g][t]=this.namereg[t])}},this.addname=h,this.delitems=c,this.evalname=l};d.Registry.CitationReg=function(){this.citationById={},this.citationByIndex=[]};d.Disambiguation=function(e){this.state=e,this.sys=this.state.sys,this.registry=e.registry.registry,this.ambigcites=e.registry.ambigcites,this.configModes(),this.debug=!1};d.Disambiguation.prototype.run=function(e){this.modes.length&&(this.debug&&this.state.sys.print("[A] === RUN ==="),this.akey=e,this.initVars(e)&&this.runDisambig())};d.Disambiguation.prototype.runDisambig=function(){var e;for(this.debug&&this.state.sys.print("[C] === runDisambig() ==="),this.initGivens=!0;this.lists.length;){for(this.gnameset=0,this.gname=0,this.clashes=[1,0];this.lists[0][1].length;)this.listpos=0,this.base||(this.base=this.lists[0][0]),e=this.incrementDisambig(),this.scanItems(this.lists[0]),this.evalScan(e);this.lists=this.lists.slice(1)}};d.Disambiguation.prototype.scanItems=function(e){var t,r,i;this.debug&&this.state.sys.print("[2] === scanItems() ==="),this.Item=e[1][0],this.ItemCite=d.getAmbiguousCite.call(this.state,this.Item,this.base,!0),this.scanlist=e[1],this.partners=[],this.partners.push(this.Item),this.nonpartners=[];for(var n=0,t=1,r=e[1].length;t1&&this.state.sys.print(" -----------"),this.ItemCite===a?(this.debug&&(this.state.sys.print(" [CLASH]--> "+this.Item.id+": "+this.ItemCite),this.state.sys.print(" "+i.id+": "+a)),n+=1,this.partners.push(i)):(this.debug&&(this.state.sys.print(" [clear]--> "+this.Item.id+": "+this.ItemCite),this.state.sys.print(" "+i.id+": "+a)),this.nonpartners.push(i))}this.clashes[0]=this.clashes[1],this.clashes[1]=n};d.Disambiguation.prototype.evalScan=function(e){this[this.modes[this.modeindex]](e),e&&(this.modeindex"u"||typeof this.base.givens[this.gnameset][this.gname]>"u"||this.base.givens[this.gnameset][this.gname]===this.givensMax)&&(e=!0,this.debug&&this.state.sys.print(" MAXED"))}else this.modes[this.modeindex]==="disExtraText"&&(this.base.disambiguate+=1,this.betterbase.disambiguate+=1);return e};d.Disambiguation.prototype.initVars=function(e){var t,r,i,n,a;if(this.debug&&this.state.sys.print("[B] === initVars() ==="),this.lists=[],this.base=!1,this.betterbase=!1,this.akey=e,this.maxNamesByItemId={},n=[],i=this.ambigcites[e],!i||!i.length)return!1;var o=this.state.refetchItem(""+i[0]);if(this.getCiteData(o),this.base=d.getAmbigConfig.call(this.state),i&&i.length>1){n.push([this.maxNamesByItemId[o.id],o]);for(var t=1,r=i.length;ts[0]?1:u[0]s[1].id?1:u[1].idthis.base.names[r]&&(this.base.givens[r]=t.givens[r].slice(),this.base.names[r]=t.names[r],this.betterbase.names=this.base.names.slice(),this.betterbase.givens=this.base.givens.slice(),this.padBase(this.base),this.padBase(this.betterbase));this.betterbase.givens=this.base.givens.slice();for(var n=0,a=this.base.givens.length;n0;i--){var n=r.slice(0,i).join(":");if(t.push(n),this.opt.jurisdiction_fallbacks[n]){var a=this.opt.jurisdiction_fallbacks[n];t.push(a)}}return t.indexOf("us")===-1&&t.push("us"),t};d.Engine.prototype.loadStyleModule=function(e,t,r){var i=null;this.juris[e]={};var n=d.setupXml(t);n.addMissingNameNodes(n.dataObj),n.addInstitutionNodes(n.dataObj),n.insertPublisherAndPlace(n.dataObj),n.flagDateMacros(n.dataObj);for(var a=n.getNodesByName(n.dataObj,"law-module"),o=0,u=a.length;o-1;i--)for(var n=r[i],a=0,o=e.length;a-1&&(i+=" "),i}function r(i){if(!i.suffix&&i.given){var n=i.given.match(/(\s*,!*\s*)/);if(n){var a=i.given.indexOf(n[1]),o=i.given.slice(a+n[1].length),u=i.given.slice(a,a+n[1].length).replace(/\s*/g,"");o.replace(/\./g,"")==="et al"&&!i["dropping-particle"]?(i["dropping-particle"]=o,i["comma-dropping-particle"]=","):(u.length===2&&(i["comma-suffix"]=!0),i.suffix=o),i.given=i.given.slice(0,a)}}}return function(i){var u=e(i.family),n=u[1],a=u[2];i.family=n;var o=t(a.join(""));o&&(i["non-dropping-particle"]=o),r(i);var u=e(i.given,!0),s=u[1],l=u[2];i.given=s;var c=l.join("").trim();c&&(i["dropping-particle"]=c)}}();var oD=d;const UI=Ls(oD);var Gh="1.13.6",od=typeof self=="object"&&self.self===self&&self||typeof global=="object"&&global.global===global&&global||Function("return this")()||{},Es=Array.prototype,Ol=Object.prototype,ud=typeof Symbol<"u"?Symbol.prototype:null,uD=Es.push,na=Es.slice,Zn=Ol.toString,lD=Ol.hasOwnProperty,Jh=typeof ArrayBuffer<"u",cD=typeof DataView<"u",dD=Array.isArray,ld=Object.keys,cd=Object.create,dd=Jh&&ArrayBuffer.isView,pD=isNaN,mD=isFinite,qh=!{toString:null}.propertyIsEnumerable("toString"),pd=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],hD=Math.pow(2,53)-1;function Kt(e,t){return t=t==null?e.length-1:+t,function(){for(var r=Math.max(arguments.length-t,0),i=Array(r),n=0;n=0&&r<=hD}}function lf(e){return function(t){return t==null?void 0:t[e]}}const hs=lf("byteLength"),MD=uf(hs);var LD=/\[object ((I|Ui)nt(8|16|32)|Float(32|64)|Uint8Clamped|Big(I|Ui)nt64)Array\]/;function ED(e){return dd?dd(e)&&!ms(e):MD(e)&&LD.test(Zn.call(e))}const cf=Jh?ED:of(!1),Gt=lf("length");function wD(e){for(var t={},r=e.length,i=0;i":">",'"':""","'":"'","`":"`"},VD=Lf(Ef),WD=_f(Ef),KD=Lf(WD),GD=Ze.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var jo=/(.)^/,JD={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},qD=/\\|'|\r|\n|\u2028|\u2029/g;function ZD(e){return"\\"+JD[e]}var XD=/^\s*(\w|\$)+\s*$/;function QD(e,t,r){!t&&r&&(t=r),t=vf({},t,Ze.templateSettings);var i=RegExp([(t.escape||jo).source,(t.interpolate||jo).source,(t.evaluate||jo).source].join("|")+"|$","g"),n=0,a="__p+='";e.replace(i,function(l,c,h,m,g){return a+=e.slice(n,g).replace(qD,ZD),n=g+l.length,c?a+=`'+ +[1] === incrementDisambig() ===`),this.initGivens)return this.initGivens=!1,!1;var e=!1,t=!0;if(this.modes[this.modeindex]==="disNames"){t=!1,typeof this.givensMax!="number"&&(t=!0);var r=!1;typeof this.namesMax!="number"&&(r=!0),typeof this.givensMax=="number"&&(this.base.givens.length&&this.base.givens[this.gnameset][this.gname]"u"||typeof this.base.givens[this.gnameset][this.gname]>"u"||this.base.givens[this.gnameset][this.gname]===this.givensMax)&&(e=!0,this.debug&&this.state.sys.print(" MAXED"))}else this.modes[this.modeindex]==="disExtraText"&&(this.base.disambiguate+=1,this.betterbase.disambiguate+=1);return e};d.Disambiguation.prototype.initVars=function(e){var t,r,i,n,a;if(this.debug&&this.state.sys.print("[B] === initVars() ==="),this.lists=[],this.base=!1,this.betterbase=!1,this.akey=e,this.maxNamesByItemId={},n=[],i=this.ambigcites[e],!i||!i.length)return!1;var o=this.state.refetchItem(""+i[0]);if(this.getCiteData(o),this.base=d.getAmbigConfig.call(this.state),i&&i.length>1){n.push([this.maxNamesByItemId[o.id],o]);for(var t=1,r=i.length;ts[0]?1:u[0]s[1].id?1:u[1].idthis.base.names[r]&&(this.base.givens[r]=t.givens[r].slice(),this.base.names[r]=t.names[r],this.betterbase.names=this.base.names.slice(),this.betterbase.givens=this.base.givens.slice(),this.padBase(this.base),this.padBase(this.betterbase));this.betterbase.givens=this.base.givens.slice();for(var n=0,a=this.base.givens.length;n0;i--){var n=r.slice(0,i).join(":");if(t.push(n),this.opt.jurisdiction_fallbacks[n]){var a=this.opt.jurisdiction_fallbacks[n];t.push(a)}}return t.indexOf("us")===-1&&t.push("us"),t};d.Engine.prototype.loadStyleModule=function(e,t,r){var i=null;this.juris[e]={};var n=d.setupXml(t);n.addMissingNameNodes(n.dataObj),n.addInstitutionNodes(n.dataObj),n.insertPublisherAndPlace(n.dataObj),n.flagDateMacros(n.dataObj);for(var a=n.getNodesByName(n.dataObj,"law-module"),o=0,u=a.length;o-1;i--)for(var n=r[i],a=0,o=e.length;a-1&&(i+=" "),i}function r(i){if(!i.suffix&&i.given){var n=i.given.match(/(\s*,!*\s*)/);if(n){var a=i.given.indexOf(n[1]),o=i.given.slice(a+n[1].length),u=i.given.slice(a,a+n[1].length).replace(/\s*/g,"");o.replace(/\./g,"")==="et al"&&!i["dropping-particle"]?(i["dropping-particle"]=o,i["comma-dropping-particle"]=","):(u.length===2&&(i["comma-suffix"]=!0),i.suffix=o),i.given=i.given.slice(0,a)}}}return function(i){var u=e(i.family),n=u[1],a=u[2];i.family=n;var o=t(a.join(""));o&&(i["non-dropping-particle"]=o),r(i);var u=e(i.given,!0),s=u[1],l=u[2];i.given=s;var c=l.join("").trim();c&&(i["dropping-particle"]=c)}}();var oD=d;const UI=Ls(oD);var Gh="1.13.6",od=typeof self=="object"&&self.self===self&&self||typeof global=="object"&&global.global===global&&global||Function("return this")()||{},Es=Array.prototype,Ol=Object.prototype,ud=typeof Symbol<"u"?Symbol.prototype:null,uD=Es.push,na=Es.slice,Zn=Ol.toString,lD=Ol.hasOwnProperty,Jh=typeof ArrayBuffer<"u",cD=typeof DataView<"u",dD=Array.isArray,ld=Object.keys,cd=Object.create,dd=Jh&&ArrayBuffer.isView,pD=isNaN,mD=isFinite,qh=!{toString:null}.propertyIsEnumerable("toString"),pd=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],hD=Math.pow(2,53)-1;function Kt(e,t){return t=t==null?e.length-1:+t,function(){for(var r=Math.max(arguments.length-t,0),i=Array(r),n=0;n=0&&r<=hD}}function lf(e){return function(t){return t==null?void 0:t[e]}}const hs=lf("byteLength"),MD=uf(hs);var LD=/\[object ((I|Ui)nt(8|16|32)|Float(32|64)|Uint8Clamped|Big(I|Ui)nt64)Array\]/;function ED(e){return dd?dd(e)&&!ms(e):MD(e)&&LD.test(Zn.call(e))}const cf=Jh?ED:of(!1),Gt=lf("length");function wD(e){for(var t={},r=e.length,i=0;i":">",'"':""","'":"'","`":"`"},VD=Lf(Ef),WD=_f(Ef),KD=Lf(WD),GD=Ze.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var jo=/(.)^/,JD={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},qD=/\\|'|\r|\n|\u2028|\u2029/g;function ZD(e){return"\\"+JD[e]}var XD=/^\s*(\w|\$)+\s*$/;function QD(e,t,r){!t&&r&&(t=r),t=vf({},t,Ze.templateSettings);var i=RegExp([(t.escape||jo).source,(t.interpolate||jo).source,(t.evaluate||jo).source].join("|")+"|$","g"),n=0,a="__p+='";e.replace(i,function(l,c,h,m,g){return a+=e.slice(n,g).replace(qD,ZD),n=g+l.length,c?a+=`'+ ((__t=(`+c+`))==null?'':_.escape(__t))+ '`:h?a+=`'+ ((__t=(`+h+`))==null?'':__t)+ @@ -67,7 +67,7 @@ __p+='`),l}),a+=`'; `,o="obj";a=`var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');}; `+a+`return __p; `;var u;try{u=new Function(o,"_",a)}catch(l){throw l.source=a,l}var s=function(l){return u.call(this,l,Ze)};return s.source="function("+o+`){ -`+a+"}",s}function e0(e,t,r){t=sa(t);var i=t.length;if(!i)return Rt(r)?r.call(e):r;for(var n=0;n1)Fi(u,t-1,r,i),n=i.length;else for(var s=0,l=u.length;st?(i&&(clearTimeout(i),i=null),u=c,o=e.apply(n,a),i||(n=a=null)):!i&&r.trailing!==!1&&(i=setTimeout(s,h)),o};return l.cancel=function(){clearTimeout(i),u=0,i=n=a=null},l}function u0(e,t,r){var i,n,a,o,u,s=function(){var c=Qn()-n;t>c?i=setTimeout(s,t-c):(i=null,r||(o=e.apply(u,a)),i||(a=u=null))},l=Kt(function(c){return u=this,a=c,n=Qn(),i||(i=setTimeout(s,t),r&&(o=e.apply(u,a))),o});return l.cancel=function(){clearTimeout(i),i=a=u=null},l}function l0(e,t){return gn(t,e)}function Wl(e){return function(){return!e.apply(this,arguments)}}function c0(){var e=arguments,t=e.length-1;return function(){for(var r=t,i=e[t].apply(this,arguments);r--;)i=e[r].call(this,i);return i}}function d0(e,t){return function(){if(--e<1)return t.apply(this,arguments)}}function xf(e,t){var r;return function(){return--e>0&&(r=t.apply(this,arguments)),e<=1&&(t=null),r}}const p0=gn(xf,2);function Af(e,t,r){t=Jt(t,r);for(var i=Et(e),n,a=0,o=i.length;a0?0:n-1;a>=0&&a0?o=a>=0?a:Math.max(a+u,o):u=a>=0?Math.min(a+1,u):a+u+1;else if(r&&a&&u)return a=r(i,n),i[a]===n?a:-1;if(n!==n)return a=t(na.call(i,o,u),sf),a>=0?a+o:-1;for(a=e>0?o:u-1;a>=0&&a0?0:u-1;for(a||(n=r[o?o[s]:s],s+=e);s>=0&&s=3;return t(r,oa(i,a,4),n,o)}}const Ro=If(1),fd=If(-1);function on(e,t,r){var i=[];return t=Jt(t,r),Hr(e,function(n,a,o){t(n,a,o)&&i.push(n)}),i}function f0(e,t,r){return on(e,Wl(Jt(t)),r)}function gd(e,t,r){t=Jt(t,r);for(var i=!ar(e)&&Et(e),n=(i||e).length,a=0;a=0}const g0=Kt(function(e,t,r){var i,n;return Rt(t)?n=t:(t=sa(t),i=t.slice(0,-1),t=t[t.length-1]),wi(e,function(a){var o=n;if(!o){if(i&&i.length&&(a=Hl(a,i)),a==null)return;o=a[t]}return o==null?o:o.apply(a,r)})});function Gl(e,t){return wi(e,Ul(t))}function _0(e,t){return on(e,Xn(t))}function jf(e,t,r){var i=-1/0,n=-1/0,a,o;if(t==null||typeof t=="number"&&typeof e[0]!="object"&&e!=null){e=ar(e)?e:fn(e);for(var u=0,s=e.length;ui&&(i=a)}else t=Jt(t,r),Hr(e,function(l,c,h){o=t(l,c,h),(o>n||o===-1/0&&i===-1/0)&&(i=l,n=o)});return i}function y0(e,t,r){var i=1/0,n=1/0,a,o;if(t==null||typeof t=="number"&&typeof e[0]!="object"&&e!=null){e=ar(e)?e:fn(e);for(var u=0,s=e.length;uu||o===void 0)return 1;if(o1&&(i=oa(i,t[1])),t=aa(e)):(i=w0,t=Fi(t,!1,!1),e=Object(e));for(var n=0,a=t.length;n1&&(i=t[1])):(t=wi(Fi(t,!1,!1),String),r=function(n,a){return!Br(t,a)}),$f(e,r,i)});function Hf(e,t,r){return na.call(e,0,Math.max(0,e.length-(t==null||r?1:t)))}function Bo(e,t,r){return e==null||e.length<1?t==null||r?void 0:[]:t==null||r?e[0]:Hf(e,e.length-t)}function ss(e,t,r){return na.call(e,t==null||r?1:t)}function C0(e,t,r){return e==null||e.length<1?t==null||r?void 0:[]:t==null||r?e[e.length-1]:ss(e,Math.max(0,e.length-t))}function x0(e){return on(e,Boolean)}function A0(e,t){return Fi(e,t,!1)}const zf=Kt(function(e,t){return t=Fi(t,!0,!0),on(e,function(r){return!Br(t,r)})}),F0=Kt(function(e,t){return zf(e,t)});function tl(e,t,r,i){Xh(t)||(i=r,r=t,t=!1),r!=null&&(r=Jt(r,i));for(var n=[],a=[],o=0,u=Gt(e);o"u"&&$o!==void 0?function(e){return typeof e=="function"||e===$o}:function(e){return typeof e=="function"},Cs={},K0=_t,Tr=!K0(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!==7}),G0=Ss,za=Function.prototype.call,Bt=G0?za.bind(za):function(){return za.apply(za,arguments)},Xl={},qf={}.propertyIsEnumerable,Zf=Object.getOwnPropertyDescriptor,J0=Zf&&!qf.call({1:2},1);Xl.f=J0?function(e){var t=Zf(this,e);return!!t&&t.enumerable}:qf;var Oi=function(e,t){return{enumerable:!(e&1),configurable:!(e&2),writable:!(e&4),value:t}},q0=yt,Z0=_t,X0=Ni,Ho=Object,Q0=q0("".split),Xf=Z0(function(){return!Ho("z").propertyIsEnumerable(0)})?function(e){return X0(e)==="String"?Q0(e,""):Ho(e)}:Ho,xs=function(e){return e==null},e1=xs,t1=TypeError,Ql=function(e){if(e1(e))throw new t1("Can't call method on "+e);return e},r1=Xf,i1=Ql,Pi=function(e){return r1(i1(e))},n1=Dt,mr=function(e){return typeof e=="object"?e!==null:n1(e)},Ur={},zo=Ur,Uo=ct,a1=Dt,Dd=function(e){return a1(e)?e:void 0},qt=function(e,t){return arguments.length<2?Dd(zo[e])||Dd(Uo[e]):zo[e]&&zo[e][t]||Uo[e]&&Uo[e][t]},s1=yt,_n=s1({}.isPrototypeOf),As=typeof navigator<"u"&&String(navigator.userAgent)||"",Qf=ct,Vo=As,Td=Qf.process,kd=Qf.Deno,Md=Td&&Td.versions||kd&&kd.version,Ld=Md&&Md.v8,vr,gs;Ld&&(vr=Ld.split("."),gs=vr[0]>0&&vr[0]<4?1:+(vr[0]+vr[1]));!gs&&Vo&&(vr=Vo.match(/Edge\/(\d+)/),(!vr||vr[1]>=74)&&(vr=Vo.match(/Chrome\/(\d+)/),vr&&(gs=+vr[1])));var Fs=gs,Ed=Fs,o1=_t,u1=ct,l1=u1.String,yn=!!Object.getOwnPropertySymbols&&!o1(function(){var e=Symbol("symbol detection");return!l1(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&Ed&&Ed<41}),c1=yn,eg=c1&&!Symbol.sham&&typeof Symbol.iterator=="symbol",d1=qt,p1=Dt,m1=_n,h1=eg,f1=Object,ua=h1?function(e){return typeof e=="symbol"}:function(e){var t=d1("Symbol");return p1(t)&&m1(t.prototype,f1(e))},g1=String,la=function(e){try{return g1(e)}catch{return"Object"}},_1=Dt,y1=la,v1=TypeError,Sr=function(e){if(_1(e))return e;throw new v1(y1(e)+" is not a function")},b1=Sr,D1=xs,ec=function(e,t){var r=e[t];return D1(r)?void 0:b1(r)},Wo=Bt,Ko=Dt,Go=mr,T1=TypeError,k1=function(e,t){var r,i;if(t==="string"&&Ko(r=e.toString)&&!Go(i=Wo(r,e))||Ko(r=e.valueOf)&&!Go(i=Wo(r,e))||t!=="string"&&Ko(r=e.toString)&&!Go(i=Wo(r,e)))return i;throw new T1("Can't convert object to primitive value")},tg={exports:{}},wd=ct,M1=Object.defineProperty,L1=function(e,t){try{M1(wd,e,{value:t,configurable:!0,writable:!0})}catch{wd[e]=t}return t},E1=ct,w1=L1,Sd="__core-js_shared__",S1=E1[Sd]||w1(Sd,{}),tc=S1,Cd=tc;(tg.exports=function(e,t){return Cd[e]||(Cd[e]=t!==void 0?t:{})})("versions",[]).push({version:"3.35.1",mode:"pure",copyright:"© 2014-2024 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.35.1/LICENSE",source:"https://github.com/zloirock/core-js"});var vn=tg.exports,C1=Ql,x1=Object,bn=function(e){return x1(C1(e))},A1=yt,F1=bn,N1=A1({}.hasOwnProperty),Zt=Object.hasOwn||function(e,t){return N1(F1(e),t)},O1=yt,P1=0,Y1=Math.random(),I1=O1(1 .toString),rc=function(e){return"Symbol("+(e===void 0?"":e)+")_"+I1(++P1+Y1,36)},j1=ct,R1=vn,xd=Zt,B1=rc,$1=yn,H1=eg,rn=j1.Symbol,Jo=R1("wks"),z1=H1?rn.for||rn:rn&&rn.withoutSetter||B1,ft=function(e){return xd(Jo,e)||(Jo[e]=$1&&xd(rn,e)?rn[e]:z1("Symbol."+e)),Jo[e]},U1=Bt,Ad=mr,Fd=ua,V1=ec,W1=k1,K1=ft,G1=TypeError,J1=K1("toPrimitive"),q1=function(e,t){if(!Ad(e)||Fd(e))return e;var r=V1(e,J1),i;if(r){if(t===void 0&&(t="default"),i=U1(r,e,t),!Ad(i)||Fd(i))return i;throw new G1("Can't convert object to primitive value")}return t===void 0&&(t="number"),W1(e,t)},Z1=q1,X1=ua,Ns=function(e){var t=Z1(e,"string");return X1(t)?t:t+""},Q1=ct,Nd=mr,nl=Q1.document,eT=Nd(nl)&&Nd(nl.createElement),ic=function(e){return eT?nl.createElement(e):{}},tT=Tr,rT=_t,iT=ic,rg=!tT&&!rT(function(){return Object.defineProperty(iT("div"),"a",{get:function(){return 7}}).a!==7}),nT=Tr,aT=Bt,sT=Xl,oT=Oi,uT=Pi,lT=Ns,cT=Zt,dT=rg,Od=Object.getOwnPropertyDescriptor;Cs.f=nT?Od:function(e,t){if(e=uT(e),t=lT(t),dT)try{return Od(e,t)}catch{}if(cT(e,t))return oT(!aT(sT.f,e,t),e[t])};var pT=_t,mT=Dt,hT=/#|\.prototype\./,ca=function(e,t){var r=gT[fT(e)];return r===yT?!0:r===_T?!1:mT(t)?pT(t):!!t},fT=ca.normalize=function(e){return String(e).replace(hT,".").toLowerCase()},gT=ca.data={},_T=ca.NATIVE="N",yT=ca.POLYFILL="P",ig=ca,Pd=Zl,vT=Sr,bT=Ss,DT=Pd(Pd.bind),da=function(e,t){return vT(e),t===void 0?e:bT?DT(e,t):function(){return e.apply(t,arguments)}},hr={},TT=Tr,kT=_t,ng=TT&&kT(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!==42}),MT=mr,LT=String,ET=TypeError,kr=function(e){if(MT(e))return e;throw new ET(LT(e)+" is not an object")},wT=Tr,ST=rg,CT=ng,Ua=kr,Yd=Ns,xT=TypeError,qo=Object.defineProperty,AT=Object.getOwnPropertyDescriptor,Zo="enumerable",Xo="configurable",Qo="writable";hr.f=wT?CT?function(e,t,r){if(Ua(e),t=Yd(t),Ua(r),typeof e=="function"&&t==="prototype"&&"value"in r&&Qo in r&&!r[Qo]){var i=AT(e,t);i&&i[Qo]&&(e[t]=r.value,r={configurable:Xo in r?r[Xo]:i[Xo],enumerable:Zo in r?r[Zo]:i[Zo],writable:!1})}return qo(e,t,r)}:qo:function(e,t,r){if(Ua(e),t=Yd(t),Ua(r),ST)try{return qo(e,t,r)}catch{}if("get"in r||"set"in r)throw new xT("Accessors not supported");return"value"in r&&(e[t]=r.value),e};var FT=Tr,NT=hr,OT=Oi,Yi=FT?function(e,t,r){return NT.f(e,t,OT(1,r))}:function(e,t,r){return e[t]=r,e},jn=ct,PT=ql,YT=Zl,IT=Dt,jT=Cs.f,RT=ig,Gi=Ur,BT=da,Ji=Yi,Id=Zt,$T=function(e){var t=function(r,i,n){if(this instanceof t){switch(arguments.length){case 0:return new e;case 1:return new e(r);case 2:return new e(r,i)}return new e(r,i,n)}return PT(e,this,arguments)};return t.prototype=e.prototype,t},rt=function(e,t){var r=e.target,i=e.global,n=e.stat,a=e.proto,o=i?jn:n?jn[r]:jn[r]&&jn[r].prototype,u=i?Gi:Gi[r]||Ji(Gi,r,{})[r],s=u.prototype,l,c,h,m,g,v,_,y,D;for(m in t)l=RT(i?m:r+(n?".":"#")+m,e.forced),c=!l&&o&&Id(o,m),v=u[m],c&&(e.dontCallGetSet?(D=jT(o,m),_=D&&D.value):_=o[m]),g=c&&_?_:t[m],!(!l&&!a&&typeof v==typeof g)&&(e.bind&&c?y=BT(g,jn):e.wrap&&c?y=$T(g):a&&IT(g)?y=YT(g):y=g,(e.sham||g&&g.sham||v&&v.sham)&&Ji(y,"sham",!0),Ji(u,m,y),a&&(h=r+"Prototype",Id(Gi,h)||Ji(Gi,h,{}),Ji(Gi[h],m,g),e.real&&s&&(l||!s[m])&&Ji(s,m,g)))},HT=ft,zT=HT("toStringTag"),ag={};ag[zT]="z";var nc=String(ag)==="[object z]",UT=nc,VT=Dt,os=Ni,WT=ft,KT=WT("toStringTag"),GT=Object,JT=os(function(){return arguments}())==="Arguments",qT=function(e,t){try{return e[t]}catch{}},Os=UT?os:function(e){var t,r,i;return e===void 0?"Undefined":e===null?"Null":typeof(r=qT(t=GT(e),KT))=="string"?r:JT?os(t):(i=os(t))==="Object"&&VT(t.callee)?"Arguments":i},ZT=Os,XT=String,Dn=function(e){if(ZT(e)==="Symbol")throw new TypeError("Cannot convert a Symbol value to a string");return XT(e)},ac={},QT=Math.ceil,ek=Math.floor,tk=Math.trunc||function(e){var t=+e;return(t>0?ek:QT)(t)},rk=tk,sc=function(e){var t=+e;return t!==t||t===0?0:rk(t)},ik=sc,nk=Math.max,ak=Math.min,sk=function(e,t){var r=ik(e);return r<0?nk(r+t,0):ak(r,t)},ok=sc,uk=Math.min,lk=function(e){var t=ok(e);return t>0?uk(t,9007199254740991):0},ck=lk,Ps=function(e){return ck(e.length)},dk=Pi,pk=sk,mk=Ps,jd=function(e){return function(t,r,i){var n=dk(t),a=mk(n),o=pk(i,a),u;if(e&&r!==r){for(;a>o;)if(u=n[o++],u!==u)return!0}else for(;a>o;o++)if((e||o in n)&&n[o]===r)return e||o||0;return!e&&-1}},sg={includes:jd(!0),indexOf:jd(!1)},Ys={},hk=yt,eu=Zt,fk=Pi,gk=sg.indexOf,_k=Ys,Rd=hk([].push),og=function(e,t){var r=fk(e),i=0,n=[],a;for(a in r)!eu(_k,a)&&eu(r,a)&&Rd(n,a);for(;t.length>i;)eu(r,a=t[i++])&&(~gk(n,a)||Rd(n,a));return n},oc=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],yk=og,vk=oc,uc=Object.keys||function(e){return yk(e,vk)},bk=Tr,Dk=ng,Tk=hr,kk=kr,Mk=Pi,Lk=uc;ac.f=bk&&!Dk?Object.defineProperties:function(e,t){kk(e);for(var r=Mk(t),i=Lk(t),n=i.length,a=0,o;n>a;)Tk.f(e,o=i[a++],r[o]);return e};var Ek=qt,ug=Ek("document","documentElement"),wk=vn,Sk=rc,Bd=wk("keys"),Is=function(e){return Bd[e]||(Bd[e]=Sk(e))},Ck=kr,xk=ac,$d=oc,Ak=Ys,Fk=ug,Nk=ic,Ok=Is,Hd=">",zd="<",al="prototype",sl="script",lg=Ok("IE_PROTO"),tu=function(){},cg=function(e){return zd+sl+Hd+e+zd+"/"+sl+Hd},Ud=function(e){e.write(cg("")),e.close();var t=e.parentWindow.Object;return e=null,t},Pk=function(){var e=Nk("iframe"),t="java"+sl+":",r;return e.style.display="none",Fk.appendChild(e),e.src=String(t),r=e.contentWindow.document,r.open(),r.write(cg("document.F=Object")),r.close(),r.F},Va,us=function(){try{Va=new ActiveXObject("htmlfile")}catch{}us=typeof document<"u"?document.domain&&Va?Ud(Va):Pk():Ud(Va);for(var e=$d.length;e--;)delete us[al][$d[e]];return us()};Ak[lg]=!0;var js=Object.create||function(e,t){var r;return e!==null?(tu[al]=Ck(e),r=new tu,tu[al]=null,r[lg]=e):r=us(),t===void 0?r:xk.f(r,t)},Rs={},Yk=og,Ik=oc,jk=Ik.concat("length","prototype");Rs.f=Object.getOwnPropertyNames||function(e){return Yk(e,jk)};var dg={},Rk=yt,lc=Rk([].slice),Bk=Ni,$k=Pi,pg=Rs.f,Hk=lc,mg=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],zk=function(e){try{return pg(e)}catch{return Hk(mg)}};dg.f=function(e){return mg&&Bk(e)==="Window"?zk(e):pg($k(e))};var Bs={};Bs.f=Object.getOwnPropertySymbols;var Uk=Yi,pa=function(e,t,r,i){return i&&i.enumerable?e[t]=r:Uk(e,t,r),e},Vk=hr,hg=function(e,t,r){return Vk.f(e,t,r)},ma={},Wk=ft;ma.f=Wk;var Vd=Ur,Kk=Zt,Gk=ma,Jk=hr.f,pt=function(e){var t=Vd.Symbol||(Vd.Symbol={});Kk(t,e)||Jk(t,e,{value:Gk.f(e)})},qk=Bt,Zk=qt,Xk=ft,Qk=pa,fg=function(){var e=Zk("Symbol"),t=e&&e.prototype,r=t&&t.valueOf,i=Xk("toPrimitive");t&&!t[i]&&Qk(t,i,function(n){return qk(r,this)},{arity:1})},eM=nc,tM=Os,rM=eM?{}.toString:function(){return"[object "+tM(this)+"]"},iM=nc,nM=hr.f,aM=Yi,sM=Zt,oM=rM,uM=ft,Wd=uM("toStringTag"),Ii=function(e,t,r,i){var n=r?e:e&&e.prototype;n&&(sM(n,Wd)||nM(n,Wd,{configurable:!0,value:t}),i&&!iM&&aM(n,"toString",oM))},lM=ct,cM=Dt,Kd=lM.WeakMap,dM=cM(Kd)&&/native code/.test(String(Kd)),pM=dM,gg=ct,mM=mr,hM=Yi,ru=Zt,iu=tc,fM=Is,gM=Ys,Gd="Object already initialized",ol=gg.TypeError,_M=gg.WeakMap,_s,ea,ys,yM=function(e){return ys(e)?ea(e):_s(e,{})},vM=function(e){return function(t){var r;if(!mM(t)||(r=ea(t)).type!==e)throw new ol("Incompatible receiver, "+e+" required");return r}};if(pM||iu.state){var wr=iu.state||(iu.state=new _M);wr.get=wr.get,wr.has=wr.has,wr.set=wr.set,_s=function(e,t){if(wr.has(e))throw new ol(Gd);return t.facade=e,wr.set(e,t),t},ea=function(e){return wr.get(e)||{}},ys=function(e){return wr.has(e)}}else{var qi=fM("state");gM[qi]=!0,_s=function(e,t){if(ru(e,qi))throw new ol(Gd);return t.facade=e,hM(e,qi,t),t},ea=function(e){return ru(e,qi)?e[qi]:{}},ys=function(e){return ru(e,qi)}}var $s={set:_s,get:ea,has:ys,enforce:yM,getterFor:vM},bM=Ni,cc=Array.isArray||function(e){return bM(e)==="Array"},DM=yt,TM=Dt,ul=tc,kM=DM(Function.toString);TM(ul.inspectSource)||(ul.inspectSource=function(e){return kM(e)});var _g=ul.inspectSource,MM=yt,LM=_t,yg=Dt,EM=Os,wM=qt,SM=_g,vg=function(){},bg=wM("Reflect","construct"),dc=/^\s*(?:class|function)\b/,CM=MM(dc.exec),xM=!dc.test(vg),Rn=function(e){if(!yg(e))return!1;try{return bg(vg,[],e),!0}catch{return!1}},Dg=function(e){if(!yg(e))return!1;switch(EM(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return xM||!!CM(dc,SM(e))}catch{return!0}};Dg.sham=!0;var Tg=!bg||LM(function(){var e;return Rn(Rn.call)||!Rn(Object)||!Rn(function(){e=!0})||e})?Dg:Rn,Jd=cc,AM=Tg,FM=mr,NM=ft,OM=NM("species"),qd=Array,PM=function(e){var t;return Jd(e)&&(t=e.constructor,AM(t)&&(t===qd||Jd(t.prototype))?t=void 0:FM(t)&&(t=t[OM],t===null&&(t=void 0))),t===void 0?qd:t},YM=PM,kg=function(e,t){return new(YM(e))(t===0?0:t)},IM=da,jM=yt,RM=Xf,BM=bn,$M=Ps,HM=kg,Zd=jM([].push),ni=function(e){var t=e===1,r=e===2,i=e===3,n=e===4,a=e===6,o=e===7,u=e===5||a;return function(s,l,c,h){for(var m=BM(s),g=RM(m),v=$M(g),_=IM(l,c),y=0,D=h||HM,T=t?D(s,v):r||o?D(s,0):void 0,k,E;v>y;y++)if((u||y in g)&&(k=g[y],E=_(k,y,m),e))if(t)T[y]=E;else if(E)switch(e){case 3:return!0;case 5:return k;case 6:return y;case 2:Zd(T,k)}else switch(e){case 4:return!1;case 7:Zd(T,k)}return a?-1:i||n?n:T}},zM={forEach:ni(0),map:ni(1),filter:ni(2),some:ni(3),every:ni(4),find:ni(5),findIndex:ni(6),filterReject:ni(7)},Hs=rt,ha=ct,pc=Bt,UM=yt,un=Tr,ln=yn,VM=_t,Lt=Zt,WM=_n,ll=kr,zs=Pi,mc=Ns,KM=Dn,cl=Oi,cn=js,Mg=uc,GM=Rs,Lg=dg,JM=Bs,Eg=Cs,wg=hr,qM=ac,Sg=Xl,Xd=pa,ZM=hg,hc=vn,XM=Is,Cg=Ys,Qd=rc,QM=ft,eL=ma,tL=pt,rL=fg,iL=Ii,xg=$s,Us=zM.forEach,Wt=XM("hidden"),Vs="Symbol",ta="prototype",nL=xg.set,ep=xg.getterFor(Vs),br=Object[ta],Mi=ha.Symbol,Wn=Mi&&Mi[ta],aL=ha.RangeError,sL=ha.TypeError,nu=ha.QObject,Ag=Eg.f,Li=wg.f,Fg=Lg.f,oL=Sg.f,Ng=UM([].push),zr=hc("symbols"),fa=hc("op-symbols"),uL=hc("wks"),dl=!nu||!nu[ta]||!nu[ta].findChild,Og=function(e,t,r){var i=Ag(br,t);i&&delete br[t],Li(e,t,r),i&&e!==br&&Li(br,t,i)},pl=un&&VM(function(){return cn(Li({},"a",{get:function(){return Li(this,"a",{value:7}).a}})).a!==7})?Og:Li,au=function(e,t){var r=zr[e]=cn(Wn);return nL(r,{type:Vs,tag:e,description:t}),un||(r.description=t),r},Ws=function(e,t,r){e===br&&Ws(fa,t,r),ll(e);var i=mc(t);return ll(r),Lt(zr,i)?(r.enumerable?(Lt(e,Wt)&&e[Wt][i]&&(e[Wt][i]=!1),r=cn(r,{enumerable:cl(0,!1)})):(Lt(e,Wt)||Li(e,Wt,cl(1,cn(null))),e[Wt][i]=!0),pl(e,i,r)):Li(e,i,r)},fc=function(e,t){ll(e);var r=zs(t),i=Mg(r).concat(jg(r));return Us(i,function(n){(!un||pc(Pg,r,n))&&Ws(e,n,r[n])}),e},lL=function(e,t){return t===void 0?cn(e):fc(cn(e),t)},Pg=function(e){var t=mc(e),r=pc(oL,this,t);return this===br&&Lt(zr,t)&&!Lt(fa,t)?!1:r||!Lt(this,t)||!Lt(zr,t)||Lt(this,Wt)&&this[Wt][t]?r:!0},Yg=function(e,t){var r=zs(e),i=mc(t);if(!(r===br&&Lt(zr,i)&&!Lt(fa,i))){var n=Ag(r,i);return n&&Lt(zr,i)&&!(Lt(r,Wt)&&r[Wt][i])&&(n.enumerable=!0),n}},Ig=function(e){var t=Fg(zs(e)),r=[];return Us(t,function(i){!Lt(zr,i)&&!Lt(Cg,i)&&Ng(r,i)}),r},jg=function(e){var t=e===br,r=Fg(t?fa:zs(e)),i=[];return Us(r,function(n){Lt(zr,n)&&(!t||Lt(br,n))&&Ng(i,zr[n])}),i};ln||(Mi=function(){if(WM(Wn,this))throw new sL("Symbol is not a constructor");var e=!arguments.length||arguments[0]===void 0?void 0:KM(arguments[0]),t=Qd(e),r=function(i){var n=this===void 0?ha:this;n===br&&pc(r,fa,i),Lt(n,Wt)&&Lt(n[Wt],t)&&(n[Wt][t]=!1);var a=cl(1,i);try{pl(n,t,a)}catch(o){if(!(o instanceof aL))throw o;Og(n,t,a)}};return un&&dl&&pl(br,t,{configurable:!0,set:r}),au(t,e)},Wn=Mi[ta],Xd(Wn,"toString",function(){return ep(this).tag}),Xd(Mi,"withoutSetter",function(e){return au(Qd(e),e)}),Sg.f=Pg,wg.f=Ws,qM.f=fc,Eg.f=Yg,GM.f=Lg.f=Ig,JM.f=jg,eL.f=function(e){return au(QM(e),e)},un&&ZM(Wn,"description",{configurable:!0,get:function(){return ep(this).description}}));Hs({global:!0,constructor:!0,wrap:!0,forced:!ln,sham:!ln},{Symbol:Mi});Us(Mg(uL),function(e){tL(e)});Hs({target:Vs,stat:!0,forced:!ln},{useSetter:function(){dl=!0},useSimple:function(){dl=!1}});Hs({target:"Object",stat:!0,forced:!ln,sham:!un},{create:lL,defineProperty:Ws,defineProperties:fc,getOwnPropertyDescriptor:Yg});Hs({target:"Object",stat:!0,forced:!ln},{getOwnPropertyNames:Ig});rL();iL(Mi,Vs);Cg[Wt]=!0;var cL=yn,Rg=cL&&!!Symbol.for&&!!Symbol.keyFor,dL=rt,pL=qt,mL=Zt,hL=Dn,Bg=vn,fL=Rg,su=Bg("string-to-symbol-registry"),gL=Bg("symbol-to-string-registry");dL({target:"Symbol",stat:!0,forced:!fL},{for:function(e){var t=hL(e);if(mL(su,t))return su[t];var r=pL("Symbol")(t);return su[t]=r,gL[r]=t,r}});var _L=rt,yL=Zt,vL=ua,bL=la,DL=vn,TL=Rg,tp=DL("symbol-to-string-registry");_L({target:"Symbol",stat:!0,forced:!TL},{keyFor:function(e){if(!vL(e))throw new TypeError(bL(e)+" is not a symbol");if(yL(tp,e))return tp[e]}});var kL=yt,rp=cc,ML=Dt,ip=Ni,LL=Dn,np=kL([].push),EL=function(e){if(ML(e))return e;if(rp(e)){for(var t=e.length,r=[],i=0;i1?arguments[1]:void 0;return Wg?ml(this,e,t)||0:rE(this,e,t)}});var aE=ct,sE=Ur,oE=function(e,t){var r=sE[e+"Prototype"],i=r&&r[t];if(i)return i;var n=aE[e],a=n&&n.prototype;return a&&a[t]},uE=oE,lE=uE("Array","indexOf"),cE=_n,dE=lE,ou=Array.prototype,pE=function(e){var t=e.indexOf;return e===ou||cE(ou,e)&&t===ou.indexOf?dE:t},mE=pE,hE=mE,fE=hE,gE=fE,_E=gE,yE=_E,Kg=yE,Gg={exports:{}},vE=rt,bE=bn,Jg=uc,DE=_t,TE=DE(function(){Jg(1)});vE({target:"Object",stat:!0,forced:TE},{keys:function(e){return Jg(bE(e))}});var kE=Ur,ME=kE.Object.keys,LE=ME,EE=LE,wE=EE,SE=wE,CE=SE,xE=CE,AE=xE;(function(e){var t=AE,r=Kg;function i(n,a){if(n==null)return{};var o={},u=t(n),s,l;for(l=0;l=0)&&(o[s]=n[s]);return o}e.exports=i,e.exports.__esModule=!0,e.exports.default=e.exports})(Gg);var FE=Gg.exports;(function(e){var t=ZL,r=Kg,i=FE;function n(a,o){if(a==null)return{};var u=i(a,o),s,l;if(t){var c=t(a);for(l=0;l=0)&&Object.prototype.propertyIsEnumerable.call(a,s)&&(u[s]=a[s])}return u}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports})(Vf);var NE=Vf.exports,qg={exports:{}},OE=_t,PE=!OE(function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}),YE=Zt,IE=Dt,jE=bn,RE=Is,BE=PE,pp=RE("IE_PROTO"),hl=Object,$E=hl.prototype,gc=BE?hl.getPrototypeOf:function(e){var t=jE(e);if(YE(t,pp))return t[pp];var r=t.constructor;return IE(r)&&t instanceof r?r.prototype:t instanceof hl?$E:null},HE=yt,zE=Sr,UE=function(e,t,r){try{return HE(zE(Object.getOwnPropertyDescriptor(e,t)[r]))}catch{}},VE=mr,WE=function(e){return VE(e)||e===null},KE=WE,GE=String,JE=TypeError,qE=function(e){if(KE(e))return e;throw new JE("Can't set "+GE(e)+" as a prototype")},ZE=UE,XE=kr,QE=qE,ew=Object.setPrototypeOf||("__proto__"in{}?function(){var e=!1,t={},r;try{r=ZE(Object.prototype,"__proto__","set"),r(t,[]),e=t instanceof Array}catch{}return function(i,n){return XE(i),QE(n),e?r(i,n):i.__proto__=n,i}}():void 0),tw=qt,rw=yt,iw=Rs,nw=Bs,aw=kr,sw=rw([].concat),ow=tw("Reflect","ownKeys")||function(e){var t=iw.f(aw(e)),r=nw.f;return r?sw(t,r(e)):t},mp=Zt,uw=ow,lw=Cs,cw=hr,dw=function(e,t,r){for(var i=uw(t),n=cw.f,a=lw.f,o=0;oh;h++)if(g=D(e[h]),g&&_p(vp,g))return g;return new ls(!1)}l=Qw(e,c)}for(v=a?e.next:l.next;!(_=Gw(v,l)).done;){try{g=D(_.value)}catch(T){yp(l,"throw",T)}if(typeof g=="object"&&g&&_p(vp,g))return g}return new ls(!1)},rS=Dn,iS=function(e,t){return e===void 0?arguments.length<2?"":t:rS(e)},nS=rt,aS=_n,sS=gc,vs=ew,oS=dw,e_=js,uu=Yi,lu=Oi,uS=hw,lS=Ew,cS=_a,dS=iS,pS=ft,mS=pS("toStringTag"),bs=Error,hS=[].push,dn=function(e,t){var r=aS(cu,this),i;vs?i=vs(new bs,r?sS(this):cu):(i=r?this:e_(cu),uu(i,mS,"Error")),t!==void 0&&uu(i,"message",dS(t)),lS(i,dn,i.stack,1),arguments.length>2&&uS(i,arguments[2]);var n=[];return cS(e,hS,{that:n}),uu(i,"errors",n),i};vs?vs(dn,bs):oS(dn,bs,{name:!0});var cu=dn.prototype=e_(bs.prototype,{constructor:lu(1,dn),message:lu(1,""),name:lu(1,"AggregateError")});nS({global:!0,constructor:!0,arity:2},{AggregateError:dn});var fl=Tr,fS=Zt,t_=Function.prototype,gS=fl&&Object.getOwnPropertyDescriptor,_c=fS(t_,"name"),_S=_c&&(function(){}).name==="something",yS=_c&&(!fl||fl&&gS(t_,"name").configurable),vS={EXISTS:_c,PROPER:_S,CONFIGURABLE:yS},bS=_t,DS=Dt,TS=mr,kS=js,bp=gc,MS=pa,LS=ft,gl=LS("iterator"),r_=!1,$r,du,pu;[].keys&&(pu=[].keys(),"next"in pu?(du=bp(bp(pu)),du!==Object.prototype&&($r=du)):r_=!0);var ES=!TS($r)||bS(function(){var e={};return $r[gl].call(e)!==e});ES?$r={}:$r=kS($r);DS($r[gl])||MS($r,gl,function(){return this});var i_={IteratorPrototype:$r,BUGGY_SAFARI_ITERATORS:r_},wS=i_.IteratorPrototype,SS=js,CS=Oi,xS=Ii,AS=Tn,FS=function(){return this},NS=function(e,t,r,i){var n=t+" Iterator";return e.prototype=SS(wS,{next:CS(+!i,r)}),xS(e,n,!1,!0),AS[n]=FS,e},OS=rt,PS=Bt,YS=vS,IS=NS,jS=gc,RS=Ii,Dp=pa,BS=ft,Tp=Tn,$S=i_,HS=YS.PROPER,Ka=$S.BUGGY_SAFARI_ITERATORS,mu=BS("iterator"),kp="keys",Ga="values",Mp="entries",zS=function(){return this},n_=function(e,t,r,i,n,a,o){IS(r,t,i);var u=function(D){if(D===n&&m)return m;if(!Ka&&D&&D in c)return c[D];switch(D){case kp:return function(){return new r(this,D)};case Ga:return function(){return new r(this,D)};case Mp:return function(){return new r(this,D)}}return function(){return new r(this)}},s=t+" Iterator",l=!1,c=e.prototype,h=c[mu]||c["@@iterator"]||n&&c[n],m=!Ka&&h||u(n),g=t==="Array"&&c.entries||h,v,_,y;if(g&&(v=jS(g.call(new e)),v!==Object.prototype&&v.next&&(RS(v,s,!0,!0),Tp[s]=zS)),HS&&n===Ga&&h&&h.name!==Ga&&(l=!0,m=function(){return PS(h,this)}),n)if(_={values:u(Ga),keys:a?m:u(kp),entries:u(Mp)},o)for(y in _)(Ka||l||!(y in c))&&Dp(c,y,_[y]);else OS({target:t,proto:!0,forced:Ka||l},_);return o&&c[mu]!==m&&Dp(c,mu,m,{name:n}),Tp[t]=m,_},a_=function(e,t){return{value:e,done:t}},US=Pi,Lp=Tn,s_=$s;hr.f;var VS=n_,Ja=a_,o_="Array Iterator",WS=s_.set,KS=s_.getterFor(o_);VS(Array,"Array",function(e,t){WS(this,{type:o_,target:US(e),index:0,kind:t})},function(){var e=KS(this),t=e.target,r=e.index++;if(!t||r>=t.length)return e.target=void 0,Ja(void 0,!0);switch(e.kind){case"keys":return Ja(r,!1);case"values":return Ja(t[r],!1)}return Ja([r,t[r]],!1)},"values");Lp.Arguments=Lp.Array;var GS=ct,JS=Ni,Ks=JS(GS.process)==="process",qS=qt,ZS=hg,XS=ft,QS=Tr,Ep=XS("species"),eC=function(e){var t=qS(e);QS&&t&&!t[Ep]&&ZS(t,Ep,{configurable:!0,get:function(){return this}})},tC=_n,rC=TypeError,iC=function(e,t){if(tC(t,e))return e;throw new rC("Incorrect invocation")},nC=Tg,aC=la,sC=TypeError,oC=function(e){if(nC(e))return e;throw new sC(aC(e)+" is not a constructor")},wp=kr,uC=oC,lC=xs,cC=ft,dC=cC("species"),u_=function(e,t){var r=wp(e).constructor,i;return r===void 0||lC(i=wp(r)[dC])?t:uC(i)},pC=TypeError,mC=function(e,t){if(e=a?e?"":void 0:(o=qp(i,n),o<55296||o>56319||n+1===a||(u=qp(i,n+1))<56320||u>57343?e?AA(i,n):o:e?FA(i,n,n+2):(o-55296<<10)+(u-56320)+65536)}},NA={codeAt:Zp(!1),charAt:Zp(!0)},OA=NA.charAt,PA=Dn,F_=$s,YA=n_,Xp=a_,N_="String Iterator",IA=F_.set,jA=F_.getterFor(N_);YA(String,"String",function(e){IA(this,{type:N_,string:PA(e),index:0})},function(){var e=jA(this),t=e.string,r=e.index,i;return r>=t.length?Xp(void 0,!0):(i=OA(t,r),e.index+=i.length,Xp(i,!1))});var RA=Ur,BA=RA.Promise,$A={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0},HA=$A,zA=ct,UA=Ii,Qp=Tn;for(var Eu in HA)UA(zA[Eu],Eu),Qp[Eu]=Qp.Array;var VA=BA,WA=VA,KA=WA,GA=KA,JA=rt,qA=Cr,ZA=kn;JA({target:"Promise",stat:!0,forced:!0},{try:function(e){var t=qA.f(this),r=ZA(e);return(r.error?t.reject:t.resolve)(r.value),t.promise}});var XA=GA,QA=XA,eF=QA;(function(e){var t=eF;function r(n,a,o,u,s,l,c){try{var h=n[l](c),m=h.value}catch(g){o(g);return}h.done?a(m):t.resolve(m).then(u,s)}function i(n){return function(){var a=this,o=arguments;return new t(function(u,s){var l=n.apply(a,o);function c(m){r(l,u,s,c,h,"next",m)}function h(m){r(l,u,s,c,h,"throw",m)}c(void 0)})}}e.exports=i,e.exports.__esModule=!0,e.exports.default=e.exports})(qg);var tF=qg.exports,O_={exports:{}},P_={exports:{}},rF=rt,iF=Tr,em=hr.f;rF({target:"Object",stat:!0,forced:Object.defineProperty!==em,sham:!iF},{defineProperty:em});var nF=Ur,Y_=nF.Object,aF=P_.exports=function(e,t,r){return Y_.defineProperty(e,t,r)};Y_.defineProperty.sham&&(aF.sham=!0);var sF=P_.exports,oF=sF,uF=oF,lF=uF,cF=lF,dF=cF,pF=dF,mF=pF,I_={exports:{}},j_={exports:{}},hF=TypeError,fF=9007199254740991,gF=function(e){if(e>fF)throw hF("Maximum allowed index exceeded");return e},_F=Ns,yF=hr,vF=Oi,bF=function(e,t,r){var i=_F(t);i in e?yF.f(e,i,vF(0,r)):e[i]=r},DF=_t,TF=ft,kF=Fs,MF=TF("species"),LF=function(e){return kF>=51||!DF(function(){var t=[],r=t.constructor={};return r[MF]=function(){return{foo:1}},t[e](Boolean).foo!==1})},EF=rt,wF=_t,SF=cc,CF=mr,xF=bn,AF=Ps,tm=gF,rm=bF,FF=kg,NF=LF,OF=ft,PF=Fs,R_=OF("isConcatSpreadable"),YF=PF>=51||!wF(function(){var e=[];return e[R_]=!1,e.concat()[0]!==e}),IF=function(e){if(!CF(e))return!1;var t=e[R_];return t!==void 0?!!t:SF(e)},jF=!YF||!NF("concat");EF({target:"Array",proto:!0,arity:1,forced:jF},{concat:function(e){var t=xF(this),r=FF(t,0),i=0,n,a,o,u,s;for(n=-1,o=arguments.length;n({translateURL:typeof window<"u"&&window.location.origin||"",translatePrefix:"",fetchConfig:{},initialItems:[],request:{},storage:typeof window<"u"&&"localStorage"in window&&window.localStorage||{},persist:!0,override:!1,storagePrefix:"zotero-bib"});function rs(e){throw new Error('Could not dynamically require "'+e+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var W_={exports:{}};(function(e){(function(){var t={PARTICLE_GIVEN_REGEXP:/^([^ ]+(?:\u02bb |\u2019 | |\' ) *)(.+)$/,PARTICLE_FAMILY_REGEXP:/^([^ ]+(?:\-|\u02bb|\u2019| |\') *)(.+)$/,itemTypeExists:function(r){return!!Zotero.ItemTypes.getID(r)},itemToCSLJSON:function(r){if(typeof Zotero.Item<"u"&&r instanceof Zotero.Item)return t.itemToCSLJSON(Zotero.Utilities.Internal.itemToExportFormat(r,!1,!0));var i=Zotero.Schema.CSL_TYPE_MAPPINGS[r.itemType];if(!i)throw new Error('Unexpected Zotero Item type "'+r.itemType+'"');var n=Zotero.ItemTypes.getID(r.itemType),a={id:r.uri,type:i};for(var o in Zotero.Schema.CSL_TEXT_MAPPINGS)if(o!=="shortTitle")for(var u=Zotero.Schema.CSL_TEXT_MAPPINGS[o],s=0,l=u.length;s1&&T.family.charAt(0)=='"'&&T.family.charAt(T.family.length-1)=='"'?T.family=T.family.substr(1,T.family.length-2):Zotero.Utilities.Item.parseParticles(T))),a[x]?a[x].push(T):a[x]=[T]}}}for(var o in Zotero.Schema.CSL_DATE_MAPPINGS){var k=r[Zotero.Schema.CSL_DATE_MAPPINGS[o]];if(!k){var E=Zotero.ItemFields.getFieldIDFromTypeAndBase(n,Zotero.Schema.CSL_DATE_MAPPINGS[o]);E&&(k=r[Zotero.ItemFields.getName(E)])}if(k){if(Zotero.Schema.CSL_DATE_MAPPINGS[o]=="accessDate"&&!Zotero.Date.isSQLDate(k)){if(Zotero.Date.isISODate(k)){let x=Zotero.Date.isoToDate(k);k=Zotero.Date.dateToSQL(x,!0)}let M=Zotero.Date.sqlToDate(k,!0);k=Zotero.Date.dateToSQL(M)}var N=Zotero.Date.strToDate(k),S=[];N.year?(S.push(N.year),N.month!==void 0&&(S.push(N.month+1),N.day&&S.push(N.day)),a[o]={"date-parts":[S]},N.part&&N.month===void 0&&(a[o].season=N.part)):a[o]={literal:k}}}return r.itemType=="note"&&r.note&&(a.title=Zotero.Utilities.Item.noteToTitle(r.note)),a},itemFromCSLJSON:function(r,i){var n=!!r.setType,a;if(!i.type)throw Zotero.debug(i,1),new Error("No 'type' provided in CSL-JSON");i.type=="bill"&&(i.publisher||i["number-of-volumes"])?a="hearing":i.type=="broadcast"&&(i.archive||i.archive_location||i["container-title"]||i["event-place"]||i.publisher||i["publisher-place"]||i.source)?a="tvBroadcast":i.type=="book"&&i.version?a="computerProgram":i.type=="song"&&i.number?a="podcast":i.type=="motion_picture"&&(i["collection-title"]||i["publisher-place"]||i["event-place"]||i.volume||i["number-of-volumes"]||i.ISBN)?a="videoRecording":Zotero.Schema.CSL_TYPE_MAPPINGS_REVERSE[i.type]?a=Zotero.Schema.CSL_TYPE_MAPPINGS_REVERSE[i.type][0]:(Zotero.debug(`Unknown CSL type '${i.type}' -- using 'document'`,2),a="document");var o=Zotero.ItemTypes.getID(a);n?r.setType(o):(r.itemID=i.id,r.itemType=a);for(let _ in Zotero.Schema.CSL_TEXT_MAPPINGS)if(_ in i){let y=Zotero.Schema.CSL_TEXT_MAPPINGS[_];for(var u=0;ua.creatorType==i||a.creatorType=="author");return n||(n=r.creators.find(a=>a.creatorType=="editor")),n||!1},parseParticles:function(r){function i(g,v,_){var y=g;g=_?g.toLowerCase():g;var D=[],T,k;v?(g=g.split("").reverse().join(""),T=t.PARTICLE_GIVEN_REGEXP):T=t.PARTICLE_FAMILY_REGEXP;for(var E=g.match(T);E;){var N=v?E[1].split("").reverse().join(""):E[1],S=E?N:!1,S=S?N.replace(/^[-\'\u02bb\u2019\s]*(.).*$/,"$1"):!1;if(k=S?S.toUpperCase()!==S:!1,!k)break;v?(D.push(y.slice(N.length*-1)),y=y.slice(0,N.length*-1)):(D.push(y.slice(0,N.length)),y=y.slice(N.length)),g=E[2],E=g.match(T)}if(v){g=g.split("").reverse().join(""),D.reverse();for(var U=1,M=D.length;U-1&&(g+=" "),g}function a(g){if(!g.suffix&&g.given){var v=g.given.match(/(\s*,!*\s*)/);if(v){var _=g.given.indexOf(v[1]),y=g.given.slice(_+v[1].length),D=g.given.slice(_,_+v[1].length).replace(/\s*/g,"");y.replace(/\./g,"")==="et al"&&!g["dropping-particle"]?(g["dropping-particle"]=y,g["comma-dropping-particle"]=","):(D.length===2&&(g["comma-suffix"]=!0),g.suffix=y),g.given=g.given.slice(0,_)}}}var l=i(r.family),o=l[1],u=l[2];r.family=o;var s=n(u.join(""));s&&(r["non-dropping-particle"]=s),a(r);var l=i(r.given,!0),c=l[1],h=l[2];r.given=c;var m=h.join("").trim();m&&(r["dropping-particle"]=m)},noteToTitle:function(r,i={}){var n=120,a=r;r=r.trim(),r=r.replace(/(<\/(h\d|p|div)+>)/g,`$1 +`+a+"}",s}function e0(e,t,r){t=sa(t);var i=t.length;if(!i)return Rt(r)?r.call(e):r;for(var n=0;n1)Fi(u,t-1,r,i),n=i.length;else for(var s=0,l=u.length;st?(i&&(clearTimeout(i),i=null),u=c,o=e.apply(n,a),i||(n=a=null)):!i&&r.trailing!==!1&&(i=setTimeout(s,h)),o};return l.cancel=function(){clearTimeout(i),u=0,i=n=a=null},l}function u0(e,t,r){var i,n,a,o,u,s=function(){var c=Qn()-n;t>c?i=setTimeout(s,t-c):(i=null,r||(o=e.apply(u,a)),i||(a=u=null))},l=Kt(function(c){return u=this,a=c,n=Qn(),i||(i=setTimeout(s,t),r&&(o=e.apply(u,a))),o});return l.cancel=function(){clearTimeout(i),i=a=u=null},l}function l0(e,t){return gn(t,e)}function Wl(e){return function(){return!e.apply(this,arguments)}}function c0(){var e=arguments,t=e.length-1;return function(){for(var r=t,i=e[t].apply(this,arguments);r--;)i=e[r].call(this,i);return i}}function d0(e,t){return function(){if(--e<1)return t.apply(this,arguments)}}function xf(e,t){var r;return function(){return--e>0&&(r=t.apply(this,arguments)),e<=1&&(t=null),r}}const p0=gn(xf,2);function Af(e,t,r){t=Jt(t,r);for(var i=Et(e),n,a=0,o=i.length;a0?0:n-1;a>=0&&a0?o=a>=0?a:Math.max(a+u,o):u=a>=0?Math.min(a+1,u):a+u+1;else if(r&&a&&u)return a=r(i,n),i[a]===n?a:-1;if(n!==n)return a=t(na.call(i,o,u),sf),a>=0?a+o:-1;for(a=e>0?o:u-1;a>=0&&a0?0:u-1;for(a||(n=r[o?o[s]:s],s+=e);s>=0&&s=3;return t(r,oa(i,a,4),n,o)}}const Ro=If(1),fd=If(-1);function on(e,t,r){var i=[];return t=Jt(t,r),Hr(e,function(n,a,o){t(n,a,o)&&i.push(n)}),i}function f0(e,t,r){return on(e,Wl(Jt(t)),r)}function gd(e,t,r){t=Jt(t,r);for(var i=!ar(e)&&Et(e),n=(i||e).length,a=0;a=0}const g0=Kt(function(e,t,r){var i,n;return Rt(t)?n=t:(t=sa(t),i=t.slice(0,-1),t=t[t.length-1]),wi(e,function(a){var o=n;if(!o){if(i&&i.length&&(a=Hl(a,i)),a==null)return;o=a[t]}return o==null?o:o.apply(a,r)})});function Gl(e,t){return wi(e,Ul(t))}function _0(e,t){return on(e,Xn(t))}function jf(e,t,r){var i=-1/0,n=-1/0,a,o;if(t==null||typeof t=="number"&&typeof e[0]!="object"&&e!=null){e=ar(e)?e:fn(e);for(var u=0,s=e.length;ui&&(i=a)}else t=Jt(t,r),Hr(e,function(l,c,h){o=t(l,c,h),(o>n||o===-1/0&&i===-1/0)&&(i=l,n=o)});return i}function y0(e,t,r){var i=1/0,n=1/0,a,o;if(t==null||typeof t=="number"&&typeof e[0]!="object"&&e!=null){e=ar(e)?e:fn(e);for(var u=0,s=e.length;uu||o===void 0)return 1;if(o1&&(i=oa(i,t[1])),t=aa(e)):(i=w0,t=Fi(t,!1,!1),e=Object(e));for(var n=0,a=t.length;n1&&(i=t[1])):(t=wi(Fi(t,!1,!1),String),r=function(n,a){return!Br(t,a)}),$f(e,r,i)});function Hf(e,t,r){return na.call(e,0,Math.max(0,e.length-(t==null||r?1:t)))}function Bo(e,t,r){return e==null||e.length<1?t==null||r?void 0:[]:t==null||r?e[0]:Hf(e,e.length-t)}function ss(e,t,r){return na.call(e,t==null||r?1:t)}function C0(e,t,r){return e==null||e.length<1?t==null||r?void 0:[]:t==null||r?e[e.length-1]:ss(e,Math.max(0,e.length-t))}function x0(e){return on(e,Boolean)}function A0(e,t){return Fi(e,t,!1)}const zf=Kt(function(e,t){return t=Fi(t,!0,!0),on(e,function(r){return!Br(t,r)})}),F0=Kt(function(e,t){return zf(e,t)});function tl(e,t,r,i){Xh(t)||(i=r,r=t,t=!1),r!=null&&(r=Jt(r,i));for(var n=[],a=[],o=0,u=Gt(e);o"u"&&$o!==void 0?function(e){return typeof e=="function"||e===$o}:function(e){return typeof e=="function"},Cs={},K0=_t,Tr=!K0(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!==7}),G0=Ss,za=Function.prototype.call,Bt=G0?za.bind(za):function(){return za.apply(za,arguments)},Xl={},qf={}.propertyIsEnumerable,Zf=Object.getOwnPropertyDescriptor,J0=Zf&&!qf.call({1:2},1);Xl.f=J0?function(e){var t=Zf(this,e);return!!t&&t.enumerable}:qf;var Oi=function(e,t){return{enumerable:!(e&1),configurable:!(e&2),writable:!(e&4),value:t}},q0=yt,Z0=_t,X0=Ni,Ho=Object,Q0=q0("".split),Xf=Z0(function(){return!Ho("z").propertyIsEnumerable(0)})?function(e){return X0(e)==="String"?Q0(e,""):Ho(e)}:Ho,xs=function(e){return e==null},e1=xs,t1=TypeError,Ql=function(e){if(e1(e))throw new t1("Can't call method on "+e);return e},r1=Xf,i1=Ql,Pi=function(e){return r1(i1(e))},n1=Dt,mr=function(e){return typeof e=="object"?e!==null:n1(e)},Ur={},zo=Ur,Uo=ct,a1=Dt,Dd=function(e){return a1(e)?e:void 0},qt=function(e,t){return arguments.length<2?Dd(zo[e])||Dd(Uo[e]):zo[e]&&zo[e][t]||Uo[e]&&Uo[e][t]},s1=yt,_n=s1({}.isPrototypeOf),As=typeof navigator<"u"&&String(navigator.userAgent)||"",Qf=ct,Vo=As,Td=Qf.process,kd=Qf.Deno,Md=Td&&Td.versions||kd&&kd.version,Ld=Md&&Md.v8,vr,gs;Ld&&(vr=Ld.split("."),gs=vr[0]>0&&vr[0]<4?1:+(vr[0]+vr[1]));!gs&&Vo&&(vr=Vo.match(/Edge\/(\d+)/),(!vr||vr[1]>=74)&&(vr=Vo.match(/Chrome\/(\d+)/),vr&&(gs=+vr[1])));var Fs=gs,Ed=Fs,o1=_t,u1=ct,l1=u1.String,yn=!!Object.getOwnPropertySymbols&&!o1(function(){var e=Symbol("symbol detection");return!l1(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&Ed&&Ed<41}),c1=yn,eg=c1&&!Symbol.sham&&typeof Symbol.iterator=="symbol",d1=qt,p1=Dt,m1=_n,h1=eg,f1=Object,ua=h1?function(e){return typeof e=="symbol"}:function(e){var t=d1("Symbol");return p1(t)&&m1(t.prototype,f1(e))},g1=String,la=function(e){try{return g1(e)}catch{return"Object"}},_1=Dt,y1=la,v1=TypeError,Sr=function(e){if(_1(e))return e;throw new v1(y1(e)+" is not a function")},b1=Sr,D1=xs,ec=function(e,t){var r=e[t];return D1(r)?void 0:b1(r)},Wo=Bt,Ko=Dt,Go=mr,T1=TypeError,k1=function(e,t){var r,i;if(t==="string"&&Ko(r=e.toString)&&!Go(i=Wo(r,e))||Ko(r=e.valueOf)&&!Go(i=Wo(r,e))||t!=="string"&&Ko(r=e.toString)&&!Go(i=Wo(r,e)))return i;throw new T1("Can't convert object to primitive value")},tg={exports:{}},wd=ct,M1=Object.defineProperty,L1=function(e,t){try{M1(wd,e,{value:t,configurable:!0,writable:!0})}catch{wd[e]=t}return t},E1=ct,w1=L1,Sd="__core-js_shared__",S1=E1[Sd]||w1(Sd,{}),tc=S1,Cd=tc;(tg.exports=function(e,t){return Cd[e]||(Cd[e]=t!==void 0?t:{})})("versions",[]).push({version:"3.35.1",mode:"pure",copyright:"© 2014-2024 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.35.1/LICENSE",source:"https://github.com/zloirock/core-js"});var vn=tg.exports,C1=Ql,x1=Object,bn=function(e){return x1(C1(e))},A1=yt,F1=bn,N1=A1({}.hasOwnProperty),Zt=Object.hasOwn||function(e,t){return N1(F1(e),t)},O1=yt,P1=0,Y1=Math.random(),I1=O1(1 .toString),rc=function(e){return"Symbol("+(e===void 0?"":e)+")_"+I1(++P1+Y1,36)},j1=ct,R1=vn,xd=Zt,B1=rc,$1=yn,H1=eg,rn=j1.Symbol,Jo=R1("wks"),z1=H1?rn.for||rn:rn&&rn.withoutSetter||B1,ft=function(e){return xd(Jo,e)||(Jo[e]=$1&&xd(rn,e)?rn[e]:z1("Symbol."+e)),Jo[e]},U1=Bt,Ad=mr,Fd=ua,V1=ec,W1=k1,K1=ft,G1=TypeError,J1=K1("toPrimitive"),q1=function(e,t){if(!Ad(e)||Fd(e))return e;var r=V1(e,J1),i;if(r){if(t===void 0&&(t="default"),i=U1(r,e,t),!Ad(i)||Fd(i))return i;throw new G1("Can't convert object to primitive value")}return t===void 0&&(t="number"),W1(e,t)},Z1=q1,X1=ua,Ns=function(e){var t=Z1(e,"string");return X1(t)?t:t+""},Q1=ct,Nd=mr,nl=Q1.document,eT=Nd(nl)&&Nd(nl.createElement),ic=function(e){return eT?nl.createElement(e):{}},tT=Tr,rT=_t,iT=ic,rg=!tT&&!rT(function(){return Object.defineProperty(iT("div"),"a",{get:function(){return 7}}).a!==7}),nT=Tr,aT=Bt,sT=Xl,oT=Oi,uT=Pi,lT=Ns,cT=Zt,dT=rg,Od=Object.getOwnPropertyDescriptor;Cs.f=nT?Od:function(e,t){if(e=uT(e),t=lT(t),dT)try{return Od(e,t)}catch{}if(cT(e,t))return oT(!aT(sT.f,e,t),e[t])};var pT=_t,mT=Dt,hT=/#|\.prototype\./,ca=function(e,t){var r=gT[fT(e)];return r===yT?!0:r===_T?!1:mT(t)?pT(t):!!t},fT=ca.normalize=function(e){return String(e).replace(hT,".").toLowerCase()},gT=ca.data={},_T=ca.NATIVE="N",yT=ca.POLYFILL="P",ig=ca,Pd=Zl,vT=Sr,bT=Ss,DT=Pd(Pd.bind),da=function(e,t){return vT(e),t===void 0?e:bT?DT(e,t):function(){return e.apply(t,arguments)}},hr={},TT=Tr,kT=_t,ng=TT&&kT(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!==42}),MT=mr,LT=String,ET=TypeError,kr=function(e){if(MT(e))return e;throw new ET(LT(e)+" is not an object")},wT=Tr,ST=rg,CT=ng,Ua=kr,Yd=Ns,xT=TypeError,qo=Object.defineProperty,AT=Object.getOwnPropertyDescriptor,Zo="enumerable",Xo="configurable",Qo="writable";hr.f=wT?CT?function(e,t,r){if(Ua(e),t=Yd(t),Ua(r),typeof e=="function"&&t==="prototype"&&"value"in r&&Qo in r&&!r[Qo]){var i=AT(e,t);i&&i[Qo]&&(e[t]=r.value,r={configurable:Xo in r?r[Xo]:i[Xo],enumerable:Zo in r?r[Zo]:i[Zo],writable:!1})}return qo(e,t,r)}:qo:function(e,t,r){if(Ua(e),t=Yd(t),Ua(r),ST)try{return qo(e,t,r)}catch{}if("get"in r||"set"in r)throw new xT("Accessors not supported");return"value"in r&&(e[t]=r.value),e};var FT=Tr,NT=hr,OT=Oi,Yi=FT?function(e,t,r){return NT.f(e,t,OT(1,r))}:function(e,t,r){return e[t]=r,e},jn=ct,PT=ql,YT=Zl,IT=Dt,jT=Cs.f,RT=ig,Gi=Ur,BT=da,Ji=Yi,Id=Zt,$T=function(e){var t=function(r,i,n){if(this instanceof t){switch(arguments.length){case 0:return new e;case 1:return new e(r);case 2:return new e(r,i)}return new e(r,i,n)}return PT(e,this,arguments)};return t.prototype=e.prototype,t},rt=function(e,t){var r=e.target,i=e.global,n=e.stat,a=e.proto,o=i?jn:n?jn[r]:jn[r]&&jn[r].prototype,u=i?Gi:Gi[r]||Ji(Gi,r,{})[r],s=u.prototype,l,c,h,m,g,v,_,y,D;for(m in t)l=RT(i?m:r+(n?".":"#")+m,e.forced),c=!l&&o&&Id(o,m),v=u[m],c&&(e.dontCallGetSet?(D=jT(o,m),_=D&&D.value):_=o[m]),g=c&&_?_:t[m],!(!l&&!a&&typeof v==typeof g)&&(e.bind&&c?y=BT(g,jn):e.wrap&&c?y=$T(g):a&&IT(g)?y=YT(g):y=g,(e.sham||g&&g.sham||v&&v.sham)&&Ji(y,"sham",!0),Ji(u,m,y),a&&(h=r+"Prototype",Id(Gi,h)||Ji(Gi,h,{}),Ji(Gi[h],m,g),e.real&&s&&(l||!s[m])&&Ji(s,m,g)))},HT=ft,zT=HT("toStringTag"),ag={};ag[zT]="z";var nc=String(ag)==="[object z]",UT=nc,VT=Dt,os=Ni,WT=ft,KT=WT("toStringTag"),GT=Object,JT=os(function(){return arguments}())==="Arguments",qT=function(e,t){try{return e[t]}catch{}},Os=UT?os:function(e){var t,r,i;return e===void 0?"Undefined":e===null?"Null":typeof(r=qT(t=GT(e),KT))=="string"?r:JT?os(t):(i=os(t))==="Object"&&VT(t.callee)?"Arguments":i},ZT=Os,XT=String,Dn=function(e){if(ZT(e)==="Symbol")throw new TypeError("Cannot convert a Symbol value to a string");return XT(e)},ac={},QT=Math.ceil,ek=Math.floor,tk=Math.trunc||function(e){var t=+e;return(t>0?ek:QT)(t)},rk=tk,sc=function(e){var t=+e;return t!==t||t===0?0:rk(t)},ik=sc,nk=Math.max,ak=Math.min,sk=function(e,t){var r=ik(e);return r<0?nk(r+t,0):ak(r,t)},ok=sc,uk=Math.min,lk=function(e){var t=ok(e);return t>0?uk(t,9007199254740991):0},ck=lk,Ps=function(e){return ck(e.length)},dk=Pi,pk=sk,mk=Ps,jd=function(e){return function(t,r,i){var n=dk(t),a=mk(n),o=pk(i,a),u;if(e&&r!==r){for(;a>o;)if(u=n[o++],u!==u)return!0}else for(;a>o;o++)if((e||o in n)&&n[o]===r)return e||o||0;return!e&&-1}},sg={includes:jd(!0),indexOf:jd(!1)},Ys={},hk=yt,eu=Zt,fk=Pi,gk=sg.indexOf,_k=Ys,Rd=hk([].push),og=function(e,t){var r=fk(e),i=0,n=[],a;for(a in r)!eu(_k,a)&&eu(r,a)&&Rd(n,a);for(;t.length>i;)eu(r,a=t[i++])&&(~gk(n,a)||Rd(n,a));return n},oc=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],yk=og,vk=oc,uc=Object.keys||function(e){return yk(e,vk)},bk=Tr,Dk=ng,Tk=hr,kk=kr,Mk=Pi,Lk=uc;ac.f=bk&&!Dk?Object.defineProperties:function(e,t){kk(e);for(var r=Mk(t),i=Lk(t),n=i.length,a=0,o;n>a;)Tk.f(e,o=i[a++],r[o]);return e};var Ek=qt,ug=Ek("document","documentElement"),wk=vn,Sk=rc,Bd=wk("keys"),Is=function(e){return Bd[e]||(Bd[e]=Sk(e))},Ck=kr,xk=ac,$d=oc,Ak=Ys,Fk=ug,Nk=ic,Ok=Is,Hd=">",zd="<",al="prototype",sl="script",lg=Ok("IE_PROTO"),tu=function(){},cg=function(e){return zd+sl+Hd+e+zd+"/"+sl+Hd},Ud=function(e){e.write(cg("")),e.close();var t=e.parentWindow.Object;return e=null,t},Pk=function(){var e=Nk("iframe"),t="java"+sl+":",r;return e.style.display="none",Fk.appendChild(e),e.src=String(t),r=e.contentWindow.document,r.open(),r.write(cg("document.F=Object")),r.close(),r.F},Va,us=function(){try{Va=new ActiveXObject("htmlfile")}catch{}us=typeof document<"u"?document.domain&&Va?Ud(Va):Pk():Ud(Va);for(var e=$d.length;e--;)delete us[al][$d[e]];return us()};Ak[lg]=!0;var js=Object.create||function(e,t){var r;return e!==null?(tu[al]=Ck(e),r=new tu,tu[al]=null,r[lg]=e):r=us(),t===void 0?r:xk.f(r,t)},Rs={},Yk=og,Ik=oc,jk=Ik.concat("length","prototype");Rs.f=Object.getOwnPropertyNames||function(e){return Yk(e,jk)};var dg={},Rk=yt,lc=Rk([].slice),Bk=Ni,$k=Pi,pg=Rs.f,Hk=lc,mg=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],zk=function(e){try{return pg(e)}catch{return Hk(mg)}};dg.f=function(e){return mg&&Bk(e)==="Window"?zk(e):pg($k(e))};var Bs={};Bs.f=Object.getOwnPropertySymbols;var Uk=Yi,pa=function(e,t,r,i){return i&&i.enumerable?e[t]=r:Uk(e,t,r),e},Vk=hr,hg=function(e,t,r){return Vk.f(e,t,r)},ma={},Wk=ft;ma.f=Wk;var Vd=Ur,Kk=Zt,Gk=ma,Jk=hr.f,pt=function(e){var t=Vd.Symbol||(Vd.Symbol={});Kk(t,e)||Jk(t,e,{value:Gk.f(e)})},qk=Bt,Zk=qt,Xk=ft,Qk=pa,fg=function(){var e=Zk("Symbol"),t=e&&e.prototype,r=t&&t.valueOf,i=Xk("toPrimitive");t&&!t[i]&&Qk(t,i,function(n){return qk(r,this)},{arity:1})},eM=nc,tM=Os,rM=eM?{}.toString:function(){return"[object "+tM(this)+"]"},iM=nc,nM=hr.f,aM=Yi,sM=Zt,oM=rM,uM=ft,Wd=uM("toStringTag"),Ii=function(e,t,r,i){var n=r?e:e&&e.prototype;n&&(sM(n,Wd)||nM(n,Wd,{configurable:!0,value:t}),i&&!iM&&aM(n,"toString",oM))},lM=ct,cM=Dt,Kd=lM.WeakMap,dM=cM(Kd)&&/native code/.test(String(Kd)),pM=dM,gg=ct,mM=mr,hM=Yi,ru=Zt,iu=tc,fM=Is,gM=Ys,Gd="Object already initialized",ol=gg.TypeError,_M=gg.WeakMap,_s,ea,ys,yM=function(e){return ys(e)?ea(e):_s(e,{})},vM=function(e){return function(t){var r;if(!mM(t)||(r=ea(t)).type!==e)throw new ol("Incompatible receiver, "+e+" required");return r}};if(pM||iu.state){var wr=iu.state||(iu.state=new _M);wr.get=wr.get,wr.has=wr.has,wr.set=wr.set,_s=function(e,t){if(wr.has(e))throw new ol(Gd);return t.facade=e,wr.set(e,t),t},ea=function(e){return wr.get(e)||{}},ys=function(e){return wr.has(e)}}else{var qi=fM("state");gM[qi]=!0,_s=function(e,t){if(ru(e,qi))throw new ol(Gd);return t.facade=e,hM(e,qi,t),t},ea=function(e){return ru(e,qi)?e[qi]:{}},ys=function(e){return ru(e,qi)}}var $s={set:_s,get:ea,has:ys,enforce:yM,getterFor:vM},bM=Ni,cc=Array.isArray||function(e){return bM(e)==="Array"},DM=yt,TM=Dt,ul=tc,kM=DM(Function.toString);TM(ul.inspectSource)||(ul.inspectSource=function(e){return kM(e)});var _g=ul.inspectSource,MM=yt,LM=_t,yg=Dt,EM=Os,wM=qt,SM=_g,vg=function(){},bg=wM("Reflect","construct"),dc=/^\s*(?:class|function)\b/,CM=MM(dc.exec),xM=!dc.test(vg),Rn=function(e){if(!yg(e))return!1;try{return bg(vg,[],e),!0}catch{return!1}},Dg=function(e){if(!yg(e))return!1;switch(EM(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return xM||!!CM(dc,SM(e))}catch{return!0}};Dg.sham=!0;var Tg=!bg||LM(function(){var e;return Rn(Rn.call)||!Rn(Object)||!Rn(function(){e=!0})||e})?Dg:Rn,Jd=cc,AM=Tg,FM=mr,NM=ft,OM=NM("species"),qd=Array,PM=function(e){var t;return Jd(e)&&(t=e.constructor,AM(t)&&(t===qd||Jd(t.prototype))?t=void 0:FM(t)&&(t=t[OM],t===null&&(t=void 0))),t===void 0?qd:t},YM=PM,kg=function(e,t){return new(YM(e))(t===0?0:t)},IM=da,jM=yt,RM=Xf,BM=bn,$M=Ps,HM=kg,Zd=jM([].push),ni=function(e){var t=e===1,r=e===2,i=e===3,n=e===4,a=e===6,o=e===7,u=e===5||a;return function(s,l,c,h){for(var m=BM(s),g=RM(m),v=$M(g),_=IM(l,c),y=0,D=h||HM,T=t?D(s,v):r||o?D(s,0):void 0,k,E;v>y;y++)if((u||y in g)&&(k=g[y],E=_(k,y,m),e))if(t)T[y]=E;else if(E)switch(e){case 3:return!0;case 5:return k;case 6:return y;case 2:Zd(T,k)}else switch(e){case 4:return!1;case 7:Zd(T,k)}return a?-1:i||n?n:T}},zM={forEach:ni(0),map:ni(1),filter:ni(2),some:ni(3),every:ni(4),find:ni(5),findIndex:ni(6),filterReject:ni(7)},Hs=rt,ha=ct,pc=Bt,UM=yt,un=Tr,ln=yn,VM=_t,Lt=Zt,WM=_n,ll=kr,zs=Pi,mc=Ns,KM=Dn,cl=Oi,cn=js,Mg=uc,GM=Rs,Lg=dg,JM=Bs,Eg=Cs,wg=hr,qM=ac,Sg=Xl,Xd=pa,ZM=hg,hc=vn,XM=Is,Cg=Ys,Qd=rc,QM=ft,eL=ma,tL=pt,rL=fg,iL=Ii,xg=$s,Us=zM.forEach,Wt=XM("hidden"),Vs="Symbol",ta="prototype",nL=xg.set,ep=xg.getterFor(Vs),br=Object[ta],Li=ha.Symbol,Wn=Li&&Li[ta],aL=ha.RangeError,sL=ha.TypeError,nu=ha.QObject,Ag=Eg.f,Ei=wg.f,Fg=Lg.f,oL=Sg.f,Ng=UM([].push),zr=hc("symbols"),fa=hc("op-symbols"),uL=hc("wks"),dl=!nu||!nu[ta]||!nu[ta].findChild,Og=function(e,t,r){var i=Ag(br,t);i&&delete br[t],Ei(e,t,r),i&&e!==br&&Ei(br,t,i)},pl=un&&VM(function(){return cn(Ei({},"a",{get:function(){return Ei(this,"a",{value:7}).a}})).a!==7})?Og:Ei,au=function(e,t){var r=zr[e]=cn(Wn);return nL(r,{type:Vs,tag:e,description:t}),un||(r.description=t),r},Ws=function(e,t,r){e===br&&Ws(fa,t,r),ll(e);var i=mc(t);return ll(r),Lt(zr,i)?(r.enumerable?(Lt(e,Wt)&&e[Wt][i]&&(e[Wt][i]=!1),r=cn(r,{enumerable:cl(0,!1)})):(Lt(e,Wt)||Ei(e,Wt,cl(1,cn(null))),e[Wt][i]=!0),pl(e,i,r)):Ei(e,i,r)},fc=function(e,t){ll(e);var r=zs(t),i=Mg(r).concat(jg(r));return Us(i,function(n){(!un||pc(Pg,r,n))&&Ws(e,n,r[n])}),e},lL=function(e,t){return t===void 0?cn(e):fc(cn(e),t)},Pg=function(e){var t=mc(e),r=pc(oL,this,t);return this===br&&Lt(zr,t)&&!Lt(fa,t)?!1:r||!Lt(this,t)||!Lt(zr,t)||Lt(this,Wt)&&this[Wt][t]?r:!0},Yg=function(e,t){var r=zs(e),i=mc(t);if(!(r===br&&Lt(zr,i)&&!Lt(fa,i))){var n=Ag(r,i);return n&&Lt(zr,i)&&!(Lt(r,Wt)&&r[Wt][i])&&(n.enumerable=!0),n}},Ig=function(e){var t=Fg(zs(e)),r=[];return Us(t,function(i){!Lt(zr,i)&&!Lt(Cg,i)&&Ng(r,i)}),r},jg=function(e){var t=e===br,r=Fg(t?fa:zs(e)),i=[];return Us(r,function(n){Lt(zr,n)&&(!t||Lt(br,n))&&Ng(i,zr[n])}),i};ln||(Li=function(){if(WM(Wn,this))throw new sL("Symbol is not a constructor");var e=!arguments.length||arguments[0]===void 0?void 0:KM(arguments[0]),t=Qd(e),r=function(i){var n=this===void 0?ha:this;n===br&&pc(r,fa,i),Lt(n,Wt)&&Lt(n[Wt],t)&&(n[Wt][t]=!1);var a=cl(1,i);try{pl(n,t,a)}catch(o){if(!(o instanceof aL))throw o;Og(n,t,a)}};return un&&dl&&pl(br,t,{configurable:!0,set:r}),au(t,e)},Wn=Li[ta],Xd(Wn,"toString",function(){return ep(this).tag}),Xd(Li,"withoutSetter",function(e){return au(Qd(e),e)}),Sg.f=Pg,wg.f=Ws,qM.f=fc,Eg.f=Yg,GM.f=Lg.f=Ig,JM.f=jg,eL.f=function(e){return au(QM(e),e)},un&&ZM(Wn,"description",{configurable:!0,get:function(){return ep(this).description}}));Hs({global:!0,constructor:!0,wrap:!0,forced:!ln,sham:!ln},{Symbol:Li});Us(Mg(uL),function(e){tL(e)});Hs({target:Vs,stat:!0,forced:!ln},{useSetter:function(){dl=!0},useSimple:function(){dl=!1}});Hs({target:"Object",stat:!0,forced:!ln,sham:!un},{create:lL,defineProperty:Ws,defineProperties:fc,getOwnPropertyDescriptor:Yg});Hs({target:"Object",stat:!0,forced:!ln},{getOwnPropertyNames:Ig});rL();iL(Li,Vs);Cg[Wt]=!0;var cL=yn,Rg=cL&&!!Symbol.for&&!!Symbol.keyFor,dL=rt,pL=qt,mL=Zt,hL=Dn,Bg=vn,fL=Rg,su=Bg("string-to-symbol-registry"),gL=Bg("symbol-to-string-registry");dL({target:"Symbol",stat:!0,forced:!fL},{for:function(e){var t=hL(e);if(mL(su,t))return su[t];var r=pL("Symbol")(t);return su[t]=r,gL[r]=t,r}});var _L=rt,yL=Zt,vL=ua,bL=la,DL=vn,TL=Rg,tp=DL("symbol-to-string-registry");_L({target:"Symbol",stat:!0,forced:!TL},{keyFor:function(e){if(!vL(e))throw new TypeError(bL(e)+" is not a symbol");if(yL(tp,e))return tp[e]}});var kL=yt,rp=cc,ML=Dt,ip=Ni,LL=Dn,np=kL([].push),EL=function(e){if(ML(e))return e;if(rp(e)){for(var t=e.length,r=[],i=0;i1?arguments[1]:void 0;return Wg?ml(this,e,t)||0:rE(this,e,t)}});var aE=ct,sE=Ur,oE=function(e,t){var r=sE[e+"Prototype"],i=r&&r[t];if(i)return i;var n=aE[e],a=n&&n.prototype;return a&&a[t]},uE=oE,lE=uE("Array","indexOf"),cE=_n,dE=lE,ou=Array.prototype,pE=function(e){var t=e.indexOf;return e===ou||cE(ou,e)&&t===ou.indexOf?dE:t},mE=pE,hE=mE,fE=hE,gE=fE,_E=gE,yE=_E,Kg=yE,Gg={exports:{}},vE=rt,bE=bn,Jg=uc,DE=_t,TE=DE(function(){Jg(1)});vE({target:"Object",stat:!0,forced:TE},{keys:function(e){return Jg(bE(e))}});var kE=Ur,ME=kE.Object.keys,LE=ME,EE=LE,wE=EE,SE=wE,CE=SE,xE=CE,AE=xE;(function(e){var t=AE,r=Kg;function i(n,a){if(n==null)return{};var o={},u=t(n),s,l;for(l=0;l=0)&&(o[s]=n[s]);return o}e.exports=i,e.exports.__esModule=!0,e.exports.default=e.exports})(Gg);var FE=Gg.exports;(function(e){var t=ZL,r=Kg,i=FE;function n(a,o){if(a==null)return{};var u=i(a,o),s,l;if(t){var c=t(a);for(l=0;l=0)&&Object.prototype.propertyIsEnumerable.call(a,s)&&(u[s]=a[s])}return u}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports})(Vf);var NE=Vf.exports,qg={exports:{}},OE=_t,PE=!OE(function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}),YE=Zt,IE=Dt,jE=bn,RE=Is,BE=PE,pp=RE("IE_PROTO"),hl=Object,$E=hl.prototype,gc=BE?hl.getPrototypeOf:function(e){var t=jE(e);if(YE(t,pp))return t[pp];var r=t.constructor;return IE(r)&&t instanceof r?r.prototype:t instanceof hl?$E:null},HE=yt,zE=Sr,UE=function(e,t,r){try{return HE(zE(Object.getOwnPropertyDescriptor(e,t)[r]))}catch{}},VE=mr,WE=function(e){return VE(e)||e===null},KE=WE,GE=String,JE=TypeError,qE=function(e){if(KE(e))return e;throw new JE("Can't set "+GE(e)+" as a prototype")},ZE=UE,XE=kr,QE=qE,ew=Object.setPrototypeOf||("__proto__"in{}?function(){var e=!1,t={},r;try{r=ZE(Object.prototype,"__proto__","set"),r(t,[]),e=t instanceof Array}catch{}return function(i,n){return XE(i),QE(n),e?r(i,n):i.__proto__=n,i}}():void 0),tw=qt,rw=yt,iw=Rs,nw=Bs,aw=kr,sw=rw([].concat),ow=tw("Reflect","ownKeys")||function(e){var t=iw.f(aw(e)),r=nw.f;return r?sw(t,r(e)):t},mp=Zt,uw=ow,lw=Cs,cw=hr,dw=function(e,t,r){for(var i=uw(t),n=cw.f,a=lw.f,o=0;oh;h++)if(g=D(e[h]),g&&_p(vp,g))return g;return new ls(!1)}l=Qw(e,c)}for(v=a?e.next:l.next;!(_=Gw(v,l)).done;){try{g=D(_.value)}catch(T){yp(l,"throw",T)}if(typeof g=="object"&&g&&_p(vp,g))return g}return new ls(!1)},rS=Dn,iS=function(e,t){return e===void 0?arguments.length<2?"":t:rS(e)},nS=rt,aS=_n,sS=gc,vs=ew,oS=dw,e_=js,uu=Yi,lu=Oi,uS=hw,lS=Ew,cS=_a,dS=iS,pS=ft,mS=pS("toStringTag"),bs=Error,hS=[].push,dn=function(e,t){var r=aS(cu,this),i;vs?i=vs(new bs,r?sS(this):cu):(i=r?this:e_(cu),uu(i,mS,"Error")),t!==void 0&&uu(i,"message",dS(t)),lS(i,dn,i.stack,1),arguments.length>2&&uS(i,arguments[2]);var n=[];return cS(e,hS,{that:n}),uu(i,"errors",n),i};vs?vs(dn,bs):oS(dn,bs,{name:!0});var cu=dn.prototype=e_(bs.prototype,{constructor:lu(1,dn),message:lu(1,""),name:lu(1,"AggregateError")});nS({global:!0,constructor:!0,arity:2},{AggregateError:dn});var fl=Tr,fS=Zt,t_=Function.prototype,gS=fl&&Object.getOwnPropertyDescriptor,_c=fS(t_,"name"),_S=_c&&(function(){}).name==="something",yS=_c&&(!fl||fl&&gS(t_,"name").configurable),vS={EXISTS:_c,PROPER:_S,CONFIGURABLE:yS},bS=_t,DS=Dt,TS=mr,kS=js,bp=gc,MS=pa,LS=ft,gl=LS("iterator"),r_=!1,$r,du,pu;[].keys&&(pu=[].keys(),"next"in pu?(du=bp(bp(pu)),du!==Object.prototype&&($r=du)):r_=!0);var ES=!TS($r)||bS(function(){var e={};return $r[gl].call(e)!==e});ES?$r={}:$r=kS($r);DS($r[gl])||MS($r,gl,function(){return this});var i_={IteratorPrototype:$r,BUGGY_SAFARI_ITERATORS:r_},wS=i_.IteratorPrototype,SS=js,CS=Oi,xS=Ii,AS=Tn,FS=function(){return this},NS=function(e,t,r,i){var n=t+" Iterator";return e.prototype=SS(wS,{next:CS(+!i,r)}),xS(e,n,!1,!0),AS[n]=FS,e},OS=rt,PS=Bt,YS=vS,IS=NS,jS=gc,RS=Ii,Dp=pa,BS=ft,Tp=Tn,$S=i_,HS=YS.PROPER,Ka=$S.BUGGY_SAFARI_ITERATORS,mu=BS("iterator"),kp="keys",Ga="values",Mp="entries",zS=function(){return this},n_=function(e,t,r,i,n,a,o){IS(r,t,i);var u=function(D){if(D===n&&m)return m;if(!Ka&&D&&D in c)return c[D];switch(D){case kp:return function(){return new r(this,D)};case Ga:return function(){return new r(this,D)};case Mp:return function(){return new r(this,D)}}return function(){return new r(this)}},s=t+" Iterator",l=!1,c=e.prototype,h=c[mu]||c["@@iterator"]||n&&c[n],m=!Ka&&h||u(n),g=t==="Array"&&c.entries||h,v,_,y;if(g&&(v=jS(g.call(new e)),v!==Object.prototype&&v.next&&(RS(v,s,!0,!0),Tp[s]=zS)),HS&&n===Ga&&h&&h.name!==Ga&&(l=!0,m=function(){return PS(h,this)}),n)if(_={values:u(Ga),keys:a?m:u(kp),entries:u(Mp)},o)for(y in _)(Ka||l||!(y in c))&&Dp(c,y,_[y]);else OS({target:t,proto:!0,forced:Ka||l},_);return o&&c[mu]!==m&&Dp(c,mu,m,{name:n}),Tp[t]=m,_},a_=function(e,t){return{value:e,done:t}},US=Pi,Lp=Tn,s_=$s;hr.f;var VS=n_,Ja=a_,o_="Array Iterator",WS=s_.set,KS=s_.getterFor(o_);VS(Array,"Array",function(e,t){WS(this,{type:o_,target:US(e),index:0,kind:t})},function(){var e=KS(this),t=e.target,r=e.index++;if(!t||r>=t.length)return e.target=void 0,Ja(void 0,!0);switch(e.kind){case"keys":return Ja(r,!1);case"values":return Ja(t[r],!1)}return Ja([r,t[r]],!1)},"values");Lp.Arguments=Lp.Array;var GS=ct,JS=Ni,Ks=JS(GS.process)==="process",qS=qt,ZS=hg,XS=ft,QS=Tr,Ep=XS("species"),eC=function(e){var t=qS(e);QS&&t&&!t[Ep]&&ZS(t,Ep,{configurable:!0,get:function(){return this}})},tC=_n,rC=TypeError,iC=function(e,t){if(tC(t,e))return e;throw new rC("Incorrect invocation")},nC=Tg,aC=la,sC=TypeError,oC=function(e){if(nC(e))return e;throw new sC(aC(e)+" is not a constructor")},wp=kr,uC=oC,lC=xs,cC=ft,dC=cC("species"),u_=function(e,t){var r=wp(e).constructor,i;return r===void 0||lC(i=wp(r)[dC])?t:uC(i)},pC=TypeError,mC=function(e,t){if(e=a?e?"":void 0:(o=qp(i,n),o<55296||o>56319||n+1===a||(u=qp(i,n+1))<56320||u>57343?e?AA(i,n):o:e?FA(i,n,n+2):(o-55296<<10)+(u-56320)+65536)}},NA={codeAt:Zp(!1),charAt:Zp(!0)},OA=NA.charAt,PA=Dn,F_=$s,YA=n_,Xp=a_,N_="String Iterator",IA=F_.set,jA=F_.getterFor(N_);YA(String,"String",function(e){IA(this,{type:N_,string:PA(e),index:0})},function(){var e=jA(this),t=e.string,r=e.index,i;return r>=t.length?Xp(void 0,!0):(i=OA(t,r),e.index+=i.length,Xp(i,!1))});var RA=Ur,BA=RA.Promise,$A={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0},HA=$A,zA=ct,UA=Ii,Qp=Tn;for(var Eu in HA)UA(zA[Eu],Eu),Qp[Eu]=Qp.Array;var VA=BA,WA=VA,KA=WA,GA=KA,JA=rt,qA=Cr,ZA=kn;JA({target:"Promise",stat:!0,forced:!0},{try:function(e){var t=qA.f(this),r=ZA(e);return(r.error?t.reject:t.resolve)(r.value),t.promise}});var XA=GA,QA=XA,eF=QA;(function(e){var t=eF;function r(n,a,o,u,s,l,c){try{var h=n[l](c),m=h.value}catch(g){o(g);return}h.done?a(m):t.resolve(m).then(u,s)}function i(n){return function(){var a=this,o=arguments;return new t(function(u,s){var l=n.apply(a,o);function c(m){r(l,u,s,c,h,"next",m)}function h(m){r(l,u,s,c,h,"throw",m)}c(void 0)})}}e.exports=i,e.exports.__esModule=!0,e.exports.default=e.exports})(qg);var tF=qg.exports,O_={exports:{}},P_={exports:{}},rF=rt,iF=Tr,em=hr.f;rF({target:"Object",stat:!0,forced:Object.defineProperty!==em,sham:!iF},{defineProperty:em});var nF=Ur,Y_=nF.Object,aF=P_.exports=function(e,t,r){return Y_.defineProperty(e,t,r)};Y_.defineProperty.sham&&(aF.sham=!0);var sF=P_.exports,oF=sF,uF=oF,lF=uF,cF=lF,dF=cF,pF=dF,mF=pF,I_={exports:{}},j_={exports:{}},hF=TypeError,fF=9007199254740991,gF=function(e){if(e>fF)throw hF("Maximum allowed index exceeded");return e},_F=Ns,yF=hr,vF=Oi,bF=function(e,t,r){var i=_F(t);i in e?yF.f(e,i,vF(0,r)):e[i]=r},DF=_t,TF=ft,kF=Fs,MF=TF("species"),LF=function(e){return kF>=51||!DF(function(){var t=[],r=t.constructor={};return r[MF]=function(){return{foo:1}},t[e](Boolean).foo!==1})},EF=rt,wF=_t,SF=cc,CF=mr,xF=bn,AF=Ps,tm=gF,rm=bF,FF=kg,NF=LF,OF=ft,PF=Fs,R_=OF("isConcatSpreadable"),YF=PF>=51||!wF(function(){var e=[];return e[R_]=!1,e.concat()[0]!==e}),IF=function(e){if(!CF(e))return!1;var t=e[R_];return t!==void 0?!!t:SF(e)},jF=!YF||!NF("concat");EF({target:"Array",proto:!0,arity:1,forced:jF},{concat:function(e){var t=xF(this),r=FF(t,0),i=0,n,a,o,u,s;for(n=-1,o=arguments.length;n({translateURL:typeof window<"u"&&window.location.origin||"",translatePrefix:"",fetchConfig:{},initialItems:[],request:{},storage:typeof window<"u"&&"localStorage"in window&&window.localStorage||{},persist:!0,override:!1,storagePrefix:"zotero-bib"});function rs(e){throw new Error('Could not dynamically require "'+e+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var W_={exports:{}};(function(e){(function(){var t={PARTICLE_GIVEN_REGEXP:/^([^ ]+(?:\u02bb |\u2019 | |\' ) *)(.+)$/,PARTICLE_FAMILY_REGEXP:/^([^ ]+(?:\-|\u02bb|\u2019| |\') *)(.+)$/,itemTypeExists:function(r){return!!Zotero.ItemTypes.getID(r)},itemToCSLJSON:function(r){if(typeof Zotero.Item<"u"&&r instanceof Zotero.Item)return t.itemToCSLJSON(Zotero.Utilities.Internal.itemToExportFormat(r,!1,!0));var i=Zotero.Schema.CSL_TYPE_MAPPINGS[r.itemType];if(!i)throw new Error('Unexpected Zotero Item type "'+r.itemType+'"');var n=Zotero.ItemTypes.getID(r.itemType),a={id:r.uri,type:i};for(var o in Zotero.Schema.CSL_TEXT_MAPPINGS)if(o!=="shortTitle")for(var u=Zotero.Schema.CSL_TEXT_MAPPINGS[o],s=0,l=u.length;s1&&T.family.charAt(0)=='"'&&T.family.charAt(T.family.length-1)=='"'?T.family=T.family.substr(1,T.family.length-2):Zotero.Utilities.Item.parseParticles(T))),a[x]?a[x].push(T):a[x]=[T]}}}for(var o in Zotero.Schema.CSL_DATE_MAPPINGS){var k=r[Zotero.Schema.CSL_DATE_MAPPINGS[o]];if(!k){var E=Zotero.ItemFields.getFieldIDFromTypeAndBase(n,Zotero.Schema.CSL_DATE_MAPPINGS[o]);E&&(k=r[Zotero.ItemFields.getName(E)])}if(k){if(Zotero.Schema.CSL_DATE_MAPPINGS[o]=="accessDate"&&!Zotero.Date.isSQLDate(k)){if(Zotero.Date.isISODate(k)){let x=Zotero.Date.isoToDate(k);k=Zotero.Date.dateToSQL(x,!0)}let M=Zotero.Date.sqlToDate(k,!0);k=Zotero.Date.dateToSQL(M)}var N=Zotero.Date.strToDate(k),S=[];N.year?(S.push(N.year),N.month!==void 0&&(S.push(N.month+1),N.day&&S.push(N.day)),a[o]={"date-parts":[S]},N.part&&N.month===void 0&&(a[o].season=N.part)):a[o]={literal:k}}}return r.itemType=="note"&&r.note&&(a.title=Zotero.Utilities.Item.noteToTitle(r.note)),a},itemFromCSLJSON:function(r,i){var n=!!r.setType,a;if(!i.type)throw Zotero.debug(i,1),new Error("No 'type' provided in CSL-JSON");i.type=="bill"&&(i.publisher||i["number-of-volumes"])?a="hearing":i.type=="broadcast"&&(i.archive||i.archive_location||i["container-title"]||i["event-place"]||i.publisher||i["publisher-place"]||i.source)?a="tvBroadcast":i.type=="book"&&i.version?a="computerProgram":i.type=="song"&&i.number?a="podcast":i.type=="motion_picture"&&(i["collection-title"]||i["publisher-place"]||i["event-place"]||i.volume||i["number-of-volumes"]||i.ISBN)?a="videoRecording":Zotero.Schema.CSL_TYPE_MAPPINGS_REVERSE[i.type]?a=Zotero.Schema.CSL_TYPE_MAPPINGS_REVERSE[i.type][0]:(Zotero.debug(`Unknown CSL type '${i.type}' -- using 'document'`,2),a="document");var o=Zotero.ItemTypes.getID(a);n?r.setType(o):(r.itemID=i.id,r.itemType=a);for(let _ in Zotero.Schema.CSL_TEXT_MAPPINGS)if(_ in i){let y=Zotero.Schema.CSL_TEXT_MAPPINGS[_];for(var u=0;ua.creatorType==i||a.creatorType=="author");return n||(n=r.creators.find(a=>a.creatorType=="editor")),n||!1},parseParticles:function(r){function i(g,v,_){var y=g;g=_?g.toLowerCase():g;var D=[],T,k;v?(g=g.split("").reverse().join(""),T=t.PARTICLE_GIVEN_REGEXP):T=t.PARTICLE_FAMILY_REGEXP;for(var E=g.match(T);E;){var N=v?E[1].split("").reverse().join(""):E[1],S=E?N:!1,S=S?N.replace(/^[-\'\u02bb\u2019\s]*(.).*$/,"$1"):!1;if(k=S?S.toUpperCase()!==S:!1,!k)break;v?(D.push(y.slice(N.length*-1)),y=y.slice(0,N.length*-1)):(D.push(y.slice(0,N.length)),y=y.slice(N.length)),g=E[2],E=g.match(T)}if(v){g=g.split("").reverse().join(""),D.reverse();for(var U=1,M=D.length;U-1&&(g+=" "),g}function a(g){if(!g.suffix&&g.given){var v=g.given.match(/(\s*,!*\s*)/);if(v){var _=g.given.indexOf(v[1]),y=g.given.slice(_+v[1].length),D=g.given.slice(_,_+v[1].length).replace(/\s*/g,"");y.replace(/\./g,"")==="et al"&&!g["dropping-particle"]?(g["dropping-particle"]=y,g["comma-dropping-particle"]=","):(D.length===2&&(g["comma-suffix"]=!0),g.suffix=y),g.given=g.given.slice(0,_)}}}var l=i(r.family),o=l[1],u=l[2];r.family=o;var s=n(u.join(""));s&&(r["non-dropping-particle"]=s),a(r);var l=i(r.given,!0),c=l[1],h=l[2];r.given=c;var m=h.join("").trim();m&&(r["dropping-particle"]=m)},noteToTitle:function(r,i={}){var n=120,a=r;r=r.trim(),r=r.replace(/(<\/(h\d|p|div)+>)/g,`$1 `),i.stopAtLineBreak?r=r.replace(//g,` `):r=r.replace(//g," "),r=Zotero.Utilities.unescapeHTML(r),/^<[^>\n]+[^\/]>\n/.test(a)&&(r=r.trim());var o=r.substring(0,n),u=o.indexOf(` `);return u>-1&&ug[v])return 1}return vi?1:rQ.startsWith(w.substr(0,2)));V.length&&(w=V[0])}if(F[w]||(w="en-US",I=!0),i=F[w],I)n=i;else{n={};for(let V in i)n[V]=i[V].concat(F["en-US"][V])}let B=n.short.map(V=>V.toLowerCase()).concat(n.long.map(V=>V.toLowerCase()));s=Zotero.Utilities.XRegExp("(.*)(?:^|[^\\p{L}])("+B.join("|")+")[^ ]*(?: (.*)$|$)","iu")},this.getMonths=function(F){if(F){if(n)return n}else if(i)return i;throw new Error("Zotero.Date: Zotero.Date.init() not called with resource/dateFormats.json")},this.sqlToDate=function(F,w){try{if(!this.isSQLDate(F)&&!this.isSQLDateTime(F)&&!this.isSQLDateTimeWithoutSeconds(F))throw new Error("Invalid date");var I=F.split(" "),B=I[0].split("-");if(I[1])var V=I[1].split(":");else V=[!1,!1,!1];if(B.length==1)throw new Error("Invalid date part");return V.length==2&&(V[2]="00"),w?new Date(Date.UTC(B[0],B[1]-1,B[2],V[0],V[1],V[2])):new Date(B[0],B[1]-1,B[2],V[0],V[1],V[2])}catch{return Zotero.debug(F+" is not a valid SQL date",2),!1}},this.dateToSQL=function(F,w){try{if(w)var I=F.getUTCFullYear(),B=F.getUTCMonth(),V=F.getUTCDate(),Q=F.getUTCHours(),ce=F.getUTCMinutes(),Z=F.getUTCSeconds();else var I=F.getFullYear(),B=F.getMonth(),V=F.getDate(),Q=F.getHours(),ce=F.getMinutes(),Z=F.getSeconds();return I=Zotero.Utilities.lpad(I,"0",4),B=Zotero.Utilities.lpad(B+1,"0",2),V=Zotero.Utilities.lpad(V,"0",2),Q=Zotero.Utilities.lpad(Q,"0",2),ce=Zotero.Utilities.lpad(ce,"0",2),Z=Zotero.Utilities.lpad(Z,"0",2),I+"-"+B+"-"+V+" "+Q+":"+ce+":"+Z}catch{return Zotero.debug(F+" is not a valid JS date",2),""}},this.dateToISO=function(F){var w=F.getUTCFullYear(),I=F.getUTCMonth(),B=F.getUTCDate(),V=F.getUTCHours(),Q=F.getUTCMinutes(),ce=F.getUTCSeconds();return w=Zotero.Utilities.lpad(w,"0",4),I=Zotero.Utilities.lpad(I+1,"0",2),B=Zotero.Utilities.lpad(B,"0",2),V=Zotero.Utilities.lpad(V,"0",2),Q=Zotero.Utilities.lpad(Q,"0",2),ce=Zotero.Utilities.lpad(ce,"0",2),w+"-"+I+"-"+B+"T"+V+":"+Q+":"+ce+"Z"};var a=/^([0-9]{4})(-([0-9]{2})(-([0-9]{2})(T([0-9]{2}):([0-9]{2})(:([0-9]{2})(\.([0-9]+))?)?(Z|(([-+])([0-9]{2}):([0-9]{2})))?)?)?)?$/;this.isISODate=function(F){return a.test(F)},this.isoToDate=function(F){var w=F.match(a);return w?new Date(F):!1},this.isoToSQL=function(F){return t.dateToSQL(t.isoToDate(F),!0)};var o=/^(.*?)\b([0-9]{1,4})(?:([\-\/\.\u5e74])([0-9]{1,2}))?(?:([\-\/\.\u6708])([0-9]{1,4}))?((?:\b|[^0-9]).*?)$/,u=/^(.*?)\b((?:circa |around |about |c\.? ?)?[0-9]{1,4}(?: ?B\.? ?C\.?(?: ?E\.?)?| ?C\.? ?E\.?| ?A\.? ?D\.?)|[0-9]{3,4})\b(.*?)$/i,s=null,l=null;this.strToDate=function(F){var w={order:""};if((typeof F=="string"||typeof F=="number")&&(F=Zotero.Utilities.trimInternal(F.toString())),!F)return w;var I=[],B=o.exec(F);if(B&&(!B[5]||!B[3]||B[3]==B[5]||B[3]=="年"&&B[5]=="月")&&(B[2]&&B[4]&&B[6]||!B[1]&&!B[7])){if(B[2].length==3||B[2].length==4||B[3]=="年")w.year=B[2],w.month=B[4],w.day=B[6],w.order+=B[2]?"y":"",w.order+=B[4]?"m":"",w.order+=B[6]?"d":"";else if(B[2]&&!B[4]&&B[6])w.month=B[2],w.year=B[6],w.order+=B[2]?"m":"",w.order+=B[6]?"y":"";else{var V=Zotero.locale?Zotero.locale.substr(3):"US";V=="US"||V=="FM"||V=="PW"||V=="PH"?(w.month=B[2],w.day=B[4],w.order+=B[2]?"m":"",w.order+=B[4]?"d":""):(w.month=B[4],w.day=B[2],w.order+=B[2]?"d":"",w.order+=B[4]?"m":""),w.year=B[6],B[6]!==void 0&&(w.order+="y")}var Q=w.year&&w.year.toString().length>2;if(w.year&&(w.year=parseInt(w.year,10)),w.day&&(w.day=parseInt(w.day,10)),w.month&&(w.month=parseInt(w.month,10),w.month>12)){var ce=w.day;w.day=w.month,w.month=ce,w.order=w.order.replace("m","D").replace("d","M").replace("D","d").replace("M","m")}if((!w.month||w.month<=12)&&(!w.day||w.day<=31)){if(w.year&&w.year<100&&!Q){var Z=new Date,$=Z.getFullYear(),J=$%100,A=$-J;w.year<=J?w.year=A+w.year:w.year=A-100+w.year}w.month?w.month--:delete w.month,I.push({part:B[1],before:!0},{part:B[7]})}else{Zotero.debug("DATE: algorithms failed sanity check");var w={order:""};I.push({part:F})}}else I.push({part:F});if(!w.year)for(var H in I){var B=u.exec(I[H].part);if(B){w.year=B[2],w.order=c(w.order,"y",I[H]),I.splice(H,1,{part:B[1],before:!0},{part:B[3]});break}}if(w.month===void 0){let W=t.getMonths(!0);W=W.short.map(K=>K.toLowerCase()).concat(W.long.map(K=>K.toLowerCase()));for(var H in I){var B=s.exec(I[H].part);if(B){w.month=W.indexOf(B[2].toLowerCase())%12,w.order=c(w.order,"m",I[H]),I.splice(H,1,{part:B[1],before:"m"},{part:B[3],after:"m"});break}}}if(!w.day){if(!l){var z=Zotero.isClient?Zotero.getString("date.daySuffixes").replace(/, ?/g,"|"):"";l=new RegExp("\\b([0-9]{1,2})(?:"+z+")?\\b(.*)","i")}for(var H in I){var B=l.exec(I[H].part);if(B){var O=parseInt(B[1],10);if(O<=31){if(w.day=O,w.order=c(w.order,"d",I[H]),B.index>0){var P=I[H].part.substr(0,B.index);B[2]&&(P+=" "+B[2])}else var P=B[2];I.splice(H,1,{part:P});break}}}}w.part="";for(var H in I)w.part+=I[H].part+" ";return w.part&&(w.part=w.part.replace(/^[^A-Za-z0-9]+|[^A-Za-z0-9]+$/g,"")),(w.part===""||w.part==null)&&delete w.part,(w.year||w.year===0)&&(w.year+=""),w},this.isHTTPDate=function(F){var w=["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],I=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];F=F.trim();var B=F.split(",");if(B.length>1){var V=B[0];if(w.indexOf(V)==-1)return!1;F=B[1].trim()}if(B=F.split(" "),B=B.filter(Z=>!Z.match(/^\s*$/)),B.length<5||!B[0].trim().match(/[0-3]\d/)||I.indexOf(B[1].trim())==-1||!B[2].trim().match(/\d\d\d\d/))return!1;B.splice(0,3);var Q=B[0].trim().split(":");if(Q.length<2)return!1;for(let Z of Q)if(!Z.match(/\d\d/))return!1;B.splice(0,1);var ce=B.join(" ").trim();return!!ce.match(/([+-]\d\d\d\d|UTC?|GMT|EST|EDT|CST|CDT|MST|MDT|PST|PDT)/)};function c(F,w,I){if(!F)return w;if(I.before===!0)return w+F;if(I.after===!0)return F+w;if(I.before){var B=F.indexOf(I.before);return B==-1?F:F.replace(new RegExp("("+I.before+")"),w+"$1")}if(I.after){var B=F.indexOf(I.after);return B==-1?F+w:F.replace(new RegExp("("+I.after+")"),"$1"+w)}return F+w}this.formatDate=function(F,w){if(w){var I=ee(),B=I[0]+"/"+I[1]+"/"+I[2];return B.replace("y",F.year!==void 0?F.year:"00").replace("m",F.month!==void 0?1+F.month:"0").replace("d",F.day!==void 0?F.day:"0")}else{var B="";F.part&&(B+=F.part+" ");var V=t.getMonths().long;F.month!=null&&V[F.month]&&(B+=V[F.month],F.day?B+=" "+F.day+", ":B+=" "),F.year&&(B+=F.year)}return B},this.strToISO=function(F){var w=this.strToDate(F);if(w.year){var I=Zotero.Utilities.lpad(w.year,"0",4);return parseInt(w.month)==w.month&&(I+="-"+Zotero.Utilities.lpad(w.month+1,"0",2),w.day&&(I+="-"+Zotero.Utilities.lpad(w.day,"0",2))),I}return!1},this.sqlToISO8601=function(F){var w=F.substr(0,10),I=w.match(/^([0-9]{4})\-([0-9]{2})\-([0-9]{2})/);if(!I)return!1;w=I[1],I[2]!=="00"&&(w+="-"+I[2],I[3]!=="00"&&(w+="-"+I[3]));var B=F.substr(11);return B&&(w+="T"+B+"Z"),w},this.strToMultipart=function(F){if(!F)return"";var w=this.strToDate(F);if(w.year){var I=w.year+"";I.match(/^[0-9]{1,4}$/)||delete w.year}w.month=typeof w.month<"u"?w.month+1:"";var B=(w.year?Zotero.Utilities.lpad(w.year,"0",4):"0000")+"-"+Zotero.Utilities.lpad(w.month,"0",2)+"-"+(w.day?Zotero.Utilities.lpad(w.day,"0",2):"00")+" "+F;return B};var h=/^[0-9]{4}\-(0[0-9]|10|11|12)\-(0[0-9]|[1-2][0-9]|30|31) /,m=/^\-?[0-9]{4}\-(0[1-9]|10|11|12)\-(0[1-9]|[1-2][0-9]|30|31)$/,g=/^\-?[0-9]{4}\-(0[0-9]|10|11|12)\-(0[0-9]|[1-2][0-9]|30|31)$/,v=/^\-?[0-9]{4}\-(0[1-9]|10|11|12)\-(0[1-9]|[1-2][0-9]|30|31) ([0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9])$/,_=/^\-?[0-9]{4}\-(0[1-9]|10|11|12)\-(0[1-9]|[1-2][0-9]|30|31) ([0-1][0-9]|[2][0-3]):([0-5][0-9])$/;this.isMultipart=function(F){return this.isSQLDateTime(F)||this.isSQLDateTimeWithoutSeconds(F)?!1:h.test(F)},this.multipartToSQL=function(F){return F?this.isMultipart(F)?F.substr(0,10):"0000-00-00":""},this.multipartToStr=function(F){return F?this.isMultipart(F)?F.substr(11):F:""},this.parseDescriptiveString=function(F){var w=F.toLowerCase().trim();return w=="yesterday"||w==Zotero.getString("date.yesterday")?F=t.dateToSQL(new Date(new Date().getTime()-864e5)).substr(0,10):w=="today"||w==Zotero.getString("date.today")?F=t.dateToSQL(new Date).substr(0,10):(w=="tomorrow"||w==Zotero.getString("date.tomorrow"))&&(F=t.dateToSQL(new Date(new Date().getTime()+864e5)).substr(0,10)),F};function y(F,w){return w?g.test(F):m.test(F)}function D(F){return v.test(F)}this.isSQLDateTimeWithoutSeconds=function(F){return _.test(F)};function T(F){return y(F,!0)&&F.substr(0,4)!="0000"}function k(F){return y(F,!0)&&F.substr(5,2)!="00"}function E(F){return y(F,!0)&&F.substr(8,2)!="00"}function N(){return Math.round(Date.now()/1e3)}function S(F){if(F===null||typeof F!="object"||F.constructor.name!="Date")throw new Error(`'${F}' is not a valid date`);return Math.round(F.getTime()/1e3)}this.toRelativeDate=function(F){var w=new Date,I=w.getTime()-F,B=I/1e3,V=I/1e3/60,Q=I/1e3/60/60,ce=I/1e3/60/60/24,Z=I/1e3/60/60/24/365,J;if(Math.round(B)==1)var $="secondsAgo";else if(V<1.01){var $="secondsAgo";J=Math.round(B)}else if(Math.round(V)==1)var $="minutesAgo";else if(Q<1.01){var $="minutesAgo";J=Math.round(V)}else if(Math.round(Q)==1)var $="hoursAgo";else if(ce<1.01){var $="hoursAgo";J=Math.round(Q)}else if(Math.round(ce)==1)var $="daysAgo";else if(Z<1.01){var $="daysAgo";J=Math.round(ce)}else if(Math.round(Z)==1)var $="yearsAgo";else var $="yearsAgo",J=Math.round(Z);return Zotero.getString("date.relative."+$+"."+(J?"multiple":"one"),J)},this.toFriendlyDate=function(F){return U(F)?F.toLocaleString(!1,{hour:"numeric",minute:"numeric"}):M(F)?F.toLocaleString(!1,{weekday:"long"}):F.toLocaleDateString(!1,{year:"2-digit",month:"numeric",day:"numeric"})};function U(F){var w=new Date;return w.getDate()==F.getDate()&&w.getMonth()==w.getMonth()&&w.getFullYear()==w.getFullYear()}function M(F){var w=new Date;return w.getFullYear()==F.getFullYear()&&x(w)==x(F)}function x(F){let w=new Date(F.getFullYear(),0,1);return Math.ceil(((F.getTime()-w.getTime())/864e5+w.getDay()+1)/7)}function j(F){var w=new Date;return w.setTime(F.lastModifiedTime),w.toLocaleDateString()}function G(F){var w=new Date;return w.setTime(F.lastModifiedTime),w.toLocaleTimeString()}function ee(){if(!r)switch(Zotero.locale?Zotero.locale.substr(3):"US"){case"US":case"BZ":case"FM":case"PA":case"PH":case"PW":case"ZW":r="mdy";break;case"fa":case"AL":case"CA":case"CN":case"HU":case"JP":case"KE":case"KR":case"LT":case"LV":case"MN":case"SE":case"TW":case"ZA":r="ymd";break;default:r="dmy"}return r}};e.exports=t})()})(q_);var wO=q_.exports,Z_={exports:{}},X_={exports:{}};(function(e,t){(function(r){e.exports=r()})(function(){return function r(i,n,a){function o(l,c){if(!n[l]){if(!i[l]){var h=typeof rs=="function"&&rs;if(!c&&h)return h(l,!0);if(u)return u(l,!0);var m=new Error("Cannot find module '"+l+"'");throw m.code="MODULE_NOT_FOUND",m}var g=n[l]={exports:{}};i[l][0].call(g.exports,function(v){var _=i[l][1][v];return o(_||v)},g,g.exports,r,i,n,a)}return n[l].exports}for(var u=typeof rs=="function"&&rs,s=0;s60?(i instanceof Node||i instanceof Window)&&(n=a):(i instanceof Components.interfaces.nsIDOMNode||i instanceof Components.interfaces.nsIDOMWindow)&&(n=a)),o||(o=[i],u=["ROOT"]);var y,D=!1,T=c=="[object Array]",k=x=>typeof x=="symbol"?x.toString():JSON.stringify(x);if(T)y="[";else if(c=="[object Set]")y="Set {",i=Array.from(i);else if(c=="[object Map]"){y="Map {",D=!0;let x={};for(let[j,G]of i.entries())x[k(j)]=G;i=x}else c=="[object Object]"?y="{":y=c+" {";for(var E in i){y+=` `+h+(D?E:k(E))+": ";try{var N=i[E]}catch{y+="<>";continue}if(typeof N=="object"){var S=o.indexOf(N);if(S!=-1){var U=u.slice(0,S+1).join("->");y+="<>";continue}}try{y+=r.varDump(N,n+1,a,o.concat([N]),u.concat([E]))}catch(x){y+="<>"}}var M=y.charAt(y.length-1);return M!="["&&M!="{"&&(y+=` -`+h.substr(4)),y+=T?"]":"}",y},stringToUTF8Array:function(i,n,a){a||(a=0);for(var o=i.length,u=0;u=128?s>=2048?(n[a]=s>>>12|224,n[a+1]=s>>>6&63|128,n[a+2]=s&63|128,a+=3):(n[a]=s>>>6|192,n[a+1]=s&63|128,a+=2):n[a++]=s}},getStringByteLength:function(i){for(var n=0,a=i.length,o=0;o=128?u>=2048?n+=3:n+=2:n+=1}return n},semverCompare(i,n){i=i.split(".").map(a=>isNaN(parseInt(a))?a:parseInt(a)),n=n.split(".").map(a=>isNaN(parseInt(a))?a:parseInt(a));for(let a=0;an[a])return 1}return i.length-n.length},allowedKeyChars:"23456789ABCDEFGHIJKLMNPQRSTUVWXYZ",generateObjectKey:function(){return Zotero.Utilities.randomString(8,Zotero.Utilities.allowedKeyChars)},isValidObjectKey:function(i){return Zotero.Utilities.objectKeyRegExp||(Zotero.Utilities.objectKeyRegExp=new RegExp("^["+Zotero.Utilities.allowedKeyChars+"]{8}$")),Zotero.Utilities.objectKeyRegExp.test(i)},itemTypeExists:function(i){return Zotero.debug("Zotero.Utilities.itemTypeExists() is deprecated -- use Zotero.Utilities.Item.itemTypeExists() instead"),Zotero.Utilities.Item.itemTypeExists(i)},itemToCSLJSON:function(i){return Zotero.debug("Zotero.Utilities.itemToCSLJSON() is deprecated -- use Zotero.Utilities.Item.itemToCSLJSON() instead"),Zotero.Utilities.Item.itemToCSLJSON(i)},itemFromCSLJSON:function(i,n){return Zotero.debug("Zotero.Utilities.itemFromCSLJSON() is deprecated -- use Zotero.Utilities.Item.itemFromCSLJSON() instead"),Zotero.Utilities.Item.itemFromCSLJSON(i,n)},assignProps:t("assignProps"),parseURL:t("parseURL"),resolveIntermediateURL:t("resolveIntermediateURL"),determineAttachmentIcon:t("determineAttachmentIcon"),walkNoteDOM:function(i,n){function a(c){var h,m,g,v,_;if(c.hasAttribute("data-schema-version")?(h=n.visitContainer)==null||h.call(n,c):c.hasAttribute("data-annotation")?(m=n.visitAnnotation)==null||m.call(n,c):c.hasAttribute("data-citation")?(g=n.visitCitation)==null||g.call(n,c):(v=n.visitOtherElement)==null||v.call(n,c),n.visitDataAttribute||n.visitURI){for(let y of["data-citation","data-citation-items","data-annotation"])if(c.hasAttribute(y)){let D;try{D=JSON.parse(decodeURIComponent(c.getAttribute(y)))}catch{continue}(_=n.visitDataAttribute)==null||_.call(n,y,D),n.visitURI&&o(D),c.setAttribute(y,JSON.stringify(D))}}for(let y of c.children)a(y)}function o(c){if(Array.isArray(c))c.forEach(o);else if(typeof c=="object")for(let[h,m]of Object.entries(c))h=="id"||h=="attachmentURI"?c[h]=n.visitURI(m):h=="uris"?c[h]=m.map(n.visitURI):o(m)}let u='
'+i+"
",s;{let c;try{c=new DOMParser}catch{c=Cc["@mozilla.org/xmlextras/domparser;1"].createInstance(Ci.nsIDOMParser)}s=c.parseFromString(u,"text/html")}let l=s.getElementById("note-body");for(let c of l.children)a(c);return l.innerHTML},XRegExp:typeof XRegExp<"u"?XRegExp:null};r.XRegExp||(r.XRegExp=X_.exports),e.exports=r})()})(Z_);var SO=Z_.exports,CO=Object.freeze({"en-US":{short:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],long:["January","February","March","April","May","June","July","August","September","October","November","December"]},"af-ZA":{short:["Jan","Feb","Mrt","Apr","Mei","Jun","Jul","Aug","Sep","Okt","Nov","Des"],long:["Januarie","Februarie","Maart","April","Mei","Junie","Julie","Augustus","September","Oktober","November","Desember"]},ar:{short:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],long:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"]},"bg-BG":{short:["Яну","Фев","Мар","Апр","Май","Юни","Юли","Авг","Сеп","Окт","Ное","Дек"],long:["Януари","Февруари","Март","Април","Май","Юни","Юли","Август","Септември","Октомври","Ноември","Декември"]},"ca-AD":{short:["gen","febr","març","abr","maig","juny","jul","ag","set","oct","nov","des"],long:["gener","febrer","març","abril","maig","juny","juliol","agost","setembre","octubre","novembre","desembre"]},"cs-CZ":{short:["Led","Úno","Bře","Dub","Kvě","Čvn","Čnc","Srp","Zář","Říj","Lis","Pro"],long:["leden","únor","březen","duben","květen","červen","červenec","srpen","září","říjen","listopad","prosinec"]},"da-DK":{short:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],long:["Januar","Februar","Marts","April","Maj","Juni","Juli","August","September","Oktober","November","December"]},de:{short:["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],long:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"]},"el-GR":{short:["Ιαν","Φεβ","Μαρ","Απρ","Ιουν","Ιουλ","Αυγ","Σεπ","Οκτ","Νοε","Δεκ","May"],long:["January","October","November","December","February","March","April","May","June","July","August","September"]},"en-GB":{short:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],long:["January","February","March","April","May","June","July","August","September","October","November","December"]},"es-ES":{short:["Ene","Feb","Mar","Abr","May","Jun","Jul","Ago","Sep","Oct","Nov","Dic"],long:["Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre"]},"fr-FR":{short:["jan","fév","mar","avr","mai","juin","juil","aoû","sep","oct","nov","déc"],long:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"]},"et-EE":{short:["jaan","veebr","märts","apr","mai","juun","juul","aug","sept","okt","nov","dets"],long:["jaanuar","veebruar","märts","aprill","mai","juuni","juuli","august","september","oktoober","november","detsember"]},"eu-ES":{short:["urt","ots","mar","api","mai","eka","uzt","abu","ira","urr","aza","abe"],long:["urtarrila","otsaila","martxoa","apirila","maiatza","ekaina","uztaila","abuztua","iraila","urria","azaroa","abendua"]},fa:{short:["ژانویه","فوریه","مارس","آوریل","مه","ژوئن","ژوئیه","اوت","سپتامبر","اکتبر","نوامبر","دسامبر"],long:["ژانویه","فوریه","مارس","آوریل","مه","ژوئن","ژوئیه","اوت","سپتامبر","اکتبر","نوامبر","دسامبر"]},"fi-FI":{short:["tammi","helmi","maalis","huhti","touko","kesä","heinä","elo","syys","loka","marras","joulu"],long:["tammikuu","helmikuu","maaliskuu","huhtikuu","toukokuu","kesäkuu","heinäkuu","elokuu","syyskuu","lokakuu","marraskuu","joulukuu"]},"he-IL":{short:["ינ'","פב'","מרץ","אפ'","מאי","יוני","יולי","אוג'","ספט'","אוק'","נוב'","דצ'"],long:["ינואר","פברואר","מרץ","אפריל","מאי","יוני","יולי","אוגוסט","ספטמבר","אוקטובר","נובמבר","דצמבר"]},"hr-HR":{short:["Sij","Vel","Ožu","Tra","Svi","Lip","Srp","Kol","Ruj","Lis","Stu","Pro"],long:["Siječanj","Veljača","Ožujak","Travanj","Svibanj","Lipanj","Srpanj","Kolovoz","Rujan","Listopad","Studeni","Prosinac"]},"hu-HU":{short:["Jan.","Febr.","Márc.","Ápr.","Máj.","Jún.","Júl.","Aug.","Szept.","Okt.","Nov.","Dec."],long:["Január","Február","Március","Április","Május","Június","Július","Augusztus","Szeptember","Október","November","December"]},"id-ID":{short:["Jan","Feb","Mar","Apr","Mei","Jun","Jul","Agu","Sep","Okt","Nov","Des"],long:["Januari","Februari","Maret","April","Mei","Juni","Juli","Agustus","September","Oktober","November","Desember"]},"is-IS":{short:["Jan","Feb","Mar","Apr","Maí","Jún","Júl","Ágú","Sep","Okt","Nóv","Des"],long:["Janúar","Febrúar","Mars","Apríl","Maí","Júní","Júlí","Ágúst","September","Október","Nóvember","Desember"]},"it-IT":{short:["Gen","Feb","Mar","Apr","Mag","Giu","Lug","Ago","Set","Ott","Nov","Dic"],long:["Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre"]},"ja-JP":{short:["(1月)","(2月)","(3月)","(4月)","(5月)","(6月)","(7月)","(8月)","(9月)","(10月)","(11月)","(12月)"],long:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"]},km:{short:["មករា","កុម្ភៈ","មីនា","មេសា","ឧសភា","មិថុនា","កក្កដា","សីហា","កញ្ញា","តុលា","វិច្ឆិកា","ធ្នូ"],long:["មករា","កុម្ភៈ","មីនា","មេសា","ឧសភា","មិថុនា","កក្កដា","សីហា","កញ្ញា","តុលា","វិច្ឆិកា","ធ្នូ"]},"ko-KR":{short:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"],long:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"]},"lt-LT":{short:["Sau","Vas","Kov","Bal","Geg","Bir","Lie","Rgp","Rgs","Spl","Lap","Grd"],long:["sausio","vasario","kovo","balandžio","gegužės","birželio","liepos","rugpjūčio","rugsėjo","spalio","lapkričio","gruodžio"]},"nb-NO":{short:["Jan","Feb","Mar","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Des"],long:["Januar","Februar","Mars","April","Mai","Juni","Juli","August","September","Oktober","November","Desember"]},"nn-NO":{short:["jan","feb","mar","apr","mai","jun","jul","aug","sep","okt","nov","des"],long:["Januar","Februar","Mars","April","Mai","Juni","Juli","August","September","Oktober","November","Desember"]},"nl-NL":{short:["jan","feb","mrt","apr","mei","jun","jul","aug","sep","okt","nov","dec"],long:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"]},"pl-PL":{short:["Sty","Lut","Mar","Kwi","Maj","Cze","Lip","Sie","Wrz","Paź","Lis","Gru"],long:["Styczeń","Luty","Marzec","Kwiecień","Maj","Czerwiec","Lipiec","Sierpień","Wrzesień","Październik","Listopad","Grudzień"]},"pt-BR":{short:["Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"],long:["Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"]},"pt-PT":{short:["Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"],long:["janeiro","fevereiro","março","abril","maio","junho","julho","agosto","setembro","outubro","novembro","dezembro"]},"ro-RO":{short:["Ian","Feb","Mar","Apr","Mai","Iun","Iul","Aug","Sep","Oct","Noi","Dec"],long:["Ianuarie","Februarie","Martie","Aprilie","Mai","Iunie","Iulie","August","Septembrie","Octombrie","Noiembrie","Decembrie"]},"ru-RU":{short:["Январь","Февраль","Март","Апрель","Май","Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь"],long:["Январь","Февраль","Март","Апрель","Май","Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь"]},"sk-SK":{short:["Jan","Feb","Mar","Apr","Máj","Jún","Júl","Aug","Sep","Okt","Nov","Dec"],long:["Január","Február","Marec","Apríl","Máj","Jún","Júl","August","September","Október","November","December"]},"sl-SI":{short:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Avg","Sep","Okt","Nov","Dec"],long:["Januar","Februar","Marec","April","Maj","Junij","Julij","Avgust","September","Oktober","November","December"]},"sr-RS":{short:["Јан","Феб","Мар","Апр","Мај","Јун","Јул","Авг","Сеп","Окт","Нов","Дец"],long:["Јануар","Фебруар","Март","Април","Мај","Јун","Јул","Август","Септембар","Октобар","Новембар","Децембар"]},"sv-SE":{short:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],long:["Januari","Februari","Mars","April","Maj","Juni","Juli","Augusti","September","Oktober","November","December"]},"th-TH":{short:["ม.ค.","ก.พ.","มี.ค.","เม.ย.","พ.ค.","มิ.ย.","ก.ค.","ส.ค.","ก.ย.","ต.ค.","พ.ย.","ธ.ค."],long:["มกราคม","กุมภาพันธ์","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน","กรกฎาคม","สิงหาคม","กันยายน","ตุลาคม","พฤศจิกายน","ธันวาคม"]},"tr-TR":{short:["Oca","Şub","Mar","Nis","May","Haz","Tem","Ağu","Eyl","Eki","Kas","Ara"],long:["Ocak","Şubat","Mart","Nisan","Mayıs","Haziran","Temmuz","Ağustos","Eylül","Ekim","Kasım","Aralık"]},"uk-UA":{short:["Січ","Лют","Бер","Кві","Тра","Чер","Лип","Сер","Вер","Жов","Лис","Гру"],long:["Січень","Лютий","Березень","Квітень","Травень","Червень","Липень","Серпень","Вересень","Жовтень","Листопад","Грудень"]},"vi-VN":{short:["Thg01","Thg02","Thg03","Thg04","Thg05","Thg06","Thg07","Thg08","Thg09","Thg10","Thg11","Thg12"],long:["Tháng Một","Tháng Hai","Tháng Ba","Tháng Tư","Tháng Năm","Tháng Sáu","Tháng Bảy","Tháng Tám","Tháng Chín","Tháng Mười","Tháng Mười Một","Tháng Mười Hai"]},"zh-CN":{short:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],long:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"]},"zh-TW":{short:["1 月","2 月","3 月","4 月","5 月","6 月","7 月","8 月","9 月","10 月","11 月","12 月"],long:["1 月","2 月","3 月","4 月","5 月","6 月","7 月","8 月","9 月","10 月","11 月","12 月"]}}),xO=Object.freeze({version:20,itemTypes:[{itemType:"annotation",fields:[],creatorTypes:[]},{itemType:"artwork",fields:[{field:"title"},{field:"abstractNote"},{field:"artworkMedium",baseField:"medium"},{field:"artworkSize"},{field:"date"},{field:"language"},{field:"shortTitle"},{field:"archive"},{field:"archiveLocation"},{field:"libraryCatalog"},{field:"callNumber"},{field:"url"},{field:"accessDate"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"artist",primary:!0},{creatorType:"contributor"}]},{itemType:"attachment",fields:[{field:"title"},{field:"accessDate"},{field:"url"}],creatorTypes:[]},{itemType:"audioRecording",fields:[{field:"title"},{field:"abstractNote"},{field:"audioRecordingFormat",baseField:"medium"},{field:"seriesTitle"},{field:"volume"},{field:"numberOfVolumes"},{field:"place"},{field:"label",baseField:"publisher"},{field:"date"},{field:"runningTime"},{field:"language"},{field:"ISBN"},{field:"shortTitle"},{field:"archive"},{field:"archiveLocation"},{field:"libraryCatalog"},{field:"callNumber"},{field:"url"},{field:"accessDate"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"performer",primary:!0},{creatorType:"contributor"},{creatorType:"composer"},{creatorType:"wordsBy"}]},{itemType:"bill",fields:[{field:"title"},{field:"abstractNote"},{field:"billNumber",baseField:"number"},{field:"code"},{field:"codeVolume",baseField:"volume"},{field:"section"},{field:"codePages",baseField:"pages"},{field:"legislativeBody"},{field:"session"},{field:"history"},{field:"date"},{field:"language"},{field:"url"},{field:"accessDate"},{field:"shortTitle"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"sponsor",primary:!0},{creatorType:"cosponsor"},{creatorType:"contributor"}]},{itemType:"blogPost",fields:[{field:"title"},{field:"abstractNote"},{field:"blogTitle",baseField:"publicationTitle"},{field:"websiteType",baseField:"type"},{field:"date"},{field:"url"},{field:"accessDate"},{field:"language"},{field:"shortTitle"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"author",primary:!0},{creatorType:"commenter"},{creatorType:"contributor"}]},{itemType:"book",fields:[{field:"title"},{field:"abstractNote"},{field:"series"},{field:"seriesNumber"},{field:"volume"},{field:"numberOfVolumes"},{field:"edition"},{field:"place"},{field:"publisher"},{field:"date"},{field:"numPages"},{field:"language"},{field:"ISBN"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"archive"},{field:"archiveLocation"},{field:"libraryCatalog"},{field:"callNumber"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"author",primary:!0},{creatorType:"contributor"},{creatorType:"editor"},{creatorType:"translator"},{creatorType:"seriesEditor"}]},{itemType:"bookSection",fields:[{field:"title"},{field:"abstractNote"},{field:"bookTitle",baseField:"publicationTitle"},{field:"series"},{field:"seriesNumber"},{field:"volume"},{field:"numberOfVolumes"},{field:"edition"},{field:"place"},{field:"publisher"},{field:"date"},{field:"pages"},{field:"language"},{field:"ISBN"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"archive"},{field:"archiveLocation"},{field:"libraryCatalog"},{field:"callNumber"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"author",primary:!0},{creatorType:"contributor"},{creatorType:"editor"},{creatorType:"bookAuthor"},{creatorType:"translator"},{creatorType:"seriesEditor"}]},{itemType:"case",fields:[{field:"caseName",baseField:"title"},{field:"abstractNote"},{field:"court"},{field:"dateDecided",baseField:"date"},{field:"docketNumber",baseField:"number"},{field:"reporter"},{field:"reporterVolume",baseField:"volume"},{field:"firstPage",baseField:"pages"},{field:"history"},{field:"language"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"author",primary:!0},{creatorType:"counsel"},{creatorType:"contributor"}]},{itemType:"computerProgram",fields:[{field:"title"},{field:"abstractNote"},{field:"seriesTitle"},{field:"versionNumber"},{field:"date"},{field:"system"},{field:"place"},{field:"company",baseField:"publisher"},{field:"programmingLanguage"},{field:"ISBN"},{field:"shortTitle"},{field:"url"},{field:"rights"},{field:"archive"},{field:"archiveLocation"},{field:"libraryCatalog"},{field:"callNumber"},{field:"accessDate"},{field:"extra"}],creatorTypes:[{creatorType:"programmer",primary:!0},{creatorType:"contributor"}]},{itemType:"conferencePaper",fields:[{field:"title"},{field:"abstractNote"},{field:"date"},{field:"proceedingsTitle",baseField:"publicationTitle"},{field:"conferenceName"},{field:"place"},{field:"publisher"},{field:"volume"},{field:"pages"},{field:"series"},{field:"language"},{field:"DOI"},{field:"ISBN"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"archive"},{field:"archiveLocation"},{field:"libraryCatalog"},{field:"callNumber"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"author",primary:!0},{creatorType:"contributor"},{creatorType:"editor"},{creatorType:"translator"},{creatorType:"seriesEditor"}]},{itemType:"dictionaryEntry",fields:[{field:"title"},{field:"abstractNote"},{field:"dictionaryTitle",baseField:"publicationTitle"},{field:"series"},{field:"seriesNumber"},{field:"volume"},{field:"numberOfVolumes"},{field:"edition"},{field:"place"},{field:"publisher"},{field:"date"},{field:"pages"},{field:"language"},{field:"ISBN"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"archive"},{field:"archiveLocation"},{field:"libraryCatalog"},{field:"callNumber"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"author",primary:!0},{creatorType:"contributor"},{creatorType:"editor"},{creatorType:"translator"},{creatorType:"seriesEditor"}]},{itemType:"document",fields:[{field:"title"},{field:"abstractNote"},{field:"publisher"},{field:"date"},{field:"language"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"archive"},{field:"archiveLocation"},{field:"libraryCatalog"},{field:"callNumber"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"author",primary:!0},{creatorType:"contributor"},{creatorType:"editor"},{creatorType:"translator"},{creatorType:"reviewedAuthor"}]},{itemType:"email",fields:[{field:"subject",baseField:"title"},{field:"abstractNote"},{field:"date"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"language"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"author",primary:!0},{creatorType:"contributor"},{creatorType:"recipient"}]},{itemType:"encyclopediaArticle",fields:[{field:"title"},{field:"abstractNote"},{field:"encyclopediaTitle",baseField:"publicationTitle"},{field:"series"},{field:"seriesNumber"},{field:"volume"},{field:"numberOfVolumes"},{field:"edition"},{field:"place"},{field:"publisher"},{field:"date"},{field:"pages"},{field:"ISBN"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"language"},{field:"archive"},{field:"archiveLocation"},{field:"libraryCatalog"},{field:"callNumber"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"author",primary:!0},{creatorType:"contributor"},{creatorType:"editor"},{creatorType:"translator"},{creatorType:"seriesEditor"}]},{itemType:"film",fields:[{field:"title"},{field:"abstractNote"},{field:"distributor",baseField:"publisher"},{field:"date"},{field:"genre",baseField:"type"},{field:"videoRecordingFormat",baseField:"medium"},{field:"runningTime"},{field:"language"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"archive"},{field:"archiveLocation"},{field:"libraryCatalog"},{field:"callNumber"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"director",primary:!0},{creatorType:"contributor"},{creatorType:"scriptwriter"},{creatorType:"producer"}]},{itemType:"forumPost",fields:[{field:"title"},{field:"abstractNote"},{field:"forumTitle",baseField:"publicationTitle"},{field:"postType",baseField:"type"},{field:"date"},{field:"language"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"author",primary:!0},{creatorType:"contributor"}]},{itemType:"hearing",fields:[{field:"title"},{field:"abstractNote"},{field:"committee"},{field:"place"},{field:"publisher"},{field:"numberOfVolumes"},{field:"documentNumber",baseField:"number"},{field:"pages"},{field:"legislativeBody"},{field:"session"},{field:"history"},{field:"date"},{field:"language"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"contributor",primary:!0}]},{itemType:"instantMessage",fields:[{field:"title"},{field:"abstractNote"},{field:"date"},{field:"language"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"author",primary:!0},{creatorType:"contributor"},{creatorType:"recipient"}]},{itemType:"interview",fields:[{field:"title"},{field:"abstractNote"},{field:"date"},{field:"interviewMedium",baseField:"medium"},{field:"language"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"archive"},{field:"archiveLocation"},{field:"libraryCatalog"},{field:"callNumber"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"interviewee",primary:!0},{creatorType:"contributor"},{creatorType:"interviewer"},{creatorType:"translator"}]},{itemType:"journalArticle",fields:[{field:"title"},{field:"abstractNote"},{field:"publicationTitle"},{field:"volume"},{field:"issue"},{field:"pages"},{field:"date"},{field:"series"},{field:"seriesTitle"},{field:"seriesText"},{field:"journalAbbreviation"},{field:"language"},{field:"DOI"},{field:"ISSN"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"archive"},{field:"archiveLocation"},{field:"libraryCatalog"},{field:"callNumber"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"author",primary:!0},{creatorType:"contributor"},{creatorType:"editor"},{creatorType:"translator"},{creatorType:"reviewedAuthor"}]},{itemType:"letter",fields:[{field:"title"},{field:"abstractNote"},{field:"letterType",baseField:"type"},{field:"date"},{field:"language"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"archive"},{field:"archiveLocation"},{field:"libraryCatalog"},{field:"callNumber"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"author",primary:!0},{creatorType:"contributor"},{creatorType:"recipient"}]},{itemType:"magazineArticle",fields:[{field:"title"},{field:"abstractNote"},{field:"publicationTitle"},{field:"volume"},{field:"issue"},{field:"date"},{field:"pages"},{field:"language"},{field:"ISSN"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"archive"},{field:"archiveLocation"},{field:"libraryCatalog"},{field:"callNumber"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"author",primary:!0},{creatorType:"contributor"},{creatorType:"translator"},{creatorType:"reviewedAuthor"}]},{itemType:"manuscript",fields:[{field:"title"},{field:"abstractNote"},{field:"manuscriptType",baseField:"type"},{field:"place"},{field:"date"},{field:"numPages"},{field:"language"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"archive"},{field:"archiveLocation"},{field:"libraryCatalog"},{field:"callNumber"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"author",primary:!0},{creatorType:"contributor"},{creatorType:"translator"}]},{itemType:"map",fields:[{field:"title"},{field:"abstractNote"},{field:"mapType",baseField:"type"},{field:"scale"},{field:"seriesTitle"},{field:"edition"},{field:"place"},{field:"publisher"},{field:"date"},{field:"language"},{field:"ISBN"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"archive"},{field:"archiveLocation"},{field:"libraryCatalog"},{field:"callNumber"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"cartographer",primary:!0},{creatorType:"contributor"},{creatorType:"seriesEditor"}]},{itemType:"newspaperArticle",fields:[{field:"title"},{field:"abstractNote"},{field:"publicationTitle"},{field:"place"},{field:"edition"},{field:"date"},{field:"section"},{field:"pages"},{field:"language"},{field:"shortTitle"},{field:"ISSN"},{field:"url"},{field:"accessDate"},{field:"archive"},{field:"archiveLocation"},{field:"libraryCatalog"},{field:"callNumber"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"author",primary:!0},{creatorType:"contributor"},{creatorType:"translator"},{creatorType:"reviewedAuthor"}]},{itemType:"note",fields:[],creatorTypes:[]},{itemType:"patent",fields:[{field:"title"},{field:"abstractNote"},{field:"place"},{field:"country"},{field:"assignee"},{field:"issuingAuthority"},{field:"patentNumber",baseField:"number"},{field:"filingDate"},{field:"pages"},{field:"applicationNumber"},{field:"priorityNumbers"},{field:"issueDate",baseField:"date"},{field:"references"},{field:"legalStatus"},{field:"language"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"inventor",primary:!0},{creatorType:"attorneyAgent"},{creatorType:"contributor"}]},{itemType:"podcast",fields:[{field:"title"},{field:"abstractNote"},{field:"seriesTitle"},{field:"episodeNumber",baseField:"number"},{field:"audioFileType",baseField:"medium"},{field:"runningTime"},{field:"url"},{field:"accessDate"},{field:"language"},{field:"shortTitle"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"podcaster",primary:!0},{creatorType:"contributor"},{creatorType:"guest"}]},{itemType:"preprint",fields:[{field:"title"},{field:"abstractNote"},{field:"genre",baseField:"type"},{field:"repository",baseField:"publisher"},{field:"archiveID",baseField:"number"},{field:"place"},{field:"date"},{field:"series"},{field:"seriesNumber"},{field:"DOI"},{field:"citationKey"},{field:"url"},{field:"accessDate"},{field:"archive"},{field:"archiveLocation"},{field:"shortTitle"},{field:"language"},{field:"libraryCatalog"},{field:"callNumber"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"author",primary:!0},{creatorType:"contributor"},{creatorType:"editor"},{creatorType:"translator"},{creatorType:"reviewedAuthor"}]},{itemType:"presentation",fields:[{field:"title"},{field:"abstractNote"},{field:"presentationType",baseField:"type"},{field:"date"},{field:"place"},{field:"meetingName"},{field:"url"},{field:"accessDate"},{field:"language"},{field:"shortTitle"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"presenter",primary:!0},{creatorType:"contributor"}]},{itemType:"radioBroadcast",fields:[{field:"title"},{field:"abstractNote"},{field:"programTitle",baseField:"publicationTitle"},{field:"episodeNumber",baseField:"number"},{field:"audioRecordingFormat",baseField:"medium"},{field:"place"},{field:"network",baseField:"publisher"},{field:"date"},{field:"runningTime"},{field:"language"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"archive"},{field:"archiveLocation"},{field:"libraryCatalog"},{field:"callNumber"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"director",primary:!0},{creatorType:"scriptwriter"},{creatorType:"producer"},{creatorType:"castMember"},{creatorType:"contributor"},{creatorType:"guest"}]},{itemType:"report",fields:[{field:"title"},{field:"abstractNote"},{field:"reportNumber",baseField:"number"},{field:"reportType",baseField:"type"},{field:"seriesTitle"},{field:"place"},{field:"institution",baseField:"publisher"},{field:"date"},{field:"pages"},{field:"language"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"archive"},{field:"archiveLocation"},{field:"libraryCatalog"},{field:"callNumber"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"author",primary:!0},{creatorType:"contributor"},{creatorType:"translator"},{creatorType:"seriesEditor"}]},{itemType:"statute",fields:[{field:"nameOfAct",baseField:"title"},{field:"abstractNote"},{field:"code"},{field:"codeNumber"},{field:"publicLawNumber",baseField:"number"},{field:"dateEnacted",baseField:"date"},{field:"pages"},{field:"section"},{field:"session"},{field:"history"},{field:"language"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"author",primary:!0},{creatorType:"contributor"}]},{itemType:"thesis",fields:[{field:"title"},{field:"abstractNote"},{field:"thesisType",baseField:"type"},{field:"university",baseField:"publisher"},{field:"place"},{field:"date"},{field:"numPages"},{field:"language"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"archive"},{field:"archiveLocation"},{field:"libraryCatalog"},{field:"callNumber"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"author",primary:!0},{creatorType:"contributor"}]},{itemType:"tvBroadcast",fields:[{field:"title"},{field:"abstractNote"},{field:"programTitle",baseField:"publicationTitle"},{field:"episodeNumber",baseField:"number"},{field:"videoRecordingFormat",baseField:"medium"},{field:"place"},{field:"network",baseField:"publisher"},{field:"date"},{field:"runningTime"},{field:"language"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"archive"},{field:"archiveLocation"},{field:"libraryCatalog"},{field:"callNumber"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"director",primary:!0},{creatorType:"scriptwriter"},{creatorType:"producer"},{creatorType:"castMember"},{creatorType:"contributor"},{creatorType:"guest"}]},{itemType:"videoRecording",fields:[{field:"title"},{field:"abstractNote"},{field:"videoRecordingFormat",baseField:"medium"},{field:"seriesTitle"},{field:"volume"},{field:"numberOfVolumes"},{field:"place"},{field:"studio",baseField:"publisher"},{field:"date"},{field:"runningTime"},{field:"language"},{field:"ISBN"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"archive"},{field:"archiveLocation"},{field:"libraryCatalog"},{field:"callNumber"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"director",primary:!0},{creatorType:"scriptwriter"},{creatorType:"producer"},{creatorType:"castMember"},{creatorType:"contributor"}]},{itemType:"webpage",fields:[{field:"title"},{field:"abstractNote"},{field:"websiteTitle",baseField:"publicationTitle"},{field:"websiteType",baseField:"type"},{field:"date"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"language"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"author",primary:!0},{creatorType:"contributor"},{creatorType:"translator"}]}],meta:{fields:{date:{type:"date"},filingDate:{type:"date"}}},csl:{types:{article:["preprint"],"article-journal":["journalArticle"],"article-magazine":["magazineArticle"],"article-newspaper":["newspaperArticle"],bill:["bill"],book:["book"],broadcast:["podcast","tvBroadcast","radioBroadcast"],chapter:["bookSection"],document:["document","attachment","note"],"entry-dictionary":["dictionaryEntry"],"entry-encyclopedia":["encyclopediaArticle"],graphic:["artwork"],hearing:["hearing"],interview:["interview"],legal_case:["case"],legislation:["statute"],manuscript:["manuscript"],map:["map"],motion_picture:["film","videoRecording"],"paper-conference":["conferencePaper"],patent:["patent"],personal_communication:["letter","email","instantMessage"],post:["forumPost"],"post-weblog":["blogPost"],report:["report"],software:["computerProgram"],song:["audioRecording"],speech:["presentation"],thesis:["thesis"],webpage:["webpage"]},fields:{text:{abstract:["abstractNote"],archive:["archive"],archive_location:["archiveLocation"],authority:["court","legislativeBody","issuingAuthority"],"call-number":["callNumber","applicationNumber"],"chapter-number":["session"],"collection-number":["seriesNumber"],"collection-title":["seriesTitle","series"],"container-title":["publicationTitle","reporter","code"],dimensions:["artworkSize","runningTime"],DOI:["DOI"],edition:["edition"],"event-place":["place"],"event-title":["meetingName","conferenceName"],genre:["type","programmingLanguage"],ISBN:["ISBN"],ISSN:["ISSN"],issue:["issue","priorityNumbers"],journalAbbreviation:["journalAbbreviation"],language:["language"],license:["rights"],medium:["medium","system"],note:["extra"],number:["number"],"number-of-pages":["numPages"],"number-of-volumes":["numberOfVolumes"],page:["pages"],publisher:["publisher"],"publisher-place":["place"],references:["history","references"],scale:["scale"],section:["section","committee"],shortTitle:["shortTitle"],source:["libraryCatalog"],status:["legalStatus"],title:["title"],"title-short":["shortTitle"],URL:["url"],version:["versionNumber"],volume:["volume","codeNumber"]},date:{accessed:"accessDate",issued:"date",submitted:"filingDate"}},names:{author:"author",bookAuthor:"container-author",castMember:"performer",composer:"composer",contributor:"contributor",director:"director",editor:"editor",guest:"guest",interviewer:"interviewer",producer:"producer",recipient:"recipient",reviewedAuthor:"reviewed-author",seriesEditor:"collection-editor",scriptwriter:"script-writer",translator:"translator"}},locales:{"af-ZA":{itemTypes:{annotation:"Annotation",artwork:"Artwork",attachment:"Attachment",audioRecording:"Audio Recording",bill:"Bill",blogPost:"Blog Post",book:"Book",bookSection:"Book Section",case:"Case",computerProgram:"Software",conferencePaper:"Conference Paper",dictionaryEntry:"Dictionary Entry",document:"Document",email:"E-mail",encyclopediaArticle:"Encyclopedia Article",film:"Film",forumPost:"Forum Post",hearing:"Hearing",instantMessage:"Instant Message",interview:"Interview",journalArticle:"Journal Article",letter:"Letter",magazineArticle:"Magazine Article",manuscript:"Manuscript",map:"Map",newspaperArticle:"Newspaper Article",note:"Note",patent:"Patent",podcast:"Podcast",preprint:"Preprint",presentation:"Presentation",radioBroadcast:"Radio Broadcast",report:"Report",statute:"Statute",thesis:"Thesis",tvBroadcast:"TV Broadcast",videoRecording:"Video Recording",webpage:"Web Page"},fields:{abstractNote:"Abstract",accessDate:"Gebruik/Toegang verkry",applicationNumber:"Application Number",archive:"Archive",archiveID:"Archive ID",archiveLocation:"Loc. in Archive",artworkMedium:"Medium",artworkSize:"Artwork Size",assignee:"Assignee",audioFileType:"File Type",audioRecordingFormat:"Format",billNumber:"Bill Number",blogTitle:"Blog Title",bookTitle:"Book Title",callNumber:"Telefoonnommer",caseName:"Case Name",citationKey:"Citation Key",code:"Code",codeNumber:"Code Number",codePages:"Code Pages",codeVolume:"Code Volume",committee:"Committee",company:"Company",conferenceName:"Conference Name",country:"Country",court:"Court",date:"Datum",dateAdded:"Datum bygevoeg",dateDecided:"Date Decided",dateEnacted:"Date Enacted",dateModified:"Modified",dictionaryTitle:"Dictionary Title",distributor:"Distributor",docketNumber:"Docket Number",documentNumber:"Document Number",DOI:"DOI",edition:"Edition",encyclopediaTitle:"Encyclopedia Title",episodeNumber:"Episode Number",extra:"Extra",filingDate:"Filing Date",firstPage:"First Page",forumTitle:"Forum/Listserv Title",genre:"Genre",history:"History",institution:"Institution",interviewMedium:"Medium",ISBN:"ISBN",ISSN:"ISSN",issue:"Issue",issueDate:"Issue Date",issuingAuthority:"Issuing Authority",itemType:"Type",journalAbbreviation:"Joernaalafkorting",label:"Label",language:"Language",legalStatus:"Legal Status",legislativeBody:"Legislative Body",letterType:"Type",libraryCatalog:"Biblioteekkatalogus",manuscriptType:"Type",mapType:"Type",meetingName:"Meeting Name",nameOfAct:"Name of Act",network:"Network",number:"Number",numberOfVolumes:"# of Volumes",numPages:"# of Pages",pages:"Pages",patentNumber:"Patent Number",place:"Place",postType:"Post Type",presentationType:"Type",priorityNumbers:"Priority Numbers",proceedingsTitle:"Proceedings Title",programmingLanguage:"Prog. Language",programTitle:"Program Title",publicationTitle:"Publikasie",publicLawNumber:"Public Law Number",publisher:"Uitgewer",references:"References",reporter:"Reporter",reporterVolume:"Reporter Volume",reportNumber:"Report Number",reportType:"Report Type",repository:"Repository",rights:"Regte",runningTime:"Running Time",scale:"Scale",section:"Section",series:"Series",seriesNumber:"Series Number",seriesText:"Series Text",seriesTitle:"Series Title",session:"Session",shortTitle:"Short Title",studio:"Studio",subject:"Subject",system:"System",thesisType:"Type",title:"Title",university:"University",url:"URL",versionNumber:"Version",videoRecordingFormat:"Format",volume:"Volume",websiteTitle:"Website Title",websiteType:"Website Type"},creatorTypes:{artist:"Artist",attorneyAgent:"Attorney/Agent",author:"Author",bookAuthor:"Book Author",cartographer:"Cartographer",castMember:"Cast Member",commenter:"Commenter",composer:"Composer",contributor:"Contributor",cosponsor:"Cosponsor",counsel:"Counsel",director:"Director",editor:"Editor",guest:"Guest",interviewee:"Interview With",interviewer:"Interviewer",inventor:"Inventor",performer:"Performer",podcaster:"Podcaster",presenter:"Presenter",producer:"Producer",programmer:"Programmer",recipient:"Recipient",reviewedAuthor:"Reviewed Author",scriptwriter:"Scriptwriter",seriesEditor:"Series Editor",sponsor:"Sponsor",translator:"Translator",wordsBy:"Words By"}},ar:{itemTypes:{annotation:"تعليق",artwork:"عمل فني",attachment:"مرفق",audioRecording:"تسجيل صوتي",bill:"مسودّة قانون",blogPost:"موضوع في مدونة",book:"كتاب",bookSection:"قسم في كتاب",case:"قضية",computerProgram:"Software",conferencePaper:"ورقة عمل في مؤتمر",dictionaryEntry:"كلمة في المعجم",document:"مستند",email:"بريد الكتروني",encyclopediaArticle:"مقالة في موسوعة",film:"فيلم",forumPost:"موضوع في منتدى",hearing:"سماع شهادة",instantMessage:"مراسلة فورية على الانترنت",interview:"مقابلة",journalArticle:"مقالة في دورية",letter:"خطاب",magazineArticle:"مقالة في مجلة",manuscript:"مخطوطة",map:"خريطة",newspaperArticle:"مقالة في جريدة",note:"ملاحظة",patent:"براءة الإختراع",podcast:"تدوينة وسائطية",preprint:"Preprint",presentation:"عرض تقديمي",radioBroadcast:"بث إذاعي",report:"تقرير",statute:"قانون",thesis:"أطروحة",tvBroadcast:"بث تلفزيوني",videoRecording:"تسجيل فيديو",webpage:"صفحة ويب"},fields:{abstractNote:"المستخلص",accessDate:"تاريخ الدخول",applicationNumber:"رقم الطلب",archive:"الارشيف",archiveID:"Archive ID",archiveLocation:"الموقع في الأرشيف",artworkMedium:"وسيط العمل الفني",artworkSize:"حجم العمل الفني",assignee:"المخول بالمهمة",audioFileType:"نوع الملف الصوتي",audioRecordingFormat:"صيغة التسجيل الصوتي",billNumber:"رقم مسودّة القانون",blogTitle:"عنوان المدونة",bookTitle:"عنوان الكتاب",callNumber:"رقم الإسترجاع",caseName:"اسم القضية",citationKey:"Citation Key",code:"التشفير",codeNumber:"رقم الرمز",codePages:"صفحات القانون",codeVolume:"مجلد القانون",committee:"اللجنة",company:"الشركة",conferenceName:"اسم المؤتمر",country:"البلد",court:"المحكمة",date:"التاريخ",dateAdded:"تاريخ الإضافة",dateDecided:"تاريخ الحكم",dateEnacted:"تاريخ سن القانون",dateModified:"تاريخ التعديل",dictionaryTitle:"عنوان القاموس",distributor:"الموزع",docketNumber:"رقم القضية",documentNumber:"رقم المستند",DOI:"معرف الكائن الرقمي",edition:"الطبعة",encyclopediaTitle:"عنوان الموسوعة",episodeNumber:"رقم الموضوع",extra:"معلومات إضافية",filingDate:"تاريخ الايداع",firstPage:"الصفحة الأولى",forumTitle:"عنوان المنتدى",genre:"النوع الأدبي",history:"التاريخ",institution:"المؤسسة",interviewMedium:"وسيط المقابلة",ISBN:"تدمك",ISSN:"تدمد",issue:"العدد",issueDate:"تاريخ الإصدار",issuingAuthority:"مسئولية الاصدار",itemType:"نوع العنصر",journalAbbreviation:"اختصار الدورية",label:"علامة",language:"اللغة",legalStatus:"الحالة القانونية",legislativeBody:"الجهة التشريعية",letterType:"نوع الخطاب",libraryCatalog:"فهرس المكتبة",manuscriptType:"نوع المخطوطة",mapType:"نوع الخريطة",meetingName:"اسم الإجتماع",nameOfAct:"اسم القانون",network:"الشبكة",number:"الرقم",numberOfVolumes:"عدد المجلدات",numPages:"عدد الصفحات",pages:"الصفحات",patentNumber:"رقم البرائة",place:"المكان",postType:"نوع الموضوع",presentationType:"نوع العرض التقديمي",priorityNumbers:"ارقام الأولوية",proceedingsTitle:"عنوان ورقة العمل",programmingLanguage:"Prog. Language",programTitle:"عنوان البرنامج",publicationTitle:"عنوان المنشور",publicLawNumber:"رقم القانون العام",publisher:"الناشر",references:"مراجع",reporter:"المراسل",reporterVolume:"مجلد الأحكام",reportNumber:"رقم التقرير",reportType:"نوع التقرير",repository:"Repository",rights:"الحقوق",runningTime:"وقت التشغيل",scale:"مقياس الرسم",section:"القسم",series:"السلسلة",seriesNumber:"رقم السلسلة",seriesText:"نص السلسلة",seriesTitle:"عنوان السلسلة",session:"الجلسة",shortTitle:"العنوان المختصر",studio:"الأستوديو",subject:"الموضوع",system:"النظام",thesisType:"نوع الأطروحة",title:"العنوان",university:"الجامعة",url:"عنوان الموقع",versionNumber:"الإصدارة",videoRecordingFormat:"صيغة التسجيل المرئي",volume:"المجلد",websiteTitle:"اسم موقع الويب",websiteType:"نوع موقع الويب"},creatorTypes:{artist:"الفنان",attorneyAgent:"المحامي أو الوكيل",author:"المؤلف",bookAuthor:"مؤلف كتاب",cartographer:"رسام الخريطة",castMember:"عضو طاقم التمثيل",commenter:"المعلق",composer:"الملحن",contributor:"اسم المشارك",cosponsor:"الراعي المشارك",counsel:"المستشار",director:"المخرج",editor:"المحرر",guest:"الضيف",interviewee:"مقابلة مع",interviewer:"المحاور",inventor:"المخترع",performer:"الفنان",podcaster:"المدون",presenter:"المقدم",producer:"المنتج",programmer:"المبرمج",recipient:"المتلقي",reviewedAuthor:"مؤلف مراجع",scriptwriter:"كاتب الحوار",seriesEditor:"محرر السلسلة",sponsor:"الراعي",translator:"المترجم",wordsBy:"من كلمات"}},"bg-BG":{itemTypes:{annotation:"Анотация",artwork:"Произведение на изкуството",attachment:"Приложение",audioRecording:"Звукозапис",bill:"Закон",blogPost:"Съобщение в блог",book:"Книга",bookSection:"Глава от книга",case:"Съдебно решение",computerProgram:"Software",conferencePaper:"Публикация от конференция",dictionaryEntry:"Определение в речник",document:"Документ",email:"Електронна поща",encyclopediaArticle:"Статия в енциклопедия",film:"Филм",forumPost:"Съобщение във форум",hearing:"Заседание",instantMessage:"Бързо съобщение",interview:"Интервю",journalArticle:"Статия в научно списание",letter:"Писмо",magazineArticle:"Статия в списание",manuscript:"Ръкопис",map:"Карта",newspaperArticle:"Статия във вестник",note:"Бележка",patent:"Патент",podcast:"Подкаст",preprint:"Preprint",presentation:"Презентация",radioBroadcast:"Радио излъчване",report:"Отчет",statute:"Подзаконов акт",thesis:"Дисертация",tvBroadcast:"Телевизионно излъчване",videoRecording:"Видео",webpage:"Интернет страница"},fields:{abstractNote:"Извлечение",accessDate:"Отворен на",applicationNumber:"Номер на молба",archive:"Archive",archiveID:"Archive ID",archiveLocation:"Позиция в архива",artworkMedium:"Медия на произведението:",artworkSize:"Размер на произведението:",assignee:"Изпълнител",audioFileType:"Вид файл",audioRecordingFormat:"Формат",billNumber:"Номер на закон",blogTitle:"Заглавие на блог",bookTitle:"Заглавие на книга",callNumber:"Телефонен номер",caseName:"Име на партида",citationKey:"Citation Key",code:"Кодекс",codeNumber:"Код",codePages:"Страници на законодателство",codeVolume:"Том на законодателство",committee:"Комитет",company:"Компания",conferenceName:"Име на конференцията",country:"Страна",court:"Съд",date:"Дата",dateAdded:"Добавен на:",dateDecided:"Дата на решение",dateEnacted:"Дата на влизане в сила",dateModified:"Променен на:",dictionaryTitle:"Заглавие на речник",distributor:"Дистрибутор",docketNumber:"Номер в регистър",documentNumber:"Номер на документ",DOI:"DOI",edition:"Издание",encyclopediaTitle:"Заглавие на енциклопедия",episodeNumber:"Номер на епизод",extra:"Допълнителни",filingDate:"Дата на архивиране",firstPage:"Първа страница",forumTitle:"Заглавия на форум/listserv",genre:"Жанр",history:"История",institution:"Институция",interviewMedium:"Медия",ISBN:"ISBN",ISSN:"ISSN",issue:"Брой",issueDate:"Дата на издаване",issuingAuthority:"Издаден от",itemType:"Тип",journalAbbreviation:"Съкратено име на списанието",label:"Етикет",language:"Език",legalStatus:"Законов статут",legislativeBody:"Законодателно тяло",letterType:"Вид",libraryCatalog:"Library Catalog",manuscriptType:"Вид",mapType:"Вид",meetingName:"Име на срещата",nameOfAct:"Име на закон",network:"Мрежа",number:"Номер",numberOfVolumes:"Номера на томовете",numPages:"брой страници",pages:"Страници",patentNumber:"Номер на патент",place:"Място",postType:"Вид съобщението",presentationType:"Вид",priorityNumbers:"Приоритетни номера",proceedingsTitle:"Заглавие на протокол",programmingLanguage:"Prog. Language",programTitle:"Заглавие на орграма",publicationTitle:"Издание",publicLawNumber:"Номер на закон",publisher:"Издател",references:"Отпратки",reporter:"Журналист",reporterVolume:"Том на стенограмата",reportNumber:"Номер на отчет",reportType:"Вид отчета",repository:"Repository",rights:"Права",runningTime:"Продължителност",scale:"Скала",section:"Глава",series:"Поредица",seriesNumber:"Номер на поредицата",seriesText:"Текст на поредицата",seriesTitle:"Заглавие на поредицата",session:"Сесия",shortTitle:"Късо заглавие",studio:"Студио",subject:"Тема",system:"Система",thesisType:"Вид",title:"Заглавие",university:"Университет",url:"Адрес",versionNumber:"Version",videoRecordingFormat:"Формат",volume:"Том",websiteTitle:"Заглавие на интернет страница",websiteType:"Вид интернет страницата"},creatorTypes:{artist:"Създател",attorneyAgent:"Адвокат/Пълномощтник",author:"Автор",bookAuthor:"Автор на книга",cartographer:"Картограф",castMember:"Член на Трупата",commenter:"Коментатор",composer:"Композитор",contributor:"Сътрудник",cosponsor:"Коспонсор",counsel:"Адвокат",director:"Режисьор",editor:"Редактор",guest:"Гост",interviewee:"Интервю с",interviewer:"Интервюиращ",inventor:"Откривател",performer:"Изпълнител",podcaster:"Автор на подкаст",presenter:"Изнесен от",producer:"Продуцент",programmer:"Програмист",recipient:"Получател",reviewedAuthor:"Рецензиран Автор",scriptwriter:"Сценарист",seriesEditor:"Редактор на Поредицата",sponsor:"Спонсор",translator:"Преводач",wordsBy:"Текст"}},br:{itemTypes:{annotation:"Ennotadur",artwork:"Skeudennadur",attachment:"Pezh-stag",audioRecording:"Enrolladenn aodio",bill:"Raktres/kinnig lezenn",blogPost:"Embannadenn blog",book:"Levr",bookSection:"Chabistr levr",case:"Afer",computerProgram:"Meziant",conferencePaper:"Pennad koñferañs",dictionaryEntry:"Pennger geriadur",document:"Teuliad",email:"Postel",encyclopediaArticle:"Pennad hollouiziegezh",film:"Film",forumPost:"Evezhiadenn forom",hearing:"Odiañs",instantMessage:"Kemennadenn flapva",interview:"Atersadenn",journalArticle:"Pennad kelaouenn",letter:"Lizher",magazineArticle:"Pennad magazin",manuscript:"Dornskrid",map:"Kartenn",newspaperArticle:"Pennad kazetenn",note:"Notenn",patent:"Breved",podcast:"Podskignañ",preprint:"Preprint",presentation:"Kinnigadenn",radioBroadcast:"Abadenn radio",report:"Danevell",statute:"Akta lezennel",thesis:"Tezenn",tvBroadcast:"Abadenn TV",videoRecording:"Enrolladenn video",webpage:"Lec'hienn Web"},fields:{abstractNote:"Berradenn",accessDate:"Gwelet d'an/ar/al",applicationNumber:"Niver arload",archive:"Diell",archiveID:"Archive ID",archiveLocation:"Lec'hiadur en diell",artworkMedium:"Harp ar skeudenn",artworkSize:"Ment ar skeudennadur",assignee:"Dilezer",audioFileType:"Doare restr",audioRecordingFormat:"Stumm",billNumber:"Niverenn prezegenn",blogTitle:"Titl blog",bookTitle:"Titl al levr",callNumber:"Niver-envel",caseName:"Anv an afer",citationKey:"Citation Key",code:"Kod",codeNumber:"Niver kod",codePages:"Kod ar pajennoù",codeVolume:"Kod al levrenn",committee:"Komite",company:"Kumpaniezh",conferenceName:"Anv prezegenn",country:"Bro",court:"Lez-varn",date:"Deiziad",dateAdded:"Deiziad ouzhpennañ",dateDecided:"Deiziad an diviz",dateEnacted:"Embannet d'an/ar/al",dateModified:"Deiziad kemmañ",dictionaryTitle:"Titl ar geriadur",distributor:"Dasparzher",docketNumber:"Niver reked",documentNumber:"Niver an teuliad",DOI:"DOI",edition:"Embannadur",encyclopediaTitle:"Titl hollouiziegezh",episodeNumber:"Niver ar rann",extra:"Traoù dibarr",filingDate:"Deiziad leuniadur",firstPage:"Pajenn gentañ",forumTitle:"Titl ar forom/Listserv",genre:"Doare",history:"Istor",institution:"Ensavadur",interviewMedium:"Media",ISBN:"ISBN",ISSN:"ISSN",issue:"Niverenn",issueDate:"Deiziad embann",issuingAuthority:"Aozadur a embann",itemType:"Doare",journalAbbreviation:"Berradur anv kelaouenn",label:"Label",language:"Yezh",legalStatus:"Statudoù lezennel",legislativeBody:"Korf lezennel",letterType:"Doare",libraryCatalog:"Dastumad levraoueg",manuscriptType:"Doare",mapType:"Doare",meetingName:"Anv an emvod",nameOfAct:"Anv an akta",network:"Kenrouedad",number:"Niver",numberOfVolumes:"# a levrennoù",numPages:"# a bajennoù",pages:"Pajennoù",patentNumber:"Niver breved",place:"Lec'h",postType:"Doare embannadenn",presentationType:"Doare",priorityNumbers:"Niver priorelezh",proceedingsTitle:"Titl an aktoù",programmingLanguage:"Yezh brogrammiñ",programTitle:"Titl ar program",publicationTitle:"Embannadenn",publicLawNumber:"Niver ofisiel an akta",publisher:"Embanner",references:"Daveennoù",reporter:"Teskad",reporterVolume:"Levrenn dastumad",reportNumber:"Niver an danevell",reportType:"Doare danevell",repository:"Repository",rights:"Aotreadurioù",runningTime:"Padelezh",scale:"Skeul",section:"Kevrenn",series:"Dastumad",seriesNumber:"Niverenn en dastumad",seriesText:"Testenn an dastumad",seriesTitle:"Titl an dastumad",session:"Dalc'h",shortTitle:"Titl berr",studio:"Studio",subject:"Sujed",system:"Sistem",thesisType:"Doare",title:"Titl",university:"Skol-veur",url:"URL",versionNumber:"Stumm",videoRecordingFormat:"Stumm",volume:"Levrenn",websiteTitle:"Titl al lec'hienn",websiteType:"Doare lec'hienn Web"},creatorTypes:{artist:"Arzour",attorneyAgent:"Dileuriad/Ajant",author:"Aozer",bookAuthor:"Aozer al levr",cartographer:"Kartenner",castMember:"Ezel ar c'homedianeta",commenter:"Displeger",composer:"Kompozer",contributor:"Kendaoler",cosponsor:"Ken-tad-paeron",counsel:"Kuzul",director:"Rener",editor:"Embanner",guest:"Den pedet",interviewee:"Aterset gant",interviewer:"Aterser",inventor:"Ijiner",performer:"Jubenner",podcaster:"Podskigner",presenter:"Kinniger",producer:"Produer",programmer:"Programmer",recipient:"Resever",reviewedAuthor:"Aozer niverennet",scriptwriter:"Skriver-skriptoù",seriesEditor:"Embanner heuliadennoù",sponsor:"Sponsor",translator:"Troer",wordsBy:"Gerioù gant"}},"ca-AD":{itemTypes:{annotation:"Anotació",artwork:"Peça artística",attachment:"Fitxer adjunt",audioRecording:"Enregistrament d'àudio",bill:"Llei",blogPost:"Entrada de bloc",book:"Llibre",bookSection:"Capítol d'un llibre",case:"Cas",computerProgram:"Programari",conferencePaper:"Text d'una conferència",dictionaryEntry:"Entrada de diccionari",document:"Document",email:"Correu electrònic",encyclopediaArticle:"Article enciclopèdic",film:"Pel·lícula",forumPost:"Comentari en un fòrum",hearing:"Audició",instantMessage:"Missatge instantani",interview:"Entrevista",journalArticle:"Article de revista acadèmica",letter:"Carta",magazineArticle:"Article de revista",manuscript:"Manuscrit",map:"Mapa",newspaperArticle:"Article de premsa",note:"Nota",patent:"Patent",podcast:"Podcast",preprint:"Preprint",presentation:"Presentació",radioBroadcast:"Emissió de ràdio",report:"Informe",statute:"Estatut",thesis:"Tesi",tvBroadcast:"Emissió de televisió",videoRecording:"Enregistrament de vídeo",webpage:"Pàgina web"},fields:{abstractNote:"Resum",accessDate:"Últim accés",applicationNumber:"Número d'aplicació",archive:"Arxiu",archiveID:"Archive ID",archiveLocation:"Localització a l'arxiu",artworkMedium:"Mitjà artístic",artworkSize:"Mida",assignee:"Assignatari",audioFileType:"Tipus de fitxer",audioRecordingFormat:"Format",billNumber:"Número de llei",blogTitle:"Títol del blog",bookTitle:"Títol del llibre",callNumber:"Número de catàleg",caseName:"Nom del cas",citationKey:"Citation Key",code:"Codi",codeNumber:"Número del codi",codePages:"Pàgines del codi",codeVolume:"Volum del codi",committee:"Comitè",company:"Empresa",conferenceName:"Títol de la conferència",country:"País",court:"Tribunal",date:"Data",dateAdded:"Afegit",dateDecided:"Data de decisió",dateEnacted:"Data d'aprovació",dateModified:"Modificat",dictionaryTitle:"Títol del diccionari",distributor:"Distribuïdor",docketNumber:"Número d'expedient",documentNumber:"Número de document",DOI:"DOI",edition:"Edició",encyclopediaTitle:"Títol de l'enciclopèdia",episodeNumber:"Número d'episodi",extra:"Extra",filingDate:"Data de presentació",firstPage:"Primera pàgina",forumTitle:"Títol de fòrum/llista",genre:"Gènere",history:"Història",institution:"Institució",interviewMedium:"Mitjà",ISBN:"ISBN",ISSN:"ISSN",issue:"Número",issueDate:"Data d'emissió",issuingAuthority:"Autoritat emissora",itemType:"Tipus",journalAbbreviation:"Abreviatura de la revista",label:"Etiqueta",language:"Llengua",legalStatus:"Estatus jurídic",legislativeBody:"Cos legislatiu",letterType:"Tipus",libraryCatalog:"Catàleg de la biblioteca",manuscriptType:"Tipus",mapType:"Tipus",meetingName:"Nom de la trobada",nameOfAct:"Nom de la llei",network:"Xarxa",number:"Número",numberOfVolumes:"Nre. de volums",numPages:"Nre. de pàgines",pages:"Pàgines",patentNumber:"Número de patent",place:"Lloc",postType:"Tipus d'escrit",presentationType:"Tipus",priorityNumbers:"Números de prioritat",proceedingsTitle:"Títol de la ponència",programmingLanguage:"Llenguatge de prog.",programTitle:"Títol del programa",publicationTitle:"Publicació",publicLawNumber:"Número de dret públic",publisher:"Editorial",references:"Referències",reporter:"Reporter",reporterVolume:"Volum del reporter",reportNumber:"Número d'informe",reportType:"Tipus d'informe",repository:"Repository",rights:"Drets",runningTime:"Durada",scale:"Escala",section:"Secció",series:"Sèrie",seriesNumber:"Número de la sèrie",seriesText:"Text de la sèrie",seriesTitle:"Títol de la sèrie",session:"Sessió",shortTitle:"Títol curt",studio:"Estudi",subject:"Tema",system:"Sistema",thesisType:"Tipus",title:"Títol",university:"Universitat",url:"URL",versionNumber:"Versió",videoRecordingFormat:"Format",volume:"Volum",websiteTitle:"Títol del web",websiteType:"Tipus de pàgina web"},creatorTypes:{artist:"Artista",attorneyAgent:"Representant/Agent",author:"Autor",bookAuthor:"Autor del llibre",cartographer:"Cartògraf",castMember:"Membre del repartiment",commenter:"Comentarista",composer:"Compositor",contributor:"Col·laborador",cosponsor:"Copatrocinador",counsel:"Conseller",director:"Director",editor:"Editor",guest:"Convidat",interviewee:"Entrevistat",interviewer:"Entrevistador",inventor:"Inventor",performer:"Intèrpret",podcaster:"Podcaster",presenter:"Presentador",producer:"Productor",programmer:"Programador",recipient:"Receptor",reviewedAuthor:"Autor revisat",scriptwriter:"Guionista",seriesEditor:"Editor de la sèrie",sponsor:"Esponsor",translator:"Traductor",wordsBy:"Lletrista"}},"cs-CZ":{itemTypes:{annotation:"Anotace",artwork:"Umělecké dílo",attachment:"Příloha",audioRecording:"Audio nahrávka",bill:"Návrh zákona",blogPost:"Příspěvek v blogu",book:"Kniha",bookSection:"Kapitola knihy",case:"Případ",computerProgram:"Software",conferencePaper:"Konferenční příspěvek",dictionaryEntry:"Záznam ve slovníku",document:"Dokument",email:"E-mail",encyclopediaArticle:"Článek v encyklopedii",film:"Film",forumPost:"Příspěvek ve fóru",hearing:"Slyšení",instantMessage:"Zpráva IM",interview:"Rozhovor",journalArticle:"Článek v časopise",letter:"Dopis",magazineArticle:"Článek v magazínu",manuscript:"Rukopis",map:"Mapa",newspaperArticle:"Článek v novinách",note:"Poznámka",patent:"Patent",podcast:"Podcast",preprint:"Preprint",presentation:"Prezentace",radioBroadcast:"Pořad v rádiu",report:"Zpráva",statute:"Nařízení",thesis:"Vysokoškolská kvalifikační práce",tvBroadcast:"Pořad v TV",videoRecording:"Video nahrávka",webpage:"Webová stránka"},fields:{abstractNote:"Abstrakt",accessDate:"Přístup",applicationNumber:"Číslo žádosti",archive:"Archiv",archiveID:"Archive ID",archiveLocation:"Místo v archivu",artworkMedium:"Médium",artworkSize:"Velikost díla",assignee:"Pověřený",audioFileType:"Typ souboru",audioRecordingFormat:"Formát",billNumber:"Číslo zákona",blogTitle:"Název blogu",bookTitle:"Jméno knihy",callNumber:"Signatura",caseName:"Jméno případu",citationKey:"Citation Key",code:"Zákoník",codeNumber:"Kódové číslo",codePages:"Stránky zákoníku",codeVolume:"Ročník zákoníku",committee:"Výbor",company:"Společnost",conferenceName:"Jméno konference",country:"Země",court:"Soud",date:"Datum",dateAdded:"Datum přidání",dateDecided:"Datum rozhodnutí",dateEnacted:"Datum schválení",dateModified:"Upraveno",dictionaryTitle:"Název slovníku",distributor:"Distributor",docketNumber:"Číslo spisu",documentNumber:"Číslo dokumentu",DOI:"DOI",edition:"Vydání",encyclopediaTitle:"Jméno encyklopedie",episodeNumber:"Číslo epizody",extra:"Extra",filingDate:"Datum zápisu",firstPage:"První strana",forumTitle:"Název fóra",genre:"Žánr",history:"Historie",institution:"Instituce",interviewMedium:"Médium",ISBN:"ISBN",ISSN:"ISSN",issue:"Číslo",issueDate:"Datum vydání",issuingAuthority:"Vydávající úřad",itemType:"Typ",journalAbbreviation:"Zkrácený název časopisu",label:"Označení",language:"Jazyk",legalStatus:"Zákonný status",legislativeBody:"Zákonodárný orgán",letterType:"Typ",libraryCatalog:"Katalog knihovny",manuscriptType:"Typ",mapType:"Typ",meetingName:"Název setkání",nameOfAct:"Název zákona",network:"Síť",number:"Číslo",numberOfVolumes:"Počet ročníků",numPages:"# stran",pages:"Rozsah",patentNumber:"Číslo patentů",place:"Místo",postType:"Typ příspěvku",presentationType:"Typ",priorityNumbers:"Číslo priority",proceedingsTitle:"Jméno sborníku",programmingLanguage:"Prog. jazyk",programTitle:"Název programu",publicationTitle:"Publikace",publicLawNumber:"Číslo zákona",publisher:"Vydavatel",references:"Reference",reporter:"Sbírka soudních rozhodnutí",reporterVolume:"Ročník sbírky",reportNumber:"Číslo zprávy",reportType:"Druhy zprávy",repository:"Repository",rights:"Práva",runningTime:"Čas",scale:"Měřítko",section:"Sekce",series:"Série",seriesNumber:"Číslo série",seriesText:"Text série",seriesTitle:"Název série",session:"Zasedání",shortTitle:"Krátký název",studio:"Studio",subject:"Subjekt",system:"Systém",thesisType:"Typ",title:"Název",university:"Univerzita",url:"URL",versionNumber:"Verze",videoRecordingFormat:"Formát",volume:"Ročník",websiteTitle:"Název stránky",websiteType:"Typ webové stránky"},creatorTypes:{artist:"Výtvarník",attorneyAgent:"Advokát/zástupce",author:"Autor",bookAuthor:"Autor knihy",cartographer:"Kartograf",castMember:"Člen obsazení",commenter:"Komentátor",composer:"Skladatel",contributor:"Přispěvatel",cosponsor:"Spolusponzor",counsel:"Právní zástupce",director:"Režisér",editor:"Editor",guest:"Host",interviewee:"Rozhovor s",interviewer:"Tazatel",inventor:"Vynálezce",performer:"Účinkující",podcaster:"Autor podcastu",presenter:"Prezentující",producer:"Producent",programmer:"Programátor",recipient:"Příjemce",reviewedAuthor:"Autor revize",scriptwriter:"Scénárista",seriesEditor:"Editor série",sponsor:"Sponzor",translator:"Překladatel",wordsBy:"Texty"}},"da-DK":{itemTypes:{annotation:"Annotering",artwork:"Billede/skulptur",attachment:"Vedhæftning",audioRecording:"Lydoptagelse",bill:"Lovforslag",blogPost:"Blog-indlæg",book:"Bog",bookSection:"Bidrag til bog",case:"Retssag/Dom",computerProgram:"Software",conferencePaper:"Konferencebidrag",dictionaryEntry:"Ordbogsopslag",document:"Dokument",email:"E-mail",encyclopediaArticle:"Leksikonartikel",film:"Film",forumPost:"Forum-indlæg",hearing:"Høring",instantMessage:"Besked",interview:"Interview",journalArticle:"Tidsskriftsartikel",letter:"Brev",magazineArticle:"Artikel i blad",manuscript:"Manuskript",map:"Kort",newspaperArticle:"Avisartikel",note:"Note",patent:"Patent",podcast:"Podcast",preprint:"Preprint",presentation:"Præsentation",radioBroadcast:"Radioudsendelse",report:"Rapport",statute:"Lov (vedtaget)",thesis:"Afhandling",tvBroadcast:"TV-udsendelse",videoRecording:"Videooptagelse",webpage:"Web-side"},fields:{abstractNote:"Resumé",accessDate:"Set d.",applicationNumber:"Ansøgning nr.",archive:"Samling",archiveID:"Archive ID",archiveLocation:"Placering i samlingen",artworkMedium:"Medium",artworkSize:"Værkets størrelse",assignee:"Ansvarlig",audioFileType:"Filtype",audioRecordingFormat:"Format",billNumber:"Lovforslagets nr.",blogTitle:"Bloggens titel",bookTitle:"Bogens titel",callNumber:"Opstillingssignatur",caseName:"Sagens navn",citationKey:"Citation Key",code:"Lovsamling",codeNumber:"Nummer",codePages:"Sider",codeVolume:"Bind",committee:"Udvalg",company:"Selskab",conferenceName:"Konferencens navn",country:"Land",court:"Domstol",date:"Tidspunkt",dateAdded:"Tilføjet d.",dateDecided:"Dom afsagt d.",dateEnacted:"Vedtaget d.",dateModified:"Ændret d.",dictionaryTitle:"Ordbogens titel",distributor:"Selskab",docketNumber:"Dossier nr.",documentNumber:"Dokument nr.",DOI:"DOI",edition:"Udgave",encyclopediaTitle:"Leksikonets titel",episodeNumber:"Afsnit nr.",extra:"Ekstra",filingDate:"Indlemmet d.",firstPage:"Første side",forumTitle:"Titel på Forum/Listserv",genre:"Genre",history:"Historie",institution:"Institution",interviewMedium:"Medium",ISBN:"ISBN",ISSN:"ISSN",issue:"Nummer",issueDate:"Udstedt d.",issuingAuthority:"Myndighed",itemType:"Type",journalAbbreviation:"Tidsskr.forkort.",label:"Pladeselskab",language:"Sprog",legalStatus:"Juridisk status",legislativeBody:"Lovgivende organ",letterType:"Type",libraryCatalog:"Bibliotekskatalog",manuscriptType:"Type",mapType:"Type",meetingName:"Mødets navn",nameOfAct:"Lovens navn",network:"Station (radio/TV)",number:"Nummer",numberOfVolumes:"Antal bind",numPages:"Antal sider",pages:"Sider",patentNumber:"Patentnummer",place:"Sted",postType:"Type (post)",presentationType:"Type",priorityNumbers:"Prioritetsnumre",proceedingsTitle:"Titel på proceedings",programmingLanguage:"Prog. Language",programTitle:"Programmets titel",publicationTitle:"Publikationens titel",publicLawNumber:"Public Law Number (USA)",publisher:"Udgiver/Forlag",references:"Referencer",reporter:"Referat-samling",reporterVolume:"Referat-bind",reportNumber:"Rapportens nr.",reportType:"Rapporttype",repository:"Repository",rights:"Rettigheder",runningTime:"Længde (tid)",scale:"Skala",section:"Paragraf",series:"Serie",seriesNumber:"Nummer i serien",seriesText:"Serie: suppl. tekst",seriesTitle:"Serietitel",session:"Behandlet",shortTitle:"Forkortet titel",studio:"Studie",subject:"Emne",system:"System",thesisType:"Type",title:"Titel",university:"Universitet",url:"URL",versionNumber:"Version",videoRecordingFormat:"Format",volume:"Bind/Årgang",websiteTitle:"Webstedets titel",websiteType:"Type (websted)"},creatorTypes:{artist:"Kunstner/Ophav",attorneyAgent:"Advokat",author:"Forfatter/Ophav",bookAuthor:"Bogens forfatter",cartographer:"Kartograf",castMember:"Medvirkende",commenter:"Kommentator",composer:"Komponist",contributor:"Anden bidragyder",cosponsor:"Medforslagsstiller",counsel:"Advokat",director:"Instruktør/Ophav",editor:"Redaktør",guest:"Gæst",interviewee:"Inverview med",interviewer:"Interviewer",inventor:"Opfinder",performer:"Udøver",podcaster:"Ophav til podcast",presenter:"Forelæser/Ophav",producer:"Producent",programmer:"Programmør",recipient:"Modtager",reviewedAuthor:"Anmeldt forfatter",scriptwriter:"Manuskriptforfatter",seriesEditor:"Seriens redaktør",sponsor:"Forslagsstiller",translator:"Oversætter",wordsBy:"Tekster af"}},de:{itemTypes:{annotation:"Anmerkung",artwork:"Kunstwerk",attachment:"Anhang",audioRecording:"Tonaufnahme",bill:"Gesetzentwurf",blogPost:"Blog-Post",book:"Buch",bookSection:"Buchteil",case:"Fall",computerProgram:"Software",conferencePaper:"Konferenz-Paper",dictionaryEntry:"Wörterbucheintrag",document:"Dokument",email:"E-Mail",encyclopediaArticle:"Enzyklopädieartikel",film:"Film",forumPost:"Foren-Eintrag",hearing:"Anhörung",instantMessage:"Instant-Message",interview:"Interview",journalArticle:"Zeitschriftenartikel",letter:"Brief",magazineArticle:"Magazin-Artikel",manuscript:"Manuskript",map:"Karte",newspaperArticle:"Zeitungsartikel",note:"Notiz",patent:"Patent",podcast:"Podcast",preprint:"Preprint",presentation:"Vortrag",radioBroadcast:"Radiosendung",report:"Bericht",statute:"Gesetz",thesis:"Dissertation",tvBroadcast:"Fernsehsendung",videoRecording:"Videoaufnahme",webpage:"Webseite"},fields:{abstractNote:"Zusammenfassung",accessDate:"Heruntergeladen am",applicationNumber:"Bewerbungsnummer",archive:"Archiv",archiveID:"Archiv-ID",archiveLocation:"Standort im Archiv",artworkMedium:"Medium",artworkSize:"Größe des Kunstwerks",assignee:"Abtretungsempfänger",audioFileType:"Dateityp",audioRecordingFormat:"Format",billNumber:"Nummer des Gesetzentwurfs",blogTitle:"Titel des Blogs",bookTitle:"Buchtitel",callNumber:"Signatur",caseName:"Name des Falls",citationKey:"Zitierschlüssel",code:"Code",codeNumber:"Codenummer",codePages:"Seiten des Codes",codeVolume:"Band des Codes",committee:"Ausschuss",company:"Firma",conferenceName:"Name der Konferenz",country:"Land",court:"Gericht",date:"Datum",dateAdded:"Hinzugefügt am",dateDecided:"Beschlussdatum",dateEnacted:"Datum des Inkrafttretens",dateModified:"Geändert am",dictionaryTitle:"Titel des Wörterbuchs",distributor:"Verleih",docketNumber:"Aktenzeichen",documentNumber:"Dokumentennummer",DOI:"DOI",edition:"Auflage",encyclopediaTitle:"Titel der Enzyklopädie",episodeNumber:"Nummer der Folge",extra:"Extra",filingDate:"Datum der Einreichung",firstPage:"Erste Seite",forumTitle:"Titel des Forums/Listservs",genre:"Genre",history:"Geschichte",institution:"Institution",interviewMedium:"Medium",ISBN:"ISBN",ISSN:"ISSN",issue:"Ausgabe",issueDate:"Erscheinungsdatum",issuingAuthority:"Herausgeber",itemType:"Typ",journalAbbreviation:"Zeitschriften-Abkürzung",label:"Label",language:"Sprache",legalStatus:"Rechtsstatus",legislativeBody:"Gesetzgebende Körperschaft",letterType:"Art",libraryCatalog:"Bibliothekskatalog",manuscriptType:"Art",mapType:"Art",meetingName:"Name der Sitzung",nameOfAct:"Name des Erlasses",network:"Netzwerk",number:"Nummer",numberOfVolumes:"# von Bänden",numPages:"Anzahl der Seiten",pages:"Seiten",patentNumber:"Patentnummer",place:"Ort",postType:"Art von Eintrag",presentationType:"Art",priorityNumbers:"Prioritätsnummern",proceedingsTitle:"Titel des Konferenzbandes",programmingLanguage:"Programmiersprache",programTitle:"Name des Programms",publicationTitle:"Publikation",publicLawNumber:"Öffentliche Gesetzesnummer",publisher:"Verlag",references:"Quellenangaben",reporter:"Gesetzessammlung",reporterVolume:"Nummer der Gesetzessammlung",reportNumber:"Nummer des Berichts",reportType:"Art von Bericht",repository:"Repositorium",rights:"Rechte",runningTime:"Laufzeit",scale:"Maßstab",section:"Teil",series:"Reihe",seriesNumber:"Nummer der Reihe",seriesText:"Reihe Text",seriesTitle:"Titel der Reihe",session:"Sitzung",shortTitle:"Kurztitel",studio:"Studio",subject:"Betreff",system:"System",thesisType:"Art",title:"Titel",university:"Universität",url:"URL",versionNumber:"Version",videoRecordingFormat:"Format",volume:"Band",websiteTitle:"Titel der Website",websiteType:"Art der Webseite"},creatorTypes:{artist:"Künstler",attorneyAgent:"Anwalt/Agent",author:"Autor",bookAuthor:"Buchautor",cartographer:"Kartograph",castMember:"Ensemble",commenter:"Kommentator",composer:"Komponist",contributor:"Mitarbeiter",cosponsor:"Mitunterzeichner",counsel:"Anwalt",director:"Regisseur",editor:"Herausgeber",guest:"Gast",interviewee:"Interview mit",interviewer:"Interviewer",inventor:"Erfinder",performer:"Darsteller",podcaster:"Podcaster",presenter:"Vortragender",producer:"Produzent",programmer:"Programmierer",recipient:"Empfänger",reviewedAuthor:"Rezensierter Autor",scriptwriter:"Drehbuchautor",seriesEditor:"Hrsg. der Reihe",sponsor:"Sponsor",translator:"Übersetzer",wordsBy:"Text von"}},"el-GR":{itemTypes:{annotation:"Annotation",artwork:"Έργο τέχνης",attachment:"Συνημμένο",audioRecording:"Εγγραφή ήχου",bill:"Λογαριασμός",blogPost:"Ανάρτηση",book:"Βιβλίο",bookSection:"Ενότητα Βιβλίου",case:"Υπόθεση",computerProgram:"Λογισμικό",conferencePaper:"Άρθρο Συνεδρίου",dictionaryEntry:"Εισαγωγή λεξικού",document:"Έγγραφο",email:"ηλ. μήνυμα",encyclopediaArticle:"Άρθρο εγκυκλοπαίδειας",film:"Ταινία",forumPost:"Δημοσίευση φόρουμ",hearing:"Ακρόαση",instantMessage:"Άμεσο Μήνυμα",interview:"Συνέντευξη",journalArticle:"Άρθρο Επιστημονικού Περιοδικού",letter:"Επιστολή",magazineArticle:"Άρθρο Περιοδικού",manuscript:"Χειρόγραφο",map:"Χάρτης",newspaperArticle:"Άρθρο Εφημερίδας",note:"Σημείωση",patent:"Ευρεσιτεχνία",podcast:"Podcast",preprint:"Preprint",presentation:"Παρουσίαση",radioBroadcast:"Ραδιοφωνική Μετάδοση",report:"Αναφορά",statute:"Νόμος",thesis:"Διατριβή",tvBroadcast:"Τηλεοπτική Μετάδοση",videoRecording:"Εγγραφή Βίντεο",webpage:"Ιστοσελίδα"},fields:{abstractNote:"Περίληψη",accessDate:"Πρόσβαση",applicationNumber:"Application Number",archive:"Αρχείο",archiveID:"Archive ID",archiveLocation:"Τοπ. στο Αρχείο",artworkMedium:"Μέσο",artworkSize:"Μέγεθος έργου τέχνης",assignee:"Assignee",audioFileType:"Τύπος Αρχείου",audioRecordingFormat:"Μορφή",billNumber:"Αριθμός Λογαριασμού",blogTitle:"Blog Title",bookTitle:"Τίτλος Βιβλίου",callNumber:"Αριθμός κλήσης",caseName:"Case Name",citationKey:"Citation Key",code:"Κώδικας",codeNumber:"Code Number",codePages:"Code Pages",codeVolume:"Code Volume",committee:"Επιτροπή",company:"Εταιρία",conferenceName:"Όνομα Συνεδρίου",country:"Χώρα",court:"Δικαστήριο",date:"Ημερομηνία",dateAdded:"Ημερομηνία προσθήκης",dateDecided:"Date Decided",dateEnacted:"Date Enacted",dateModified:"Τροποποιήθηκε",dictionaryTitle:"Τίτλος Λεξικού",distributor:"Διανομέας",docketNumber:"Docket Number",documentNumber:"Document Number",DOI:"DOI",edition:"Έκδοση",encyclopediaTitle:"Τίτλος Εγκυκλοπαίδειας",episodeNumber:"Αριθμός Επεισοδίου",extra:"Επιπλέον",filingDate:"Filing Date",firstPage:"Πρώτη Σελίδα",forumTitle:"Forum/Listserv Title",genre:"Είδος",history:"History",institution:"Ίδρυμα",interviewMedium:"Μέσο",ISBN:"ISBN",ISSN:"ISSN",issue:"Τεύχος",issueDate:"Ημερομηνία Έκδοσης",issuingAuthority:"Issuing Authority",itemType:"Τύπος",journalAbbreviation:"Συντομογραφία περιοδικού",label:"Ετικέτα",language:"Γλώσσα",legalStatus:"Νομική Υπόσταση",legislativeBody:"Νομοθετικό Σώμα",letterType:"Τύπος",libraryCatalog:"Κατάλογος Βιβλιοθήκης",manuscriptType:"Τύπος",mapType:"Τύπος",meetingName:"Όνομα Σύσκεψης",nameOfAct:"Name of Act",network:"Δίκτυο",number:"Αριθμός",numberOfVolumes:"# Τόμων",numPages:"# από Σελίδες",pages:"Σελίδες",patentNumber:"Αριθμός Ευρεσιτεχνίας",place:"Τόπος",postType:"Post Type",presentationType:"Τύπος",priorityNumbers:"Αριθμοί προτεραιότητας",proceedingsTitle:"Proceedings Title",programmingLanguage:"Γλώσσα προγραμ.",programTitle:"Program Title",publicationTitle:"Δημοσίευμα",publicLawNumber:"Public Law Number",publisher:"Εκδότης",references:"Αναφορές",reporter:"Ρεπόρτερ",reporterVolume:"Reporter Volume",reportNumber:"Αριθμός Αναφοράς",reportType:"Τύπος Αναφοράς",repository:"Repository",rights:"Δικαιώματα",runningTime:"Running Time",scale:"Κλίμακα",section:"Ενότητα",series:"Σειρά",seriesNumber:"Αριθμός Σειράς",seriesText:"Series Text",seriesTitle:"Τίτλος Σειράς",session:"Ενότητα",shortTitle:"Short Title",studio:"Στούντιο",subject:"Θέμα",system:"Σύστημα",thesisType:"Τύπος",title:"Τίτλος",university:"Πανεπιστήμιο",url:"URL",versionNumber:"Έκδοση",videoRecordingFormat:"Μορφή",volume:"Τόμος",websiteTitle:"Τίτλος Ιστότοπου",websiteType:"Τύπος Ιστότοπου"},creatorTypes:{artist:"Καλλιτέχνης",attorneyAgent:"Attorney/Agent",author:"Συγγραφέας",bookAuthor:"Συγγραφέας Βιβλίου",cartographer:"Χαρτογράφος",castMember:"Μέλος του καστ",commenter:"Σχολιαστής",composer:"Συνθέτης",contributor:"Contributor",cosponsor:"Συντονιστής",counsel:"Counsel",director:"Σκηνοθέτης",editor:"Συντάκτης",guest:"Guest",interviewee:"Συνέντευξη με",interviewer:"Δημοσιογράφος",inventor:"Inventor",performer:"Ερμηνευτής",podcaster:"Podcaster",presenter:"Παρουσιαστής",producer:"Παραγωγός",programmer:"Προγραμματιστής",recipient:"Recipient",reviewedAuthor:"Reviewed Author",scriptwriter:"Scriptwriter",seriesEditor:"Series Editor",sponsor:"Sponsor",translator:"Μετάφραση",wordsBy:"Words By"}},"en-GB":{itemTypes:{annotation:"Annotation",artwork:"Artwork",attachment:"Attachment",audioRecording:"Audio Recording",bill:"Bill",blogPost:"Blog Post",book:"Book",bookSection:"Book Section",case:"Case",computerProgram:"Software",conferencePaper:"Conference Paper",dictionaryEntry:"Dictionary Entry",document:"Document",email:"E-mail",encyclopediaArticle:"Encyclopedia Article",film:"Film",forumPost:"Forum Post",hearing:"Hearing",instantMessage:"Instant Message",interview:"Interview",journalArticle:"Journal Article",letter:"Letter",magazineArticle:"Magazine Article",manuscript:"Manuscript",map:"Map",newspaperArticle:"Newspaper Article",note:"Note",patent:"Patent",podcast:"Podcast",preprint:"Preprint",presentation:"Presentation",radioBroadcast:"Radio Broadcast",report:"Report",statute:"Statute",thesis:"Thesis",tvBroadcast:"TV Broadcast",videoRecording:"Video Recording",webpage:"Web Page"},fields:{abstractNote:"Abstract",accessDate:"Accessed",applicationNumber:"Application Number",archive:"Archive",archiveID:"Archive ID",archiveLocation:"Loc. in Archive",artworkMedium:"Medium",artworkSize:"Artwork Size",assignee:"Assignee",audioFileType:"File Type",audioRecordingFormat:"Format",billNumber:"Bill Number",blogTitle:"Blog Title",bookTitle:"Book Title",callNumber:"Call Number",caseName:"Case Name",citationKey:"Citation Key",code:"Code",codeNumber:"Code Number",codePages:"Code Pages",codeVolume:"Code Volume",committee:"Committee",company:"Company",conferenceName:"Conference Name",country:"Country",court:"Court",date:"Date",dateAdded:"Date Added",dateDecided:"Date Decided",dateEnacted:"Date Enacted",dateModified:"Modified",dictionaryTitle:"Dictionary Title",distributor:"Distributor",docketNumber:"Docket Number",documentNumber:"Document Number",DOI:"DOI",edition:"Edition",encyclopediaTitle:"Encyclopedia Title",episodeNumber:"Episode Number",extra:"Extra",filingDate:"Filing Date",firstPage:"First Page",forumTitle:"Forum/Listserv Title",genre:"Genre",history:"History",institution:"Institution",interviewMedium:"Medium",ISBN:"ISBN",ISSN:"ISSN",issue:"Issue",issueDate:"Issue Date",issuingAuthority:"Issuing Authority",itemType:"Type",journalAbbreviation:"Journal Abbr",label:"Label",language:"Language",legalStatus:"Legal Status",legislativeBody:"Legislative Body",letterType:"Type",libraryCatalog:"Library Catalogue",manuscriptType:"Type",mapType:"Type",meetingName:"Meeting Name",nameOfAct:"Name of Act",network:"Network",number:"Number",numberOfVolumes:"# of Volumes",numPages:"# of Pages",pages:"Pages",patentNumber:"Patent Number",place:"Place",postType:"Post Type",presentationType:"Type",priorityNumbers:"Priority Numbers",proceedingsTitle:"Proceedings Title",programmingLanguage:"Prog. Language",programTitle:"Program Title",publicationTitle:"Publication",publicLawNumber:"Public Law Number",publisher:"Publisher",references:"References",reporter:"Reporter",reporterVolume:"Reporter Volume",reportNumber:"Report Number",reportType:"Report Type",repository:"Repository",rights:"Rights",runningTime:"Running Time",scale:"Scale",section:"Section",series:"Series",seriesNumber:"Series Number",seriesText:"Series Text",seriesTitle:"Series Title",session:"Session",shortTitle:"Short Title",studio:"Studio",subject:"Subject",system:"System",thesisType:"Type",title:"Title",university:"University",url:"URL",versionNumber:"Version",videoRecordingFormat:"Format",volume:"Volume",websiteTitle:"Website Title",websiteType:"Website Type"},creatorTypes:{artist:"Artist",attorneyAgent:"Attorney/Agent",author:"Author",bookAuthor:"Book Author",cartographer:"Cartographer",castMember:"Cast Member",commenter:"Commenter",composer:"Composer",contributor:"Contributor",cosponsor:"Cosponsor",counsel:"Counsel",director:"Director",editor:"Editor",guest:"Guest",interviewee:"Interview With",interviewer:"Interviewer",inventor:"Inventor",performer:"Performer",podcaster:"Podcaster",presenter:"Presenter",producer:"Producer",programmer:"Programmer",recipient:"Recipient",reviewedAuthor:"Reviewed Author",scriptwriter:"Scriptwriter",seriesEditor:"Series Editor",sponsor:"Sponsor",translator:"Translator",wordsBy:"Words By"}},"en-US":{itemTypes:{annotation:"Annotation",artwork:"Artwork",attachment:"Attachment",audioRecording:"Audio Recording",bill:"Bill",blogPost:"Blog Post",book:"Book",bookSection:"Book Section",case:"Case",computerProgram:"Software",conferencePaper:"Conference Paper",dictionaryEntry:"Dictionary Entry",document:"Document",email:"E-mail",encyclopediaArticle:"Encyclopedia Article",film:"Film",forumPost:"Forum Post",hearing:"Hearing",instantMessage:"Instant Message",interview:"Interview",journalArticle:"Journal Article",letter:"Letter",magazineArticle:"Magazine Article",manuscript:"Manuscript",map:"Map",newspaperArticle:"Newspaper Article",note:"Note",patent:"Patent",podcast:"Podcast",preprint:"Preprint",presentation:"Presentation",radioBroadcast:"Radio Broadcast",report:"Report",statute:"Statute",thesis:"Thesis",tvBroadcast:"TV Broadcast",videoRecording:"Video Recording",webpage:"Web Page"},fields:{abstractNote:"Abstract",accessDate:"Accessed",applicationNumber:"Application Number",archive:"Archive",archiveID:"Archive ID",archiveLocation:"Loc. in Archive",artworkMedium:"Medium",artworkSize:"Artwork Size",assignee:"Assignee",audioFileType:"File Type",audioRecordingFormat:"Format",billNumber:"Bill Number",blogTitle:"Blog Title",bookTitle:"Book Title",callNumber:"Call Number",caseName:"Case Name",citationKey:"Citation Key",code:"Code",codeNumber:"Code Number",codePages:"Code Pages",codeVolume:"Code Volume",committee:"Committee",company:"Company",conferenceName:"Conference Name",country:"Country",court:"Court",date:"Date",dateAdded:"Date Added",dateDecided:"Date Decided",dateEnacted:"Date Enacted",dateModified:"Modified",dictionaryTitle:"Dictionary Title",distributor:"Distributor",docketNumber:"Docket Number",documentNumber:"Document Number",DOI:"DOI",edition:"Edition",encyclopediaTitle:"Encyclopedia Title",episodeNumber:"Episode Number",extra:"Extra",filingDate:"Filing Date",firstPage:"First Page",forumTitle:"Forum/Listserv Title",genre:"Genre",history:"History",institution:"Institution",interviewMedium:"Medium",ISBN:"ISBN",ISSN:"ISSN",issue:"Issue",issueDate:"Issue Date",issuingAuthority:"Issuing Authority",itemType:"Type",journalAbbreviation:"Journal Abbr",label:"Label",language:"Language",legalStatus:"Legal Status",legislativeBody:"Legislative Body",letterType:"Type",libraryCatalog:"Library Catalog",manuscriptType:"Type",mapType:"Type",meetingName:"Meeting Name",nameOfAct:"Name of Act",network:"Network",number:"Number",numberOfVolumes:"# of Volumes",numPages:"# of Pages",pages:"Pages",patentNumber:"Patent Number",place:"Place",postType:"Post Type",presentationType:"Type",priorityNumbers:"Priority Numbers",proceedingsTitle:"Proceedings Title",programmingLanguage:"Prog. Language",programTitle:"Program Title",publicationTitle:"Publication",publicLawNumber:"Public Law Number",publisher:"Publisher",references:"References",reporter:"Reporter",reporterVolume:"Reporter Volume",reportNumber:"Report Number",reportType:"Report Type",repository:"Repository",rights:"Rights",runningTime:"Running Time",scale:"Scale",section:"Section",series:"Series",seriesNumber:"Series Number",seriesText:"Series Text",seriesTitle:"Series Title",session:"Session",shortTitle:"Short Title",studio:"Studio",subject:"Subject",system:"System",thesisType:"Type",title:"Title",university:"University",url:"URL",versionNumber:"Version",videoRecordingFormat:"Format",volume:"Volume",websiteTitle:"Website Title",websiteType:"Website Type"},creatorTypes:{artist:"Artist",attorneyAgent:"Attorney/Agent",author:"Author",bookAuthor:"Book Author",cartographer:"Cartographer",castMember:"Cast Member",commenter:"Commenter",composer:"Composer",contributor:"Contributor",cosponsor:"Cosponsor",counsel:"Counsel",director:"Director",editor:"Editor",guest:"Guest",interviewee:"Interview With",interviewer:"Interviewer",inventor:"Inventor",performer:"Performer",podcaster:"Podcaster",presenter:"Presenter",producer:"Producer",programmer:"Programmer",recipient:"Recipient",reviewedAuthor:"Reviewed Author",scriptwriter:"Scriptwriter",seriesEditor:"Series Editor",sponsor:"Sponsor",translator:"Translator",wordsBy:"Words By"}},"es-ES":{itemTypes:{annotation:"Anotación",artwork:"Obra de arte",attachment:"Adjunto",audioRecording:"Grabación de sonido",bill:"Propuesta de ley",blogPost:"Entrada de blog",book:"Libro",bookSection:"Sección de un libro",case:"Caso",computerProgram:"Software",conferencePaper:"Artículo en conferencia",dictionaryEntry:"Entrada de diccionario",document:"Documento",email:"Correo electrónico",encyclopediaArticle:"Artículo de enciclopedia",film:"Película",forumPost:"Mensaje en un foro",hearing:"Audiencia",instantMessage:"Mensaje instantáneo",interview:"Entrevista",journalArticle:"Artículo de revista académica",letter:"Carta",magazineArticle:"Artículo de revista",manuscript:"Manuscrito",map:"Mapa",newspaperArticle:"Artículo de periódico",note:"Nota",patent:"Patente",podcast:"Pódcast",preprint:"Preimpresión",presentation:"Presentación",radioBroadcast:"Emisión de radio",report:"Informe",statute:"Estatuto",thesis:"Tesis",tvBroadcast:"Emisión de TV",videoRecording:"Grabación de vídeo",webpage:"Página web"},fields:{abstractNote:"Resumen",accessDate:"Accedido",applicationNumber:"Número de solicitud",archive:"Archivo",archiveID:"ID de archivo",archiveLocation:"Posición en archivo",artworkMedium:"Medio",artworkSize:"Tamaño de la obra",assignee:"Responsable",audioFileType:"Tipo de archivo",audioRecordingFormat:"Formato",billNumber:"Número de propuesta de ley",blogTitle:"Título del blog",bookTitle:"Título del libro",callNumber:"Signatura",caseName:"Nombre del caso",citationKey:"Clave de cita",code:"Código",codeNumber:"Número de código",codePages:"Páginas del código",codeVolume:"Volumen del código",committee:"Comité",company:"Compañía",conferenceName:"Nombre de la conferencia",country:"País",court:"Juzgado",date:"Fecha",dateAdded:"Fecha de adición",dateDecided:"Fecha de sentencia",dateEnacted:"Fecha de entrada en vigor",dateModified:"Modificado",dictionaryTitle:"Título del diccionario",distributor:"Distribuidor",docketNumber:"Número de expediente",documentNumber:"Número de documento",DOI:"DOI",edition:"Edición",encyclopediaTitle:"Título de la enciclopedia",episodeNumber:"Número de episodio",extra:"Adicional",filingDate:"Fecha de solicitud",firstPage:"Primera página",forumTitle:"Título de foro o lista de correo",genre:"Género",history:"Historia",institution:"Institución",interviewMedium:"Medio",ISBN:"ISBN",ISSN:"ISSN",issue:"Número",issueDate:"Fecha de publicación",issuingAuthority:"Entidad emisora",itemType:"Tipo",journalAbbreviation:"Abrev. de revista",label:"Etiqueta",language:"Idioma",legalStatus:"Estado legal",legislativeBody:"Cuerpo legislativo",letterType:"Tipo",libraryCatalog:"Catálogo de biblioteca",manuscriptType:"Tipo",mapType:"Tipo",meetingName:"Nombre de la reunión",nameOfAct:"Nombre de la ley",network:"Red",number:"Número",numberOfVolumes:"Número de volúmenes",numPages:"Número de páginas",pages:"Páginas",patentNumber:"Número de patente",place:"Lugar",postType:"Tipo de mensaje",presentationType:"Tipo",priorityNumbers:"Números de prioridad",proceedingsTitle:"Título de las actas",programmingLanguage:"Lenguaje de programación",programTitle:"Título del programa",publicationTitle:"Publicación",publicLawNumber:"Número de ley pública",publisher:"Editorial",references:"Referencias",reporter:"Acta judicial",reporterVolume:"Volumen de las actas",reportNumber:"Número de informe",reportType:"Tipo de informe",repository:"Repositorio",rights:"Derechos",runningTime:"Duración",scale:"Escala",section:"Sección",series:"Serie",seriesNumber:"Número de la serie",seriesText:"Texto de la serie",seriesTitle:"Título de la serie",session:"Sesión",shortTitle:"Título corto",studio:"Estudio",subject:"Asunto",system:"Sistema",thesisType:"Tipo",title:"Título",university:"Universidad",url:"URL",versionNumber:"Versión",videoRecordingFormat:"Formato",volume:"Volumen",websiteTitle:"Título de página web",websiteType:"Tipo de página Web"},creatorTypes:{artist:"Artista",attorneyAgent:"Abogado/Representante",author:"Autor",bookAuthor:"Autor del libro",cartographer:"Cartógrafo",castMember:"Miembro del reparto",commenter:"Comentador",composer:"Compositor",contributor:"Contribuidor",cosponsor:"Copatrocinador",counsel:"Consejero",director:"Director",editor:"Editor",guest:"Invitado",interviewee:"Entrevista con",interviewer:"Entrevistador",inventor:"Inventor",performer:"Intérprete",podcaster:"Podcaster",presenter:"Presentador",producer:"Productor",programmer:"Programador",recipient:"Receptor",reviewedAuthor:"Autor revisado",scriptwriter:"Guionista",seriesEditor:"Editor de la serie",sponsor:"Patrocinador",translator:"Traductor",wordsBy:"Palabras de"}},"et-EE":{itemTypes:{annotation:"Annotatsioon",artwork:"Kunstiteos",attachment:"Manus",audioRecording:"Helisalvestis",bill:"Arve",blogPost:"Blogipostitus",book:"Raamat",bookSection:"Osa raamatust",case:"Kaasus",computerProgram:"Software",conferencePaper:"Ettekanne",dictionaryEntry:"Kirje sõnaraamatus",document:"Dokument",email:"E-mail",encyclopediaArticle:"Entsüklopeediaartikkel",film:"Film",forumPost:"Foorumi postitus",hearing:"Istung",instantMessage:"Välksõnum",interview:"Intervjuu",journalArticle:"Artikkel",letter:"Kiri",magazineArticle:"Ajakirjaartikkel (mitteakad.)",manuscript:"Käsikiri",map:"Kaart",newspaperArticle:"Ajaleheartikkel",note:"Märkus",patent:"Patent",podcast:"Podcast",preprint:"Preprint",presentation:"Esitlus",radioBroadcast:"Raadiosaade",report:"Raport",statute:"Statuut",thesis:"Väitekiri",tvBroadcast:"Telesaade",videoRecording:"Videosalvestis",webpage:"Veebilehekülg"},fields:{abstractNote:"Abstrakt",accessDate:"Vaadatud",applicationNumber:"Taotluse number",archive:"Arhiiv",archiveID:"Archive ID",archiveLocation:"Asukoht arhiivis",artworkMedium:"Kandja",artworkSize:"Kunstiteose suurus",assignee:"Ülesande täitja",audioFileType:"Faili tüüp",audioRecordingFormat:"Formaat",billNumber:"Arvenumber",blogTitle:"Blogi nimi",bookTitle:"Raamatupealkiri",callNumber:"Kohaviit",caseName:"Kaasuse nimi",citationKey:"Citation Key",code:"Koodeks",codeNumber:"Koodeksinumber",codePages:"Koodeksi leheküljed",codeVolume:"Koodeksi köide",committee:"Kommitee",company:"Firma",conferenceName:"Konverentsi nimi",country:"Maa",court:"Kohus",date:"Aeg",dateAdded:"Lisamise aeg",dateDecided:"Otsustamise aeg",dateEnacted:"Jõustumise kuupäev",dateModified:"Muudetud",dictionaryTitle:"Sõnaraamatu pealkiri",distributor:"Levitaja",docketNumber:"Päevakorra number",documentNumber:"Dokumendi number",DOI:"DOI",edition:"Trükk",encyclopediaTitle:"Entsüklopeedia pealkiri",episodeNumber:"Episoodi number",extra:"Lisa",filingDate:"Arhiveerimiskuupäev",firstPage:"Esimene lehekülg",forumTitle:"Foorumi/Listi pealkir",genre:"Žanr",history:"Ajalugu",institution:"Asutus",interviewMedium:"Kandja",ISBN:"ISBN",ISSN:"ISSN",issue:"Väljalase",issueDate:"Väljalaske aeg",issuingAuthority:"Väljaandja",itemType:"Tüüp",journalAbbreviation:"Ajakirja lüh.",label:"Silt",language:"Keel",legalStatus:"Õiguslik seis",legislativeBody:"Seadusandlik keha",letterType:"Tüüp",libraryCatalog:"Raamatukogukataloog",manuscriptType:"Tüüp",mapType:"Tüüp",meetingName:"Kohtumise nimi",nameOfAct:"Akti nimi",network:"Võrk",number:"Number",numberOfVolumes:"# köidet",numPages:"# lk",pages:"Leheküljed",patentNumber:"Patendi number",place:"Koht",postType:"Postituse tüüp",presentationType:"Tüüp",priorityNumbers:"Prioriteedi numbrid",proceedingsTitle:"Toimetise pealkiri",programmingLanguage:"Prog. Language",programTitle:"Programmi nimi",publicationTitle:"Trükis",publicLawNumber:"Avaliku seaduse number(?)",publisher:"Väljaandja",references:"Viited",reporter:"Teavitaja",reporterVolume:"Raporteerija köide(?)",reportNumber:"Raportinumber",reportType:"Raportitüüp",repository:"Repository",rights:"Õigused",runningTime:"Kestvus",scale:"Suurus",section:"Osa",series:"Seeria",seriesNumber:"Seeria number",seriesText:"Seeria tekst",seriesTitle:"Seeria pealkiri",session:"Sessioon",shortTitle:"Lühendatud pealkiri",studio:"Stuudio",subject:"Subjekt",system:"Süsteem",thesisType:"Tüüp",title:"Pealkiri",university:"Ülikool",url:"URL",versionNumber:"Versioon",videoRecordingFormat:"Formaat",volume:"Köide",websiteTitle:"Veebilehekülje pealkiri",websiteType:"Veebilehe tüüp"},creatorTypes:{artist:"Kunstnik",attorneyAgent:"Esindaja/Agent",author:"Autor",bookAuthor:"Raamatu autor",cartographer:"Kartograaf",castMember:"Osatäitja",commenter:"Kommentaator",composer:"Helilooja",contributor:"Kaastööline",cosponsor:"Kaas-sponsor",counsel:"Nõustaja",director:"Režissöör",editor:"Toimetaja",guest:"Külaline",interviewee:"Intervjueeritav",interviewer:"Intervjueerija",inventor:"Leiutaja",performer:"Esitaja",podcaster:"Podcaster",presenter:"Esitaja",producer:"Produtsent",programmer:"Programmeerija",recipient:"Saaja",reviewedAuthor:"Arvustatud autor",scriptwriter:"Käsikirja autor",seriesEditor:"Seeria toimetaja",sponsor:"Sponsor",translator:"Tõlkija",wordsBy:"Sõnade autor"}},"eu-ES":{itemTypes:{annotation:"Oharpena",artwork:"Artelana",attachment:"Eranskina",audioRecording:"Audio grabaketa",bill:"Lege proiektua",blogPost:"Blog albistea",book:"Liburua",bookSection:"Kapitulua",case:"Kasu legala",computerProgram:"Softwarea",conferencePaper:"Kongresu artikulua",dictionaryEntry:"Hiztegi-sarrera",document:"Dokumentua",email:"E-posta",encyclopediaArticle:"Entziklopedia artikulua",film:"Filma",forumPost:"Foro bateko bidalketa",hearing:"Bista",instantMessage:"Zuzeneko mezua",interview:"Elkarrizketa",journalArticle:"Aldizkaria artikulu",letter:"Gutuna",magazineArticle:"Prentsa artikulua",manuscript:"Eskuizkribua",map:"Mapa",newspaperArticle:"Egunkariko albistea",note:"Oharra",patent:"Patentea",podcast:"Podcasta",preprint:"Imprimatu aurrekoa",presentation:"Aurkezpena",radioBroadcast:"Irrati saioa",report:"Txostena",statute:"Estatutua",thesis:"Tesia",tvBroadcast:"Telebista saioa",videoRecording:"Bideo grabaketa",webpage:"Web-orria"},fields:{abstractNote:"Laburpena",accessDate:"Atzipen data",applicationNumber:"Aplikazio zenbakia",archive:"Artxiboa",archiveID:"Artxibo IDa",archiveLocation:"Kokapena artxiboan",artworkMedium:"Hedabidea",artworkSize:"Artelanaren neurriak",assignee:"Nori esleitua",audioFileType:"Fitxategi mota",audioRecordingFormat:"Formatua",billNumber:"Proiektuaren zbk",blogTitle:"Blogaren izenburua",bookTitle:"Liburuaren izenburua",callNumber:"Erref. Zenbakia",caseName:"Kasu izena",citationKey:"Aipu-gakoa",code:"Kodea",codeNumber:"Kode zenbakia",codePages:"Kode orrialdeak",codeVolume:"Kodearen Alea",committee:"Batzordea",company:"Enpresa",conferenceName:"Kongresuaren titulua",country:"Herrialdea",court:"Auzitegia",date:"Data",dateAdded:"Noiz gehitua",dateDecided:"Erabakiaren data",dateEnacted:"Noiz antzeztua",dateModified:"Noiz aldatua",dictionaryTitle:"Hiztegiaren izenburua",distributor:"Banatzailea",docketNumber:"Docket zbk.",documentNumber:"Dokumentu zbk.",DOI:"DOI",edition:"Edizioa",encyclopediaTitle:"Entziklopediaren izenburua",episodeNumber:"Saio zbk.",extra:"Estra",filingDate:"Noiz aurkeztua",firstPage:"Lehen orrialdea",forumTitle:"Forum/Listserv izenburua",genre:"Generoa",history:"Historia",institution:"Instituzioa",interviewMedium:"Komunikabidea",ISBN:"ISBN",ISSN:"ISSN",issue:"Zenbakia",issueDate:"Zenbakiaren data",issuingAuthority:"Agintaritza jaulkitzailea",itemType:"Mota",journalAbbreviation:"Aldizkaria labur.",label:"Disketxea",language:"Hizkuntza",legalStatus:"Egoera legala",legislativeBody:"Erakunde legegintzailea",letterType:"Mota",libraryCatalog:"Liburutegi katalogoa",manuscriptType:"Mota",mapType:"Mota",meetingName:"Bilkuraren titulua",nameOfAct:"Ekitaldiaren izena",network:"Irrati/TB-sare",number:"Zenbakia",numberOfVolumes:"Ale kopurua",numPages:"orr.kopurua",pages:"Orrialdeak",patentNumber:"Patente zenbakia",place:"Tokia",postType:"Posta mota",presentationType:"Mota",priorityNumbers:"Lehentasun zenbakiak",proceedingsTitle:"Proceedings izenburua",programmingLanguage:"Prog. lengoaia",programTitle:"Programaren izenburua",publicationTitle:"Agerkaria",publicLawNumber:"Lege publiko zenbakia",publisher:"Argitaratzailea",references:"Erreferentziak",reporter:"Erreportaria",reporterVolume:"Berriemailearen alea",reportNumber:"Txostenaren zenbakia",reportType:"Txosten mota",repository:"Biltegia",rights:"Eskubideak",runningTime:"Luzapena",scale:"Eskala",section:"Atala",series:"Serie",seriesNumber:"Serie-zenbakia",seriesText:"Serie-testua",seriesTitle:"Serie-izenburua",session:"Saioa",shortTitle:"Izenburu laburra",studio:"Estudioa",subject:"Gaia",system:"Sistema",thesisType:"Mota",title:"Izenburua",university:"Unibertsitatea",url:"URLa",versionNumber:"Bertsioa",videoRecordingFormat:"Formatua",volume:"Alea",websiteTitle:"Webgunearen izenburua",websiteType:"Webgune mota"},creatorTypes:{artist:"Artista",attorneyAgent:"Abokatua/Agentea",author:"Autorea",bookAuthor:"Liburuaren autorea",cartographer:"Kartografialaria",castMember:"Aktorea",commenter:"Esataria",composer:"Konposatzailea",contributor:"Kolaboratzaile",cosponsor:"Laguntzailea",counsel:"Kontseilua",director:"Zuzendaria",editor:"Editore",guest:"Gonbidatua",interviewee:"Elkarrizketatua",interviewer:"Elkarrizketatzaile",inventor:"Asmatzailea",performer:"Antzezlea",podcaster:"Podcast egilea",presenter:"Aurkezlea",producer:"Ekoizlea",programmer:"Programatzailea",recipient:"Hartzailea",reviewedAuthor:"Berrikusitako autorea",scriptwriter:"Gidoi-idazle",seriesEditor:"Seriearen editore",sponsor:"Babeslea",translator:"Itzultzaile",wordsBy:"Hitzak"}},fa:{itemTypes:{annotation:"حاشیه‌نویسی",artwork:"اثر هنری",attachment:"پیوست",audioRecording:"صدای ضبط شده",bill:"قانون",blogPost:"پست بلاگ",book:"کتاب",bookSection:"فصل کتاب",case:"پرونده",computerProgram:"Software",conferencePaper:"مقاله کنفرانس",dictionaryEntry:"مدخل لغتنامه",document:"سند",email:"ایمیل",encyclopediaArticle:"مقاله دانشنامه",film:"فیلم",forumPost:"پست فروم",hearing:"استماع",instantMessage:"پیام فوری",interview:"مصاحبه",journalArticle:"مقاله",letter:"نامه",magazineArticle:"مقاله مجله",manuscript:"دست‌نوشته",map:"نقشه",newspaperArticle:"مقاله روزنامه",note:"یادداشت",patent:"ثبت اختراع",podcast:"پادکست",preprint:"Preprint",presentation:"ارائه",radioBroadcast:"برنامه رادیویی",report:"گزارش",statute:"مجسمه",thesis:"پایان‌نامه",tvBroadcast:"برنامه تلویزیونی",videoRecording:"تصویر ضبط شده",webpage:"صفحه وب"},fields:{abstractNote:"چکیده",accessDate:"تاریخ دسترسی",applicationNumber:"شماره درخواست",archive:"آرشیو",archiveID:"Archive ID",archiveLocation:"محل در آرشیو",artworkMedium:"رسانه",artworkSize:"اندازه کار هنری",assignee:"نماینده قانونی",audioFileType:"نوع پرونده",audioRecordingFormat:"قالب",billNumber:"Bill Number",blogTitle:"عنوان بلاگ",bookTitle:"عنوان کتاب",callNumber:"شماره فراخوانی",caseName:"نام پرونده",citationKey:"Citation Key",code:"کد",codeNumber:"شماره کد",codePages:"Code Pages",codeVolume:"Code Volume",committee:"کمیته",company:"شرکت",conferenceName:"نام کنفرانس",country:"کشور",court:"دادگاه",date:"تاریخ",dateAdded:"تاریخ افزودن",dateDecided:"Date Decided",dateEnacted:"تاریخ تصویب",dateModified:"تاریخ اصلاح",dictionaryTitle:"عنوان لغتنامه",distributor:"‌توزیع‌کننده",docketNumber:"شماره دفتر",documentNumber:"شماره سند",DOI:"شناسه DOI",edition:"ویرایش",encyclopediaTitle:"عنوان دانشنامه",episodeNumber:"شماره اپیزود",extra:"اطلاعات اضافه",filingDate:"تاریخ بایگانی",firstPage:"صفحه اول",forumTitle:"عنوان انجمن گفتگو",genre:"ژانر",history:"تاریخچه",institution:"موسسه",interviewMedium:"رسانه",ISBN:"شابک",ISSN:"شابن",issue:"شماره",issueDate:"تاریخ شماره",issuingAuthority:"مرجع صادر کننده",itemType:"نوع",journalAbbreviation:"نام مختصر مجله",label:"برچسب",language:"زبان",legalStatus:"وضعیت حقوقی",legislativeBody:"هیات قانون‌گذاری",letterType:"نوع",libraryCatalog:"فهرست کتابخانه",manuscriptType:"نوع",mapType:"نوع",meetingName:"نام نشست",nameOfAct:"نام قانون",network:"شبکه",number:"عدد",numberOfVolumes:"تعداد جلد",numPages:"تعداد صفحه",pages:"صفحات",patentNumber:"شماره ثبت اختراع",place:"مکان",postType:"نوع پست",presentationType:"نوع",priorityNumbers:"شماره‌های اولویت",proceedingsTitle:"عنوان مجموعه مقالات",programmingLanguage:"Prog. Language",programTitle:"عنوان برنامه",publicationTitle:"انتشار",publicLawNumber:"شماره قانون عمومی",publisher:"ناشر",references:"مراجع",reporter:"گزارشگر",reporterVolume:"Reporter Volume",reportNumber:"شماره گزارش",reportType:"نوع گزارش",repository:"Repository",rights:"حقوق",runningTime:"زمان اجرا",scale:"مقیاس",section:"بخش",series:"مجموعه (سری)",seriesNumber:"شماره مجموعه",seriesText:"متن مجموعه",seriesTitle:"عنوان مجموعه",session:"جلسه",shortTitle:"عنوان کوتاه",studio:"استودیو",subject:"موضوع",system:"سامانه",thesisType:"نوع",title:"عنوان",university:"دانشگاه",url:"نشانی وب",versionNumber:"نگارش",videoRecordingFormat:"قالب",volume:"جلد",websiteTitle:"عنوان وب‌گاه",websiteType:"نوع وب‌گاه"},creatorTypes:{artist:"هنرمند",attorneyAgent:"وکیل/نماینده",author:"نویسنده",bookAuthor:"نویسنده کتاب",cartographer:"نقشه‌کش",castMember:"عضو گروه",commenter:"مفسر",composer:"آهنگساز",contributor:"پدیدآور",cosponsor:"پشتیبان دوم",counsel:"مشاور",director:"کارگردان",editor:"ویرایشگر",guest:"مهمان",interviewee:"مصاحبه با",interviewer:"مصاحبه‌گر",inventor:"مخترع",performer:"مجری",podcaster:"Podcaster",presenter:"ارائه‌دهنده",producer:"تولیدکننده",programmer:"برنامه‌نویس",recipient:"گیرنده",reviewedAuthor:"Reviewed Author",scriptwriter:"نمایشنامه‌نویس",seriesEditor:"ویرایشگر مجموعه",sponsor:"پشتیبان",translator:"مترجم",wordsBy:"کلام از"}},"fi-FI":{itemTypes:{annotation:"Huomautus",artwork:"Taideteos",attachment:"Liite",audioRecording:"Äänite",bill:"Lakiesitys",blogPost:"Blogikirjoitus",book:"Kirja",bookSection:"Kirjan osa",case:"Oikeusjuttu",computerProgram:"Ohjelmisto",conferencePaper:"Konferenssiartikkeli",dictionaryEntry:"Sanakirjan hakusana",document:"Asiakirja",email:"S-posti",encyclopediaArticle:"Tietosanakirja-artikkeli",film:"Filmi",forumPost:"Foorumiviesti",hearing:"Kuuleminen",instantMessage:"Pikaviestimen viesti",interview:"Haastattelu",journalArticle:"Aikakausjulkaisun artikkeli",letter:"Kirje",magazineArticle:"Aikakauslehden artikkeli",manuscript:"Käsikirjoitus",map:"Kartta",newspaperArticle:"Sanomalehden artikkeli",note:"Muistiinpano",patent:"Patentti",podcast:"Podcast",preprint:"Käsikirjoitusversio",presentation:"Esitelmä",radioBroadcast:"Radiolähetys",report:"Raportti",statute:"Säädös",thesis:"Opinnäytetyö",tvBroadcast:"Tv-lähetys",videoRecording:"Videotallenne",webpage:"Web-sivu"},fields:{abstractNote:"Tiivistelmä",accessDate:"Luettu",applicationNumber:"Hakemusnumero",archive:"Arkisto",archiveID:"Arkistotunniste (Archive ID)",archiveLocation:"Paik. arkistossa",artworkMedium:"Materiaali",artworkSize:"Teoksen koko",assignee:"Valtuutettu",audioFileType:"Tiedostomuoto",audioRecordingFormat:"Muoto",billNumber:"Lakiesityksen numero",blogTitle:"Blogin nimi",bookTitle:"Kirjan nimi",callNumber:"Hyllypaikka",caseName:"Tapauksen nimi",citationKey:"Viitteen tunniste",code:"Koodi",codeNumber:"Koodinumero",codePages:"Koodin sivut",codeVolume:"Koodisarja",committee:"Komitea",company:"Yritys",conferenceName:"Konferenssin nimi",country:"Maa",court:"Tuomioistuin",date:"Päiväys",dateAdded:"Lisäyspäivä",dateDecided:"Päätöspäivämäärä",dateEnacted:"Täytäntöönpanopäivä",dateModified:"Muokattu",dictionaryTitle:"Sanakirjan otsake",distributor:"Jakelija",docketNumber:"Esityslistan numero",documentNumber:"Asiakirjan numero",DOI:"DOI",edition:"Painos",encyclopediaTitle:"Tietosanakirjan otsake",episodeNumber:"Jakson numero",extra:"Ylim.",filingDate:"Arkistointipäivä",firstPage:"Ensimmäinen sivu",forumTitle:"Foorumin/listan nimi",genre:"Genre",history:"Historia",institution:"Laitos",interviewMedium:"Tallennusväline",ISBN:"ISBN",ISSN:"ISSN",issue:"Numero",issueDate:"Hakupäiväys",issuingAuthority:"Myöntänyt viranomainen",itemType:"Tyyppi",journalAbbreviation:"Julkaisun lyhenne",label:"Otsake",language:"Kieli",legalStatus:"Statustiedot",legislativeBody:"Lainsäätäjä",letterType:"Tyyppi",libraryCatalog:"Kirjastokatalogi",manuscriptType:"Käsikirjoitustyyppi",mapType:"Tyyppi",meetingName:"Tapaamisen nimi",nameOfAct:"Laki",network:"Verkko",number:"Määrä",numberOfVolumes:"Niteiden lkm.",numPages:"Sivumäärä",pages:"Sivut",patentNumber:"Patenttinumero",place:"Paikka",postType:"Tyyppi",presentationType:"Tyyppi",priorityNumbers:"Etuoikeusnumerot",proceedingsTitle:"Konferenssijulkaisun otsikko",programmingLanguage:"Ohjelmointikieli",programTitle:"Ohjelman nimi",publicationTitle:"Julkaisu",publicLawNumber:"Lakinumero",publisher:"Julkaisija",references:"Viittaukset",reporter:"Toimittaja",reporterVolume:"Raporttivuosikerta",reportNumber:"Raportti numero",reportType:"Raportin tyyppi",repository:"Säilö",rights:"Oikeudet",runningTime:"Soittoaika",scale:"Mittakaava",section:"Osio",series:"Sarja",seriesNumber:"Sarjan numero",seriesText:"Sarjan teksti",seriesTitle:"Sarjan nimi",session:"Istunto",shortTitle:"Lyhyt nimi",studio:"Studio",subject:"Aihe",system:"Järjestelmä",thesisType:"Tyyppi",title:"Otsake",university:"Yliopisto",url:"URL",versionNumber:"Versio",videoRecordingFormat:"Muoto",volume:"Vuosikerta",websiteTitle:"Websivu",websiteType:"Web-sivustotyyppi"},creatorTypes:{artist:"Taiteilija",attorneyAgent:"Asianajaja/agentti",author:"Tekijä",bookAuthor:"Kirjan tekijä",cartographer:"Kartoittaja",castMember:"Näyttelijä",commenter:"Kommentoija",composer:"Säveltäjä",contributor:"Muu tekijä",cosponsor:"Osasponsori",counsel:"Oikeusavustaja",director:"Ohjaaja",editor:"Toimittaja",guest:"Vieras",interviewee:"Haastattelussa",interviewer:"Haastattelija",inventor:"Keksijä",performer:"Esiintyjä",podcaster:"Podcastin tekijä",presenter:"Esittäjä",producer:"Tuottaja",programmer:"Ohjelmoija",recipient:"Vastaanottaja",reviewedAuthor:"Arvostelun kohde",scriptwriter:"Käsikirjoittaja",seriesEditor:"Sarjan toimittaja",sponsor:"Sponsori",translator:"Kääntäjä",wordsBy:"Sanoittaja"}},"fr-FR":{itemTypes:{annotation:"Annotation",artwork:"Illustration",attachment:"Pièce jointe",audioRecording:"Enregistrement audio",bill:"Projet/proposition de loi",blogPost:"Billet de blog",book:"Livre",bookSection:"Chapitre de livre",case:"Affaire",computerProgram:"Logiciel",conferencePaper:"Article de colloque",dictionaryEntry:"Entrée de dictionnaire",document:"Document",email:"Courriel",encyclopediaArticle:"Article d'encyclopédie",film:"Film",forumPost:"Message de forum",hearing:"Audience",instantMessage:"Message instantané",interview:"Interview",journalArticle:"Article de revue",letter:"Lettre",magazineArticle:"Article de magazine",manuscript:"Manuscrit",map:"Carte",newspaperArticle:"Article de journal",note:"Note",patent:"Brevet",podcast:"Balado (Podcast)",preprint:"Prépublication",presentation:"Présentation",radioBroadcast:"Émission de radio",report:"Rapport",statute:"Acte juridique",thesis:"Thèse",tvBroadcast:"Émission de TV",videoRecording:"Enregistrement vidéo",webpage:"Page Web"},fields:{abstractNote:"Résumé",accessDate:"Consulté le",applicationNumber:"N° d'application",archive:"Archive",archiveID:"Identifiant dans l'archive",archiveLocation:"Loc. dans l'archive",artworkMedium:"Support de l'illustration",artworkSize:"Taille d'illustration",assignee:"Cessionnaire",audioFileType:"Type de fichier",audioRecordingFormat:"Format",billNumber:"N° de projet",blogTitle:"Titre du blog",bookTitle:"Titre du livre",callNumber:"Cote",caseName:"Nom de l'affaire",citationKey:"Clé de citation",code:"Code",codeNumber:"N° de code",codePages:"Pages de code",codeVolume:"Volume de code",committee:"Commission",company:"Société",conferenceName:"Intitulé du colloque",country:"Pays",court:"Tribunal",date:"Date",dateAdded:"Date d'ajout",dateDecided:"Date de décision",dateEnacted:"Promulgué le",dateModified:"Modifié le",dictionaryTitle:"Titre du dict.",distributor:"Distributeur",docketNumber:"N° de requête",documentNumber:"N° du document",DOI:"DOI",edition:"Édition",encyclopediaTitle:"Titre de l'encycl.",episodeNumber:"N° de l'épisode",extra:"Extra",filingDate:"Date de dépôt",firstPage:"Première page",forumTitle:"Titre du forum/listserv",genre:"Genre",history:"Histoire",institution:"Institution",interviewMedium:"Média",ISBN:"ISBN",ISSN:"ISSN",issue:"Numéro",issueDate:"Date de parution",issuingAuthority:"Autorité émettrice",itemType:"Type",journalAbbreviation:"Abrév. de revue",label:"Label",language:"Langue",legalStatus:"Statut légal",legislativeBody:"Corps législatif",letterType:"Type",libraryCatalog:"Catalogue de bibl.",manuscriptType:"Type",mapType:"Type",meetingName:"Intitulé de la réunion",nameOfAct:"Nom de l'acte",network:"Réseau",number:"Numéro",numberOfVolumes:"Nb de volumes",numPages:"Nb de pages",pages:"Pages",patentNumber:"N° de brevet",place:"Lieu",postType:"Type d'article",presentationType:"Type",priorityNumbers:"Numéros de priorité",proceedingsTitle:"Titre des actes",programmingLanguage:"Langage de programmation",programTitle:"Titre du programme",publicationTitle:"Publication",publicLawNumber:"N° officiel de l'acte",publisher:"Maison d’édition",references:"Références",reporter:"Recueil",reporterVolume:"Volume de recueil",reportNumber:"N° du rapport",reportType:"Type de rapport",repository:"Dépôt",rights:"Autorisations",runningTime:"Durée",scale:"Échelle",section:"Section",series:"Collection",seriesNumber:"N° ds la coll.",seriesText:"Texte de la coll.",seriesTitle:"Titre de la coll.",session:"Session",shortTitle:"Titre abrégé",studio:"Studio",subject:"Sujet",system:"Système",thesisType:"Type",title:"Titre",university:"Université",url:"URL",versionNumber:"Version",videoRecordingFormat:"Format",volume:"Volume",websiteTitle:"Titre du site Web",websiteType:"Type de site Web"},creatorTypes:{artist:"Artiste",attorneyAgent:"Mandataire/Agent",author:"Auteur",bookAuthor:"Auteur du livre",cartographer:"Cartographe",castMember:"Membre de la distribution",commenter:"Commentateur",composer:"Compositeur",contributor:"Collaborateur",cosponsor:"Co-parrain",counsel:"Conseiller",director:"Metteur en scène",editor:"Éditeur",guest:"Invité",interviewee:"Interviewé",interviewer:"Reporter",inventor:"Inventeur",performer:"Interprète",podcaster:"Diffuseur",presenter:"Présentateur",producer:"Producteur",programmer:"Programmeur",recipient:"Destinataire",reviewedAuthor:"Auteur recensé",scriptwriter:"Scénariste",seriesEditor:"Directeur de coll.",sponsor:"Auteur",translator:"Traducteur",wordsBy:"Paroles de"}},"gl-ES":{itemTypes:{annotation:"Anotación",artwork:"Arte",attachment:"Anexo",audioRecording:"Gravación de son",bill:"Factura",blogPost:"Entrada de blogue",book:"Libro",bookSection:"Sección de libro",case:"Caso",computerProgram:"Software",conferencePaper:"Publicación de congreso",dictionaryEntry:"Entrada de dicionario",document:"Documento",email:"Correo electrónico",encyclopediaArticle:"Artigo enciclopédico",film:"Película",forumPost:"Entrada de foro",hearing:"Audiencia",instantMessage:"Mensaxe instantáneo",interview:"Entrevista",journalArticle:"Artigo de publicación",letter:"Carta",magazineArticle:"Artigo de revista",manuscript:"Manuscrito",map:"Mapa",newspaperArticle:"Artigo de xornal",note:"Nota",patent:"Patente",podcast:"Podcast",preprint:"Preprint",presentation:"Presentación",radioBroadcast:"Emisión de Radio",report:"Informe",statute:"Estatuto",thesis:"Tese",tvBroadcast:"Emisión de TV",videoRecording:"Gravación de vídeo",webpage:"Páxina web"},fields:{abstractNote:"Resumen",accessDate:"Consultado",applicationNumber:"Número da solicitude",archive:"Arquivo",archiveID:"Archive ID",archiveLocation:"Loc. no arquivo",artworkMedium:"Mediano",artworkSize:"Tamaño das ilustracións",assignee:"Cesionario",audioFileType:"Tipo de ficheiro",audioRecordingFormat:"Formato",billNumber:"Número da factura",blogTitle:"Título do blogue",bookTitle:"Título do libro",callNumber:"Número de catálogo",caseName:"Número do caso",citationKey:"Citation Key",code:"Código",codeNumber:"Número de código",codePages:"Páxinas de códigos",codeVolume:"Tomo de códigos",committee:"Comité",company:"Compañía",conferenceName:"Nome da congreso",country:"País",court:"Tribunal",date:"Data",dateAdded:"Data de alta",dateDecided:"Data decidida",dateEnacted:"Data de promulgación",dateModified:"Modificado",dictionaryTitle:"Título do dicionario",distributor:"Distribuidor",docketNumber:"Número de expediente",documentNumber:"Número do documento",DOI:"DOI",edition:"Edición",encyclopediaTitle:"Título da enciclopedia",episodeNumber:"Número de episodio",extra:"Extra",filingDate:"Data de entrada en arquivo",firstPage:"Primeira páxina",forumTitle:"Título do foro/Listserv",genre:"Xénero",history:"Historia",institution:"Institución",interviewMedium:"Medio",ISBN:"ISBN",ISSN:"ISSN",issue:"Número",issueDate:"Data do elemento",issuingAuthority:"Autoridade emisora",itemType:"Tipo",journalAbbreviation:"Abreviatura da publicación",label:"Rótulo",language:"Lingua",legalStatus:"Estatuto xurídico",legislativeBody:"Corpo lexislativo",letterType:"Tipo",libraryCatalog:"Catálogo da biblioteca",manuscriptType:"Tipo",mapType:"Tipo",meetingName:"Nome da Reunión",nameOfAct:"Número da acta",network:"Rede",number:"Número",numberOfVolumes:"Nº de tomos",numPages:"Nº de Páxinas",pages:"Páxinas",patentNumber:"Número da patente",place:"Lugar",postType:"Tipo de entrada",presentationType:"Tipo",priorityNumbers:"Números de prioridade",proceedingsTitle:"Título das medidas legais",programmingLanguage:"Ling. de programación",programTitle:"Título do programa",publicationTitle:"Publicación",publicLawNumber:"Número de dereito público",publisher:"Editorial",references:"Referencias",reporter:"Reporteiro",reporterVolume:"Tomo de reporteiros",reportNumber:"Número do informe",reportType:"Tipo de informe",repository:"Repository",rights:"Dereitos",runningTime:"Duración",scale:"Escala",section:"Sección",series:"Serie",seriesNumber:"Número da serie",seriesText:"Texto da serie",seriesTitle:"Título da serie",session:"Sesión",shortTitle:"Título curto",studio:"Estudio",subject:"Asunto",system:"Sistema",thesisType:"Tipo",title:"Título",university:"Universidade",url:"URL",versionNumber:"Versión",videoRecordingFormat:"Formato",volume:"Tomo",websiteTitle:"Título da páxina web",websiteType:"Tipo de páxina web"},creatorTypes:{artist:"Artista",attorneyAgent:"Procurador/Axente",author:"Autor",bookAuthor:"Autor do libro",cartographer:"Cartógrafo",castMember:"Membro do elenco",commenter:"Comentarista",composer:"Compositor",contributor:"Colaborador",cosponsor:"Copatrocinador",counsel:"Avogado",director:"Director",editor:"Editor",guest:"Invitado",interviewee:"Entrevista con",interviewer:"Entrevista",inventor:"Inventor",performer:"Intérprete",podcaster:"Fonte do podcast",presenter:"Presentador",producer:"Produtor",programmer:"Programador",recipient:"Receptor",reviewedAuthor:"Autor reseñado",scriptwriter:"Guionista",seriesEditor:"Editor da serie",sponsor:"Patrocinador",translator:"Tradutor",wordsBy:"Guión de"}},"he-IL":{itemTypes:{annotation:"הסבר",artwork:"יצירת אומנות",attachment:"קובץ מצורף",audioRecording:"הקלטת שמע",bill:"חשבון",blogPost:"רשומת יומן רשת",book:"ספר",bookSection:"פרק מספר",case:"תיק",computerProgram:"תוכנה",conferencePaper:"Conference Paper",dictionaryEntry:"ערך במילון",document:"מסמך",email:"דוא״ל",encyclopediaArticle:"ערך באנציקלופדיה",film:"סרט",forumPost:"רשומה בפורום",hearing:"שימוע",instantMessage:"הודעה מיידית",interview:"ראיון",journalArticle:"כתבה מכתב עת",letter:"מכתב",magazineArticle:"כתבה ממגזין",manuscript:"כתב־יד",map:"מפה",newspaperArticle:"כתבה מעתון",note:"הערה",patent:"פטנט",podcast:"פודקאסט",preprint:"Preprint",presentation:"מצגת",radioBroadcast:"שידור רדיו",report:"דוח",statute:"Statute",thesis:"תזה",tvBroadcast:"שידור טלוויזיוני",videoRecording:"הקלטת וידאו",webpage:"דף אינטרנט"},fields:{abstractNote:"תקציר",accessDate:"Accessed",applicationNumber:"מספר בקשה",archive:"ארכיון",archiveID:"מזהה ארכיון",archiveLocation:"מיקום בארכיון",artworkMedium:"אמצעי",artworkSize:"גודל יצירת האומנות",assignee:"Assignee",audioFileType:"סוג קובץ",audioRecordingFormat:"עיצוב",billNumber:"מס׳ חשבון",blogTitle:"שם בלוג",bookTitle:"שם ספר",callNumber:"Call Number",caseName:"שם התיק",citationKey:"מפתח ציטוט",code:"קוד",codeNumber:"Code Number",codePages:"Code Pages",codeVolume:"Code Volume",committee:"ועדה",company:"חברה",conferenceName:"שם כנס",country:"מדינה",court:"Court",date:"תאריך",dateAdded:"תאריך הוספה",dateDecided:"תאריך החלטה",dateEnacted:"Date Enacted",dateModified:"שונה",dictionaryTitle:"שם מילון",distributor:"מפיץ",docketNumber:"מספרי רשימות תיקי בית משפט",documentNumber:"מספר מסמך",DOI:"DOI",edition:"מהדורה",encyclopediaTitle:"שם אנציקלופדיה",episodeNumber:"מספר פרק",extra:"Extra",filingDate:"תאריך תיוק",firstPage:"עמוד ראשון",forumTitle:"Forum/Listserv Title",genre:"סוגה",history:"היסטוריה",institution:"מוסד",interviewMedium:"אמצעי",ISBN:"מסת״ב",ISSN:"ISSN",issue:"גיליון",issueDate:"תאריך הנפקה",issuingAuthority:"רשות מנפיקה",itemType:"סוג",journalAbbreviation:"קיצורי כתב עת",label:"תווית",language:"שפה",legalStatus:"מצב משפטי",legislativeBody:"גוף מחוקק",letterType:"סוג",libraryCatalog:"קטלוג ספרייה",manuscriptType:"סוג",mapType:"סוג",meetingName:"שם פגישה",nameOfAct:"שם החוק",network:"רשת",number:"מספר",numberOfVolumes:"מס׳ כרכים",numPages:"מס׳ עמודים",pages:"עמודים",patentNumber:"מספר פטנט",place:"מקום",postType:"Post Type",presentationType:"סוג",priorityNumbers:"Priority Numbers",proceedingsTitle:"כותרת תביעה",programmingLanguage:"שפת פיתוח",programTitle:"כותרת תוכנית",publicationTitle:"הוצאה לאור",publicLawNumber:"Public Law Number",publisher:"מו״ל",references:"References",reporter:"Reporter",reporterVolume:"Reporter Volume",reportNumber:"מספר דוח",reportType:"סוג דוח",repository:"מאגר",rights:"זכויות",runningTime:"Running Time",scale:"קנה מידה",section:"מקטע",series:"סדרה",seriesNumber:"מספר סדרה",seriesText:"טקסט סדרה",seriesTitle:"שם סדרה",session:"Session",shortTitle:"כותרת קצרה",studio:"סטודיו",subject:"נושא",system:"מערכת",thesisType:"סוג",title:"כותרת",university:"אוניברסיטה",url:"כתובת",versionNumber:"גרסה",videoRecordingFormat:"עיצוב",volume:"כרך",websiteTitle:"כותרת אתר",websiteType:"סוג אתר"},creatorTypes:{artist:"אומן",attorneyAgent:"עורך דין/סוכן",author:"מחבר",bookAuthor:"כותב/ת הספר",cartographer:"קרטוגרף",castMember:"Cast Member",commenter:"מגיב/ה",composer:"מלחין",contributor:"Contributor",cosponsor:"תומך/ת",counsel:"Counsel",director:"במאי",editor:"עורך",guest:"אורח",interviewee:"ראיון עם",interviewer:"מראיין",inventor:"ממציא",performer:"מבצע",podcaster:"שדרן או שדרנית הסכתים",presenter:"מציג",producer:"מפיק",programmer:"מתכנת",recipient:"Recipient",reviewedAuthor:"יוצר/ת סוקר/ת",scriptwriter:"תסריטאי",seriesEditor:"עורך סדרה",sponsor:"נותן חסות",translator:"מתרגם",wordsBy:"מילים מאת"}},"hr-HR":{itemTypes:{annotation:"Annotation",artwork:"Artwork",attachment:"Attachment",audioRecording:"Audio Recording",bill:"Bill",blogPost:"Blog Post",book:"Book",bookSection:"Book Section",case:"Case",computerProgram:"Software",conferencePaper:"Conference Paper",dictionaryEntry:"Dictionary Entry",document:"Document",email:"E-mail",encyclopediaArticle:"Encyclopedia Article",film:"Film",forumPost:"Forum Post",hearing:"Hearing",instantMessage:"Instant Message",interview:"Interview",journalArticle:"Journal Article",letter:"Letter",magazineArticle:"Magazine Article",manuscript:"Manuscript",map:"Map",newspaperArticle:"Newspaper Article",note:"Note",patent:"Patent",podcast:"Podcast",preprint:"Preprint",presentation:"Presentation",radioBroadcast:"Radio Broadcast",report:"Report",statute:"Statute",thesis:"Thesis",tvBroadcast:"TV Broadcast",videoRecording:"Video Recording",webpage:"Web Page"},fields:{abstractNote:"Abstract",accessDate:"Accessed",applicationNumber:"Application Number",archive:"Archive",archiveID:"Archive ID",archiveLocation:"Loc. in Archive",artworkMedium:"Medium",artworkSize:"Artwork Size",assignee:"Assignee",audioFileType:"File Type",audioRecordingFormat:"Format",billNumber:"Bill Number",blogTitle:"Blog Title",bookTitle:"Book Title",callNumber:"Call Number",caseName:"Case Name",citationKey:"Citation Key",code:"Code",codeNumber:"Code Number",codePages:"Code Pages",codeVolume:"Code Volume",committee:"Committee",company:"Company",conferenceName:"Conference Name",country:"Country",court:"Court",date:"Date",dateAdded:"Date Added",dateDecided:"Date Decided",dateEnacted:"Date Enacted",dateModified:"Modified",dictionaryTitle:"Dictionary Title",distributor:"Distributor",docketNumber:"Docket Number",documentNumber:"Document Number",DOI:"DOI",edition:"Edition",encyclopediaTitle:"Encyclopedia Title",episodeNumber:"Episode Number",extra:"Extra",filingDate:"Filing Date",firstPage:"First Page",forumTitle:"Forum/Listserv Title",genre:"Genre",history:"History",institution:"Institution",interviewMedium:"Medium",ISBN:"ISBN",ISSN:"ISSN",issue:"Issue",issueDate:"Issue Date",issuingAuthority:"Issuing Authority",itemType:"Type",journalAbbreviation:"Journal Abbr",label:"Label",language:"Language",legalStatus:"Legal Status",legislativeBody:"Legislative Body",letterType:"Type",libraryCatalog:"Library Catalog",manuscriptType:"Type",mapType:"Type",meetingName:"Meeting Name",nameOfAct:"Name of Act",network:"Network",number:"Number",numberOfVolumes:"# of Volumes",numPages:"# of Pages",pages:"Pages",patentNumber:"Patent Number",place:"Place",postType:"Post Type",presentationType:"Type",priorityNumbers:"Priority Numbers",proceedingsTitle:"Proceedings Title",programmingLanguage:"Prog. Language",programTitle:"Program Title",publicationTitle:"Publication",publicLawNumber:"Public Law Number",publisher:"Publisher",references:"References",reporter:"Reporter",reporterVolume:"Reporter Volume",reportNumber:"Report Number",reportType:"Report Type",repository:"Repository",rights:"Rights",runningTime:"Running Time",scale:"Scale",section:"Section",series:"Series",seriesNumber:"Series Number",seriesText:"Series Text",seriesTitle:"Series Title",session:"Session",shortTitle:"Short Title",studio:"Studio",subject:"Subject",system:"System",thesisType:"Type",title:"Title",university:"University",url:"URL",versionNumber:"Version",videoRecordingFormat:"Format",volume:"Volume",websiteTitle:"Website Title",websiteType:"Website Type"},creatorTypes:{artist:"Artist",attorneyAgent:"Attorney/Agent",author:"Author",bookAuthor:"Book Author",cartographer:"Cartographer",castMember:"Cast Member",commenter:"Commenter",composer:"Composer",contributor:"Contributor",cosponsor:"Cosponsor",counsel:"Counsel",director:"Director",editor:"Editor",guest:"Guest",interviewee:"Interview With",interviewer:"Interviewer",inventor:"Inventor",performer:"Performer",podcaster:"Podcaster",presenter:"Presenter",producer:"Producer",programmer:"Programmer",recipient:"Recipient",reviewedAuthor:"Reviewed Author",scriptwriter:"Scriptwriter",seriesEditor:"Series Editor",sponsor:"Sponsor",translator:"Translator",wordsBy:"Words By"}},"hu-HU":{itemTypes:{annotation:"Megjegyzés",artwork:"Műalkotás",attachment:"Csatolmány",audioRecording:"Hangfelvétel",bill:"Törvényjavaslat",blogPost:"Blogbejegyzés",book:"Könyv",bookSection:"Könyvfejezet",case:"Eset",computerProgram:"Szoftver",conferencePaper:"Dolgozat",dictionaryEntry:"Szótár szócikk",document:"Dokumentum",email:"Email",encyclopediaArticle:"Lexikon szócikk",film:"Film",forumPost:"Fórumbejegyzés",hearing:"Meghallgatás",instantMessage:"Azonnali üzenet",interview:"Interjú",journalArticle:"Folyóiratcikk",letter:"Levél",magazineArticle:"Magazincikk",manuscript:"Kézirat",map:"Térkép",newspaperArticle:"Újságcikk",note:"Jegyzet",patent:"Szabadalom",podcast:"Podcast",preprint:"Preprint",presentation:"Előadás",radioBroadcast:"Rádiós program",report:"Jelentés",statute:"Jogszabály",thesis:"Szakdolgozat",tvBroadcast:"Televíziós program",videoRecording:"Videófelvétel",webpage:"Weboldal"},fields:{abstractNote:"Kivonat",accessDate:"Hozzáférés",applicationNumber:"Bejelentés száma",archive:"Archívum",archiveID:"Archive ID",archiveLocation:"Pontos lelőhely",artworkMedium:"Műalkotás médiuma",artworkSize:"Műalkotás mérete",assignee:"Felelős",audioFileType:"Fájl típusa",audioRecordingFormat:"Formátum",billNumber:"Törvényjavaslat száma",blogTitle:"Blog címe",bookTitle:"Könyv címe",callNumber:"Raktári jelzet",caseName:"Eset neve",citationKey:"Citation Key",code:"Törvénykönyv",codeNumber:"Törvénykönyv száma",codePages:"Oldalszám",codeVolume:"Kötet",committee:"Bizottság",company:"Cég",conferenceName:"Konferencia címe",country:"Ország",court:"Bíróság",date:"Dátum",dateAdded:"Hozzáadás dátuma",dateDecided:"Döntés dátuma",dateEnacted:"Hatálybalépés dátuma",dateModified:"Módosítás dátuma",dictionaryTitle:"Szótár címe",distributor:"Terjesztő",docketNumber:"Ügyiratszám",documentNumber:"Dokumentum száma",DOI:"DOI",edition:"Kiadás",encyclopediaTitle:"Lexikon címe",episodeNumber:"Epizód száma",extra:"Egyéb",filingDate:"Iktatás időpontja",firstPage:"Első oldal",forumTitle:"Fórum/listserv címe",genre:"Típus",history:"Történet",institution:"Intézmény",interviewMedium:"Médium",ISBN:"ISBN",ISSN:"ISSN",issue:"Szám",issueDate:"Kiadás dátuma",issuingAuthority:"Issuing Authority",itemType:"Típus",journalAbbreviation:"Folyóirat rövid neve",label:"Címke",language:"Nyelv",legalStatus:"Állapot",legislativeBody:"Törvényhozó szerv",letterType:"Típus",libraryCatalog:"Könyvtár Katalógus",manuscriptType:"Típus",mapType:"Típus",meetingName:"Találkozó neve",nameOfAct:"Törvény címe",network:"TV társaság",number:"Sorszám",numberOfVolumes:"Kötetek száma",numPages:"Terjedelem",pages:"Oldalszám",patentNumber:"Szabadalom száma",place:"Hely",postType:"Bejegyzés típusa",presentationType:"Típus",priorityNumbers:"Elsőbbségi sorrend",proceedingsTitle:"Kiadvány címe",programmingLanguage:"Prog. nyelv",programTitle:"Program címe",publicationTitle:"Kiadvány",publicLawNumber:"Törvény száma",publisher:"Kiadó",references:"Hivatkozások",reporter:"Döntvénytár",reporterVolume:"Kötet",reportNumber:"Jelentés száma",reportType:"Jelentés típusa",repository:"Repozitórium",rights:"Jogok",runningTime:"Lejátszási idő",scale:"Arány",section:"Fejezet",series:"Sorozat",seriesNumber:"Sorozatbeli sorszám",seriesText:"Sorozat szövege",seriesTitle:"Sorozat címe",session:"Ülésszak",shortTitle:"Rövid cím",studio:"Stúdió",subject:"Téma",system:"Rendszer",thesisType:"Típus",title:"Cím",university:"Egyetem",url:"URL",versionNumber:"Verzió",videoRecordingFormat:"Formátum",volume:"Kötet",websiteTitle:"Website címe",websiteType:"Weboldal típusa"},creatorTypes:{artist:"Művész",attorneyAgent:"Ügyvéd",author:"Szerző",bookAuthor:"Könyv szerzője",cartographer:"Térképész",castMember:"Szereplő",commenter:"Hozzászóló",composer:"Zeneszerző",contributor:"Közreműködő",cosponsor:"Cosponsor",counsel:"Ügyvéd",director:"Rendező",editor:"Szerkesztő",guest:"Vendég",interviewee:"Interjú alanya",interviewer:"Interjú készítője",inventor:"Feltaláló",performer:"Előadó",podcaster:"Podcaster",presenter:"Előadó",producer:"Producer",programmer:"Programozó",recipient:"Alperes",reviewedAuthor:"Recenzált mű szerzője",scriptwriter:"Forgatókönyvíró",seriesEditor:"Sorozatszerkesztő",sponsor:"Benyújtó",translator:"Fordító",wordsBy:"Szövegíró"}},"id-ID":{itemTypes:{annotation:"Anotasi",artwork:"Karya Seni",attachment:"Lampiran",audioRecording:"Rekaman Audio",bill:"Tagihan",blogPost:"Pos Blog",book:"Buku",bookSection:"Seksi Buku",case:"Kasus",computerProgram:"Software",conferencePaper:"Dokumen Konferensi",dictionaryEntry:"Entri Kamus",document:"Dokumen",email:"E-mail",encyclopediaArticle:"Artikel Ensiklopedia",film:"Film",forumPost:"Pos Forum",hearing:"Pemeriksaan",instantMessage:"Pesan Instan",interview:"Wawancara",journalArticle:"Artikel Jurnal",letter:"Surat",magazineArticle:"Artikel Majalah",manuscript:"Manuskrip",map:"Peta",newspaperArticle:"Artikel Koran",note:"Catatan",patent:"Paten",podcast:"Podcast",preprint:"Preprint",presentation:"Presentasi",radioBroadcast:"Siaran Radio",report:"Laporan",statute:"Statuta",thesis:"Tesis",tvBroadcast:"Siaran TV",videoRecording:"Rekaman Video",webpage:"Laman Web"},fields:{abstractNote:"Abstrak",accessDate:"Diakses",applicationNumber:"Nomor Aplikasi",archive:"Arsip",archiveID:"Archive ID",archiveLocation:"Lokasi di dalam Arsip",artworkMedium:"Media",artworkSize:"Ukuran Karya Seni",assignee:"Penerima",audioFileType:"Jenis Berkas",audioRecordingFormat:"Format",billNumber:"Nomor Tagihan",blogTitle:"Judul Blog",bookTitle:"Judul Buku",callNumber:"Nomor Panggilan",caseName:"Nama Kasus",citationKey:"Citation Key",code:"Kode",codeNumber:"Nomor Kode",codePages:"Halaman Kode",codeVolume:"Volume Kode",committee:"Komite",company:"Perusahaan",conferenceName:"Nama Konferensi",country:"Negara",court:"Pengadilan",date:"Tanggal",dateAdded:"Tanggal Ditambahkan",dateDecided:"Tanggal Diputuskan",dateEnacted:"Tanggal DIundangkan",dateModified:"Dimodifikasi",dictionaryTitle:"Judul Kamus",distributor:"Distributor",docketNumber:"Nomor Acara Pengadilan",documentNumber:"Nomor Dokumen",DOI:"DOI",edition:"Edisi",encyclopediaTitle:"Judul Ensiklopedia",episodeNumber:"Nomor Episode",extra:"Ekstra",filingDate:"Tanggal Pembuatan",firstPage:"Halaman Pertama",forumTitle:"Judul Forum/Listserv",genre:"Genre",history:"RIwayat",institution:"Institusi",interviewMedium:"Media",ISBN:"ISBN",ISSN:"ISSN",issue:"Isu",issueDate:"Tanggal Keluar",issuingAuthority:"Otoritas yang Mengeluarkan",itemType:"Jenis",journalAbbreviation:"Singkatan Jurnal",label:"Label",language:"Bahasa",legalStatus:"Status Legal",legislativeBody:"Badan Legislatif",letterType:"Jenis",libraryCatalog:"Katalog Perpustakaan",manuscriptType:"Jenis",mapType:"Jenis",meetingName:"Nama Pertemuan",nameOfAct:"Nama Putusan",network:"Jaringan",number:"Nomor",numberOfVolumes:"# Volume",numPages:"# halaman",pages:"Halaman",patentNumber:"Nomor Paten",place:"Tempat",postType:"Jenis Pos",presentationType:"Jenis",priorityNumbers:"Nomor Prioritas",proceedingsTitle:"Judul Rapat",programmingLanguage:"Prog. Language",programTitle:"Judul Program",publicationTitle:"Publikasi",publicLawNumber:"Nomor Hukum Publik",publisher:"Penerbit",references:"Referensi",reporter:"Reporter",reporterVolume:"Volume Reporter",reportNumber:"Nomor Laporan",reportType:"Jenis Laporan",repository:"Repository",rights:"Hak",runningTime:"Waktu Berjalan",scale:"Skala",section:"Bagian",series:"Seri",seriesNumber:"Nomor Seri",seriesText:"Teks Seri",seriesTitle:"Judul Seri",session:"Sesi",shortTitle:"Judul Singkat",studio:"Studio",subject:"Subjek",system:"Sistem",thesisType:"Jenis",title:"Judul",university:"Universitas",url:"URL",versionNumber:"Versi",videoRecordingFormat:"Format",volume:"Volume",websiteTitle:"Judul Website",websiteType:"Jenis Website"},creatorTypes:{artist:"Seniman",attorneyAgent:"Pengacara/Agen",author:"Penulis",bookAuthor:"Penulis Buku",cartographer:"Pembuat Peta",castMember:"Pemain",commenter:"Pemberi Komentar",composer:"Komposer",contributor:"Kontributor",cosponsor:"Kosponsor",counsel:"Advokat",director:"Direktur",editor:"Editor",guest:"Bintang Tamu",interviewee:"Wawancara dengan",interviewer:"Pewawancara",inventor:"Penemu",performer:"Performer",podcaster:"Podcaster",presenter:"Presenter",producer:"Produser",programmer:"Programer",recipient:"Penerima",reviewedAuthor:"Reviewed Author",scriptwriter:"Penulis Skrip",seriesEditor:"Editor Seri",sponsor:"Sponsor",translator:"Penerjemah",wordsBy:"Teks Oleh"}},"is-IS":{itemTypes:{annotation:"Skýring",artwork:"Listaverk",attachment:"Viðhengi",audioRecording:"Hljóðupptaka",bill:"Tilkynning",blogPost:"Bloggfærsla",book:"Bók",bookSection:"Bókarhluti",case:"Mál",computerProgram:"Software",conferencePaper:"Ráðstefnugrein",dictionaryEntry:"Færsla í orðabók",document:"Skjal",email:"Tölvupóstur",encyclopediaArticle:"Færsla í alfræðiriti",film:"Kvikmynd",forumPost:"Færsla á samskiptasvæði",hearing:"Réttarhöld",instantMessage:"Skyndiskilaboð",interview:"Viðtal",journalArticle:"Fræðigrein í tímariti",letter:"Bréf",magazineArticle:"Tímaritsgrein",manuscript:"Handrit",map:"Kort",newspaperArticle:"Grein í dagblaði",note:"Athugasemd",patent:"Einkaleyfi",podcast:"Hljóðvarp",preprint:"Preprint",presentation:"Kynning",radioBroadcast:"Útvarpsútsending",report:"Skýrsla",statute:"Lög",thesis:"Ritgerð",tvBroadcast:"Sjónvarpsútsending",videoRecording:"Myndskeið",webpage:"Vefsíða"},fields:{abstractNote:"Ágrip",accessDate:"Sótt",applicationNumber:"Umsókn númer",archive:"Safnvista",archiveID:"Archive ID",archiveLocation:"Staðsetning í safni",artworkMedium:"Miðill",artworkSize:"Stærð verks",assignee:"Málstaki",audioFileType:"Skráartegund",audioRecordingFormat:"Hljóðupptökusnið",billNumber:"Tilkynningarnúmer",blogTitle:"Titill á Bloggi",bookTitle:"Titill bókar",callNumber:"Hillumerking",caseName:"Nafn máls",citationKey:"Citation Key",code:"Kóði",codeNumber:"Kóðanúmer",codePages:"Síður kóða",codeVolume:"Magn kóða",committee:"Nefnd",company:"Fyrirtæki",conferenceName:"Heiti ráðstefnu",country:"Land",court:"Réttur",date:"Dagsetning",dateAdded:"Dagsetning viðbótar",dateDecided:"Dagsetning ákvörðunar",dateEnacted:"Virkjunardagsetning",dateModified:"Breytt",dictionaryTitle:"Nafn orðabókar",distributor:"Dreifingaraðili",docketNumber:"Málsnúmer",documentNumber:"Skjalanúmer",DOI:"DOI",edition:"Útgáfa",encyclopediaTitle:"Nafn alfræðirits",episodeNumber:"Þáttur númer",extra:"Viðbót",filingDate:"Dagsetning skráningar",firstPage:"Fyrsta síða",forumTitle:"Titill samskiptasvæðis/Listserv",genre:"Tegund",history:"Saga",institution:"Stofnun",interviewMedium:"Miðill",ISBN:"ISBN",ISSN:"ISSN",issue:"Hefti",issueDate:"Útgáfudagsetning",issuingAuthority:"Útgefandi",itemType:"Tegund",journalAbbreviation:"Skammstöfun fræðarits",label:"Merki",language:"Tungumál",legalStatus:"Lagaleg staða",legislativeBody:"Lagastofnun",letterType:"Tegund leturs",libraryCatalog:"Færslusafnskrá",manuscriptType:"Tegund ritverks",mapType:"Tegund korts",meetingName:"Heiti fundar",nameOfAct:"Nafn laga",network:"Gagnanet",number:"Númer",numberOfVolumes:"Fjöldi binda",numPages:"# síður",pages:"Blaðsíður",patentNumber:"Einkaleyfi nr.",place:"Staðsetning",postType:"Póstsnið",presentationType:"Tegund",priorityNumbers:"Forgangsnúmer",proceedingsTitle:"Titill málstofu",programmingLanguage:"Prog. Language",programTitle:"Titill forrits",publicationTitle:"Útgáfa",publicLawNumber:"Lög númer",publisher:"Útgefandi",references:"Tilvísanir",reporter:"Blaðamaður",reporterVolume:"Fjöldi blaðamanna",reportNumber:"Skýrslunúmer",reportType:"Tegund skýrslu",repository:"Repository",rights:"Réttindi",runningTime:"Lengd",scale:"Skali",section:"Hluti",series:"Ritröð",seriesNumber:"Númer ritraðar",seriesText:"Nafn eintaks í ritröð",seriesTitle:"Titill ritraðar",session:"Seta",shortTitle:"Stuttur titill",studio:"Stúdíó",subject:"Efni",system:"Kerfi",thesisType:"Tegund",title:"Titill",university:"Háskóli",url:"Slóð",versionNumber:"Útgáfa",videoRecordingFormat:"Upptökusnið",volume:"Bindi",websiteTitle:"Titill vefsíðu",websiteType:"Tegund vefs"},creatorTypes:{artist:"Listamaður",attorneyAgent:"Lögfræðingur/fulltrúi",author:"Höfundur",bookAuthor:"Höfundur bókar",cartographer:"Kortagerð",castMember:"Leikari",commenter:"Athugasemdir",composer:"Höfundur",contributor:"Aðili að verki",cosponsor:"Stuðningsþátttakandi",counsel:"Ráðgjöf",director:"Leikstjóri",editor:"Ritstjóri",guest:"Gestur",interviewee:"Viðtal við",interviewer:"Hver tók viðtalið",inventor:"Uppfinningamaður",performer:"Leikari",podcaster:"Hlaðvörpun",presenter:"Kynnandi",producer:"Framleiðandi",programmer:"Forritari",recipient:"Viðtakandi",reviewedAuthor:"Yfirlestrarhöfundur",scriptwriter:"Handritshöfundur",seriesEditor:"Ritstjóri ritraðar",sponsor:"Stuðningsaðili",translator:"Þýðandi",wordsBy:"Textahöfundur"}},"it-IT":{itemTypes:{annotation:"Annotazione",artwork:"Opera d'arte",attachment:"Allegato",audioRecording:"Registrazione audio",bill:"Disegno di legge",blogPost:"Messaggio di blog",book:"Libro",bookSection:"Sezione di libro",case:"Sentenza",computerProgram:"Software",conferencePaper:"Atto di convegno",dictionaryEntry:"Voce di dizionario",document:"Documento",email:"E-mail",encyclopediaArticle:"Voce di enciclopedia",film:"Film",forumPost:"Messaggio di forum",hearing:"Udienza",instantMessage:"Messaggio istantaneo",interview:"Intervista",journalArticle:"Articolo di rivista",letter:"Lettera",magazineArticle:"Articolo di rivista generalista",manuscript:"Manoscritto",map:"Mappa",newspaperArticle:"Articolo di giornale",note:"Nota",patent:"Brevetto",podcast:"Podcast",preprint:"Preprint",presentation:"Presentazione",radioBroadcast:"Trasmissione radiofonica",report:"Report",statute:"Legislazione",thesis:"Tesi",tvBroadcast:"Trasmissione televisiva",videoRecording:"Registrazione video",webpage:"Pagina web"},fields:{abstractNote:"Abstract",accessDate:"Consultato",applicationNumber:"Numero di applicazione",archive:"Archivio",archiveID:"ID dell'archivio",archiveLocation:"Posizione in archivio",artworkMedium:"Tipologia",artworkSize:"Dimensioni grafiche",assignee:"Assegnatario del brevetto",audioFileType:"Tipo di file",audioRecordingFormat:"Formato",billNumber:"Numero della legge",blogTitle:"Nome del blog",bookTitle:"Titolo del libro",callNumber:"Collocazione",caseName:"Nome del caso",citationKey:"Chiave di citazione",code:"Codice",codeNumber:"Numero di codice",codePages:"Pagine del codice",codeVolume:"Volume del codice",committee:"Commissione",company:"Società",conferenceName:"Nome del convegno",country:"Nazione",court:"Corte",date:"Data",dateAdded:"Data inserimento",dateDecided:"Data della sentenza",dateEnacted:"Data di emanazione",dateModified:"Data ultima modifica",dictionaryTitle:"Titolo dizionario",distributor:"Casa di distribuzione",docketNumber:"Numero di inventario della sentenza",documentNumber:"Numero di documento",DOI:"DOI",edition:"Edizione",encyclopediaTitle:"Titolo enciclopedia",episodeNumber:"Numero di episodio",extra:"Extra",filingDate:"Data di sottomissione",firstPage:"Prima pagina",forumTitle:"Nome del forum o listserv",genre:"Genere",history:"Cronologia",institution:"Istituzione",interviewMedium:"Formato",ISBN:"ISBN",ISSN:"ISSN",issue:"Fascicolo",issueDate:"Data di pubblicazione",issuingAuthority:"Autorità emettente",itemType:"Tipo",journalAbbreviation:"Abbreviazione rivista",label:"Etichetta",language:"Lingua",legalStatus:"Stato legale",legislativeBody:"Corpo legislativo",letterType:"Tipo",libraryCatalog:"Catalogo della biblioteca",manuscriptType:"Tipo",mapType:"Tipo",meetingName:"Nome della riunione",nameOfAct:"Nome dell'atto",network:"Rete",number:"Numero",numberOfVolumes:"Numero di volumi",numPages:"# di Pagine",pages:"Pagine",patentNumber:"Numero di brevetto",place:"Luogo di edizione",postType:"Tipo di messaggio",presentationType:"Tipo",priorityNumbers:"Numero di priorità",proceedingsTitle:"Titolo degli atti",programmingLanguage:"Linguaggio di progr.",programTitle:"Titolo del programma",publicationTitle:"Titolo della pubblicazione",publicLawNumber:"Numero di legge pubblica",publisher:"Editore",references:"Riferimenti bibliografici",reporter:"Raccolta di giurisprudenza",reporterVolume:"Volume della raccolta",reportNumber:"Numero di report",reportType:"Tipo di report",repository:"Repository",rights:"Diritti",runningTime:"Durata",scale:"Scala",section:"Sezione",series:"Serie",seriesNumber:"Numero della serie",seriesText:"Testo della serie",seriesTitle:"Titolo della serie",session:"Sessione",shortTitle:"Titolo breve",studio:"Studio",subject:"Oggetto",system:"Sistema",thesisType:"Tipo",title:"Titolo",university:"Università",url:"URL",versionNumber:"Versione",videoRecordingFormat:"Formato",volume:"Volume",websiteTitle:"Nome del sito",websiteType:"Tipo di sito web"},creatorTypes:{artist:"Artista",attorneyAgent:"Procuratore o agente",author:"Autore",bookAuthor:"Autore del libro",cartographer:"Cartografo",castMember:"Componente del cast",commenter:"Commentatore",composer:"Compositore",contributor:"Collaboratore",cosponsor:"Co-finanziatore",counsel:"Consulente legale",director:"Regista",editor:"Curatore",guest:"Ospite",interviewee:"Intervista con",interviewer:"Intervistatore",inventor:"Inventore",performer:"Esecutore",podcaster:"Autore del podcast",presenter:"Presentatore",producer:"Produttore",programmer:"Programmatore",recipient:"Destinatario",reviewedAuthor:"Autore recensito",scriptwriter:"Sceneggiatore",seriesEditor:"Curatore della serie",sponsor:"Finanziatore",translator:"Traduttore",wordsBy:"Parole di"}},"ja-JP":{itemTypes:{annotation:"注釈",artwork:"芸術作品",attachment:"添付ファイル",audioRecording:"録音",bill:"議案",blogPost:"ブログ記事",book:"書籍",bookSection:"書籍の章",case:"訴訟",computerProgram:"ソフトウェア",conferencePaper:"学会発表",dictionaryEntry:"辞書項目",document:"文書",email:"電子メール",encyclopediaArticle:"百科事典項目",film:"映画",forumPost:"掲示板への投稿",hearing:"公聴会",instantMessage:"インスタントメッセージ",interview:"インタビュー",journalArticle:"学術論文",letter:"手紙",magazineArticle:"雑誌記事",manuscript:"原稿",map:"地図",newspaperArticle:"新聞記事",note:"メモ",patent:"特許",podcast:"ポッドキャスト",preprint:"プレプリント",presentation:"プレゼンテーション",radioBroadcast:"ラジオ放送",report:"レポート",statute:"法律",thesis:"学位論文",tvBroadcast:"テレビ放送",videoRecording:"録画",webpage:"ウェブページ"},fields:{abstractNote:"抄録",accessDate:"アクセス日時",applicationNumber:"出願番号",archive:"アーカイブ",archiveID:"アーカイブ ID",archiveLocation:"アーカイブ番号",artworkMedium:"素材・技法",artworkSize:"芸術作品のサイズ",assignee:"譲受人",audioFileType:"ファイルの種類",audioRecordingFormat:"フォーマット",billNumber:"法規番号",blogTitle:"ブログ名",bookTitle:"書籍名",callNumber:"図書整理番号",caseName:"事件名",citationKey:"Citation Key",code:"コード",codeNumber:"コード番号",codePages:"法典のページ",codeVolume:"法典の巻",committee:"委員会",company:"会社名",conferenceName:"学会名",country:"国名",court:"裁判所",date:"出版年月日",dateAdded:"追加日時",dateDecided:"決定期日",dateEnacted:"施行期日",dateModified:"更新日時",dictionaryTitle:"辞書名",distributor:"配布/販売している会社",docketNumber:"事件整理番号",documentNumber:"文書番号",DOI:"DOI",edition:"版",encyclopediaTitle:"百科事典名",episodeNumber:"エピソードの番号",extra:"その他",filingDate:"出願日",firstPage:"最初のページ",forumTitle:"掲示板 / リストサーブの名称",genre:"ジャンル",history:"歴史",institution:"機関",interviewMedium:"メディア",ISBN:"ISBN",ISSN:"ISSN",issue:"号",issueDate:"発行日",issuingAuthority:"発行機関",itemType:"種類",journalAbbreviation:"雑誌略誌名",label:"レーベル",language:"言語",legalStatus:"法的地位",legislativeBody:"立法機関",letterType:"種類",libraryCatalog:"書誌情報",manuscriptType:"種類",mapType:"種類",meetingName:"会議名",nameOfAct:"法令名",network:"ネットワーク",number:"番号",numberOfVolumes:"巻数",numPages:"#ページ",pages:"ページ数",patentNumber:"特許番号",place:"都市",postType:"書き込みの種類",presentationType:"種類",priorityNumbers:"優先番号",proceedingsTitle:"紀要名",programmingLanguage:"プログラミング言語",programTitle:"プログラム名",publicationTitle:"雑誌",publicLawNumber:"法律番号",publisher:"出版社",references:"文献",reporter:"レポーター",reporterVolume:"リポーター巻",reportNumber:"レポート番号",reportType:"レポートの種類",repository:"リポジトリ",rights:"権利",runningTime:"経過時間",scale:"縮尺",section:"章",series:"叢書",seriesNumber:"叢書番号",seriesText:"叢書テキスト",seriesTitle:"叢書名",session:"セッション",shortTitle:"題名 (略)",studio:"スタジオ",subject:"件名",system:"システム",thesisType:"種類",title:"題名",university:"大学名",url:"URL",versionNumber:"バージョン",videoRecordingFormat:"フォーマット",volume:"巻",websiteTitle:"ウェブサイト名",websiteType:"ウェブサイトの種類"},creatorTypes:{artist:"アーティスト",attorneyAgent:"弁護士/代理人",author:"著者名",bookAuthor:"書籍著者名",cartographer:"製図家",castMember:"キャスト",commenter:"評論家",composer:"作曲家",contributor:"寄稿者名",cosponsor:"共同スポンサー",counsel:"顧問弁護士",director:"監督",editor:"編集者名",guest:"ゲスト",interviewee:"インタビュー対象:",interviewer:"インタビュアー",inventor:"発明者名",performer:"演奏者",podcaster:"ポッドキャスト送信者",presenter:"発表者",producer:"プロデューサー",programmer:"プログラマー",recipient:"受取人",reviewedAuthor:"レビューされた著者",scriptwriter:"脚本家",seriesEditor:"叢書編集者名",sponsor:"スポンサー",translator:"翻訳者名",wordsBy:"作詞"}},km:{itemTypes:{annotation:"ចំណារពន្យល់",artwork:"សិល្បៈ",attachment:"ឯកសារកម្ជាប់",audioRecording:"ខ្សែអាត់សំឡេង",bill:"គម្រោងច្បាប់",blogPost:"ការផ្សាយគេហទំព័រប្លុក",book:"សៀវភៅ",bookSection:"ផ្នែកនៃសៀវភៅ",case:"ករណី/រឿងក្តី",computerProgram:"Software",conferencePaper:"ឯកសារសន្និសីទ",dictionaryEntry:"វចនានុក្រម",document:"ឯកសារ",email:"សារអេឡិចត្រូនិច",encyclopediaArticle:"សព្វវចនាធិប្បាយ",film:"ភាពយន្ត",forumPost:"ការផ្សាយវេទិកា",hearing:"សវនាការ",instantMessage:"សារបន្ទាន់",interview:"បទសម្ភាសន៍",journalArticle:"អត្ថបទទនានុប្បវត្តិ",letter:"សំបុត្រ",magazineArticle:"អត្ថបទទស្សនាវដ្តី",manuscript:"ហត្ថាអត្ថបទ",map:"ផែនទី",newspaperArticle:"អត្ថបទកាសែត",note:"កំណត់ចំណាំ",patent:"តត្តកម្ម",podcast:"ផដខាស្ត៍",preprint:"Preprint",presentation:"ឧទ្ទេសបទ",radioBroadcast:"កម្មវិធីវិទ្យុ",report:"របាយការណ៍",statute:"ច្បាប់",thesis:"និក្ខេបបទ",tvBroadcast:"កម្មវិធីទូរទស្សន៍",videoRecording:"ខ្សែអាត់វីដេអូ",webpage:"គេហទំព័រ"},fields:{abstractNote:"ខ្លឹមសារសង្ខេប",accessDate:"ចូលមើល",applicationNumber:"ពាក្យសុំលេខ",archive:"បណ្ណាសារ",archiveID:"Archive ID",archiveLocation:"ទីតាំងក្នុងបណ្ណាសារ",artworkMedium:"សារព័ត៌មាន",artworkSize:"សិល្បៈ",assignee:"អ្នទទួលភារកិច្ច",audioFileType:"ប្រភេទឯកសារ",audioRecordingFormat:"ទម្រង់",billNumber:"លេខគម្រោងច្បាប់",blogTitle:"ចំណងជើងគេហទំព័រប្លុក",bookTitle:"ចំណងជើងសៀវភៅ",callNumber:"លេខហៅ",caseName:"ចំណងជើងករណី/រឿងក្តី",citationKey:"Citation Key",code:"ក្រម",codeNumber:"លេខក្រម",codePages:"ទំព័រក្រម",codeVolume:"វ៉ុលក្រម",committee:"គណៈកម្មាធិការ",company:"ក្រុមហ៊ុន",conferenceName:"ឈ្មោះសន្និសីទកាសែត",country:"ប្រទេស",court:"តុលាការ",date:"កាលបរិច្ឆេទ",dateAdded:"កាលបរិច្ឆេទបញ្ចូល",dateDecided:"កាលបរិច្ឆេទសម្រេច",dateEnacted:"កាលបរិច្ឆេទអនុម័ត",dateModified:"កែតម្រូវ",dictionaryTitle:"ចំណងជើងវចនានុក្រម",distributor:"ចែកចាយ",docketNumber:"លេខសំណុំរឿង",documentNumber:"លេខឯកសារ",DOI:"ឌីអូអាយ",edition:"កំណែតម្រូវ",encyclopediaTitle:"ចំណងជើងសព្វវចនាធិប្បាយ",episodeNumber:"លេខអង្គហេតុ",extra:"បន្ថែម",filingDate:"កាលបរិច្ឆេទតម្កល់",firstPage:"ទំព័រទីមួយ",forumTitle:"ចំណងជើងវេទិកា",genre:"អត្តសញ្ញាណពិសេស",history:"ប្រវត្តិសាស្ត្រ",institution:"ស្ថាប័ន",interviewMedium:"សារព័ត៌មាន",ISBN:"អាយអេសប៊ីអិន",ISSN:"អាយអេសអេសអិន",issue:"ចេញផ្សាយ",issueDate:"កាលបរិច្ឆទចេញផ្សាយ",issuingAuthority:"អាជ្ញាធរចេញផ្សាយ",itemType:"ប្រភេទ",journalAbbreviation:"ពាក្យកាត់ទនានុបុ្បវត្តិ",label:"ស្លាក",language:"ភាសា",legalStatus:"លក្ខខណ្ឌច្បាប់",legislativeBody:"អង្គនីតិប្បញ្ញត្តិ",letterType:"ប្រភេទ",libraryCatalog:"កាតាឡុកបណ្ណាល័យ",manuscriptType:"ប្រភេទ",mapType:"ប្រភេទ",meetingName:"ឈ្មោះកិច្ចប្រជុំ",nameOfAct:"ចំណងជើងច្បាប់",network:"បណ្តាញ",number:"លេខ",numberOfVolumes:"លេខវ៉ុល",numPages:"លេខទំព័រ",pages:"ទំព័រ",patentNumber:"លេខតត្តកម្ម",place:"ទីតាំង",postType:"ប្រភេទផ្សាយ",presentationType:"ប្រភេទ",priorityNumbers:"លេខអាទិភាព",proceedingsTitle:"ចំណងជើងនីតិវិធី",programmingLanguage:"Prog. Language",programTitle:"ចំណងជើងកម្មវិធី",publicationTitle:"បោះពុម្ពផ្សាយ",publicLawNumber:"លេខច្បាប់",publisher:"អ្នកបោះពុម្ព",references:"កំណត់យោង",reporter:"អ្នកធ្វើរបាយការណ៍",reporterVolume:"វ៉ុលរបាយការណ៍",reportNumber:"លេខរបាយការណ៍",reportType:"ប្រភេទរបាយការណ៍",repository:"Repository",rights:"សិទ្ធិ",runningTime:"ម៉ោងដំណើរការ",scale:"កម្រិត",section:"ផ្នែក",series:"លេខរៀង",seriesNumber:"លំដាប់លេខរៀង",seriesText:"អត្ថបទលេខរៀង",seriesTitle:"ចំណងជើងលេខរៀង",session:"សម័យកាល",shortTitle:"ចំណងជើងខ្លី",studio:"ស្ថានីយថតសំឡេង",subject:"ប្រធានបទ",system:"ប្រព័ន្ធ",thesisType:"ប្រភេទ",title:"ចំណងជើង",university:"សាកលវិទ្យាល័យ",url:"គេហទំព័រ",versionNumber:"កំណែថ្មី",videoRecordingFormat:"ទម្រង់",volume:"វ៉ុល",websiteTitle:"ចំណងជើងគេហទំព័រ",websiteType:"ប្រភេទគេហទំព័រ"},creatorTypes:{artist:"សិល្បករ",attorneyAgent:"មេធាវី/ភ្នាក់ងារ",author:"អ្នកនិពន្ធ",bookAuthor:"អ្នកនិពន្ធសៀវភៅ",cartographer:"អ្នករៀបចំប្លង់",castMember:"តួសំដែង",commenter:"អ្នកផ្តល់មតិយោបល់",composer:"អ្នកនិពន្ធទំនុក",contributor:"អ្នកចូលរួម",cosponsor:"សហអ្នកឧបត្ថម្ភ",counsel:"ក្រុមប្រឹក្សា",director:"នាយក",editor:"អ្នកកែតម្រូវ",guest:"ភ្ញៀវ",interviewee:"សម្ភាសន៍ជាមួយ",interviewer:"អ្នកសម្ភាសន៍",inventor:"អ្នកបង្កើត",performer:"អ្នកសំដែង",podcaster:"អ្នកថតសំឡេងផដខាស្ត៍",presenter:"អ្នកអត្ថាធិប្បាយ",producer:"ផលិតករ",programmer:"អ្នករៀបចំកម្មវិធី",recipient:"អ្នកទទួល",reviewedAuthor:"អ្នកនិពន្ធត្រួតពិនិត្យ",scriptwriter:"អ្នកសរសេរអត្ថបទ",seriesEditor:"អ្នកកែតម្រូវតាមលេខរៀង",sponsor:"អ្នកឧបត្ថម្ភ",translator:"អ្នកបកប្រែ",wordsBy:"ពាក្យដោយ"}},"ko-KR":{itemTypes:{annotation:"주석",artwork:"예술품",attachment:"첨부",audioRecording:"녹음",bill:"의안",blogPost:"블로그 게시물",book:"서적",bookSection:"책 소개 면",case:"소송",computerProgram:"소프트웨어",conferencePaper:"회의문",dictionaryEntry:"사전 항목",document:"문서",email:"이메일",encyclopediaArticle:"백과사전 항목",film:"영화",forumPost:"토론 게시물",hearing:"공청회",instantMessage:"긴급 메시지",interview:"인터뷰",journalArticle:"저널 기사",letter:"편지",magazineArticle:"잡지 기사",manuscript:"원고",map:"지도",newspaperArticle:"신문 기사",note:"노트",patent:"특허",podcast:"팟캐스트",preprint:"Preprint",presentation:"발표",radioBroadcast:"라디오 방송",report:"보고서",statute:"법령",thesis:"학위논문",tvBroadcast:"TV 방송",videoRecording:"녹화",webpage:"웹 페이지"},fields:{abstractNote:"요약",accessDate:"접근일",applicationNumber:"출원 번호",archive:"아카이브",archiveID:"Archive ID",archiveLocation:"아카이브 위치",artworkMedium:"소재·기법",artworkSize:"예술품의 크기",assignee:"양수인",audioFileType:"파일 형식",audioRecordingFormat:"형식",billNumber:"의안 번호",blogTitle:"블로그 제목",bookTitle:"책 제목",callNumber:"도서 번호",caseName:"사건명",citationKey:"Citation Key",code:"코드",codeNumber:"코드 번호",codePages:"법전 페이지",codeVolume:"법제목",committee:"위원회",company:"회사명",conferenceName:"협의 명",country:"국가",court:"법원",date:"날짜",dateAdded:"입력일",dateDecided:"판결일",dateEnacted:"제정일",dateModified:"변경일",dictionaryTitle:"사전 명",distributor:"배급자",docketNumber:"사건 번호",documentNumber:"문서 번호",DOI:"DOI",edition:"판본",encyclopediaTitle:"백과사전 명",episodeNumber:"에피소드 번호",extra:"추가사항",filingDate:"Filing Date",firstPage:"첫 페이지",forumTitle:"토론/Listserv 제목",genre:"장르",history:"역사",institution:"학회",interviewMedium:"매체",ISBN:"ISBN",ISSN:"ISSN",issue:"호",issueDate:"발행일",issuingAuthority:"Issuing Authority",itemType:"형식",journalAbbreviation:"저널 약어",label:"레이블",language:"언어",legalStatus:"법적지위",legislativeBody:"입법 기관",letterType:"형식",libraryCatalog:"도서 목록",manuscriptType:"형식",mapType:"형식",meetingName:"회의명",nameOfAct:"법령 이름",network:"네트워크",number:"번호",numberOfVolumes:"권수",numPages:"총 페이지수",pages:"쪽",patentNumber:"특허 번호",place:"발행지",postType:"게시물 종류",presentationType:"형식",priorityNumbers:"우선 번호",proceedingsTitle:"의사록",programmingLanguage:"프로그래밍 언어",programTitle:"프로그램 제목",publicationTitle:"간행",publicLawNumber:"공법 번호",publisher:"출판사",references:"참조",reporter:"보고자",reporterVolume:"보고서 권수",reportNumber:"보고서 번호",reportType:"보고 형식",repository:"Repository",rights:"소유권",runningTime:"동작 시간",scale:"축척",section:"구역",series:"시리즈",seriesNumber:"시리즈 번호",seriesText:"시리즈 텍스트",seriesTitle:"시리즈 제목",session:"세션",shortTitle:"짧은 제목",studio:"스튜디오",subject:"부제",system:"시스템",thesisType:"형식",title:"제목",university:"대학",url:"URL",versionNumber:"버전",videoRecordingFormat:"형식",volume:"권",websiteTitle:"웹사이트 명",websiteType:"웹사이트 형식"},creatorTypes:{artist:"예술가",attorneyAgent:"변호사/대리인",author:"저자",bookAuthor:"책 저자",cartographer:"지도 제작자",castMember:"출연자",commenter:"비평가",composer:"작곡가",contributor:"공헌자",cosponsor:"Cosponsor",counsel:"회의",director:"감독",editor:"편집자",guest:"손님",interviewee:"인터뷰:",interviewer:"인터뷰진행자",inventor:"발명자",performer:"연주자",podcaster:"팟캐스터",presenter:"제출자",producer:"제작자",programmer:"프로그래머",recipient:"수령인",reviewedAuthor:"평론가",scriptwriter:"각본가",seriesEditor:"시리즈 편집자",sponsor:"후원자",translator:"번역자",wordsBy:"작사"}},"lt-LT":{itemTypes:{annotation:"Anotacija",artwork:"Iliustracija",attachment:"Priedas",audioRecording:"Garso įrašas",bill:"Įstatymo projektas",blogPost:"Tinklaraščio įrašas",book:"Knyga",bookSection:"Knygos skyrius",case:"Byla",computerProgram:"Programinė įranga",conferencePaper:"Pranešimas konferencijoje",dictionaryEntry:"Žodyno įrašas",document:"Dokumentas",email:"El. laiškas",encyclopediaArticle:"Straipsnelis enciklopedijoje",film:"Filmas",forumPost:"Žinutė forume",hearing:"Bylos nagrinėjimas, svarstymas",instantMessage:"Žinutė",interview:"Pokalbis",journalArticle:"Žurnalo straipsnis",letter:"Laiškas",magazineArticle:"Periodinio žurnalo straipsnis",manuscript:"Rankraštis",map:"Žemėlapis",newspaperArticle:"Laikraščio straipsnis",note:"Pastaba",patent:"Patentas",podcast:"Tinklalaidė",preprint:"Preprint",presentation:"Pateiktis",radioBroadcast:"Radijo laida",report:"Ataskaita/pranešimas",statute:"Įstatymas",thesis:"Disertacija, baigiamasis darbas",tvBroadcast:"TV laida",videoRecording:"Vaizdo įrašas",webpage:"Tinklalapis"},fields:{abstractNote:"Santrauka",accessDate:"Žiūrėta",applicationNumber:"Pareiškimo numeris",archive:"Archyvas",archiveID:"Archive ID",archiveLocation:"Vieta archyve",artworkMedium:"Laikmena",artworkSize:"Paveikslo dydis",assignee:"Atstovas",audioFileType:"Failo tipas",audioRecordingFormat:"Formatas",billNumber:"Įstatymo numeris",blogTitle:"Tinklaraščio pavadinimas",bookTitle:"Knygos pavad.",callNumber:"Šifras",caseName:"Bylos pavadinimas",citationKey:"Citation Key",code:"Kodas",codeNumber:"Kodekso numeris",codePages:"Puslapiai kodekse",codeVolume:"Kodekso tomas",committee:"Komisija",company:"Įmonė",conferenceName:"Konferencijos pavadinimas",country:"Valstybė",court:"Teismas",date:"Data",dateAdded:"Pridėta",dateDecided:"Sprendimo data",dateEnacted:"Paskelbimo data",dateModified:"Pakeista",dictionaryTitle:"Žodyno pavadinimas",distributor:"Platintojas",docketNumber:"Priedo numeris",documentNumber:"Dokumento numeris",DOI:"DOI",edition:"Leidimas, Nr.",encyclopediaTitle:"Enciklopedijos pavadinimas",episodeNumber:"Epizodo numeris",extra:"Papildoma",filingDate:"Užpildymo data",firstPage:"Pirmas puslapis",forumTitle:"Forumo pavadinimas",genre:"Žanras",history:"Istorija",institution:"Įstaiga",interviewMedium:"Laikmena",ISBN:"ISBN",ISSN:"ISSN",issue:"Numeris",issueDate:"Išleidimo data",issuingAuthority:"Išdavusi įstaiga",itemType:"Tipas",journalAbbreviation:"Žurnalo santrumpa",label:"Etiketė",language:"Kalba",legalStatus:"Teisinis statusas",legislativeBody:"Įstatymų leidžiamoji valdžia",letterType:"Tipas",libraryCatalog:"Bibl. katalogas",manuscriptType:"Tipas",mapType:"Tipas",meetingName:"Susitikimo pavadinimas",nameOfAct:"Akto pavadinimas",network:"Tinklas",number:"Numeris",numberOfVolumes:"Tomų skaičius",numPages:"Puslapių kiekis",pages:"Puslapiai",patentNumber:"Patento numeris",place:"Vieta",postType:"Pranešimo tipas",presentationType:"Tipas",priorityNumbers:"Prioriteto numeris",proceedingsTitle:"Įvykio pavadinimas",programmingLanguage:"Prog. kalba",programTitle:"Programos pavadinimas",publicationTitle:"Leidinys",publicLawNumber:"Oficialaus rašto numeris",publisher:"Leidėjas",references:"Nuorodos",reporter:"Pranešėjas",reporterVolume:"Pranešimo tomas",reportNumber:"Pranešimo numeris",reportType:"Pranešimo tipas",repository:"Repository",rights:"Teisės",runningTime:"Trukmė",scale:"Skalė",section:"Skirsnis",series:"Serija",seriesNumber:"Serijos Nr.",seriesText:"Serijos tekstas",seriesTitle:"Serijos pavadinimas",session:"Sesija",shortTitle:"Trumpas pavad.",studio:"Dirbtuvė/studija",subject:"Tema",system:"Sistema",thesisType:"Tipas",title:"Pavadinimas",university:"Universitetas",url:"URL",versionNumber:"Versija",videoRecordingFormat:"Formatas",volume:"Tomas",websiteTitle:"Svetainės pavadinimas",websiteType:"Svetainės tipas"},creatorTypes:{artist:"Menininkas/aktorius",attorneyAgent:"Įgaliotasis asmuo",author:"Autorius",bookAuthor:"Knygos autorius",cartographer:"Kartografas",castMember:"Atlikėjas/artistas",commenter:"Komentuotojas",composer:"Kūrėjas/kompozitorius",contributor:"Bendradarbis",cosponsor:"Kitas rėmėjas",counsel:"Advokatas",director:"Vadovas",editor:"Redaktorius",guest:"Svečias",interviewee:"Pokalbis su",interviewer:"Apklausėjas",inventor:"išradėjas",performer:"Atlikėjas",podcaster:"Transliuotojas",presenter:"Vedėjas",producer:"Prodiuseris",programmer:"Programuotojas",recipient:"Gavėjas",reviewedAuthor:"Peržiūrėtas autorius",scriptwriter:"Scenaristas",seriesEditor:"Serijos sudarytojas",sponsor:"Rėmėjas",translator:"Vertėjas",wordsBy:"Žodžiai"}},"mn-MN":{itemTypes:{annotation:"Annotation",artwork:"Artwork",attachment:"Хавсралт",audioRecording:"Audio Recording",bill:"Bill",blogPost:"Блог бичлэг",book:"Ном",bookSection:"Номын хэсэг",case:"Case",computerProgram:"Software",conferencePaper:"Хурлын өгүүлэл",dictionaryEntry:"Dictionary Entry",document:"Баримт",email:"Электрон шуудан",encyclopediaArticle:"Тайлбар толийн өгүүлэл",film:"Кино",forumPost:"Forum Post",hearing:"Hearing",instantMessage:"Instant Message",interview:"Ярилцлага",journalArticle:"Сэтгүүлийн өгүүлэл",letter:"Захиа",magazineArticle:"Magazine Article",manuscript:"Manuscript",map:"Газрын зураг",newspaperArticle:"Сонины нийтлэл",note:"Тэмдэглэл",patent:"Патент",podcast:"Podcast",preprint:"Preprint",presentation:"Танилцууллага",radioBroadcast:"Radio Broadcast",report:"Тайлан",statute:"Statute",thesis:"Thesis",tvBroadcast:"TV Broadcast",videoRecording:"Video Recording",webpage:"Вэб хуудас"},fields:{abstractNote:"Abstract",accessDate:"Accessed",applicationNumber:"Application Number",archive:"Archive",archiveID:"Archive ID",archiveLocation:"Loc. in Archive",artworkMedium:"Дунд",artworkSize:"Artwork Size",assignee:"Assignee",audioFileType:"Файлын төрөл",audioRecordingFormat:"Format",billNumber:"Bill Number",blogTitle:"Блог гарчиг",bookTitle:"Номын гарчиг",callNumber:"Call Number",caseName:"Case Name",citationKey:"Citation Key",code:"Код",codeNumber:"Кодын дугаар",codePages:"Code Pages",codeVolume:"Code Volume",committee:"Committee",company:"Компани",conferenceName:"Хурлын нэр",country:"Улс",court:"Court",date:"Он сар өдөр",dateAdded:"Date Added",dateDecided:"Date Decided",dateEnacted:"Date Enacted",dateModified:"Modified",dictionaryTitle:"Толь бичгийн гарчиг",distributor:"Distributor",docketNumber:"Docket Number",documentNumber:"Баримт бичгийн дугаар",DOI:"DOI",edition:"Edition",encyclopediaTitle:"Нэвтэрхий тольны гарчиг",episodeNumber:"Episode Number",extra:"Extra",filingDate:"Filing Date",firstPage:"Эхний хуудас",forumTitle:"Forum/Listserv Title",genre:"Genre",history:"Түүх",institution:"Хүрээлэн/Албан байгууллага",interviewMedium:"Дунд",ISBN:"ISBN",ISSN:"ISSN",issue:"Issue",issueDate:"Issue Date",issuingAuthority:"Issuing Authority",itemType:"Төрөл",journalAbbreviation:"Journal Abbr",label:"Шошго",language:"Хэл",legalStatus:"Legal Status",legislativeBody:"Legislative Body",letterType:"Төрөл",libraryCatalog:"Library Catalog",manuscriptType:"Төрөл",mapType:"Төрөл",meetingName:"Уулзалтын нэр",nameOfAct:"Name of Act",network:"Сүлжээ",number:"Тоо",numberOfVolumes:"# of Volumes",numPages:"# of Pages",pages:"Хуудасууд",patentNumber:"Патентын дугаар",place:"Place",postType:"Бичлэгийн төрөл",presentationType:"Төрөл",priorityNumbers:"Priority Numbers",proceedingsTitle:"Proceedings Title",programmingLanguage:"Prog. Language",programTitle:"Program Title",publicationTitle:"Хэвлэл",publicLawNumber:"Public Law Number",publisher:"Хэвлэгч",references:"References",reporter:"Reporter",reporterVolume:"Reporter Volume",reportNumber:"Тайлангийн дугаар",reportType:"Тайлангийн төрөл",repository:"Repository",rights:"Эрхүүд",runningTime:"Running Time",scale:"Масштаб",section:"Section",series:"Series",seriesNumber:"Series Number",seriesText:"Series Text",seriesTitle:"Series Title",session:"Session",shortTitle:"Богино гарчиг",studio:"Studio",subject:"Subject",system:"Систем",thesisType:"Төрөл",title:"Гарчиг",university:"Их сургууль",url:"URL",versionNumber:"Хувилбар",videoRecordingFormat:"Format",volume:"Volume",websiteTitle:"Вэб сайтын гарчиг",websiteType:"Вэб сайтын төрөл"},creatorTypes:{artist:"Artist",attorneyAgent:"Attorney/Agent",author:"Зохиогч",bookAuthor:"Book Author",cartographer:"Cartographer",castMember:"Cast Member",commenter:"Commenter",composer:"Composer",contributor:"Contributor",cosponsor:"Cosponsor",counsel:"Counsel",director:"Захирал",editor:"Editor",guest:"Guest",interviewee:"Interview With",interviewer:"Interviewer",inventor:"Inventor",performer:"Performer",podcaster:"Podcaster",presenter:"Presenter",producer:"Producer",programmer:"Programmer",recipient:"Recipient",reviewedAuthor:"Reviewed Author",scriptwriter:"Scriptwriter",seriesEditor:"Series Editor",sponsor:"Ивээн тэтгэгч",translator:"Орчуулагч",wordsBy:"Words By"}},"nb-NO":{itemTypes:{annotation:"Merknad",artwork:"Kunstverk",attachment:"Vedlegg",audioRecording:"Lydopptak",bill:"Lovforslag",blogPost:"Blogginnlegg",book:"Bok",bookSection:"Del av bok",case:"Sak",computerProgram:"Programvare",conferencePaper:"Konferanseinnlegg",dictionaryEntry:"Oppslag i ordbok",document:"Dokument",email:"E-post",encyclopediaArticle:"Artikkel i oppslagsverk",film:"Film",forumPost:"Foruminnlegg",hearing:"Høring",instantMessage:"Hurtigmelding",interview:"Intervju",journalArticle:"Tidsskriftsartikkel",letter:"Brev",magazineArticle:"Magasinartikkel",manuscript:"Manuskript",map:"Kart",newspaperArticle:"Avisartikkel",note:"Notat",patent:"Patent",podcast:"Podcast",preprint:"Forhåndstrykk",presentation:"Presentasjon",radioBroadcast:"Radiosending",report:"Rapport",statute:"Statutt",thesis:"Avhandling",tvBroadcast:"TV-sending",videoRecording:"Videoopptak",webpage:"Nettside"},fields:{abstractNote:"Sammendrag",accessDate:"Lest",applicationNumber:"Programvarenummer",archive:"Arkiv",archiveID:"Arkiv ID",archiveLocation:"Lokalisering i arkiv",artworkMedium:"Medium",artworkSize:"Kunstverk-størrelse",assignee:"Fullmektig",audioFileType:"Filtype",audioRecordingFormat:"Format",billNumber:"Lov-nummer",blogTitle:"Bloggtittel",bookTitle:"Boktittel",callNumber:"Plass-signatur",caseName:"Saksnavn",citationKey:"Henvisningsnøkkel",code:"Kode",codeNumber:"Tekst nummer",codePages:"Sider i tekst",codeVolume:"Lov-volum",committee:"Komité",company:"Selskap",conferenceName:"Konferansens navn",country:"Land",court:"Rett",date:"Dato",dateAdded:"Dato lagt til",dateDecided:"Avgjort (dato)",dateEnacted:"Innført (dato)",dateModified:"Endret",dictionaryTitle:"Ordbok",distributor:"Distributør",docketNumber:"Registreringsnummer",documentNumber:"Dokumentnummer",DOI:"DOI",edition:"Utgave",encyclopediaTitle:"Oppslagverk",episodeNumber:"Episodenummer",extra:"Ekstra",filingDate:"Innleveringsdato",firstPage:"Første side",forumTitle:"Forum-/listserv-tittel",genre:"Sjanger",history:"Historie",institution:"Institusjon",interviewMedium:"Medium",ISBN:"ISBN",ISSN:"ISSN",issue:"Nummer",issueDate:"Kjennelsesdato",issuingAuthority:"Utstedende myndighet",itemType:"Type",journalAbbreviation:"Tidsskriftsforkortelse",label:"Plateselskap",language:"Språk",legalStatus:"Rettslig status",legislativeBody:"Lovgivende organ",letterType:"Type",libraryCatalog:"Bibliotekskatalog",manuscriptType:"Type",mapType:"Type",meetingName:"Møtenavn",nameOfAct:"Navn på loven",network:"Nettverk",number:"Nummer",numberOfVolumes:"# av volumer",numPages:"# av sider",pages:"Sider",patentNumber:"Patentnummer",place:"Sted",postType:"Posttype",presentationType:"Type",priorityNumbers:"Prioritetsnummer",proceedingsTitle:"Sakstittel",programmingLanguage:"Programmeringsspråk",programTitle:"Program tittel",publicationTitle:"Publikasjon",publicLawNumber:"Offentlig lov, nummer",publisher:"Utgiver",references:"Referanser",reporter:"Reporter",reporterVolume:"Reporter volum",reportNumber:"Rapportnummer",reportType:"Rapporttype",repository:"Magasin",rights:"Rettigheter",runningTime:"Lengde",scale:"Skala",section:"Seksjon",series:"Serie",seriesNumber:"Serienummer",seriesText:"Serietekst",seriesTitle:"Serietittel",session:"Sesjon",shortTitle:"Kort tittel",studio:"Studio",subject:"Emne",system:"System",thesisType:"Type",title:"Tittel",university:"Universitet",url:"URL",versionNumber:"Versjon",videoRecordingFormat:"Format",volume:"Volum",websiteTitle:"Nettsidens tittel",websiteType:"Nettstedtype"},creatorTypes:{artist:"Artist",attorneyAgent:"Advokat/Agent",author:"Forfatter",bookAuthor:"Bokforfatter",cartographer:"Kartograf",castMember:"Skuespiller",commenter:"Kommentator",composer:"Komponist",contributor:"Medforfatter",cosponsor:"Medsponsor",counsel:"Rådgiver",director:"Instruktør",editor:"Redaktør",guest:"Gjest",interviewee:"Intervju med",interviewer:"Intervjuer",inventor:"Oppfinner",performer:"Utøver",podcaster:"Podcaster",presenter:"Presentatør",producer:"Produsent",programmer:"Programmerer",recipient:"Mottaker",reviewedAuthor:"Anmeldt forfatter",scriptwriter:"Manusforfatter",seriesEditor:"Serieredaktør",sponsor:"Sponsor",translator:"Oversetter",wordsBy:"Tekster av"}},"nl-NL":{itemTypes:{annotation:"Annotatie",artwork:"Kunstwerk",attachment:"Bijlage",audioRecording:"Geluidsopname",bill:"Kamerstukken / Handelingen / Wetsvoorstel",blogPost:"Blogbericht",book:"Boek",bookSection:"Boek-sectie",case:"Rechtszaak",computerProgram:"Software",conferencePaper:"Conferentiebijdrage",dictionaryEntry:"Lemma",document:"Document",email:"E-mail",encyclopediaArticle:"Encyclopedie-artikel",film:"Film",forumPost:"Forumbericht",hearing:"Hoorzitting",instantMessage:"Instant message",interview:"Interview",journalArticle:"Artikel in academisch tijdschrift",letter:"Brief",magazineArticle:"Artikel in magazine",manuscript:"Manuscript",map:"Kaart",newspaperArticle:"Krantenartikel",note:"Aantekening",patent:"Patent / Octrooi",podcast:"Podcast",preprint:"Preprint",presentation:"Presentatie",radioBroadcast:"Radio-uitzending",report:"Rapport",statute:"Wet",thesis:"Proefschrift",tvBroadcast:"Televisie-uitzending",videoRecording:"Video-opname",webpage:"Webpagina"},fields:{abstractNote:"Samenvatting",accessDate:"Geraadpleegd",applicationNumber:"Aanvraagnummer",archive:"Archief",archiveID:"Archive ID",archiveLocation:"Locatie in archief",artworkMedium:"Medium",artworkSize:"Afmetingen kunstwerk",assignee:"Rechthebbende",audioFileType:"Bestandstype",audioRecordingFormat:"Formaat",billNumber:"(Dossier)nummer",blogTitle:"Titel blog",bookTitle:"Boektitel",callNumber:"Indexnummer",caseName:"Naam rechtszaak",citationKey:"Citation Key",code:"Publicatiemedium",codeNumber:"... tranche van wet",codePages:"Nummer (binnen dossier)",codeVolume:"Wetgevingsjaargang",committee:"Commissie",company:"Bedrijf",conferenceName:"Conferentienaam",country:"Land",court:"Rechtbank",date:"Datum",dateAdded:"Datum toegevoegd",dateDecided:"Datum beslissing",dateEnacted:"Datum publicatie",dateModified:"Bewerkt",dictionaryTitle:"Woordenboek-titel",distributor:"Distributeur",docketNumber:"ECLI / Zaaknummer",documentNumber:"Documentnummer",DOI:"DOI",edition:"Druk",encyclopediaTitle:"Encyclopedie-titel",episodeNumber:"Afleveringsnummer",extra:"Extra",filingDate:"Indieningsdatum",firstPage:"Eerste pagina",forumTitle:"Naam forum",genre:"Genre",history:"Geschiedenis",institution:"(Onderzoeks)instituut",interviewMedium:"Medium",ISBN:"ISBN",ISSN:"ISSN",issue:"Editie",issueDate:"Publicatiedatum",issuingAuthority:"Uitgevende authoriteit",itemType:"Type",journalAbbreviation:"Tijdschrift-afkorting",label:"Label",language:"Taal",legalStatus:"Wettelijke status",legislativeBody:"(Wetgevend) orgaan",letterType:"Type",libraryCatalog:"Bibliotheekscatalogus",manuscriptType:"Type",mapType:"Type",meetingName:"Naam bijeenkomst",nameOfAct:"Citeertitel wet",network:"Netwerk",number:"Nummer",numberOfVolumes:"# delen",numPages:"Aantal pagina's",pages:"Pagina's",patentNumber:"Patentnummer",place:"Plaats",postType:"Type post",presentationType:"Type",priorityNumbers:"Prioriteitsnummers",proceedingsTitle:"Titel notulen",programmingLanguage:"Prog. taal",programTitle:"Programmatitel",publicationTitle:"Titel uitgave",publicLawNumber:"Public Law Number",publisher:"Uitgever",references:"Verwijzingen",reporter:"Jurisprudentietijdschrift",reporterVolume:"Jaargang(, Editie)",reportNumber:"Nummer (van het rapport)",reportType:"Rapport-type",repository:"Repository",rights:"Rechten",runningTime:"Duur",scale:"Schaal",section:"Sectie",series:"Reeks",seriesNumber:"Nummer (binnen de reeks)",seriesText:"Reeks (extra tekst)",seriesTitle:"Titel van de reeks",session:"Sessie",shortTitle:"Korte Titel",studio:"Studio",subject:"Onderwerp",system:"Systeem",thesisType:"Type",title:"Titel",university:"Universiteit",url:"URL",versionNumber:"Versie",videoRecordingFormat:"Formaat",volume:"Deel",websiteTitle:"Titel webpagina",websiteType:"Type website"},creatorTypes:{artist:"Kunstenaar",attorneyAgent:"Advocaat/Agent",author:"Auteur",bookAuthor:"Auteur van het boek",cartographer:"Cartograaf",castMember:"Cast-member",commenter:"Commentator",composer:"Componist",contributor:"Coauteur",cosponsor:"Cosponsor",counsel:"Raad",director:"Regisseur",editor:"Redacteur",guest:"Gast",interviewee:"Interview met",interviewer:"Interviewer",inventor:"Uitvinder",performer:"Uitvoerder",podcaster:"Podcaster",presenter:"Presentator",producer:"Producent",programmer:"Programmeur",recipient:"Ontvanger",reviewedAuthor:"Besproken auteur",scriptwriter:"Tekstschrijver",seriesEditor:"Redacteur van de reeks",sponsor:"Sponsor",translator:"Vertaler",wordsBy:"Tekst door"}},"nn-NO":{itemTypes:{annotation:"Kommentar",artwork:"Kunstverk",attachment:"Vedlegg",audioRecording:"Lydopptak",bill:"Lovforslag",blogPost:"Blogginnlegg",book:"Bok",bookSection:"Del av bok",case:"Sak",computerProgram:"Software",conferencePaper:"Konferanseinnlegg",dictionaryEntry:"Ordbokoppslag",document:"Dokument",email:"E-post",encyclopediaArticle:"Artikkel i oppslagsverk",film:"Film",forumPost:"Foruminnlegg",hearing:"Høyring",instantMessage:"Snøggmelding",interview:"Intervju",journalArticle:"Tidsskriftartikkel",letter:"Brev",magazineArticle:"Magasinartikkel",manuscript:"Manuskript",map:"Kart",newspaperArticle:"Avisartikkel",note:"Notat",patent:"Patent",podcast:"Podkast",preprint:"Preprint",presentation:"Presentasjon",radioBroadcast:"Radiosending",report:"Rapport",statute:"Statutt",thesis:"Avhandling",tvBroadcast:"TV-sending",videoRecording:"Videoopptak",webpage:"Nettside"},fields:{abstractNote:"Samandrag",accessDate:"Lest",applicationNumber:"Program-nummer",archive:"Arkiv\\n",archiveID:"Archive ID",archiveLocation:"Lokalisering i arkiv",artworkMedium:"Middels",artworkSize:"Kunstverk-storleik",assignee:"Fullmektig",audioFileType:"Filtype",audioRecordingFormat:"Format",billNumber:"Lov-nummer",blogTitle:"Bloggtittel",bookTitle:"Boktittel",callNumber:"Plass-signatur",caseName:"Saksnamn",citationKey:"Citation Key",code:"Kode",codeNumber:"Tekst nummer",codePages:"Sider i tekst",codeVolume:"Lov-volum",committee:"Komité",company:"Selskap",conferenceName:"Namnet på konferansen",country:"Land",court:"Rett",date:"Dato",dateAdded:"Lagt til",dateDecided:"Avgjort (dato)",dateEnacted:"Innført (dato)",dateModified:"Sist endra",dictionaryTitle:"Ordbok",distributor:"Distributør",docketNumber:"Docket Number",documentNumber:"Dokumentnummer",DOI:"DOI",edition:"Utgåve",encyclopediaTitle:"Oppslagverk",episodeNumber:"Episodenummer",extra:"Ekstra",filingDate:"Arkiveringsdato",firstPage:"Første side",forumTitle:"Forum-/listserv-tittel",genre:"Sjanger",history:"Historie",institution:"Institusjon",interviewMedium:"Middels",ISBN:"ISBN",ISSN:"ISSN",issue:"Nummer",issueDate:"Kjennelsesdato",issuingAuthority:"Issuing Authority",itemType:"Type",journalAbbreviation:"Tidsskriftforkorting",label:"Plateselskap",language:"Språk",legalStatus:"Rettsleg status",legislativeBody:"Lovgjevande organ",letterType:"Type",libraryCatalog:"Bibliotek-katalog",manuscriptType:"Type",mapType:"Type",meetingName:"Møtenamn",nameOfAct:"Namn på lova",network:"Nettverk",number:"Nummer",numberOfVolumes:"# av volum",numPages:"Tal sider",pages:"Sidetal",patentNumber:"Patentnummer",place:"Stad",postType:"Posttype",presentationType:"Type",priorityNumbers:"Prioritetnummer",proceedingsTitle:"Sakstittel",programmingLanguage:"Prog. Language",programTitle:"Programtittel",publicationTitle:"Publikasjon",publicLawNumber:"Offentleg lov, nummer",publisher:"Utgjevar",references:"Referansar",reporter:"Reporter",reporterVolume:"Reporter volum",reportNumber:"Rapportnummer",reportType:"Rapporttype",repository:"Repository",rights:"Rettar",runningTime:"Lengd",scale:"Skala",section:"Seksjon",series:"Serie",seriesNumber:"Serienummer",seriesText:"Serietekst",seriesTitle:"Serietittel",session:"Sesjon",shortTitle:"Kort tittel",studio:"Studio",subject:"Emne",system:"System",thesisType:"Type",title:"Tittel",university:"Universitet",url:"URL",versionNumber:"Versjon",videoRecordingFormat:"Format",volume:"Volum",websiteTitle:"Nettstadtittel",websiteType:"Nettstadtype"},creatorTypes:{artist:"Artist",attorneyAgent:"Advokat/Agent",author:"Forfattar",bookAuthor:"Bokforfattar",cartographer:"Kartograf",castMember:"Skodespelar",commenter:"Kommentator",composer:"Komponist",contributor:"Medforfatter",cosponsor:"Medsponsor",counsel:"Rådgjevar",director:"Instruktør",editor:"Redaktør",guest:"Gjest",interviewee:"Intervju med",interviewer:"Intervjuar",inventor:"Oppfinnar",performer:"Utøvar",podcaster:"Podkastar",presenter:"Presentatør",producer:"Produsent",programmer:"Programmerar",recipient:"Mottakar",reviewedAuthor:"Meld forfattar",scriptwriter:"Manusforfattar",seriesEditor:"Serieredaktør",sponsor:"Sponsor",translator:"Omsetjar",wordsBy:"Tekstar av"}},"pl-PL":{itemTypes:{annotation:"Adnotacja",artwork:"Dzieło sztuki",attachment:"Załącznik",audioRecording:"Nagranie audio",bill:"Projekt ustawy",blogPost:"Wpis w blogu",book:"Książka",bookSection:"Rozdział",case:"Sprawa sądowa",computerProgram:"Oprogramowanie",conferencePaper:"Materiał konferencyjny",dictionaryEntry:"Hasło słownikowe",document:"Dokument",email:"E-mail",encyclopediaArticle:"Artykuł w encyklopedii",film:"Film",forumPost:"Wpis na forum",hearing:"Rozprawa",instantMessage:"Krótka wiadomość",interview:"Wywiad",journalArticle:"Artykuł z czasopisma",letter:"List",magazineArticle:"Artykuł z magazynu",manuscript:"Rękopis",map:"Mapa",newspaperArticle:"Artykuł z gazety",note:"Notatka",patent:"Patent",podcast:"Podcast",preprint:"Preprint",presentation:"Prezentacja",radioBroadcast:"Audycja radiowa",report:"Raport",statute:"Statut",thesis:"Praca dyplomowa",tvBroadcast:"Program telewizyjny",videoRecording:"Nagranie wideo",webpage:"Strona internetowa"},fields:{abstractNote:"Krótki opis",accessDate:"Dostęp",applicationNumber:"Numer zgłoszenia",archive:"Archiwum",archiveID:"Identyfikator archiwum",archiveLocation:"Miejsce w archiwum",artworkMedium:"Technika",artworkSize:"Wielkość dzieła",assignee:"Beneficjent",audioFileType:"Typ pliku",audioRecordingFormat:"Format",billNumber:"Numer projektu ustawy",blogTitle:"Tytuł blogu",bookTitle:"Tytuł książki",callNumber:"Nr klasyfikacyjny",caseName:"Tytuł sprawy",citationKey:"Klucz cytowania",code:"Kod",codeNumber:"Numer kodu",codePages:"Kod stron",codeVolume:"Kod tomu",committee:"Komitet",company:"Firma",conferenceName:"Nazwa konferencji",country:"Kraj",court:"Sąd",date:"Data",dateAdded:"Data dodania",dateDecided:"Data decyzji",dateEnacted:"Data wydania",dateModified:"Zmodyfikowany",dictionaryTitle:"Tytuł słownika",distributor:"Dystrybutor",docketNumber:"Numer wokandy",documentNumber:"Numer dokumentu",DOI:"DOI",edition:"Wydanie",encyclopediaTitle:"Tytuł encyklopedii",episodeNumber:"Numer odcinka",extra:"Dodatkowe",filingDate:"Data wypełnienia",firstPage:"Pierwsza strona",forumTitle:"Nazwa Forum/Listserv",genre:"Rodzaj",history:"Historia",institution:"Instytucja",interviewMedium:"Nośnik",ISBN:"ISBN",ISSN:"ISSN",issue:"Numer",issueDate:"Data wydania",issuingAuthority:"Organ wydający",itemType:"Typ",journalAbbreviation:"Skrót czasopisma",label:"Etykieta",language:"Język",legalStatus:"Status prawny",legislativeBody:"Ciało ustawodawcze",letterType:"Typ",libraryCatalog:"Usługa katalogowa",manuscriptType:"Typ",mapType:"Typ",meetingName:"Nazwa spotkania",nameOfAct:"Tytuł aktu",network:"Sieć",number:"Numer",numberOfVolumes:"Liczba tomów",numPages:"Liczba stron",pages:"Strony",patentNumber:"Numer patentu",place:"Miejsce",postType:"Typ wpisu",presentationType:"Typ",priorityNumbers:"Numery priorytetu",proceedingsTitle:"Tytuł sprawozdania",programmingLanguage:"Jęz. programowania",programTitle:"Tytuł programu",publicationTitle:"Publikacja",publicLawNumber:"Numer prawa publicznego",publisher:"Wydawca",references:"Referencje",reporter:"Zbiór orzecznictwa",reporterVolume:"Tom w zbiorze orzecznictwa",reportNumber:"Numer raportu",reportType:"Typ raportu",repository:"Repozytorium",rights:"Przepisy/Prawa",runningTime:"Czas trwania",scale:"Skala",section:"Sekcja",series:"Seria",seriesNumber:"Numer serii",seriesText:"Tekst serii",seriesTitle:"Tytuł serii",session:"Sesja",shortTitle:"Krótki tytuł",studio:"Studio",subject:"Temat",system:"System",thesisType:"Typ",title:"Tytuł",university:"Uniwersytet",url:"Adres URL",versionNumber:"Wersja",videoRecordingFormat:"Format",volume:"Tom",websiteTitle:"Tytuł strony",websiteType:"Typ witryny"},creatorTypes:{artist:"Artysta",attorneyAgent:"Adwokat/Agent",author:"Autor",bookAuthor:"Autor książki",cartographer:"Kartograf",castMember:"Aktor",commenter:"Komentator",composer:"Kompozytor",contributor:"Współautor",cosponsor:"Współsponsor",counsel:"Prawnik",director:"Reżyser",editor:"Redaktor",guest:"Gość",interviewee:"Wywiad z",interviewer:"Prowadzący wywiad",inventor:"Wynalazca",performer:"Odtwórca",podcaster:"Autor podcastu",presenter:"Prezenter",producer:"Producent",programmer:"Programista",recipient:"Odbiorca",reviewedAuthor:"Autor recenzji",scriptwriter:"Scenarzysta",seriesEditor:"Redaktor serii",sponsor:"Fundator",translator:"Tłumacz",wordsBy:"Autor słów"}},"pt-BR":{itemTypes:{annotation:"Anotação",artwork:"Obra de arte",attachment:"Anexo",audioRecording:"Gravação de áudio",bill:"Legislação",blogPost:"Envio de blog",book:"Livro",bookSection:"Seção de livro",case:"Caso",computerProgram:"Programa",conferencePaper:"Conferência",dictionaryEntry:"Verbete de dicionário",document:"Documento",email:"Correio eletrônico",encyclopediaArticle:"Verbete de enciclopédia",film:"Filme",forumPost:"Envio de fórum",hearing:"Audiência",instantMessage:"Mensagem instantânea",interview:"Entrevista",journalArticle:"Artigo de periódico",letter:"Carta",magazineArticle:"Artigo de revista",manuscript:"Manuscrito",map:"Mapa",newspaperArticle:"Artigo de jornal",note:"Nota",patent:"Patente",podcast:"Podcast",preprint:"Pré-impressão",presentation:"Apresentação",radioBroadcast:"Transmissão de rádio",report:"Relatório",statute:"Estatuto",thesis:"Tese",tvBroadcast:"Transmissão de TV",videoRecording:"Gravação de vídeo",webpage:"Página web"},fields:{abstractNote:"Resumo",accessDate:"Data de acesso",applicationNumber:"Número da inscrição",archive:"Arquivo",archiveID:"ID do Arquivo",archiveLocation:"Localização no arquivo",artworkMedium:"Suporte",artworkSize:"Dimensões",assignee:"Beneficiário",audioFileType:"Tipo de arquivo",audioRecordingFormat:"Formato",billNumber:"Número da lei",blogTitle:"Título do blog",bookTitle:"Título do livro",callNumber:"Número de chamada",caseName:"Nome do caso",citationKey:"Chave de Citação",code:"Código",codeNumber:"Número de código",codePages:"Páginas do código",codeVolume:"Volume do código",committee:"Comitê",company:"Companhia",conferenceName:"Nome da conferência",country:"País",court:"Corte",date:"Data",dateAdded:"Data de adição",dateDecided:"Data da decisão",dateEnacted:"Data de aprovação",dateModified:"Data de modificação",dictionaryTitle:"Título do dicionário",distributor:"Distribuidor",docketNumber:"Número da ata",documentNumber:"Número do documento",DOI:"DOI",edition:"Número da edição",encyclopediaTitle:"Título da enciclopédia",episodeNumber:"Número do episódio",extra:"Extra",filingDate:"Data de arquivamento",firstPage:"Primeira página",forumTitle:"Título do fórum",genre:"Gênero",history:"Histórico",institution:"Instituição",interviewMedium:"Suporte",ISBN:"ISBN",ISSN:"ISSN",issue:"Edição",issueDate:"Data da edição",issuingAuthority:"Autoridade emissora",itemType:"Tipo",journalAbbreviation:"Abreviatura do periódico",label:"Etiqueta",language:"Idioma",legalStatus:"Estatuto legal",legislativeBody:"Corpo legislativo",letterType:"Tipo",libraryCatalog:"Catálogo de biblioteca",manuscriptType:"Tipo",mapType:"Tipo",meetingName:"Nome do evento",nameOfAct:"Nome da lei",network:"Rede",number:"Número",numberOfVolumes:"# de volumes",numPages:"# de páginas",pages:"Páginas",patentNumber:"Número da Patente",place:"Lugar",postType:"Tipo de envio",presentationType:"Tipo",priorityNumbers:"Números prioritários",proceedingsTitle:"Título dos anais",programmingLanguage:"Linguagem de programação",programTitle:"Título do programa",publicationTitle:"Título da publicação",publicLawNumber:"Número da lei",publisher:"Editor",references:"Referências",reporter:"Relator",reporterVolume:"Volume do Reporter",reportNumber:"Número do relatório",reportType:"Tipo de relatório",repository:"Repositório",rights:"Direitos",runningTime:"Tempo de execução",scale:"Escala",section:"Seção",series:"Série",seriesNumber:"Número na série",seriesText:"Texto da série",seriesTitle:"Título da série",session:"Sessão",shortTitle:"Título curto",studio:"Estúdio",subject:"Assunto",system:"Sistema",thesisType:"Tipo",title:"Título",university:"Universidade",url:"URL",versionNumber:"Versão",videoRecordingFormat:"Formato",volume:"Volume",websiteTitle:"Título do site",websiteType:"Tipo de site"},creatorTypes:{artist:"Artista",attorneyAgent:"Procurador/Agente",author:"Autor",bookAuthor:"Autor do livro",cartographer:"Cartógrafo",castMember:"Membro do elenco",commenter:"Comentarista",composer:"Compositor",contributor:"Contribuidor",cosponsor:"Co-patrocinador",counsel:"Conselho",director:"Diretor",editor:"Organizador",guest:"Convidado",interviewee:"Entrevista com",interviewer:"Entrevistador",inventor:"Inventor",performer:"Ator",podcaster:"Fonte do podcast",presenter:"Apresentador",producer:"Produtor",programmer:"Programador",recipient:"Destinatário",reviewedAuthor:"Autor resenhado",scriptwriter:"Roteirista",seriesEditor:"Editor da série",sponsor:"Propositor",translator:"Tradutor",wordsBy:"Escrito por"}},"pt-PT":{itemTypes:{annotation:"Anotação",artwork:"Obra de Arte",attachment:"Anexo",audioRecording:"Gravação Áudio",bill:"Diploma Legal",blogPost:"Entrada em Blogue",book:"Livro",bookSection:"Secção de Livro",case:"Caso",computerProgram:"Programa de Computador",conferencePaper:"Artigo em Conferência",dictionaryEntry:"Verbete de Dicionário",document:"Documento",email:"Mensagem de Correio Electrónico",encyclopediaArticle:"Artigo de Enciclopédia",film:"Filme",forumPost:"Entrada em Fórum",hearing:"Audição",instantMessage:"Mensagem Instantânea",interview:"Entrevista",journalArticle:"Artigo em Revista Científica",letter:"Carta",magazineArticle:"Artigo em Revista",manuscript:"Manuscrito",map:"Mapa",newspaperArticle:"Artigo em Jornal",note:"Nota",patent:"Patente",podcast:"Emissão Pod",preprint:"Pré-impressão",presentation:"Apresentação",radioBroadcast:"Emissão Radiofónica",report:"Relatório",statute:"Estatuto",thesis:"Dissertação",tvBroadcast:"Emissão Televisiva",videoRecording:"Gravação Vídeo",webpage:"Página Web"},fields:{abstractNote:"Resumo",accessDate:"Acedido",applicationNumber:"Número da Candidatura",archive:"Arquivo",archiveID:"ID do Arquivo",archiveLocation:"Localização no Arquivo",artworkMedium:"Suporte Artístico",artworkSize:"Dimensão da Obra de Arte",assignee:"Responsável",audioFileType:"Tipo do Arquivo",audioRecordingFormat:"Formato",billNumber:"Número do Diploma Legal",blogTitle:"Título do Blogue",bookTitle:"Título do Livro",callNumber:"Número de Chamada",caseName:"Nome do Caso",citationKey:"Chave de Citação",code:"Código",codeNumber:"Número de Código",codePages:"Páginas do Código",codeVolume:"Volume do Código",committee:"Comité",company:"Empresa",conferenceName:"Nome da Conferência",country:"País",court:"Tribunal",date:"Data",dateAdded:"Data de Adição",dateDecided:"Data da Decisão",dateEnacted:"Data de Promulgação",dateModified:"Modificado",dictionaryTitle:"Título do Dicionário",distributor:"Distribuidor",docketNumber:"Número de Expediente",documentNumber:"Número do Documento",DOI:"DOI",edition:"Edição",encyclopediaTitle:"Título da Enciclopédia",episodeNumber:"Número do Episódio",extra:"Extra",filingDate:"Data de Arquivo",firstPage:"Primeira Página",forumTitle:"Título do Fórum/Lista de Correio Electrónico",genre:"Género",history:"História",institution:"Instituição",interviewMedium:"Suporte",ISBN:"ISBN",ISSN:"ISSN",issue:"Número",issueDate:"Data de Emissão",issuingAuthority:"Autoridade Emissora",itemType:"Tipo",journalAbbreviation:"Abreviatura da Publicação",label:"Etiqueta",language:"Língua",legalStatus:"Estado Legal",legislativeBody:"Entidade Legislativa",letterType:"Tipo",libraryCatalog:"Catálogo de Biblioteca",manuscriptType:"Tipo",mapType:"Tipo",meetingName:"Nome da Reunião",nameOfAct:"Nome do Decreto",network:"Rede",number:"Número",numberOfVolumes:"N.º de Volumes",numPages:"N.º de Páginas",pages:"Páginas",patentNumber:"Número de Patente",place:"Local",postType:"Pós-Tipo",presentationType:"Tipo",priorityNumbers:"Números de Prioridade",proceedingsTitle:"Título das Actas",programmingLanguage:"Linguagem de Programação",programTitle:"Título do Programa",publicationTitle:"Publicação",publicLawNumber:"Número da Lei Pública",publisher:"Editora",references:"Referências",reporter:"Relator",reporterVolume:"Volume do Relator",reportNumber:"Número do Relatório",reportType:"Tipo de Relatório",repository:"Repositório",rights:"Direitos",runningTime:"Duração",scale:"Escala",section:"Secção",series:"Série",seriesNumber:"Número da Série",seriesText:"Texto da Série",seriesTitle:"Título da Série",session:"Sessão",shortTitle:"Título Curto",studio:"Estúdio",subject:"Assunto",system:"Sistema",thesisType:"Tipo",title:"Título",university:"Universidade",url:"URL",versionNumber:"Versão",videoRecordingFormat:"Formato",volume:"Volume",websiteTitle:"Título da Página Web",websiteType:"Tipo de Página Web"},creatorTypes:{artist:"Artista",attorneyAgent:"Advogado/Agente",author:"Autor",bookAuthor:"Autor do Livro",cartographer:"Cartógrafo",castMember:"Membro do Elenco",commenter:"Comentador",composer:"Compositor",contributor:"Colaborador",cosponsor:"Co-patrocinador",counsel:"Conselho",director:"Realizador",editor:"Editor",guest:"Convidado",interviewee:"Entrevista Com",interviewer:"Entrevistador",inventor:"Inventor",performer:"Performer",podcaster:"Locutor de Emissão Pod",presenter:"Apresentador",producer:"Produtor",programmer:"Programador",recipient:"Receptor",reviewedAuthor:"Autor Revisto",scriptwriter:"Guionista",seriesEditor:"Editor da Série",sponsor:"Patrocinador",translator:"Tradutor",wordsBy:"Texto De"}},"ro-RO":{itemTypes:{annotation:"Adnotare",artwork:"Lucrare de artă",attachment:"Anexă",audioRecording:"Înregistrare audio",bill:"Proiect de lege",blogPost:"Articol blog",book:"Carte",bookSection:"Secțiune de carte",case:"Proces",computerProgram:"Software",conferencePaper:"Conferință",dictionaryEntry:"Articol de dicționar",document:"Document",email:"E-mail",encyclopediaArticle:"Articol de enciclopedie",film:"Film",forumPost:"Comentariu forum",hearing:"Audiere",instantMessage:"Mesaj instantaneu",interview:"Interviu",journalArticle:"Articol de revistă",letter:"Scrisoare",magazineArticle:"Articol de revistă magazin",manuscript:"Manuscris",map:"Hartă",newspaperArticle:"Articol de ziar",note:"Notă",patent:"Brevet",podcast:"Multimedia",preprint:"Preprint",presentation:"Prezentare",radioBroadcast:"Emisiune radio",report:"Raport",statute:"Statut",thesis:"Teză",tvBroadcast:"Emisiune TV",videoRecording:"Înregistrare video",webpage:"Pagină web"},fields:{abstractNote:"Rezumat",accessDate:"Data accesării",applicationNumber:"Număr aplicație",archive:"Arhivă",archiveID:"Archive ID",archiveLocation:"Locație în arhivă",artworkMedium:"Mediu",artworkSize:"Mărime lucrare de artă",assignee:"Reprezentant",audioFileType:"Tip de fișier",audioRecordingFormat:"Formatare",billNumber:"Număr proiect de lege",blogTitle:"Titlu blog",bookTitle:"Titlu carte",callNumber:"Număr de tel.",caseName:"Nume proces",citationKey:"Citation Key",code:"Cod",codeNumber:"Număr de cod",codePages:"Cod pagini",codeVolume:"Cod volum",committee:"Comitet",company:"Companie",conferenceName:"Titlu conferință",country:"Țară",court:"Curte",date:"Dată",dateAdded:"Adăugat la data",dateDecided:"Data deciziei",dateEnacted:"Dată decret",dateModified:"Modificat",dictionaryTitle:"Titlu dicționar",distributor:"Distribuitor",docketNumber:"Număr agendă de birou",documentNumber:"Număr document",DOI:"DOI",edition:"Ediție",encyclopediaTitle:"Titlu enciclopedie",episodeNumber:"Număr episod",extra:"Extra",filingDate:"Data completării",firstPage:"Prima pagină",forumTitle:"Titlu forum",genre:"Gen",history:"Istorie",institution:"Instituție",interviewMedium:"Mediu",ISBN:"ISBN",ISSN:"ISSN",issue:"Număr",issueDate:"Data apariției",issuingAuthority:"Autoritate emitentă",itemType:"Tip",journalAbbreviation:"Abreviere jurnal",label:"Etichetă",language:"Limbă",legalStatus:"Statut legal",legislativeBody:"Corp legislativ",letterType:"Tip",libraryCatalog:"Catalog bibliotecă",manuscriptType:"Tip",mapType:"Tip",meetingName:"Nume de contact",nameOfAct:"Nume act",network:"Rețea",number:"Număr",numberOfVolumes:"Nr. de volume",numPages:"Nr. de pagini",pages:"Pagini",patentNumber:"Număr brevet",place:"Loc",postType:"Tip de comentariu",presentationType:"Tip",priorityNumbers:"Numere de prioritate",proceedingsTitle:"Titlu dare de seamă",programmingLanguage:"Limbaj de programare",programTitle:"Titlu program",publicationTitle:"Publicație",publicLawNumber:"Număr lege",publisher:"Editură",references:"Referințe",reporter:"Reporter",reporterVolume:"Volum reporter",reportNumber:"Număr raport",reportType:"Tip de raport",repository:"Repository",rights:"Drepturi",runningTime:"Timp de funcționare",scale:"Scară",section:"Secțiune",series:"Colecție",seriesNumber:"Număr colecție",seriesText:"Text colecție",seriesTitle:"Titlu colecție",session:"Sesiune",shortTitle:"Titlu scurt",studio:"Studio",subject:"Subiect",system:"Sistem",thesisType:"Tip",title:"Titlu",university:"Universitate",url:"URL",versionNumber:"Versiune",videoRecordingFormat:"Formatare",volume:"Volum",websiteTitle:"Titlu site web",websiteType:"Tip de site web"},creatorTypes:{artist:"Artist",attorneyAgent:"Avocat/Agent",author:"Autor",bookAuthor:"Autor carte",cartographer:"Cartograf",castMember:"Membru în distribuție",commenter:"Comentator",composer:"Compozitor",contributor:"Colaborator",cosponsor:"Sponsor asociat",counsel:"Consiliu",director:"Director",editor:"Editor (coord.)",guest:"Oaspete",interviewee:"Interviu cu",interviewer:"Interviu de",inventor:"Inventator",performer:"Interpret",podcaster:"Autor multimedia",presenter:"Prezentator",producer:"Producător",programmer:"Programator",recipient:"Recipient",reviewedAuthor:"Autor recenzat",scriptwriter:"Scriitor (de mână)",seriesEditor:"Coordonator colecție",sponsor:"Sponsor",translator:"Traducător",wordsBy:"Cuvinte de"}},"ru-RU":{itemTypes:{annotation:"Аннотация",artwork:"Художественная работа",attachment:"Вложение",audioRecording:"Звукозапись",bill:"Законопроект",blogPost:"Сообщение в блоге",book:"Книга",bookSection:"Раздел книги",case:"Дело",computerProgram:"Компьютерная программа",conferencePaper:"Документ конференции",dictionaryEntry:"Словарная статья",document:"Документ",email:"Электронная почта",encyclopediaArticle:"Статья из энциклопедии",film:"Фильм",forumPost:"Сообщение на форуме",hearing:"Слушание",instantMessage:"Мгновенное сообщение",interview:"Интервью",journalArticle:"Статья из рецензируемого журнала",letter:"Письмо",magazineArticle:"Статья из прочей периодики",manuscript:"Рукопись",map:"Карта",newspaperArticle:"Газетная статья",note:"Заметка",patent:"Патент",podcast:"Подкаст",preprint:"Препринт",presentation:"Презентация",radioBroadcast:"Радиопередача",report:"Отчет",statute:"Норм. прав. акт",thesis:"Диссертация",tvBroadcast:"Телепередача",videoRecording:"Видеозапись",webpage:"Веб-страница"},fields:{abstractNote:"Аннотация",accessDate:"Дата доступа",applicationNumber:"Номер заявки",archive:"Архив",archiveID:"ID на archive.org",archiveLocation:"Место в архиве",artworkMedium:"Худож. средство",artworkSize:"Размер работы",assignee:"Представитель",audioFileType:"Тип файла",audioRecordingFormat:"Формат",billNumber:"Номер законопр.",blogTitle:"Название блога",bookTitle:"Название книги",callNumber:"Шифр (номер вызова)",caseName:"Номер дела",citationKey:"Ключ цитирования",code:"Кодекс/сборник",codeNumber:"Том кодекса",codePages:"Страницы кодекса",codeVolume:"Том кодекса",committee:"Комитет",company:"Компания",conferenceName:"Назв. конфер.",country:"Страна",court:"Суд",date:"Дата",dateAdded:"Добавлен",dateDecided:"Дата решения",dateEnacted:"Дата акта",dateModified:"Изменён",dictionaryTitle:"Назв. словаря",distributor:"Распределитель",docketNumber:"Номер выписки",documentNumber:"Номер документа",DOI:"ЦИО/DOI",edition:"Издание",encyclopediaTitle:"Назв. энцикл.",episodeNumber:"Номер эпизода",extra:"Дополнительно",filingDate:"Дата заявки",firstPage:"Первая стр.",forumTitle:"Форум/Listserv",genre:"Жанр",history:"История",institution:"Учреждение",interviewMedium:"Средство",ISBN:"ISBN",ISSN:"ISSN",issue:"Выпуск",issueDate:"Дата выпуска",issuingAuthority:"Кем выдан",itemType:"Тип",journalAbbreviation:"Сокращ. журнала",label:"Надпись",language:"Язык",legalStatus:"Правовой статус",legislativeBody:"Законод. орган",letterType:"Тип письма",libraryCatalog:"Библ. каталог",manuscriptType:"Тип рукописи",mapType:"Тип карты",meetingName:"Назв. встречи",nameOfAct:"Назв. акта.",network:"Сеть",number:"Номер",numberOfVolumes:"Кол-во томов",numPages:"Число страниц",pages:"Страницы",patentNumber:"Номер патента",place:"Место",postType:"Тип сообщения",presentationType:"Тип",priorityNumbers:"Номера приоритетов",proceedingsTitle:"Назв. трудов",programmingLanguage:"Прогр. яз.",programTitle:"Назв. программы",publicationTitle:"Заголовок публикации",publicLawNumber:"Номер акта",publisher:"Издатель",references:"Ссылки",reporter:"Сборник суд. реш.",reporterVolume:"Том отчета",reportNumber:"Номер отчета",reportType:"Тип отчета",repository:"Репозиторий",rights:"Права",runningTime:"Продолжит.",scale:"Масштаб",section:"Раздел",series:"Серия",seriesNumber:"Номер в серии",seriesText:"Текст серии",seriesTitle:"Название серии",session:"Сессия",shortTitle:"Краткое назв.",studio:"Студия",subject:"Тема",system:"Система",thesisType:"Тип",title:"Название",university:"Университет",url:"URL-адрес",versionNumber:"Версия",videoRecordingFormat:"Формат",volume:"Том",websiteTitle:"Назв. веб-сайта",websiteType:"Тип веб-сайта"},creatorTypes:{artist:"Художник",attorneyAgent:"Адвокат/Агент",author:"Автор",bookAuthor:"Автор книги",cartographer:"Картограф",castMember:"Актер",commenter:"Комментатор",composer:"Композитор",contributor:"Соавтор",cosponsor:"Совм. спонсор",counsel:"Советник",director:"Режиссер",editor:"Редактор",guest:"Гость",interviewee:"Интервью с",interviewer:"Интервьюер",inventor:"Изобретатель",performer:"Исполнитель",podcaster:"Подкастер",presenter:"Докладчик",producer:"Продюсер",programmer:"Программист",recipient:"Получатель",reviewedAuthor:"Реценз. автор",scriptwriter:"Сценарист",seriesEditor:"Редактор серии",sponsor:"Спонсор",translator:"Переводчик",wordsBy:"Автор слов"}},"sk-SK":{itemTypes:{annotation:"Anotácia",artwork:"Umelecké dielo",attachment:"Príloha",audioRecording:"Audionahrávka",bill:"Legislatívny dokument",blogPost:"Príspevok na blogu",book:"Kniha",bookSection:"Časť knihy",case:"Prípad (súdny)",computerProgram:"Počítačový program",conferencePaper:"Príspevok na konferenciu",dictionaryEntry:"Heslo v slovníku",document:"Dokument",email:"E-mail",encyclopediaArticle:"Článok v encyklopédii",film:"Film",forumPost:"Príspevok do fóra",hearing:"Výsluch (konanie)",instantMessage:"Chatová správa",interview:"Osobná komunikácia",journalArticle:"Článok v odbornom časopise",letter:"List",magazineArticle:"Článok v populárnom časopise",manuscript:"Rukopis",map:"Mapa",newspaperArticle:"Článok v novinách",note:"Poznámka",patent:"Patent",podcast:"Podcast",preprint:"Preprint",presentation:"Prezentácia",radioBroadcast:"Rádio",report:"Správa",statute:"Nariadenie",thesis:"Záverečná práca",tvBroadcast:"Televízne vysielanie",videoRecording:"Videonahrávka",webpage:"Webová stránka"},fields:{abstractNote:"Abstrakt",accessDate:"Citované",applicationNumber:"Číslo prihlášky",archive:"Archív",archiveID:"Archive ID",archiveLocation:"Lokácia",artworkMedium:"Médium",artworkSize:"Rozmery diela",assignee:"Prihlasovateľ",audioFileType:"Typ súboru",audioRecordingFormat:"Formát",billNumber:"Číslo",blogTitle:"Názov blogu",bookTitle:"Názov knihy",callNumber:"Signatúra",caseName:"Názov prípadu",citationKey:"Citation Key",code:"Zákonník",codeNumber:"Kódové číslo",codePages:"Strany",codeVolume:"Ročník",committee:"Výbor/porota",company:"Spoločnosť",conferenceName:"Názov konferencie",country:"Štát",court:"Súd",date:"Dátum",dateAdded:"Pridané",dateDecided:"Dátum rozhodnutia",dateEnacted:"D. vstúp. do platnosti",dateModified:"Zmenené",dictionaryTitle:"Názov slovníka",distributor:"Distribútor",docketNumber:"Číslo konania",documentNumber:"Číslo dokumentu",DOI:"DOI",edition:"Vydanie",encyclopediaTitle:"Názov encyklopédie",episodeNumber:"Číslo epizódy",extra:"Extra",filingDate:"Dátum zápisu",firstPage:"Prvá strana",forumTitle:"Názov fóra/disk. sk.",genre:"Žáner",history:"História",institution:"Inštitúcia",interviewMedium:"Médium",ISBN:"ISBN",ISSN:"ISSN",issue:"Číslo",issueDate:"Dátum vydania",issuingAuthority:"Vydávajúci úrad",itemType:"Typ",journalAbbreviation:"Skratka časopisu",label:"Vydavateľstvo",language:"Jazyk",legalStatus:"Právny status",legislativeBody:"Legislatívny orgán",letterType:"Druh listu",libraryCatalog:"Knižničný katalóg",manuscriptType:"Druh rukopisu",mapType:"Druh mapy",meetingName:"Názov stretnutia",nameOfAct:"Názov zákona",network:"Sieť",number:"Číslo",numberOfVolumes:"Počet zväzkov",numPages:"Počet strán",pages:"Strany",patentNumber:"Číslo patentu",place:"Miesto",postType:"Druh príspevku",presentationType:"Typ prezentácie",priorityNumbers:"Čísla priority",proceedingsTitle:"Názov zborníka",programmingLanguage:"Program. jazyk",programTitle:"Názov programu",publicationTitle:"Názov publikácie",publicLawNumber:"Číslo zákona",publisher:"Vydavateľ",references:"Odkazy",reporter:"Zbierka súd. rozhodnutí",reporterVolume:"Ročník",reportNumber:"Číslo správy",reportType:"Druh správy",repository:"Repository",rights:"Práva",runningTime:"Dĺžka",scale:"Mierka",section:"Sekcia",series:"Edícia",seriesNumber:"Číslo edície",seriesText:"Text edície",seriesTitle:"Názov edície",session:"Zasadnutie",shortTitle:"Krátky názov",studio:"Štúdio",subject:"Predmet",system:"Operačný systém",thesisType:"Druh záv. práce",title:"Názov",university:"Univerzita",url:"URL",versionNumber:"Verzia",videoRecordingFormat:"Formát",volume:"Zväzok",websiteTitle:"Názov stránky",websiteType:"Druh sídla"},creatorTypes:{artist:"Umelec",attorneyAgent:"Advokát/Zástupca",author:"Autor",bookAuthor:"Autor knihy",cartographer:"Kartograf",castMember:"Účinkujúci",commenter:"Komentátor",composer:"Skladateľ",contributor:"Prispievateľ",cosponsor:"Spolusponzor",counsel:"Právny zástupca",director:"Režisér",editor:"Zostavovateľ",guest:"Hosť",interviewee:"Rozhovor s",interviewer:"Spytujúci sa",inventor:"Vynálezca",performer:"Interpret",podcaster:"Autor podcastu",presenter:"Prezentujúci",producer:"Producent",programmer:"Programátor",recipient:"Príjemca",reviewedAuthor:"Recenzent",scriptwriter:"Scenárista",seriesEditor:"Zostavovateľ edície",sponsor:"Navrhovateľ",translator:"Prekladateľ",wordsBy:"Autor textu"}},"sl-SI":{itemTypes:{annotation:"Zaznamek",artwork:"Umetniško delo",attachment:"Priponka",audioRecording:"Zvočni posnetek",bill:"Gledališki list",blogPost:"Objava na blogu",book:"Knjiga",bookSection:"Odsek knjige",case:"Primer",computerProgram:"Programje",conferencePaper:"Konferenčni članek",dictionaryEntry:"Slovarski vnos",document:"Dokument",email:"E-pismo",encyclopediaArticle:"Enciklopedični članek",film:"Film",forumPost:"Objava na forumu",hearing:"Zaslišanje",instantMessage:"Neposredno sporočilo",interview:"Intervju",journalArticle:"Strokovni članek",letter:"Pismo",magazineArticle:"Revijalni članek",manuscript:"Rokopis",map:"Zemljevid",newspaperArticle:"Časopisni članek",note:"Opomba",patent:"Patent",podcast:"Podcast",preprint:"Predobjava",presentation:"Predstavitev",radioBroadcast:"Radijska oddaja",report:"Poročilo",statute:"Statut",thesis:"Teza",tvBroadcast:"TV oddaja",videoRecording:"Videoposnetek",webpage:"Spletna stran"},fields:{abstractNote:"Povzetek",accessDate:"Dostopano",applicationNumber:"Številka vloge",archive:"Arhiv",archiveID:"ID arhiva",archiveLocation:"Mesto v arhivu",artworkMedium:"Medij",artworkSize:"Velikost umetniškega dela",assignee:"Dodeljeni",audioFileType:"Vrsta datoteke",audioRecordingFormat:"Zapis",billNumber:"Številka računa",blogTitle:"Naslov bloga",bookTitle:"Naslov knjige",callNumber:"Številka klica",caseName:"Ime primera",citationKey:"Ključ citata",code:"Koda",codeNumber:"Številka kode",codePages:"Strani kode",codeVolume:"Zbirka kode",committee:"Odbor",company:"Družba",conferenceName:"Ime konference",country:"Država",court:"Sodišče",date:"Datum",dateAdded:"Dodano dne",dateDecided:"Datum odločbe",dateEnacted:"Datum uveljavitve",dateModified:"Spremenjeno",dictionaryTitle:"Naslov slovarja",distributor:"Distributer",docketNumber:"Seznamska številka",documentNumber:"Številka dokumenta",DOI:"DOI",edition:"Edicija",encyclopediaTitle:"Naslov enciklopedije",episodeNumber:"Številka epizode",extra:"Dodatno",filingDate:"Datum vknjižbe",firstPage:"Naslovnica",forumTitle:"Naslov foruma",genre:"Žanr",history:"Zgodovina",institution:"Ustanova",interviewMedium:"Medij",ISBN:"ISBN",ISSN:"ISSN",issue:"Številka",issueDate:"Datum objave",issuingAuthority:"Izdajatelj",itemType:"Vrsta",journalAbbreviation:"Okraj. revije",label:"Vrsta",language:"Jezik",legalStatus:"Pravni status",legislativeBody:"Zakonodajno telo",letterType:"Vrsta",libraryCatalog:"Knjižnični katalog",manuscriptType:"Vrsta",mapType:"Vrsta",meetingName:"Ime srečanja",nameOfAct:"Ime akta",network:"TV postaja",number:"Številka",numberOfVolumes:"Št. letnikov",numPages:"Št. strani",pages:"Strani",patentNumber:"Številka patenta",place:"Kraj",postType:"Vrsta objave",presentationType:"Vrsta",priorityNumbers:"Številke prioritete",proceedingsTitle:"Naslov zapisnika razprave",programmingLanguage:"Programski jezik",programTitle:"Naslov programa",publicationTitle:"Publikacija",publicLawNumber:"Javna pravna številka",publisher:"Izdajatelj",references:"Sklici",reporter:"Poročevalec",reporterVolume:"Zbirka poročil",reportNumber:"Številka poročila",reportType:"Vrsta poročila",repository:"Skladišče",rights:"Pravice",runningTime:"Dolžina",scale:"Merilo",section:"Odsek",series:"Zbirka",seriesNumber:"Številka zbirke",seriesText:"Besedilo zbirke",seriesTitle:"Naslov zbirke",session:"Zasedanje",shortTitle:"Kratki naslov",studio:"Studio",subject:"Zadeva",system:"Sistem",thesisType:"Vrsta",title:"Naslov",university:"Univerza",url:"URL",versionNumber:"Različica",videoRecordingFormat:"Zapis",volume:"Letnik",websiteTitle:"Naslov spletne strani",websiteType:"Vrsta spletnega mesta"},creatorTypes:{artist:"Umetnik",attorneyAgent:"Odvetnik/agent",author:"Avtor",bookAuthor:"Avtor knjige",cartographer:"Kartograf",castMember:"Nastopajoči",commenter:"Komentator",composer:"Skladatelj",contributor:"Avtor prispevka",cosponsor:"Sosponzor",counsel:"Odvetnik",director:"Režiser",editor:"Urednik",guest:"Gost",interviewee:"Intervju z",interviewer:"Intervju opravil",inventor:"Izumitelj",performer:"Izvajalec",podcaster:"Avtor podcasta",presenter:"Predstavitelj",producer:"Producent",programmer:"Programer",recipient:"Prejemnik",reviewedAuthor:"Ocenjeni avtor",scriptwriter:"Scenarist",seriesEditor:"Urednik zbirke",sponsor:"Sponzor",translator:"Prevajalec",wordsBy:"Pisec besedila"}},"sr-RS":{itemTypes:{annotation:"Забелешка",artwork:"Уметничко дело",attachment:"Прилог",audioRecording:"Звучни снимак",bill:"Рачун",blogPost:"Блог порука",book:"Књига",bookSection:"Поглавље у књизи",case:"Случај",computerProgram:"Software",conferencePaper:"Папир са конференције",dictionaryEntry:"Унос из речника",document:"Документ",email:"Е-пошта",encyclopediaArticle:"Чланак из енциклопедије",film:"Филм",forumPost:"Порука на форуму",hearing:"Саслушање",instantMessage:"Брза порука",interview:"Интервју",journalArticle:"Чланак у часопису",letter:"Писмо",magazineArticle:"Чланак у магазину",manuscript:"Рукопис",map:"Мапа",newspaperArticle:"Чланак из новина",note:"Белешка",patent:"Патент",podcast:"Подкаст",preprint:"Preprint",presentation:"Презентација",radioBroadcast:"Радио пренос",report:"Извештај",statute:"Уредба",thesis:"Теза",tvBroadcast:"ТВ пренос",videoRecording:"Видео снимак",webpage:"Веб страница"},fields:{abstractNote:"Сажетак",accessDate:"Приступљено",applicationNumber:"Број апликације",archive:"Архива",archiveID:"Archive ID",archiveLocation:"Место у архиви",artworkMedium:"Медијум",artworkSize:"Величина уметничког дела",assignee:"Пуномоћник",audioFileType:"Врста датотеке",audioRecordingFormat:"Формат",billNumber:"Број рачуна",blogTitle:"Наслов блога",bookTitle:"Наслов књиге",callNumber:"Сигнатура",caseName:"Број случаја",citationKey:"Citation Key",code:"Код",codeNumber:"Број кода",codePages:"Код страница",codeVolume:"Код тома",committee:"Комисија",company:"Предузеће",conferenceName:"Име конференције",country:"Држава",court:"Суд",date:"Датум",dateAdded:"Датум додавања",dateDecided:"Датум одлуке",dateEnacted:"Датум озакоњена",dateModified:"Датум измене",dictionaryTitle:"Наслов речника",distributor:"Дистрибутер",docketNumber:"Docket Number",documentNumber:"Број документа",DOI:"ДОИ",edition:"Едиција",encyclopediaTitle:"Наслов енциклопедије",episodeNumber:"Број епизоде",extra:"Додатни подаци",filingDate:"Filing Date",firstPage:"Прва страница",forumTitle:"Наслов форума или listserv-а",genre:"Жанр",history:"Историја",institution:"Институција",interviewMedium:"Медијум",ISBN:"ИСБН",ISSN:"ИССН",issue:"Брoj издања",issueDate:"Датум издања",issuingAuthority:"Issuing Authority",itemType:"Врста",journalAbbreviation:"Скраћеница часописа",label:"Ознака",language:"Језик",legalStatus:"Правни статус",legislativeBody:"Законодавно тело",letterType:"Врста",libraryCatalog:"Каталог библиотеке",manuscriptType:"Врста",mapType:"Врста",meetingName:"Име састанка",nameOfAct:"Име указа",network:"Мрежа",number:"Број",numberOfVolumes:"Бр. томова",numPages:"Брoj страница",pages:"Странице",patentNumber:"Број патента",place:"Место",postType:"Врста поруке",presentationType:"Врста",priorityNumbers:"Бројеви приоритета",proceedingsTitle:"Наслов зборника",programmingLanguage:"Prog. Language",programTitle:"Назив програма",publicationTitle:"Издање",publicLawNumber:"Број јавног закона",publisher:"Издавач",references:"Референце",reporter:"Известилац",reporterVolume:"Том известиоца",reportNumber:"Број извештаја",reportType:"Врста извештаја",repository:"Repository",rights:"Права",runningTime:"Дужина трајања",scale:"Опсег",section:"Секција",series:"Серије",seriesNumber:"Број серије",seriesText:"Текст серије",seriesTitle:"Наслов серије",session:"Сесија",shortTitle:"Скраћени наслов",studio:"Студио",subject:"Субјекат",system:"Систем",thesisType:"Врста",title:"Наслов",university:"Универзитет",url:"УРЛ",versionNumber:"Верзија",videoRecordingFormat:"Формат",volume:"Том",websiteTitle:"Наслов веб странице",websiteType:"Врста веб места"},creatorTypes:{artist:"Уметник",attorneyAgent:"Адвокат/Представник",author:"Аутор",bookAuthor:"Аутор књиге",cartographer:"Картограф",castMember:"Глумац",commenter:"Коментатор",composer:"Композитор",contributor:"Сарадник",cosponsor:"Cosponsor",counsel:"Савет",director:"Директор",editor:"Уредник",guest:"Гост",interviewee:"Разговор са",interviewer:"Водич интервјуа",inventor:"Проналазач",performer:"Извођач",podcaster:"Подкастер",presenter:"Презентер",producer:"Продуцент",programmer:"Програмер",recipient:"Прималац",reviewedAuthor:"Оцењени аутор",scriptwriter:"Сценариста",seriesEditor:"Уредник серије",sponsor:"Спонзор",translator:"Преводилац",wordsBy:"Речи написао"}},"sv-SE":{itemTypes:{annotation:"Kommentar",artwork:"Konstverk",attachment:"Bilaga",audioRecording:"Ljudinspelning",bill:"Lagförarbete",blogPost:"Blogginlägg",book:"Bok",bookSection:"Bokavsnitt",case:"Rättsfall",computerProgram:"Programvara",conferencePaper:"Konferensartikel",dictionaryEntry:"Uppslag i ordbok",document:"Dokument",email:"E-postbrev",encyclopediaArticle:"Artikel i uppslagsverk",film:"Film",forumPost:"Foruminlägg",hearing:"Offentlig utfrågning",instantMessage:"Chattmeddelande",interview:"Intervju",journalArticle:"Tidskriftsartikel",letter:"Brev",magazineArticle:"Magasinsartikel",manuscript:"Manuskript",map:"Karta",newspaperArticle:"Dagstidningsartikel",note:"Anteckning",patent:"Patent",podcast:"Poddsändning",preprint:"Preprint",presentation:"Presentation",radioBroadcast:"Radiosändning",report:"Rapport",statute:"Författning",thesis:"Uppsats",tvBroadcast:"TV-sändning",videoRecording:"Videoinspelning",webpage:"Webbsida"},fields:{abstractNote:"Sammanfattning",accessDate:"Hämtad den",applicationNumber:"Anmälningsnummer",archive:"Arkiv",archiveID:"Archive ID",archiveLocation:"Plats i arkiv",artworkMedium:"Medium för konstverk",artworkSize:"Storlek på konstverk",assignee:"Representant",audioFileType:"Filtyp",audioRecordingFormat:"Format",billNumber:"Förarbetets ref. nr.",blogTitle:"Bloggnamn",bookTitle:"Boktitel",callNumber:"Hyllkod",caseName:"Rättsfallsnamn",citationKey:"Citation Key",code:"Författningssamling",codeNumber:"Författningsnummer",codePages:"Sidkod",codeVolume:"Lagband",committee:"Kommitté",company:"Företag",conferenceName:"Namn på konferens",country:"Land",court:"Domstol",date:"Datum",dateAdded:"Tillagd den",dateDecided:"Avgörandedatum",dateEnacted:"Datum för ikraftträdande",dateModified:"Ändrad den",dictionaryTitle:"Ordbokstitel",distributor:"Distributör",docketNumber:"Målnummer",documentNumber:"Dokumentnummer",DOI:"DOI",edition:"Upplaga",encyclopediaTitle:"Uppslagsverkstitel",episodeNumber:"Avsnittsnummer",extra:"Extra",filingDate:"Ansökningsdatum",firstPage:"Första sida",forumTitle:"Titel på forum/listserver",genre:"Genre",history:"Historia",institution:"Institution",interviewMedium:"Media",ISBN:"ISBN",ISSN:"ISSN",issue:"Nummer",issueDate:"Utgivningsdatum",issuingAuthority:"Utgivare",itemType:"Typ",journalAbbreviation:"Tidskriftsförkortning",label:"Stämpel",language:"Språk",legalStatus:"Rättslig status",legislativeBody:"Lagstiftande organ",letterType:"Brevtyp",libraryCatalog:"Bibliotekskatalog",manuscriptType:"Manustyp",mapType:"Karttyp",meetingName:"Namn på möte",nameOfAct:"Författningens namn",network:"Nätverk",number:"Nummer",numberOfVolumes:"# volymer",numPages:"# sidor",pages:"Sidor",patentNumber:"Patentnummer",place:"Ort",postType:"Källtyp",presentationType:"Presentationstyp",priorityNumbers:"Prioritetsnummer",proceedingsTitle:"Protokolltitel",programmingLanguage:"Prog. språk",programTitle:"Programtitel",publicationTitle:"Publikation",publicLawNumber:"Public Law Number",publisher:"Utgivare",references:"Källhänvisningar",reporter:"Referatsamling",reporterVolume:"Referattyp",reportNumber:"Rapportnummer",reportType:"Rapporttyp",repository:"Repository",rights:"Rättigheter",runningTime:"Inspelningslängd",scale:"Skala",section:"Avsnitt",series:"Bokserie",seriesNumber:"Nummer i bokserie",seriesText:"Bokseries text",seriesTitle:"Titel på bokserie",session:"Session",shortTitle:"Kort titel",studio:"Studio",subject:"Ämne",system:"System",thesisType:"Uppsatstyp",title:"Titel",university:"Lärosäte",url:"Webbadress",versionNumber:"Version",videoRecordingFormat:"Format",volume:"Band/Årgång",websiteTitle:"Titel på webbplats",websiteType:"Webbplatstyp"},creatorTypes:{artist:"Konstnär",attorneyAgent:"Ombud/Agent",author:"Författare",bookAuthor:"Bokförfattare",cartographer:"Kartograf",castMember:"Skådespelare",commenter:"Kommentator",composer:"Kompositör",contributor:"Medarbetare",cosponsor:"Medsponsor",counsel:"Handledare",director:"Regissör",editor:"Redaktör",guest:"Gäst",interviewee:"Intervju med",interviewer:"Intervjuare",inventor:"Uppfinnare",performer:"Artist",podcaster:"Poddsändare",presenter:"Presentatör",producer:"Producent",programmer:"Programmerare",recipient:"Mottagare",reviewedAuthor:"Recenserad författare",scriptwriter:"Manusförfattare",seriesEditor:"Redaktör för bokserie",sponsor:"Förslagsläggare",translator:"Översättare",wordsBy:"Text av"}},"th-TH":{itemTypes:{annotation:"ความเห็นประกอบ",artwork:"งานศิลป์",attachment:"แฟ้มแนบ",audioRecording:"โสตวัสดุ",bill:"เอกสารกฎหมาย",blogPost:"บทความบล็อก",book:"หนังสือ",bookSection:"บทหนึ่งในหนังสือ",case:"เหตุการณ์/คดี",computerProgram:"Software",conferencePaper:"เอกสารประชุมวิชาการ",dictionaryEntry:"พจนานุกรม",document:"เอกสาร",email:"อีเมล",encyclopediaArticle:"บทความสารานุกรม",film:"ภาพยนตร์",forumPost:"ข้อความในฟอรั่ม",hearing:"การฟังความคิดเห็น",instantMessage:"ข้อความด่วน",interview:"บทสัมภาษณ์",journalArticle:"บทความวารสาร",letter:"จดหมาย",magazineArticle:"บทความนิตยสาร",manuscript:"เอกสารต้นฉบับ",map:"แผนที่",newspaperArticle:"บทความหนังสือพิมพ์",note:"บันทึก",patent:"สิทธิบัตร",podcast:"พอดคาสต์",preprint:"Preprint",presentation:"เอกสารการนำเสนอ",radioBroadcast:"รายการวิทยุ",report:"รายงาน",statute:"บัญญัติ",thesis:"วิทยานิพนธ์",tvBroadcast:"รายการโทรทัศน์",videoRecording:"วีดิทัศน์",webpage:"หน้าเว็บ"},fields:{abstractNote:"บทคัดย่อ",accessDate:"สืบค้นเมื่อ",applicationNumber:"หมายเลขคำขอ",archive:"เอกสารสำคัญ",archiveID:"Archive ID",archiveLocation:"ที่เก็บเอกสารสำคัญ",artworkMedium:"สื่อ",artworkSize:"ขนาดอาร์ตเวิร์ก",assignee:"ผู้รับโอนสิทธิ์",audioFileType:"ประเภทแฟ้ม",audioRecordingFormat:"รูปแบบ",billNumber:"หมายเลขเอกสารกฎหมาย",blogTitle:"ชื่อบล็อก",bookTitle:"ชื่อหนังสือ",callNumber:"หมายเลขหิ้งหนังสือ",caseName:"หมายเลขคดี",citationKey:"Citation Key",code:"ประมวลกฎหมาย",codeNumber:"หมายเลขประมวลกฎหมาย",codePages:"เลขหน้าประมวลกฎหมาย",codeVolume:"หมวดประมวลกฎหมาย",committee:"คณะกรรมการ",company:"บริษัท",conferenceName:"ชื่อการประชุม",country:"ประเทศ",court:"ศาล",date:"วันที่",dateAdded:"วันที่เพิ่ม",dateDecided:"วันที่พิจารณา",dateEnacted:"วันที่ออกกฎหมาย",dateModified:"แก้ไข",dictionaryTitle:"ชื่อพจนานุกรม",distributor:"ผู้แจกจ่าย",docketNumber:"หมายเลขคำพิพากษา",documentNumber:"หมายเลขเอกสาร",DOI:"DOI",edition:"ครั้งที่พิมพ์",encyclopediaTitle:"ชื่อสารานุกรม",episodeNumber:"ตอนที่",extra:"สิ่งที่เพิ่มเติม",filingDate:"วันที่เข้าแฟ้ม",firstPage:"หน้าแรก",forumTitle:"ชื่อฟอรั่ม",genre:"ประเภท",history:"ประวัติ",institution:"สถาบัน",interviewMedium:"สื่อ",ISBN:"ISBN",ISSN:"ISSN",issue:"ฉบับที่",issueDate:"วันที่ออกหนังสือ",issuingAuthority:"อำนาจการออกเอกสาร",itemType:"ประเภท",journalAbbreviation:"ชื่อย่อวารสาร",label:"ป้าย",language:"ภาษา",legalStatus:"สถานภาพตามกฎหมาย",legislativeBody:"สภานิติบัญญัติ",letterType:"ประเภท",libraryCatalog:"ฐานข้อมูลห้องสมุด",manuscriptType:"ประเภท",mapType:"ประเภท",meetingName:"ชื่อการประชุม",nameOfAct:"ชื่อพ.ร.บ.",network:"เครือข่าย",number:"หมายเลข",numberOfVolumes:"จำนวนเล่ม",numPages:"จำนวนหน้า",pages:"เลขหน้า",patentNumber:"หมายเลขสิทธิบัตร",place:"สถานที่พิมพ์",postType:"ประเภทข้อความ",presentationType:"ประเภท",priorityNumbers:"หมายเลขลำดับก่อน",proceedingsTitle:"ชื่อเอกสารการประชุม",programmingLanguage:"Prog. Language",programTitle:"ชื่อโปรแกรม",publicationTitle:"สิ่งพิมพ์เผยแพร่",publicLawNumber:"หมายเลขกฎหมายมหาชน",publisher:"สำนักพิมพ์",references:"เอกสารอ้างอิง",reporter:"ผู้รายงาน",reporterVolume:"รายงานเล่มที่",reportNumber:"หมายเลขรายงาน",reportType:"ประเภทรายงาน",repository:"Repository",rights:"ลิขสิทธิ์",runningTime:"ระยะเวลาเล่นต่อเนื่อง",scale:"มาตราส่วน",section:"ส่วน",series:"ชุด",seriesNumber:"หมายเลขชุด",seriesText:"หัวข้อชุด",seriesTitle:"ชื่อชุด",session:"สมัยประชุม",shortTitle:"ชื่อย่อเรื่อง",studio:"สตูดิโอ",subject:"เรื่อง",system:"ระบบ",thesisType:"ประเภท",title:"ชื่อเรื่อง",university:"มหาวิทยาลัย",url:"URL",versionNumber:"รุ่น",videoRecordingFormat:"รูปแบบ",volume:"ปีที่พิมพ์",websiteTitle:"ชื่อเว็บไซต์",websiteType:"ประเภทเว็บไซต์"},creatorTypes:{artist:"ศิลปิน",attorneyAgent:"ผู้รับมอบอำนาจ/ตัวแทน",author:"ผู้แต่ง",bookAuthor:"ผู้แต่งหนังสือ",cartographer:"ผู้ทำแผนที่",castMember:"นักแสดง",commenter:"ผู้ออกความเห็น",composer:"นักแต่งเพลง",contributor:"ผู้ช่วยเหลือ",cosponsor:"ผู้อุปถัมภ์ร่วม",counsel:"ทนายความ",director:"ผู้อำนวยการ",editor:"บรรณาธิการ",guest:"ผู้รับเชิญ",interviewee:"สัมภาษณ์กับ",interviewer:"ผู้สัมภาษณ์",inventor:"ผู้ประดิษฐ์",performer:"นักแสดง",podcaster:"ผู้สร้างพอดคาสต์",presenter:"ผู้นำเสนอ",producer:"ผู้กำกับ",programmer:"นักเขียนโปรแกรม",recipient:"ผู้รับ",reviewedAuthor:"ผู้เขียนบทวิจารณ์",scriptwriter:"ผู้เขียนบท",seriesEditor:"บรรณาธิการชุดย่อย",sponsor:"ผู้อุปถัมภ์",translator:"ผู้แปล",wordsBy:"สุนทรพจน์โดย"}},"tr-TR":{itemTypes:{annotation:"Ek Açıklama",artwork:"Sanat eseri",attachment:"Ek",audioRecording:"Ses Kaydı",bill:"Kanun önergesi",blogPost:"Günlük Yazısı",book:"Kitap",bookSection:"Kitap Bölümü",case:"Dava",computerProgram:"Yazılım",conferencePaper:"Konferans Bildirisi",dictionaryEntry:"Sözlük Girdisi",document:"Doküman",email:"E-posta",encyclopediaArticle:"Ansiklopedi Makalesi",film:"Film",forumPost:"Forum İletisi",hearing:"Kurul ifadesi",instantMessage:"Anlık İleti",interview:"Görüşme",journalArticle:"Bilimsel Dergi Makalesi",letter:"Mektup",magazineArticle:"Genel Dergi Makalesi",manuscript:"El Yazması",map:"Harita",newspaperArticle:"Gazete Makalesi",note:"Not",patent:"Patent",podcast:"Podcast",preprint:"Ön Baskı",presentation:"Sunum",radioBroadcast:"Radyo Yayını",report:"Rapor",statute:"Kanun",thesis:"Tez",tvBroadcast:"TV Yayını",videoRecording:"Video Kaydı",webpage:"Web Sayfası"},fields:{abstractNote:"Özet",accessDate:"Son Erişim",applicationNumber:"Uygulama Numarası",archive:"Arşiv",archiveID:"Arşiv Kimlik Numarası",archiveLocation:"Arşivdeki Yeri",artworkMedium:"Sanat Eseri Ortamı",artworkSize:"Sanat Eserinin Boyutu",assignee:"Devralan",audioFileType:"Dosya Türü",audioRecordingFormat:"Biçim",billNumber:"Kanun Önerge Numarası",blogTitle:"Blog Başlığı",bookTitle:"Kitap Başlığı",callNumber:"Yer Numarası",caseName:"Dava Adı",citationKey:"Alıntı Anahtarı",code:"Kanun",codeNumber:"Kanun Numarası",codePages:"Kanun Sayfası",codeVolume:"Kanun Cildi",committee:"Kurul",company:"Şirket",conferenceName:"Konferans Adı",country:"Ülke",court:"Mahkeme",date:"Tarih",dateAdded:"Eklendiği Tarih",dateDecided:"Kesin Tarih",dateEnacted:"Kabul Tarihi",dateModified:"Değiştirme",dictionaryTitle:"Sözlük Başlığı",distributor:"Dağıtımcı",docketNumber:"Dava Numarası",documentNumber:"Doküman Numarası",DOI:"DOI",edition:"Baskı",encyclopediaTitle:"Ansiklopedi Başlığı",episodeNumber:"Bölüm Numarası",extra:"İlave",filingDate:"Başvuru Tarihi",firstPage:"İlk Sayfa",forumTitle:"Forum/Liste Başlığı",genre:"Çeşit",history:"Tarihçe",institution:"Kurum",interviewMedium:"Ortam",ISBN:"ISBN",ISSN:"ISSN",issue:"Sayı",issueDate:"Yayın Tarihi",issuingAuthority:"Düzenleyen Makam",itemType:"Tür",journalAbbreviation:"Dergi Kısaltması",label:"Plak şirketi",language:"Dil",legalStatus:"Hukuki Durum",legislativeBody:"Yasama Organı",letterType:"Tür",libraryCatalog:"Kütüphane Kataloğu",manuscriptType:"Tür",mapType:"Tür",meetingName:"Toplantı Adı",nameOfAct:"Kanun Adı",network:"Ağ",number:"Numara",numberOfVolumes:"Cilt Sayısı",numPages:"Sayfa Sayısı",pages:"Sayfa",patentNumber:"Patent Numarası",place:"Yayın Yeri",postType:"Post Türü",presentationType:"Tür",priorityNumbers:"Rüçhan Numarası",proceedingsTitle:"Bildiriler Başlığı",programmingLanguage:"Prog. Dili",programTitle:"Program Başlığı",publicationTitle:"Yayın",publicLawNumber:"Kamu Hukuku Numarası",publisher:"Yayıncı",references:"Kaynakça",reporter:"Raporlayan Kitap",reporterVolume:"Raporlayon Kitabın Cildi",reportNumber:"Rapor Numarası",reportType:"Rapor Türü",repository:"Depo",rights:"Telif",runningTime:"Çalma Süresi",scale:"Boyutları",section:"Bölüm",series:"Dizi",seriesNumber:"Dizi Numarası",seriesText:"Dizi Metni",seriesTitle:"Dizi Başlığı",session:"Oturum",shortTitle:"Kısa Başlık",studio:"Stüdyo",subject:"Konu",system:"Sistem",thesisType:"Tür",title:"Başlık",university:"Üniversite",url:"URL",versionNumber:"Sürüm",videoRecordingFormat:"Biçim",volume:"Cilt",websiteTitle:"Web sitesi Başlığı",websiteType:"Website Türü"},creatorTypes:{artist:"Sanatçı",attorneyAgent:"Avukat/Vekil",author:"Yazar",bookAuthor:"Kitap Yazarı",cartographer:"Haritacı",castMember:"Oyuncu",commenter:"Yorumcu",composer:"Besteci",contributor:"Katkıda Bulunan",cosponsor:"Birlikte Destekleyen",counsel:"Avukat",director:"Yönetmen",editor:"Editör",guest:"Konuk",interviewee:"Görüşme Yapılan",interviewer:"Görüşmeci",inventor:"Buluş Sahibi",performer:"Yorumcu",podcaster:"Podcast yapan",presenter:"Sunucu",producer:"Yapımcı",programmer:"Programcı",recipient:"Alıcı",reviewedAuthor:"Eleştirilen Yazar",scriptwriter:"Senaryo Yazarı",seriesEditor:"Dizi Editörü",sponsor:"Destekleyen",translator:"Çevirmen",wordsBy:"Yazan"}},"uk-UA":{itemTypes:{annotation:"Анотація",artwork:"Витвір мистецтва",attachment:"Вкладення",audioRecording:"Аудіозапис",bill:"Законопроект",blogPost:"Запис в блозі",book:"Книга",bookSection:"Глава книги",case:"Справа",computerProgram:"Software",conferencePaper:"Документ конференції",dictionaryEntry:"Стаття зі словника",document:"Документ",email:"E-mail",encyclopediaArticle:"Стаття з екциклопедії",film:"Фільм",forumPost:"Запис на форумі",hearing:"Слухання",instantMessage:"Миттєве повідомлення",interview:"Інтерв'ю",journalArticle:"Стаття з журналу",letter:"Лист",magazineArticle:"Стаття з періодики",manuscript:"Рукопис",map:"Карта",newspaperArticle:"Стаття з газети",note:"Примітка",patent:"Патент",podcast:"Подкаст",preprint:"Preprint",presentation:"Презентація",radioBroadcast:"Радіо передача",report:"Звіт",statute:"Статут",thesis:"Дисертація",tvBroadcast:"Телевізійна передача",videoRecording:"Відео запис",webpage:"Веб сторінка"},fields:{abstractNote:"Анотація",accessDate:"Дата доступу",applicationNumber:"Номер заявки",archive:"Архів",archiveID:"Archive ID",archiveLocation:"Місце в архіві",artworkMedium:"Художній засіб",artworkSize:"Розмір роботи",assignee:"Представник",audioFileType:"Тип файлу",audioRecordingFormat:"Формат",billNumber:"Номер законопр.",blogTitle:"Назва блогу",bookTitle:"Назва книги",callNumber:"Шифр",caseName:"Номер справи",citationKey:"Citation Key",code:"Код",codeNumber:"Номер коду",codePages:"Код сторінки",codeVolume:"Код тому",committee:"Комітет",company:"Компанія",conferenceName:"Назва конфер.",country:"Країна",court:"Суд",date:"Дата",dateAdded:"Дата додавання",dateDecided:"Дата рішення",dateEnacted:"Дата постанови",dateModified:"Дата зміни",dictionaryTitle:"Назва словника",distributor:"Бібл. каталог",docketNumber:"Номер виставки",documentNumber:"Номер документа",DOI:"DOI",edition:"Видання",encyclopediaTitle:"Назва енцикл.",episodeNumber:"Номер епізоду",extra:"Додатково",filingDate:"Дата заявки",firstPage:"Перша стор.",forumTitle:"Форум/Listserv",genre:"Жанр",history:"Історія",institution:"Заклад",interviewMedium:"Засіб",ISBN:"ISBN",ISSN:"ISSN",issue:"Випуск",issueDate:"Дата випуску",issuingAuthority:"Ким видана",itemType:"Тип",journalAbbreviation:"Журнал скор.",label:"Напис",language:"Мова",legalStatus:"Правовий статус",legislativeBody:"Законотвор. орган",letterType:"Тип",libraryCatalog:"Бібл. каталог",manuscriptType:"Тип",mapType:"Тип",meetingName:"Назва зустрічі",nameOfAct:"Назва постанови",network:"Мережа",number:"Номер",numberOfVolumes:"Кільк. томів",numPages:"Кільк. сторінок",pages:"Сторінки",patentNumber:"Номер патенту",place:"Місце",postType:"Тип повідомлення",presentationType:"Тип",priorityNumbers:"Номер пріоритету",proceedingsTitle:"Назва праць",programmingLanguage:"Prog. Language",programTitle:"Назва програми",publicationTitle:"Публікація",publicLawNumber:"Номер закону",publisher:"Видавник",references:"Посилання",reporter:"Репортер",reporterVolume:"Том звіту",reportNumber:"Номер звіту",reportType:"Тип звіту",repository:"Repository",rights:"Права",runningTime:"Тривалість",scale:"Масштаб",section:"Розділ",series:"Серія",seriesNumber:"Номер серії",seriesText:"Текст серії",seriesTitle:"Назва серії",session:"Сесія",shortTitle:"Скор. назва",studio:"Студія",subject:"Тема",system:"Система",thesisType:"Тип",title:"Назва",university:"Університет",url:"URL",versionNumber:"Версія",videoRecordingFormat:"Формат",volume:"Том",websiteTitle:"Назва веб-сайту\\n",websiteType:"Тип веб-сайту"},creatorTypes:{artist:"Художник",attorneyAgent:"Адвокат/Агент",author:"Автор",bookAuthor:"Автор книги",cartographer:"Картограф",castMember:"Актор",commenter:"Коментатор",composer:"Композитор",contributor:"Співавтор",cosponsor:"Спонсор",counsel:"Радник",director:"Режисер",editor:"Редактор",guest:"Гість",interviewee:"Співбесіда з",interviewer:"Інтерв'юер",inventor:"Винахідник",performer:"Виконавець",podcaster:"Підкастер",presenter:"Доповідач",producer:"Продюсер",programmer:"Програміст",recipient:"Отримувач",reviewedAuthor:"Реценз. автор",scriptwriter:"Сценарист",seriesEditor:"Редактор серії",sponsor:"Спонсор",translator:"Перекладач",wordsBy:"Автор слів"}},"vi-VN":{itemTypes:{annotation:"Ghi chú",artwork:"Minh họa",attachment:"Phần đính kèm",audioRecording:"Ghi âm",bill:"Dự thảo luật",blogPost:"Bài viết trên Blog",book:"Sách",bookSection:"Đoạn Sách",case:"Vụ việc",computerProgram:"Software",conferencePaper:"Báo cáo Hội thảo",dictionaryEntry:"Mục từ trong Từ điển",document:"Tài liệu",email:"Thư điện tử",encyclopediaArticle:"Bài viết trong Bách khoa toàn thư",film:"Phim",forumPost:"Bài viết trên Diễn đàn",hearing:"Phiên xét xử",instantMessage:"Tin nhắn",interview:"Phỏng vấn",journalArticle:"Bài viết trong Tập san",letter:"Thư",magazineArticle:"Bài viết trong Tạp chí",manuscript:"Bản thảo",map:"Bản đồ",newspaperArticle:"Bài viết trên Báo",note:"Ghi chép",patent:"Bằng sáng chế/Giấy phép độc quyền",podcast:"Podcast",preprint:"Preprint",presentation:"Trình bày",radioBroadcast:"Tiết mục Truyền thanh",report:"Phóng sự/Báo cáo",statute:"Quy chế",thesis:"Luận văn",tvBroadcast:"Tiết mục Truyền hình",videoRecording:"Ghi hình",webpage:"Trang Web"},fields:{abstractNote:"Tóm tắt",accessDate:"Ngày truy cập",applicationNumber:"Số đơn",archive:"Lưu",archiveID:"Archive ID",archiveLocation:"Vị trí trong Lưu trữ",artworkMedium:"Chất liệu của tác phẩm",artworkSize:"Kích thước tác phẩm",assignee:"Bên được ủy quyền",audioFileType:"Kiểu Tập tin",audioRecordingFormat:"Định dạng",billNumber:"Số Dự thảo",blogTitle:"Nhan đề Blog",bookTitle:"Nhan đề sách",callNumber:"Ký hiệu Xếp giá",caseName:"Tên của Vụ việc",citationKey:"Citation Key",code:"Mã",codeNumber:"Code Number",codePages:"Trang",codeVolume:"Số tập trong Bộ luật",committee:"Ủy ban",company:"Công ty",conferenceName:"Tên Hội thảo",country:"Quốc gia",court:"Tòa án",date:"Ngày",dateAdded:"Ngày Tạo lập",dateDecided:"Ngày Phán Xử",dateEnacted:"Ngày có Hiệu lực",dateModified:"Ngày Thay đổi",dictionaryTitle:"Tên của Từ Điển",distributor:"Nhà phân phối",docketNumber:"Docket Number",documentNumber:"Số Văn bản",DOI:"DOI",edition:"Ấn bản",encyclopediaTitle:"Tên của Bách Khoa Toàn Thư",episodeNumber:"Số Hồi",extra:"Phần bổ sung",filingDate:"Filing Date",firstPage:"Trang đầu",forumTitle:"Tên của Diễn đàn/Danh sách Thư điện tử",genre:"Thể loại",history:"Lịch sử",institution:"Tổ chức/Cơ quan",interviewMedium:"Phương tiện",ISBN:"ISBN",ISSN:"ISSN",issue:"Lần phát hành",issueDate:"Ngày cấp",issuingAuthority:"Issuing Authority",itemType:"Kiểu",journalAbbreviation:"Tên rút ngắn của Tập san",label:"Nhãn",language:"Ngôn ngữ",legalStatus:"Tình trạng Pháp lý",legislativeBody:"Cơ quan Lập pháp",letterType:"Kiểu",libraryCatalog:"Loại thư viện",manuscriptType:"Kiểu",mapType:"Kiểu",meetingName:"Tên Cuộc họp",nameOfAct:"Tên của Bộ Luật",network:"Mạng",number:"Số",numberOfVolumes:"Số Tập",numPages:"# of Pages",pages:"Trang",patentNumber:"Số Bắng sáng chế",place:"Nơi xuất bản",postType:"Kiểu Bài viết",presentationType:"Kiểu",priorityNumbers:"Số Ưu tiên",proceedingsTitle:"Nhan đề của Kỷ yếu Hội nghị",programmingLanguage:"Prog. Language",programTitle:"Program Title",publicationTitle:"Ấn phẩm",publicLawNumber:"Số Luật Dân sự",publisher:"Nhà xuất bản",references:"Tham khảo",reporter:"Phóng viên",reporterVolume:"Tập Báo cáo Luật",reportNumber:"Số Phóng sự/Báo cáo",reportType:"Kiểu Phóng sự/Báo cáo",repository:"Repository",rights:"Quyền hạn",runningTime:"Độ dài Thời gian",scale:"Tỷ lệ",section:"Đoạn",series:"Tùng thư",seriesNumber:"Số Tùng thư",seriesText:"Miêu tả Tùng thư",seriesTitle:"Nhan đề của Tùng thư",session:"Phiên",shortTitle:"Nhan đề thu gọn",studio:"Xưởng sản xuất",subject:"Chủ đề",system:"Hệ thống",thesisType:"Kiểu",title:"Nhan đề",university:"Trường Đại Học",url:"URL",versionNumber:"Phiên bản",videoRecordingFormat:"Định dạng",volume:"Tập",websiteTitle:"Tên Website",websiteType:"Kiểu Website"},creatorTypes:{artist:"Nghệ sĩ",attorneyAgent:"Luật sư/Đại diện pháp lý",author:"Tác giả",bookAuthor:"Book Author",cartographer:"Người vẽ bản đồ",castMember:"Thành viên đoàn kịch",commenter:"Bình luận viên",composer:"Nhà soạn nhạc",contributor:"Cộng tác viên",cosponsor:"Cosponsor",counsel:"Nhà tư vấn",director:"Đạo diễn",editor:"Biên tập viên",guest:"Khách mời",interviewee:"Người được phỏng vấn",interviewer:"Người phỏng vấn",inventor:"Nhà phát minh",performer:"Người biểu diễn",podcaster:"Podcaster",presenter:"Dẫn chương trình",producer:"Nhà sản xuất",programmer:"Lập trình viên",recipient:"Người nhận",reviewedAuthor:"Nhà phê bình/Người phản biện",scriptwriter:"Tác giả Kịch bản",seriesEditor:"Biên tập viên của Tùng thư",sponsor:"Tài trợ/Đỡ đầu",translator:"Biên dịch viên",wordsBy:"Viết lời"}},"zh-CN":{itemTypes:{annotation:"注释",artwork:"艺术品",attachment:"附件",audioRecording:"音频",bill:"法案",blogPost:"博客帖子",book:"书籍",bookSection:"图书章节",case:"司法案例",computerProgram:"软件",conferencePaper:"会议论文",dictionaryEntry:"词条",document:"文档",email:"E-mail",encyclopediaArticle:"百科全书文章",film:"电影",forumPost:"论坛帖子",hearing:"听证会",instantMessage:"即时讯息",interview:"采访稿",journalArticle:"期刊文章",letter:"信件",magazineArticle:"杂志文章",manuscript:"手稿",map:"地图",newspaperArticle:"报纸文章",note:"笔记",patent:"专利",podcast:"播客",preprint:"预印本",presentation:"演示文档",radioBroadcast:"电台广播",report:"报告",statute:"法规",thesis:"学位论文",tvBroadcast:"电视广播",videoRecording:"视频",webpage:"网页"},fields:{abstractNote:"摘要",accessDate:"访问时间",applicationNumber:"申请号",archive:"档案",archiveID:"存档ID",archiveLocation:"存档位置",artworkMedium:"艺术品媒介",artworkSize:"艺术品尺寸",assignee:"受托人",audioFileType:"音频文件类型",audioRecordingFormat:"音频格式",billNumber:"法案编号",blogTitle:"博客标题",bookTitle:"书名",callNumber:"索书号",caseName:"案例名称",citationKey:"引用关键词",code:"法典",codeNumber:"法典编号",codePages:"法典页码",codeVolume:"法典卷次",committee:"委员会",company:"公司",conferenceName:"会议名称",country:"国家",court:"审判法院",date:"日期",dateAdded:"添加日期",dateDecided:"裁判时间",dateEnacted:"颁布日期",dateModified:"修改日期",dictionaryTitle:"词典标题",distributor:"分发者",docketNumber:"案号",documentNumber:"文档编号",DOI:"DOI",edition:"版本",encyclopediaTitle:"百科全书标题",episodeNumber:"集数",extra:"其它",filingDate:"申请日期",firstPage:"起始页",forumTitle:"论坛/列表服务标题",genre:"流派",history:"历史",institution:"机构组织",interviewMedium:"采访媒体",ISBN:"ISBN",ISSN:"ISSN",issue:"期号",issueDate:"公告日期",issuingAuthority:"颁发机构",itemType:"类型",journalAbbreviation:"刊名缩写",label:"标记",language:"语言",legalStatus:"法律状态",legislativeBody:"立法机构",letterType:"信件类型",libraryCatalog:"馆藏目录",manuscriptType:"手稿类型",mapType:"地图类型",meetingName:"会议名称",nameOfAct:"法律名称",network:"网络",number:"号码",numberOfVolumes:"总卷数",numPages:"总页数",pages:"页码",patentNumber:"专利号",place:"地点",postType:"帖子类型",presentationType:"演稿类型",priorityNumbers:"优先申请号",proceedingsTitle:"会议论文集标题",programmingLanguage:"编程语言",programTitle:"节目名称",publicationTitle:"期刊",publicLawNumber:"公法号",publisher:"出版社",references:"参考文献",reporter:"报告系统",reporterVolume:"报告系统卷次",reportNumber:"报告编号",reportType:"报告类型",repository:"仓库",rights:"版权",runningTime:"时长",scale:"比例",section:"条文序号",series:"系列",seriesNumber:"系列编号",seriesText:"系列文本",seriesTitle:"系列标题",session:"会期",shortTitle:"短标题",studio:"工作室",subject:"主题",system:"系统",thesisType:"论文类型",title:"标题",university:"大学",url:"URL",versionNumber:"版本",videoRecordingFormat:"视频格式",volume:"卷次",websiteTitle:"网站标题",websiteType:"网站类型"},creatorTypes:{artist:"艺术家",attorneyAgent:"律师/代理人",author:"作者",bookAuthor:"图书作者",cartographer:"制图人",castMember:"演员阵容",commenter:"评论人",composer:"创作者",contributor:"贡献者",cosponsor:"共同发起人",counsel:"顾问",director:"导演",editor:"编辑",guest:"宾客",interviewee:"采访对象",interviewer:"采访者",inventor:"发明人",performer:"表演者",podcaster:"播客",presenter:"报告人",producer:"制片人",programmer:"程序员",recipient:"接收者",reviewedAuthor:"审稿人",scriptwriter:"编剧",seriesEditor:"丛书编辑",sponsor:"发起人",translator:"译者",wordsBy:"作词"}},"zh-TW":{itemTypes:{annotation:"備註",artwork:"藝術作品",attachment:"附件檔",audioRecording:"錄音",bill:"法案",blogPost:"部落格貼文",book:"書",bookSection:"書的章節",case:"案例",computerProgram:"軟體",conferencePaper:"會議論文",dictionaryEntry:"字典條目",document:"文件",email:"電子郵件",encyclopediaArticle:"百科全書文章",film:"影片",forumPost:"論壇貼文",hearing:"聽證會",instantMessage:"即時訊息",interview:"訪談",journalArticle:"期刊文章",letter:"信件",magazineArticle:"雜誌文章",manuscript:"手稿",map:"地圖",newspaperArticle:"報紙文章",note:"筆記",patent:"專利",podcast:"播客",preprint:"预印本",presentation:"簡報",radioBroadcast:"電台廣播",report:"報告",statute:"法規",thesis:"碩博士論文",tvBroadcast:"電視廣播",videoRecording:"錄影",webpage:"網頁"},fields:{abstractNote:"摘要",accessDate:"取用",applicationNumber:"申請號碼",archive:"存庫",archiveID:"存档ID",archiveLocation:"文件庫中的位置",artworkMedium:"中",artworkSize:"藝術作品大小",assignee:"代理人",audioFileType:"檔案類型",audioRecordingFormat:"格式",billNumber:"法案編號",blogTitle:"部落格標題",bookTitle:"書名",callNumber:"索書號",caseName:"案件名稱",citationKey:"引用关键词",code:"法規(code)",codeNumber:"法規(code)編號",codePages:"法規(code)頁次",codeVolume:"法規(code)卷次",committee:"委員會",company:"公司",conferenceName:"會議名稱",country:"國家",court:"法庭",date:"日期",dateAdded:"加入日期",dateDecided:"決定日期",dateEnacted:"頒布日期",dateModified:"修改日期",dictionaryTitle:"字典名稱",distributor:"發行人",docketNumber:"表件號碼",documentNumber:"文件號碼",DOI:"數位物件識別號(DOI)",edition:"版本",encyclopediaTitle:"百科全書書名",episodeNumber:"劇集號碼",extra:"額外增列",filingDate:"歸檔日期",firstPage:"起始頁",forumTitle:"論壇/郵寄服務標題",genre:"流派",history:"歷史",institution:"機構",interviewMedium:"中",ISBN:"國際標準書號(ISBN)",ISSN:"國際標準期刊號(ISSN)",issue:"期號",issueDate:"發刊日期",issuingAuthority:"發行當局",itemType:"類型",journalAbbreviation:"期刊簡寫",label:"商標",language:"語言",legalStatus:"法律地位",legislativeBody:"立法機構",letterType:"類型",libraryCatalog:"文獻庫目錄",manuscriptType:"類型",mapType:"類型",meetingName:"會議名稱",nameOfAct:"法令(Act)名稱",network:"網路",number:"號碼",numberOfVolumes:"總卷數",numPages:"頁數",pages:"頁",patentNumber:"專利號",place:"所在地",postType:"貼文類型",presentationType:"類型",priorityNumbers:"優先權案號",proceedingsTitle:"會議論文集標題",programmingLanguage:"Prog. 语言",programTitle:"節目標題",publicationTitle:"著作",publicLawNumber:"公法號碼",publisher:"出版者",references:"參考文獻",reporter:"報告人",reporterVolume:"報告人卷次",reportNumber:"報告編號",reportType:"報告類型",repository:"仓库",rights:"權利",runningTime:"播放時間",scale:"比例",section:"章節",series:"系列",seriesNumber:"系列號數",seriesText:"系列文",seriesTitle:"系列標題",session:"會議時程",shortTitle:"短名",studio:"工作室",subject:"主題",system:"系統",thesisType:"類型",title:"標題",university:"大學",url:"URL",versionNumber:"版本",videoRecordingFormat:"格式",volume:"卷次",websiteTitle:"網站標題",websiteType:"網站類型"},creatorTypes:{artist:"藝術家",attorneyAgent:"律師/代理人",author:"作者",bookAuthor:"書籍作者",cartographer:"製圖者",castMember:"演員陣容",commenter:"評論家",composer:"作曲者",contributor:"貢獻者",cosponsor:"共同贊助者",counsel:"顧問",director:"導演",editor:"編輯者",guest:"來賓",interviewee:"受訪者",interviewer:"訪談者",inventor:"發明人",performer:"表演者",podcaster:"播客",presenter:"簡報者",producer:"製作人",programmer:"節目設計者",recipient:"領受者",reviewedAuthor:"所評論的作者",scriptwriter:"編劇",seriesEditor:"系列編輯者",sponsor:"贊助者",translator:"翻譯者",wordsBy:"敘述者"}}}});function lm(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),r.push.apply(r,i)}return r}function Cu(e){for(var t=1;te&&typeof e=="object"&&"itemType"in e,Bn=(e,t,r)=>{var i,n,a=Di(Di(Di({},e.headers||{}),((i=t.init)===null||i===void 0?void 0:i.headers)||{}),((n=r.init)===null||n===void 0?void 0:n.headers)||{});return Di(Di(Di(Di({},e),t.init||{}),r.init||{}),{},{headers:a})},FO=["endpoint"],NO=["endpoint"],OO=["endpoint"],PO=["endpoint"];function pm(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),r.push.apply(r,i)}return r}function $n(e){for(var t=1;tcm.Utilities.Item.itemToCSLJSON($n($n({},t),{},{uri:t.key})))}get itemsRaw(){return this.items}exportItems(t){var r=arguments,i=this;return Xi.default(function*(){var n=r.length>1&&r[1]!==void 0?r[1]:{},a="".concat(i.opts.translateURL,"/").concat(i.opts.translatePrefix,"export?format=").concat(t),o=Bn({method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(i.items.filter(s=>"key"in s))},i.opts,n),u=yield fetch(a,o);if(u.ok)return yield u.text();throw new Error("Failed to export items")})()}translateIdentifier(t){var r=arguments,i=this;return Xi.default(function*(){var n=r.length>1&&r[1]!==void 0?r[1]:{},{endpoint:a="/search"}=n,o=ts.default(n,FO),u="".concat(i.opts.translateURL).concat(i.opts.translatePrefix).concat(a),s=Bn({method:"POST",headers:{"Content-Type":"text/plain"},body:t},i.opts,o);return yield i.translate(u,s,o)})()}translateUrlItems(t,r){var i=arguments,n=this;return Xi.default(function*(){var a=i.length>2&&i[2]!==void 0?i[2]:{},{endpoint:o="/web"}=a,u=ts.default(a,NO),s="".concat(n.opts.translateURL).concat(n.opts.translatePrefix).concat(o),l=$n({url:t,items:r,session:n.session},n.opts.request),c=Bn({method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(l)},n.opts,u);return yield n.translate(s,c,u)})()}translateUrl(t){var r=arguments,i=this;return Xi.default(function*(){var n=r.length>1&&r[1]!==void 0?r[1]:{},{endpoint:a="/web"}=n,o=ts.default(n,OO),u="".concat(i.opts.translateURL).concat(i.opts.translatePrefix).concat(a),s=Bn({method:"POST",headers:{"Content-Type":"text/plain"},body:t},i.opts,o);return yield i.translate(u,s,o)})()}translateImport(t){var r=arguments,i=this;return Xi.default(function*(){var n=r.length>1&&r[1]!==void 0?r[1]:{},{endpoint:a="/import"}=n,o=ts.default(n,PO),u="".concat(i.opts.translateURL).concat(i.opts.translatePrefix).concat(a),s=Bn({method:"POST",headers:{"Content-Type":"text/plain"},body:t},i.opts,o);return yield i.translate(u,s,o)})()}translate(t,r){var i=arguments,n=this;return Xi.default(function*(){var{add:a=!0}=i.length>2&&i[2]!==void 0?i[2]:{},o=yield fetch(t,r),u,s,l=null;if(o.headers.has("link")){var c=o.headers.get("link"),h=c.match(/<(.*?)>;\s+rel="next"/i);h&&h.length>1&&(l=h[1])}if(o.ok)u=yield o.json(),Array.isArray(u)&&u.forEach(g=>{if(g.accessDate==="CURRENT_TIMESTAMP"){var v=new Date(Date.now());g.accessDate=cm.Date.dateToSQL(v,!0)}a&&n.addItem(g)}),s=Array.isArray(u)?mm:Au;else if(o.status===300){var m=yield o.json();"items"in m&&"session"in m?(n.session=m.session,u=m.items):u=m,s=hm}else s=Au;return{result:s,items:u,response:o,next:l}})()}static get COMPLETE(){return mm}static get MULTIPLE_CHOICES(){return hm}static get FAILED(){return Au}}var IO=YO;const VI=Ls(IO);function Dr(e){"@babel/helpers - typeof";return Dr=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Dr(e)}function jO(e,t){if(Dr(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var i=r.call(e,t||"default");if(Dr(i)!="object")return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Q_(e){var t=jO(e,"string");return Dr(t)=="symbol"?t:String(t)}function RO(e,t,r){return t=Q_(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Ft(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:{};Vr(this,e),this.init(t,r)}return Wr(e,[{key:"init",value:function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.prefix=r.prefix||"i18next:",this.logger=t||BO,this.options=r,this.debug=r.debug}},{key:"setDebug",value:function(t){this.debug=t}},{key:"log",value:function(){for(var t=arguments.length,r=new Array(t),i=0;i1?r-1:0),n=1;n-1?u.replace(/###/g,"."):u}function n(){return!e||typeof e=="string"}for(var a=typeof t!="string"?[].concat(t):t.split(".");a.length>1;){if(n())return{};var o=i(a.shift());!e[o]&&r&&(e[o]=new r),Object.prototype.hasOwnProperty.call(e,o)?e=e[o]:e={}}return n()?{}:{obj:e,k:i(a.shift())}}function _m(e,t,r){var i=Lc(e,t,Object),n=i.obj,a=i.k;n[a]=r}function zO(e,t,r,i){var n=Lc(e,t,Object),a=n.obj,o=n.k;a[o]=a[o]||[],i&&(a[o]=a[o].concat(r)),i||a[o].push(r)}function ks(e,t){var r=Lc(e,t),i=r.obj,n=r.k;if(i)return i[n]}function ym(e,t,r){var i=ks(e,r);return i!==void 0?i:ks(t,r)}function ey(e,t,r){for(var i in t)i!=="__proto__"&&i!=="constructor"&&(i in e?typeof e[i]=="string"||e[i]instanceof String||typeof t[i]=="string"||t[i]instanceof String?r&&(e[i]=t[i]):ey(e[i],t[i],r):e[i]=t[i]);return e}function Qi(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var UO={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};function VO(e){return typeof e=="string"?e.replace(/[&<>"'\/]/g,function(t){return UO[t]}):e}var Xs=typeof window<"u"&&window.navigator&&window.navigator.userAgent&&window.navigator.userAgent.indexOf("MSIE")>-1,WO=function(e){Zs(t,e);function t(r){var i,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{ns:["translation"],defaultNS:"translation"};return Vr(this,t),i=ia(this,mn(t).call(this)),Xs&&di.call(Si(i)),i.data=r||{},i.options=n,i.options.keySeparator===void 0&&(i.options.keySeparator="."),i}return Wr(t,[{key:"addNamespaces",value:function(r){this.options.ns.indexOf(r)<0&&this.options.ns.push(r)}},{key:"removeNamespaces",value:function(r){var i=this.options.ns.indexOf(r);i>-1&&this.options.ns.splice(i,1)}},{key:"getResource",value:function(r,i,n){var a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},o=a.keySeparator!==void 0?a.keySeparator:this.options.keySeparator,u=[r,i];return n&&typeof n!="string"&&(u=u.concat(n)),n&&typeof n=="string"&&(u=u.concat(o?n.split(o):n)),r.indexOf(".")>-1&&(u=r.split(".")),ks(this.data,u)}},{key:"addResource",value:function(r,i,n,a){var o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{silent:!1},u=this.options.keySeparator;u===void 0&&(u=".");var s=[r,i];n&&(s=s.concat(u?n.split(u):n)),r.indexOf(".")>-1&&(s=r.split("."),a=i,i=s[1]),this.addNamespaces(i),_m(this.data,s,a),o.silent||this.emit("added",r,i,n,a)}},{key:"addResources",value:function(r,i,n){var a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{silent:!1};for(var o in n)(typeof n[o]=="string"||Object.prototype.toString.apply(n[o])==="[object Array]")&&this.addResource(r,i,o,n[o],{silent:!0});a.silent||this.emit("added",r,i,n)}},{key:"addResourceBundle",value:function(r,i,n,a,o){var u=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{silent:!1},s=[r,i];r.indexOf(".")>-1&&(s=r.split("."),a=n,n=i,i=s[1]),this.addNamespaces(i);var l=ks(this.data,s)||{};a?ey(l,n,o):l=Ft({},l,n),_m(this.data,s,l),u.silent||this.emit("added",r,i,n)}},{key:"removeResourceBundle",value:function(r,i){this.hasResourceBundle(r,i)&&delete this.data[r][i],this.removeNamespaces(i),this.emit("removed",r,i)}},{key:"hasResourceBundle",value:function(r,i){return this.getResource(r,i)!==void 0}},{key:"getResourceBundle",value:function(r,i){return i||(i=this.options.defaultNS),this.options.compatibilityAPI==="v1"?Ft({},{},this.getResource(r,i)):this.getResource(r,i)}},{key:"getDataByLanguage",value:function(r){return this.data[r]}},{key:"toJSON",value:function(){return this.data}}]),t}(di),ty={processors:{},addPostProcessor:function(e){this.processors[e.name]=e},handle:function(e,t,r,i,n){var a=this;return e.forEach(function(o){a.processors[o]&&(t=a.processors[o].process(t,r,i,n))}),t}},vm={},bm=function(e){Zs(t,e);function t(r){var i,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Vr(this,t),i=ia(this,mn(t).call(this)),Xs&&di.call(Si(i)),HO(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],r,Si(i)),i.options=n,i.options.keySeparator===void 0&&(i.options.keySeparator="."),i.logger=Rr.create("translator"),i}return Wr(t,[{key:"changeLanguage",value:function(r){r&&(this.language=r)}},{key:"exists",value:function(r){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{interpolation:{}},n=this.resolve(r,i);return n&&n.res!==void 0}},{key:"extractFromKey",value:function(r,i){var n=i.nsSeparator!==void 0?i.nsSeparator:this.options.nsSeparator;n===void 0&&(n=":");var a=i.keySeparator!==void 0?i.keySeparator:this.options.keySeparator,o=i.ns||this.options.defaultNS;if(n&&r.indexOf(n)>-1){var u=r.match(this.interpolator.nestingRegexp);if(u&&u.length>0)return{key:r,namespaces:o};var s=r.split(n);(n!==a||n===a&&this.options.ns.indexOf(s[0])>-1)&&(o=s.shift()),r=s.join(a)}return typeof o=="string"&&(o=[o]),{key:r,namespaces:o}}},{key:"translate",value:function(r,i,n){var a=this;if(Dr(i)!=="object"&&this.options.overloadTranslationOptionHandler&&(i=this.options.overloadTranslationOptionHandler(arguments)),i||(i={}),r==null)return"";Array.isArray(r)||(r=[String(r)]);var o=i.keySeparator!==void 0?i.keySeparator:this.options.keySeparator,u=this.extractFromKey(r[r.length-1],i),s=u.key,l=u.namespaces,c=l[l.length-1],h=i.lng||this.language,m=i.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(h&&h.toLowerCase()==="cimode"){if(m){var g=i.nsSeparator||this.options.nsSeparator;return c+g+s}return s}var v=this.resolve(r,i),_=v&&v.res,y=v&&v.usedKey||s,D=v&&v.exactUsedKey||s,T=Object.prototype.toString.apply(_),k=["[object Number]","[object Function]","[object RegExp]"],E=i.joinArrays!==void 0?i.joinArrays:this.options.joinArrays,N=!this.i18nFormat||this.i18nFormat.handleAsObject,S=typeof _!="string"&&typeof _!="boolean"&&typeof _!="number";if(N&&_&&S&&k.indexOf(T)<0&&!(typeof E=="string"&&T==="[object Array]")){if(!i.returnObjects&&!this.options.returnObjects)return this.logger.warn("accessing an object - but returnObjects options is not enabled!"),this.options.returnedObjectHandler?this.options.returnedObjectHandler(y,_,i):"key '".concat(s," (").concat(this.language,")' returned an object instead of string.");if(o){var U=T==="[object Array]",M=U?[]:{},x=U?D:y;for(var j in _)if(Object.prototype.hasOwnProperty.call(_,j)){var G="".concat(x).concat(o).concat(j);M[j]=this.translate(G,Ft({},i,{joinArrays:!1,ns:l})),M[j]===G&&(M[j]=_[j])}_=M}}else if(N&&typeof E=="string"&&T==="[object Array]")_=_.join(E),_&&(_=this.extendTranslation(_,r,i,n));else{var ee=!1,F=!1,w=i.count!==void 0&&typeof i.count!="string",I=t.hasDefaultValue(i),B=w?this.pluralResolver.getSuffix(h,i.count):"",V=i["defaultValue".concat(B)]||i.defaultValue;!this.isValidLookup(_)&&I&&(ee=!0,_=V),this.isValidLookup(_)||(F=!0,_=s);var Q=I&&V!==_&&this.options.updateMissing;if(F||ee||Q){if(this.logger.log(Q?"updateKey":"missingKey",h,c,s,Q?V:_),o){var ce=this.resolve(s,Ft({},i,{keySeparator:!1}));ce&&ce.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}var Z=[],$=this.languageUtils.getFallbackCodes(this.options.fallbackLng,i.lng||this.language);if(this.options.saveMissingTo==="fallback"&&$&&$[0])for(var J=0;J<$.length;J++)Z.push($[J]);else this.options.saveMissingTo==="all"?Z=this.languageUtils.toResolveHierarchy(i.lng||this.language):Z.push(i.lng||this.language);var A=function(H,z,O){a.options.missingKeyHandler?a.options.missingKeyHandler(H,c,z,Q?O:_,Q,i):a.backendConnector&&a.backendConnector.saveMissing&&a.backendConnector.saveMissing(H,c,z,Q?O:_,Q,i),a.emit("missingKey",H,c,z,_)};this.options.saveMissing&&(this.options.saveMissingPlurals&&w?Z.forEach(function(H){a.pluralResolver.getSuffixes(H).forEach(function(z){A([H],s+z,i["defaultValue".concat(z)]||V)})}):A(Z,s,V))}_=this.extendTranslation(_,r,i,v,n),F&&_===s&&this.options.appendNamespaceToMissingKey&&(_="".concat(c,":").concat(s)),F&&this.options.parseMissingKeyHandler&&(_=this.options.parseMissingKeyHandler(_))}return _}},{key:"extendTranslation",value:function(r,i,n,a,o){var u=this;if(this.i18nFormat&&this.i18nFormat.parse)r=this.i18nFormat.parse(r,n,a.usedLng,a.usedNS,a.usedKey,{resolved:a});else if(!n.skipInterpolation){n.interpolation&&this.interpolator.init(Ft({},n,{interpolation:Ft({},this.options.interpolation,n.interpolation)}));var s=n.interpolation&&n.interpolation.skipOnVariables||this.options.interpolation.skipOnVariables,l;if(s){var c=r.match(this.interpolator.nestingRegexp);l=c&&c.length}var h=n.replace&&typeof n.replace!="string"?n.replace:n;if(this.options.interpolation.defaultVariables&&(h=Ft({},this.options.interpolation.defaultVariables,h)),r=this.interpolator.interpolate(r,h,n.lng||this.language,n),s){var m=r.match(this.interpolator.nestingRegexp),g=m&&m.length;l1&&arguments[1]!==void 0?arguments[1]:{},a,o,u,s,l;return typeof r=="string"&&(r=[r]),r.forEach(function(c){if(!i.isValidLookup(a)){var h=i.extractFromKey(c,n),m=h.key;o=m;var g=h.namespaces;i.options.fallbackNS&&(g=g.concat(i.options.fallbackNS));var v=n.count!==void 0&&typeof n.count!="string",_=n.context!==void 0&&typeof n.context=="string"&&n.context!=="",y=n.lngs?n.lngs:i.languageUtils.toResolveHierarchy(n.lng||i.language,n.fallbackLng);g.forEach(function(D){i.isValidLookup(a)||(l=D,!vm["".concat(y[0],"-").concat(D)]&&i.utils&&i.utils.hasLoadedNamespace&&!i.utils.hasLoadedNamespace(l)&&(vm["".concat(y[0],"-").concat(D)]=!0,i.logger.warn('key "'.concat(o,'" for languages "').concat(y.join(", "),`" won't get resolved as namespace "`).concat(l,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),y.forEach(function(T){if(!i.isValidLookup(a)){s=T;var k=m,E=[k];if(i.i18nFormat&&i.i18nFormat.addLookupKeys)i.i18nFormat.addLookupKeys(E,m,T,D,n);else{var N;v&&(N=i.pluralResolver.getSuffix(T,n.count)),v&&_&&E.push(k+N),_&&E.push(k+="".concat(i.options.contextSeparator).concat(n.context)),v&&E.push(k+=N)}for(var S;S=E.pop();)i.isValidLookup(a)||(u=S,a=i.getResource(T,D,S,n))}}))})}}),{res:a,usedKey:o,exactUsedKey:u,usedLng:s,usedNS:l}}},{key:"isValidLookup",value:function(r){return r!==void 0&&!(!this.options.returnNull&&r===null)&&!(!this.options.returnEmptyString&&r==="")}},{key:"getResource",value:function(r,i,n){var a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(r,i,n,a):this.resourceStore.getResource(r,i,n,a)}}],[{key:"hasDefaultValue",value:function(r){var i="defaultValue";for(var n in r)if(Object.prototype.hasOwnProperty.call(r,n)&&i===n.substring(0,i.length)&&r[n]!==void 0)return!0;return!1}}]),t}(di);function Fu(e){return e.charAt(0).toUpperCase()+e.slice(1)}var KO=function(){function e(t){Vr(this,e),this.options=t,this.whitelist=this.options.supportedLngs||!1,this.supportedLngs=this.options.supportedLngs||!1,this.logger=Rr.create("languageUtils")}return Wr(e,[{key:"getScriptPartFromCode",value:function(t){if(!t||t.indexOf("-")<0)return null;var r=t.split("-");return r.length===2||(r.pop(),r[r.length-1].toLowerCase()==="x")?null:this.formatLanguageCode(r.join("-"))}},{key:"getLanguagePartFromCode",value:function(t){if(!t||t.indexOf("-")<0)return t;var r=t.split("-");return this.formatLanguageCode(r[0])}},{key:"formatLanguageCode",value:function(t){if(typeof t=="string"&&t.indexOf("-")>-1){var r=["hans","hant","latn","cyrl","cans","mong","arab"],i=t.split("-");return this.options.lowerCaseLng?i=i.map(function(n){return n.toLowerCase()}):i.length===2?(i[0]=i[0].toLowerCase(),i[1]=i[1].toUpperCase(),r.indexOf(i[1].toLowerCase())>-1&&(i[1]=Fu(i[1].toLowerCase()))):i.length===3&&(i[0]=i[0].toLowerCase(),i[1].length===2&&(i[1]=i[1].toUpperCase()),i[0]!=="sgn"&&i[2].length===2&&(i[2]=i[2].toUpperCase()),r.indexOf(i[1].toLowerCase())>-1&&(i[1]=Fu(i[1].toLowerCase())),r.indexOf(i[2].toLowerCase())>-1&&(i[2]=Fu(i[2].toLowerCase()))),i.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?t.toLowerCase():t}},{key:"isWhitelisted",value:function(t){return this.logger.deprecate("languageUtils.isWhitelisted",`function "isWhitelisted" will be renamed to "isSupportedCode" in the next major - please make sure to rename it's usage asap.`),this.isSupportedCode(t)}},{key:"isSupportedCode",value:function(t){return(this.options.load==="languageOnly"||this.options.nonExplicitSupportedLngs)&&(t=this.getLanguagePartFromCode(t)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(t)>-1}},{key:"getBestMatchFromCodes",value:function(t){var r=this;if(!t)return null;var i;return t.forEach(function(n){if(!i){var a=r.formatLanguageCode(n);(!r.options.supportedLngs||r.isSupportedCode(a))&&(i=a)}}),!i&&this.options.supportedLngs&&t.forEach(function(n){if(!i){var a=r.getLanguagePartFromCode(n);if(r.isSupportedCode(a))return i=a;i=r.options.supportedLngs.find(function(o){if(o.indexOf(a)===0)return o})}}),i||(i=this.getFallbackCodes(this.options.fallbackLng)[0]),i}},{key:"getFallbackCodes",value:function(t,r){if(!t)return[];if(typeof t=="function"&&(t=t(r)),typeof t=="string"&&(t=[t]),Object.prototype.toString.apply(t)==="[object Array]")return t;if(!r)return t.default||[];var i=t[r];return i||(i=t[this.getScriptPartFromCode(r)]),i||(i=t[this.formatLanguageCode(r)]),i||(i=t[this.getLanguagePartFromCode(r)]),i||(i=t.default),i||[]}},{key:"toResolveHierarchy",value:function(t,r){var i=this,n=this.getFallbackCodes(r||this.options.fallbackLng||[],t),a=[],o=function(u){u&&(i.isSupportedCode(u)?a.push(u):i.logger.warn("rejecting language code not found in supportedLngs: ".concat(u)))};return typeof t=="string"&&t.indexOf("-")>-1?(this.options.load!=="languageOnly"&&o(this.formatLanguageCode(t)),this.options.load!=="languageOnly"&&this.options.load!=="currentOnly"&&o(this.getScriptPartFromCode(t)),this.options.load!=="currentOnly"&&o(this.getLanguagePartFromCode(t))):typeof t=="string"&&o(this.formatLanguageCode(t)),n.forEach(function(u){a.indexOf(u)<0&&o(i.formatLanguageCode(u))}),a}}]),e}(),GO=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","kk","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],JO={1:function(e){return+(e>1)},2:function(e){return+(e!=1)},3:function(e){return 0},4:function(e){return e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2},5:function(e){return e==0?0:e==1?1:e==2?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},6:function(e){return e==1?0:e>=2&&e<=4?1:2},7:function(e){return e==1?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2},8:function(e){return e==1?0:e==2?1:e!=8&&e!=11?2:3},9:function(e){return+(e>=2)},10:function(e){return e==1?0:e==2?1:e<7?2:e<11?3:4},11:function(e){return e==1||e==11?0:e==2||e==12?1:e>2&&e<20?2:3},12:function(e){return+(e%10!=1||e%100==11)},13:function(e){return+(e!==0)},14:function(e){return e==1?0:e==2?1:e==3?2:3},15:function(e){return e%10==1&&e%100!=11?0:e%10>=2&&(e%100<10||e%100>=20)?1:2},16:function(e){return e%10==1&&e%100!=11?0:e!==0?1:2},17:function(e){return e==1||e%10==1&&e%100!=11?0:1},18:function(e){return e==0?0:e==1?1:2},19:function(e){return e==1?0:e==0||e%100>1&&e%100<11?1:e%100>10&&e%100<20?2:3},20:function(e){return e==1?0:e==0||e%100>0&&e%100<20?1:2},21:function(e){return e%100==1?1:e%100==2?2:e%100==3||e%100==4?3:0},22:function(e){return e==1?0:e==2?1:(e<0||e>10)&&e%10==0?2:3}};function qO(){var e={};return GO.forEach(function(t){t.lngs.forEach(function(r){e[r]={numbers:t.nr,plurals:JO[t.fc]}})}),e}var ZO=function(){function e(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};Vr(this,e),this.languageUtils=t,this.options=r,this.logger=Rr.create("pluralResolver"),this.rules=qO()}return Wr(e,[{key:"addRule",value:function(t,r){this.rules[t]=r}},{key:"getRule",value:function(t){return this.rules[t]||this.rules[this.languageUtils.getLanguagePartFromCode(t)]}},{key:"needsPlural",value:function(t){var r=this.getRule(t);return r&&r.numbers.length>1}},{key:"getPluralFormsOfKey",value:function(t,r){return this.getSuffixes(t).map(function(i){return r+i})}},{key:"getSuffixes",value:function(t){var r=this,i=this.getRule(t);return i?i.numbers.map(function(n){return r.getSuffix(t,n)}):[]}},{key:"getSuffix",value:function(t,r){var i=this,n=this.getRule(t);if(n){var a=n.noAbs?n.plurals(r):n.plurals(Math.abs(r)),o=n.numbers[a];this.options.simplifyPluralSuffix&&n.numbers.length===2&&n.numbers[0]===1&&(o===2?o="plural":o===1&&(o=""));var u=function(){return i.options.prepend&&o.toString()?i.options.prepend+o.toString():o.toString()};return this.options.compatibilityJSON==="v1"?o===1?"":typeof o=="number"?"_plural_".concat(o.toString()):u():this.options.compatibilityJSON==="v2"||this.options.simplifyPluralSuffix&&n.numbers.length===2&&n.numbers[0]===1?u():this.options.prepend&&a.toString()?this.options.prepend+a.toString():a.toString()}return this.logger.warn("no plural rule found for: ".concat(t)),""}}]),e}(),XO=function(){function e(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};Vr(this,e),this.logger=Rr.create("interpolator"),this.options=t,this.format=t.interpolation&&t.interpolation.format||function(r){return r},this.init(t)}return Wr(e,[{key:"init",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};t.interpolation||(t.interpolation={escapeValue:!0});var r=t.interpolation;this.escape=r.escape!==void 0?r.escape:VO,this.escapeValue=r.escapeValue!==void 0?r.escapeValue:!0,this.useRawValueToEscape=r.useRawValueToEscape!==void 0?r.useRawValueToEscape:!1,this.prefix=r.prefix?Qi(r.prefix):r.prefixEscaped||"{{",this.suffix=r.suffix?Qi(r.suffix):r.suffixEscaped||"}}",this.formatSeparator=r.formatSeparator?r.formatSeparator:r.formatSeparator||",",this.unescapePrefix=r.unescapeSuffix?"":r.unescapePrefix||"-",this.unescapeSuffix=this.unescapePrefix?"":r.unescapeSuffix||"",this.nestingPrefix=r.nestingPrefix?Qi(r.nestingPrefix):r.nestingPrefixEscaped||Qi("$t("),this.nestingSuffix=r.nestingSuffix?Qi(r.nestingSuffix):r.nestingSuffixEscaped||Qi(")"),this.nestingOptionsSeparator=r.nestingOptionsSeparator?r.nestingOptionsSeparator:r.nestingOptionsSeparator||",",this.maxReplaces=r.maxReplaces?r.maxReplaces:1e3,this.alwaysFormat=r.alwaysFormat!==void 0?r.alwaysFormat:!1,this.resetRegExp()}},{key:"reset",value:function(){this.options&&this.init(this.options)}},{key:"resetRegExp",value:function(){var t="".concat(this.prefix,"(.+?)").concat(this.suffix);this.regexp=new RegExp(t,"g");var r="".concat(this.prefix).concat(this.unescapePrefix,"(.+?)").concat(this.unescapeSuffix).concat(this.suffix);this.regexpUnescape=new RegExp(r,"g");var i="".concat(this.nestingPrefix,"(.+?)").concat(this.nestingSuffix);this.nestingRegexp=new RegExp(i,"g")}},{key:"interpolate",value:function(t,r,i,n){var a=this,o,u,s,l=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{};function c(_){return _.replace(/\$/g,"$$$$")}var h=function(_){if(_.indexOf(a.formatSeparator)<0){var y=ym(r,l,_);return a.alwaysFormat?a.format(y,void 0,i):y}var D=_.split(a.formatSeparator),T=D.shift().trim(),k=D.join(a.formatSeparator).trim();return a.format(ym(r,l,T),k,i,n)};this.resetRegExp();var m=n&&n.missingInterpolationHandler||this.options.missingInterpolationHandler,g=n&&n.interpolation&&n.interpolation.skipOnVariables||this.options.interpolation.skipOnVariables,v=[{regex:this.regexpUnescape,safeValue:function(_){return c(_)}},{regex:this.regexp,safeValue:function(_){return a.escapeValue?c(a.escape(_)):c(_)}}];return v.forEach(function(_){for(s=0;o=_.regex.exec(t);){if(u=h(o[1].trim()),u===void 0)if(typeof m=="function"){var y=m(t,o,n);u=typeof y=="string"?y:""}else if(g){u=o[0];continue}else a.logger.warn("missed to pass in variable ".concat(o[1]," for interpolating ").concat(t)),u="";else typeof u!="string"&&!a.useRawValueToEscape&&(u=gm(u));if(t=t.replace(o[0],_.safeValue(u)),_.regex.lastIndex=0,s++,s>=a.maxReplaces)break}}),t}},{key:"nest",value:function(t,r){var i=this,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},a,o,u=Ft({},n);u.applyPostProcessor=!1,delete u.defaultValue;function s(m,g){var v=this.nestingOptionsSeparator;if(m.indexOf(v)<0)return m;var _=m.split(new RegExp("".concat(v,"[ ]*{"))),y="{".concat(_[1]);m=_[0],y=this.interpolate(y,u),y=y.replace(/'/g,'"');try{u=JSON.parse(y),g&&(u=Ft({},g,u))}catch(D){return this.logger.warn("failed parsing options string in nesting for key ".concat(m),D),"".concat(m).concat(v).concat(y)}return delete u.defaultValue,m}for(;a=this.nestingRegexp.exec(t);){var l=[],c=!1;if(a[0].includes(this.formatSeparator)&&!/{.*}/.test(a[1])){var h=a[1].split(this.formatSeparator).map(function(m){return m.trim()});a[1]=h.shift(),l=h,c=!0}if(o=r(s.call(this,a[1].trim(),u),u),o&&a[0]===t&&typeof o!="string")return o;typeof o!="string"&&(o=gm(o)),o||(this.logger.warn("missed to resolve ".concat(a[1]," for nesting ").concat(t)),o=""),c&&(o=l.reduce(function(m,g){return i.format(m,g,n.lng,n)},o.trim())),t=t.replace(a[0],o),this.regexp.lastIndex=0}return t}}]),e}();function QO(e,t){for(var r=e.indexOf(t);r!==-1;)e.splice(r,1),r=e.indexOf(t)}var eP=function(e){Zs(t,e);function t(r,i,n){var a,o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};return Vr(this,t),a=ia(this,mn(t).call(this)),Xs&&di.call(Si(a)),a.backend=r,a.store=i,a.services=n,a.languageUtils=n.languageUtils,a.options=o,a.logger=Rr.create("backendConnector"),a.state={},a.queue=[],a.backend&&a.backend.init&&a.backend.init(n,o.backend,o),a}return Wr(t,[{key:"queueLoad",value:function(r,i,n,a){var o=this,u=[],s=[],l=[],c=[];return r.forEach(function(h){var m=!0;i.forEach(function(g){var v="".concat(h,"|").concat(g);!n.reload&&o.store.hasResourceBundle(h,g)?o.state[v]=2:o.state[v]<0||(o.state[v]===1?s.indexOf(v)<0&&s.push(v):(o.state[v]=1,m=!1,s.indexOf(v)<0&&s.push(v),u.indexOf(v)<0&&u.push(v),c.indexOf(g)<0&&c.push(g)))}),m||l.push(h)}),(u.length||s.length)&&this.queue.push({pending:s,loaded:{},errors:[],callback:a}),{toLoad:u,pending:s,toLoadLanguages:l,toLoadNamespaces:c}}},{key:"loaded",value:function(r,i,n){var a=r.split("|"),o=a[0],u=a[1];i&&this.emit("failedLoading",o,u,i),n&&this.store.addResourceBundle(o,u,n),this.state[r]=i?-1:2;var s={};this.queue.forEach(function(l){zO(l.loaded,[o],u),QO(l.pending,r),i&&l.errors.push(i),l.pending.length===0&&!l.done&&(Object.keys(l.loaded).forEach(function(c){s[c]||(s[c]=[]),l.loaded[c].length&&l.loaded[c].forEach(function(h){s[c].indexOf(h)<0&&s[c].push(h)})}),l.done=!0,l.errors.length?l.callback(l.errors):l.callback())}),this.emit("loaded",s),this.queue=this.queue.filter(function(l){return!l.done})}},{key:"read",value:function(r,i,n){var a=this,o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,u=arguments.length>4&&arguments[4]!==void 0?arguments[4]:350,s=arguments.length>5?arguments[5]:void 0;return r.length?this.backend[n](r,i,function(l,c){if(l&&c&&o<5){setTimeout(function(){a.read.call(a,r,i,n,o+1,u*2,s)},u);return}s(l,c)}):s(null,{})}},{key:"prepareLoading",value:function(r,i){var n=this,a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},o=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),o&&o();typeof r=="string"&&(r=this.languageUtils.toResolveHierarchy(r)),typeof i=="string"&&(i=[i]);var u=this.queueLoad(r,i,a,o);if(!u.toLoad.length)return u.pending.length||o(),null;u.toLoad.forEach(function(s){n.loadOne(s)})}},{key:"load",value:function(r,i,n){this.prepareLoading(r,i,{},n)}},{key:"reload",value:function(r,i,n){this.prepareLoading(r,i,{reload:!0},n)}},{key:"loadOne",value:function(r){var i=this,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",a=r.split("|"),o=a[0],u=a[1];this.read(o,u,"read",void 0,void 0,function(s,l){s&&i.logger.warn("".concat(n,"loading namespace ").concat(u," for language ").concat(o," failed"),s),!s&&l&&i.logger.log("".concat(n,"loaded namespace ").concat(u," for language ").concat(o),l),i.loaded(r,s,l)})}},{key:"saveMissing",value:function(r,i,n,a,o){var u=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{};if(this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(i)){this.logger.warn('did not save key "'.concat(n,'" as the namespace "').concat(i,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");return}n==null||n===""||(this.backend&&this.backend.create&&this.backend.create(r,i,n,a,null,Ft({},u,{isUpdate:o})),!(!r||!r[0])&&this.store.addResource(r[0],i,n,a))}}]),t}(di);function tP(){return{debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,whitelist:!1,nonExplicitWhitelist:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!0,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:function(e){var t={};if(Dr(e[1])==="object"&&(t=e[1]),typeof e[1]=="string"&&(t.defaultValue=e[1]),typeof e[2]=="string"&&(t.tDescription=e[2]),Dr(e[2])==="object"||Dr(e[3])==="object"){var r=e[3]||e[2];Object.keys(r).forEach(function(i){t[i]=r[i]})}return t},interpolation:{escapeValue:!0,format:function(e,t,r,i){return e},prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!1}}}function Dm(e){return typeof e.ns=="string"&&(e.ns=[e.ns]),typeof e.fallbackLng=="string"&&(e.fallbackLng=[e.fallbackLng]),typeof e.fallbackNS=="string"&&(e.fallbackNS=[e.fallbackNS]),e.whitelist&&(e.whitelist&&e.whitelist.indexOf("cimode")<0&&(e.whitelist=e.whitelist.concat(["cimode"])),e.supportedLngs=e.whitelist),e.nonExplicitWhitelist&&(e.nonExplicitSupportedLngs=e.nonExplicitWhitelist),e.supportedLngs&&e.supportedLngs.indexOf("cimode")<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),e}function is(){}var rP=function(e){Zs(t,e);function t(){var r,i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;if(Vr(this,t),r=ia(this,mn(t).call(this)),Xs&&di.call(Si(r)),r.options=Dm(i),r.services={},r.logger=Rr,r.modules={external:[]},n&&!r.isInitialized&&!i.isClone){if(!r.options.initImmediate)return r.init(i,n),ia(r,Si(r));setTimeout(function(){r.init(i,n)},0)}return r}return Wr(t,[{key:"init",value:function(){var r=this,i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;typeof i=="function"&&(n=i,i={}),i.whitelist&&!i.supportedLngs&&this.logger.deprecate("whitelist",'option "whitelist" will be renamed to "supportedLngs" in the next major - please make sure to rename this option asap.'),i.nonExplicitWhitelist&&!i.nonExplicitSupportedLngs&&this.logger.deprecate("whitelist",'options "nonExplicitWhitelist" will be renamed to "nonExplicitSupportedLngs" in the next major - please make sure to rename this option asap.'),this.options=Ft({},tP(),this.options,Dm(i)),this.format=this.options.interpolation.format,n||(n=is);function a(g){return g?typeof g=="function"?new g:g:null}if(!this.options.isClone){this.modules.logger?Rr.init(a(this.modules.logger),this.options):Rr.init(null,this.options);var o=new KO(this.options);this.store=new WO(this.options.resources,this.options);var u=this.services;u.logger=Rr,u.resourceStore=this.store,u.languageUtils=o,u.pluralResolver=new ZO(o,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),u.interpolator=new XO(this.options),u.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},u.backendConnector=new eP(a(this.modules.backend),u.resourceStore,u,this.options),u.backendConnector.on("*",function(g){for(var v=arguments.length,_=new Array(v>1?v-1:0),y=1;y1?v-1:0),y=1;y0&&s[0]!=="dev"&&(this.options.lng=s[0])}!this.services.languageDetector&&!this.options.lng&&this.logger.warn("init: no languageDetector is used and no lng is defined");var l=["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"];l.forEach(function(g){r[g]=function(){var v;return(v=r.store)[g].apply(v,arguments)}});var c=["addResource","addResources","addResourceBundle","removeResourceBundle"];c.forEach(function(g){r[g]=function(){var v;return(v=r.store)[g].apply(v,arguments),r}});var h=Hn(),m=function(){var g=function(v,_){r.isInitialized&&r.logger.warn("init: i18next is already initialized. You should call init just once!"),r.isInitialized=!0,r.options.isClone||r.logger.log("initialized",r.options),r.emit("initialized",r.options),h.resolve(_),n(v,_)};if(r.languages&&r.options.compatibilityAPI!=="v1"&&!r.isInitialized)return g(null,r.t.bind(r));r.changeLanguage(r.options.lng,g)};return this.options.resources||!this.options.initImmediate?m():setTimeout(m,0),h}},{key:"loadResources",value:function(r){var i=this,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:is,a=n,o=typeof r=="string"?r:this.language;if(typeof r=="function"&&(a=r),!this.options.resources||this.options.partialBundledLanguages){if(o&&o.toLowerCase()==="cimode")return a();var u=[],s=function(c){if(c){var h=i.services.languageUtils.toResolveHierarchy(c);h.forEach(function(m){u.indexOf(m)<0&&u.push(m)})}};if(o)s(o);else{var l=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);l.forEach(function(c){return s(c)})}this.options.preload&&this.options.preload.forEach(function(c){return s(c)}),this.services.backendConnector.load(u,this.options.ns,a)}else a(null)}},{key:"reloadResources",value:function(r,i,n){var a=Hn();return r||(r=this.languages),i||(i=this.options.ns),n||(n=is),this.services.backendConnector.reload(r,i,function(o){a.resolve(),n(o)}),a}},{key:"use",value:function(r){if(!r)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!r.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return r.type==="backend"&&(this.modules.backend=r),(r.type==="logger"||r.log&&r.warn&&r.error)&&(this.modules.logger=r),r.type==="languageDetector"&&(this.modules.languageDetector=r),r.type==="i18nFormat"&&(this.modules.i18nFormat=r),r.type==="postProcessor"&&ty.addPostProcessor(r),r.type==="3rdParty"&&this.modules.external.push(r),this}},{key:"changeLanguage",value:function(r,i){var n=this;this.isLanguageChangingTo=r;var a=Hn();this.emit("languageChanging",r);var o=function(s,l){l?(n.language=l,n.languages=n.services.languageUtils.toResolveHierarchy(l),n.translator.changeLanguage(l),n.isLanguageChangingTo=void 0,n.emit("languageChanged",l),n.logger.log("languageChanged",l)):n.isLanguageChangingTo=void 0,a.resolve(function(){return n.t.apply(n,arguments)}),i&&i(s,function(){return n.t.apply(n,arguments)})},u=function(s){var l=typeof s=="string"?s:n.services.languageUtils.getBestMatchFromCodes(s);l&&(n.language||(n.language=l,n.languages=n.services.languageUtils.toResolveHierarchy(l)),n.translator.language||n.translator.changeLanguage(l),n.services.languageDetector&&n.services.languageDetector.cacheUserLanguage(l)),n.loadResources(l,function(c){o(c,l)})};return!r&&this.services.languageDetector&&!this.services.languageDetector.async?u(this.services.languageDetector.detect()):!r&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect(u):u(r),a}},{key:"getFixedT",value:function(r,i){var n=this,a=function o(u,s){var l;if(Dr(s)!=="object"){for(var c=arguments.length,h=new Array(c>2?c-2:0),m=2;m1&&arguments[1]!==void 0?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;var a=this.languages[0],o=this.options?this.options.fallbackLng:!1,u=this.languages[this.languages.length-1];if(a.toLowerCase()==="cimode")return!0;var s=function(c,h){var m=i.services.backendConnector.state["".concat(c,"|").concat(h)];return m===-1||m===2};if(n.precheck){var l=n.precheck(this,s);if(l!==void 0)return l}return!!(this.hasResourceBundle(a,r)||!this.services.backendConnector.backend||s(a,r)&&(!o||s(u,r)))}},{key:"loadNamespaces",value:function(r,i){var n=this,a=Hn();return this.options.ns?(typeof r=="string"&&(r=[r]),r.forEach(function(o){n.options.ns.indexOf(o)<0&&n.options.ns.push(o)}),this.loadResources(function(o){a.resolve(),i&&i(o)}),a):(i&&i(),Promise.resolve())}},{key:"loadLanguages",value:function(r,i){var n=Hn();typeof r=="string"&&(r=[r]);var a=this.options.preload||[],o=r.filter(function(u){return a.indexOf(u)<0});return o.length?(this.options.preload=a.concat(o),this.loadResources(function(u){n.resolve(),i&&i(u)}),n):(i&&i(),Promise.resolve())}},{key:"dir",value:function(r){if(r||(r=this.languages&&this.languages.length>0?this.languages[0]:this.language),!r)return"rtl";var i=["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam"];return i.indexOf(this.services.languageUtils.getLanguagePartFromCode(r))>=0?"rtl":"ltr"}},{key:"createInstance",value:function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},i=arguments.length>1?arguments[1]:void 0;return new t(r,i)}},{key:"cloneInstance",value:function(){var r=this,i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:is,a=Ft({},this.options,i,{isClone:!0}),o=new t(a),u=["store","services","language"];return u.forEach(function(s){o[s]=r[s]}),o.services=Ft({},this.services),o.services.utils={hasLoadedNamespace:o.hasLoadedNamespace.bind(o)},o.translator=new bm(o.services,o.options),o.translator.on("*",function(s){for(var l=arguments.length,c=new Array(l>1?l-1:0),h=1;h"u"&&(window.dataLayer=window.dataLayer||[],window.gtag=function(){window.dataLayer.push(arguments)}),(o=window).gtag.apply(o,n)}},r=t;e.default=r})(ny);var ay={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var t=/^(a|an|and|as|at|but|by|en|for|if|in|nor|of|on|or|per|the|to|vs?\.?|via)$/i;function r(u){return u.toString().trim().replace(/[A-Za-z0-9\u00C0-\u00FF]+[^\s-]*/g,function(s,l,c){return l>0&&l+s.length!==c.length&&s.search(t)>-1&&c.charAt(l-2)!==":"&&(c.charAt(l+s.length)!=="-"||c.charAt(l-1)==="-")&&c.charAt(l-1).search(/[^\s-]/)<0?s.toLowerCase():s.substr(1).search(/[A-Z]|\../)>-1?s:s.charAt(0).toUpperCase()+s.substr(1)})}function i(u){return typeof u=="string"&&u.indexOf("@")!==-1}var n="REDACTED (Potential Email Address)";function a(u){return i(u)?(console.warn("This arg looks like an email address, redacting."),n):u}function o(){var u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,c=u||"";return s&&(c=r(u)),l&&(c=a(c)),c}})(ay);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.GA4=void 0;var t=u(ny),r=u(ay),i=["eventCategory","eventAction","eventLabel","eventValue","hitType"],n=["title","location"],a=["page","hitType"],o=["action","category","label","value","nonInteraction","transport"];function u(F){return F&&F.__esModule?F:{default:F}}function s(F,w){if(F==null)return{};var I=l(F,w),B,V;if(Object.getOwnPropertySymbols){var Q=Object.getOwnPropertySymbols(F);for(V=0;V=0)&&Object.prototype.propertyIsEnumerable.call(F,B)&&(I[B]=F[B])}return I}function l(F,w){if(F==null)return{};var I={},B=Object.keys(F),V,Q;for(Q=0;Q=0)&&(I[V]=F[V]);return I}function c(F){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?c=function(w){return typeof w}:c=function(w){return w&&typeof Symbol=="function"&&w.constructor===Symbol&&w!==Symbol.prototype?"symbol":typeof w},c(F)}function h(F){return v(F)||g(F)||k(F)||m()}function m(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +`+h.substr(4)),y+=T?"]":"}",y},stringToUTF8Array:function(i,n,a){a||(a=0);for(var o=i.length,u=0;u=128?s>=2048?(n[a]=s>>>12|224,n[a+1]=s>>>6&63|128,n[a+2]=s&63|128,a+=3):(n[a]=s>>>6|192,n[a+1]=s&63|128,a+=2):n[a++]=s}},getStringByteLength:function(i){for(var n=0,a=i.length,o=0;o=128?u>=2048?n+=3:n+=2:n+=1}return n},semverCompare(i,n){i=i.split(".").map(a=>isNaN(parseInt(a))?a:parseInt(a)),n=n.split(".").map(a=>isNaN(parseInt(a))?a:parseInt(a));for(let a=0;an[a])return 1}return i.length-n.length},allowedKeyChars:"23456789ABCDEFGHIJKLMNPQRSTUVWXYZ",generateObjectKey:function(){return Zotero.Utilities.randomString(8,Zotero.Utilities.allowedKeyChars)},isValidObjectKey:function(i){return Zotero.Utilities.objectKeyRegExp||(Zotero.Utilities.objectKeyRegExp=new RegExp("^["+Zotero.Utilities.allowedKeyChars+"]{8}$")),Zotero.Utilities.objectKeyRegExp.test(i)},itemTypeExists:function(i){return Zotero.debug("Zotero.Utilities.itemTypeExists() is deprecated -- use Zotero.Utilities.Item.itemTypeExists() instead"),Zotero.Utilities.Item.itemTypeExists(i)},itemToCSLJSON:function(i){return Zotero.debug("Zotero.Utilities.itemToCSLJSON() is deprecated -- use Zotero.Utilities.Item.itemToCSLJSON() instead"),Zotero.Utilities.Item.itemToCSLJSON(i)},itemFromCSLJSON:function(i,n){return Zotero.debug("Zotero.Utilities.itemFromCSLJSON() is deprecated -- use Zotero.Utilities.Item.itemFromCSLJSON() instead"),Zotero.Utilities.Item.itemFromCSLJSON(i,n)},assignProps:t("assignProps"),parseURL:t("parseURL"),resolveIntermediateURL:t("resolveIntermediateURL"),determineAttachmentIcon:t("determineAttachmentIcon"),walkNoteDOM:function(i,n){function a(c){var h,m,g,v,_;if(c.hasAttribute("data-schema-version")?(h=n.visitContainer)==null||h.call(n,c):c.hasAttribute("data-annotation")?(m=n.visitAnnotation)==null||m.call(n,c):c.hasAttribute("data-citation")?(g=n.visitCitation)==null||g.call(n,c):(v=n.visitOtherElement)==null||v.call(n,c),n.visitDataAttribute||n.visitURI){for(let y of["data-citation","data-citation-items","data-annotation"])if(c.hasAttribute(y)){let D;try{D=JSON.parse(decodeURIComponent(c.getAttribute(y)))}catch{continue}(_=n.visitDataAttribute)==null||_.call(n,y,D),n.visitURI&&o(D),c.setAttribute(y,JSON.stringify(D))}}for(let y of c.children)a(y)}function o(c){if(Array.isArray(c))c.forEach(o);else if(typeof c=="object")for(let[h,m]of Object.entries(c))h=="id"||h=="attachmentURI"?c[h]=n.visitURI(m):h=="uris"?c[h]=m.map(n.visitURI):o(m)}let u='
'+i+"
",s;{let c;try{c=new DOMParser}catch{c=Cc["@mozilla.org/xmlextras/domparser;1"].createInstance(Ci.nsIDOMParser)}s=c.parseFromString(u,"text/html")}let l=s.getElementById("note-body");for(let c of l.children)a(c);return l.innerHTML},XRegExp:typeof XRegExp<"u"?XRegExp:null};r.XRegExp||(r.XRegExp=X_.exports),e.exports=r})()})(Z_);var SO=Z_.exports,CO=Object.freeze({"en-US":{short:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],long:["January","February","March","April","May","June","July","August","September","October","November","December"]},"af-ZA":{short:["Jan","Feb","Mrt","Apr","Mei","Jun","Jul","Aug","Sep","Okt","Nov","Des"],long:["Januarie","Februarie","Maart","April","Mei","Junie","Julie","Augustus","September","Oktober","November","Desember"]},ar:{short:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],long:["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"]},"bg-BG":{short:["Яну","Фев","Мар","Апр","Май","Юни","Юли","Авг","Сеп","Окт","Ное","Дек"],long:["Януари","Февруари","Март","Април","Май","Юни","Юли","Август","Септември","Октомври","Ноември","Декември"]},"ca-AD":{short:["gen","febr","març","abr","maig","juny","jul","ag","set","oct","nov","des"],long:["gener","febrer","març","abril","maig","juny","juliol","agost","setembre","octubre","novembre","desembre"]},"cs-CZ":{short:["Led","Úno","Bře","Dub","Kvě","Čvn","Čnc","Srp","Zář","Říj","Lis","Pro"],long:["leden","únor","březen","duben","květen","červen","červenec","srpen","září","říjen","listopad","prosinec"]},"da-DK":{short:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],long:["Januar","Februar","Marts","April","Maj","Juni","Juli","August","September","Oktober","November","December"]},de:{short:["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],long:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"]},"el-GR":{short:["Ιαν","Φεβ","Μαρ","Απρ","Ιουν","Ιουλ","Αυγ","Σεπ","Οκτ","Νοε","Δεκ","May"],long:["January","October","November","December","February","March","April","May","June","July","August","September"]},"en-GB":{short:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],long:["January","February","March","April","May","June","July","August","September","October","November","December"]},"es-ES":{short:["Ene","Feb","Mar","Abr","May","Jun","Jul","Ago","Sep","Oct","Nov","Dic"],long:["Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre"]},"fr-FR":{short:["jan","fév","mar","avr","mai","juin","juil","aoû","sep","oct","nov","déc"],long:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"]},"et-EE":{short:["jaan","veebr","märts","apr","mai","juun","juul","aug","sept","okt","nov","dets"],long:["jaanuar","veebruar","märts","aprill","mai","juuni","juuli","august","september","oktoober","november","detsember"]},"eu-ES":{short:["urt","ots","mar","api","mai","eka","uzt","abu","ira","urr","aza","abe"],long:["urtarrila","otsaila","martxoa","apirila","maiatza","ekaina","uztaila","abuztua","iraila","urria","azaroa","abendua"]},fa:{short:["ژانویه","فوریه","مارس","آوریل","مه","ژوئن","ژوئیه","اوت","سپتامبر","اکتبر","نوامبر","دسامبر"],long:["ژانویه","فوریه","مارس","آوریل","مه","ژوئن","ژوئیه","اوت","سپتامبر","اکتبر","نوامبر","دسامبر"]},"fi-FI":{short:["tammi","helmi","maalis","huhti","touko","kesä","heinä","elo","syys","loka","marras","joulu"],long:["tammikuu","helmikuu","maaliskuu","huhtikuu","toukokuu","kesäkuu","heinäkuu","elokuu","syyskuu","lokakuu","marraskuu","joulukuu"]},"he-IL":{short:["ינ'","פב'","מרץ","אפ'","מאי","יוני","יולי","אוג'","ספט'","אוק'","נוב'","דצ'"],long:["ינואר","פברואר","מרץ","אפריל","מאי","יוני","יולי","אוגוסט","ספטמבר","אוקטובר","נובמבר","דצמבר"]},"hr-HR":{short:["Sij","Vel","Ožu","Tra","Svi","Lip","Srp","Kol","Ruj","Lis","Stu","Pro"],long:["Siječanj","Veljača","Ožujak","Travanj","Svibanj","Lipanj","Srpanj","Kolovoz","Rujan","Listopad","Studeni","Prosinac"]},"hu-HU":{short:["Jan.","Febr.","Márc.","Ápr.","Máj.","Jún.","Júl.","Aug.","Szept.","Okt.","Nov.","Dec."],long:["Január","Február","Március","Április","Május","Június","Július","Augusztus","Szeptember","Október","November","December"]},"id-ID":{short:["Jan","Feb","Mar","Apr","Mei","Jun","Jul","Agu","Sep","Okt","Nov","Des"],long:["Januari","Februari","Maret","April","Mei","Juni","Juli","Agustus","September","Oktober","November","Desember"]},"is-IS":{short:["Jan","Feb","Mar","Apr","Maí","Jún","Júl","Ágú","Sep","Okt","Nóv","Des"],long:["Janúar","Febrúar","Mars","Apríl","Maí","Júní","Júlí","Ágúst","September","Október","Nóvember","Desember"]},"it-IT":{short:["Gen","Feb","Mar","Apr","Mag","Giu","Lug","Ago","Set","Ott","Nov","Dic"],long:["Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre"]},"ja-JP":{short:["(1月)","(2月)","(3月)","(4月)","(5月)","(6月)","(7月)","(8月)","(9月)","(10月)","(11月)","(12月)"],long:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"]},km:{short:["មករា","កុម្ភៈ","មីនា","មេសា","ឧសភា","មិថុនា","កក្កដា","សីហា","កញ្ញា","តុលា","វិច្ឆិកា","ធ្នូ"],long:["មករា","កុម្ភៈ","មីនា","មេសា","ឧសភា","មិថុនា","កក្កដា","សីហា","កញ្ញា","តុលា","វិច្ឆិកា","ធ្នូ"]},"ko-KR":{short:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"],long:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"]},"lt-LT":{short:["Sau","Vas","Kov","Bal","Geg","Bir","Lie","Rgp","Rgs","Spl","Lap","Grd"],long:["sausio","vasario","kovo","balandžio","gegužės","birželio","liepos","rugpjūčio","rugsėjo","spalio","lapkričio","gruodžio"]},"nb-NO":{short:["Jan","Feb","Mar","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Des"],long:["Januar","Februar","Mars","April","Mai","Juni","Juli","August","September","Oktober","November","Desember"]},"nn-NO":{short:["jan","feb","mar","apr","mai","jun","jul","aug","sep","okt","nov","des"],long:["Januar","Februar","Mars","April","Mai","Juni","Juli","August","September","Oktober","November","Desember"]},"nl-NL":{short:["jan","feb","mrt","apr","mei","jun","jul","aug","sep","okt","nov","dec"],long:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"]},"pl-PL":{short:["Sty","Lut","Mar","Kwi","Maj","Cze","Lip","Sie","Wrz","Paź","Lis","Gru"],long:["Styczeń","Luty","Marzec","Kwiecień","Maj","Czerwiec","Lipiec","Sierpień","Wrzesień","Październik","Listopad","Grudzień"]},"pt-BR":{short:["Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"],long:["Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"]},"pt-PT":{short:["Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"],long:["janeiro","fevereiro","março","abril","maio","junho","julho","agosto","setembro","outubro","novembro","dezembro"]},"ro-RO":{short:["Ian","Feb","Mar","Apr","Mai","Iun","Iul","Aug","Sep","Oct","Noi","Dec"],long:["Ianuarie","Februarie","Martie","Aprilie","Mai","Iunie","Iulie","August","Septembrie","Octombrie","Noiembrie","Decembrie"]},"ru-RU":{short:["Январь","Февраль","Март","Апрель","Май","Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь"],long:["Январь","Февраль","Март","Апрель","Май","Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь"]},"sk-SK":{short:["Jan","Feb","Mar","Apr","Máj","Jún","Júl","Aug","Sep","Okt","Nov","Dec"],long:["Január","Február","Marec","Apríl","Máj","Jún","Júl","August","September","Október","November","December"]},"sl-SI":{short:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Avg","Sep","Okt","Nov","Dec"],long:["Januar","Februar","Marec","April","Maj","Junij","Julij","Avgust","September","Oktober","November","December"]},"sr-RS":{short:["Јан","Феб","Мар","Апр","Мај","Јун","Јул","Авг","Сеп","Окт","Нов","Дец"],long:["Јануар","Фебруар","Март","Април","Мај","Јун","Јул","Август","Септембар","Октобар","Новембар","Децембар"]},"sv-SE":{short:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],long:["Januari","Februari","Mars","April","Maj","Juni","Juli","Augusti","September","Oktober","November","December"]},"th-TH":{short:["ม.ค.","ก.พ.","มี.ค.","เม.ย.","พ.ค.","มิ.ย.","ก.ค.","ส.ค.","ก.ย.","ต.ค.","พ.ย.","ธ.ค."],long:["มกราคม","กุมภาพันธ์","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน","กรกฎาคม","สิงหาคม","กันยายน","ตุลาคม","พฤศจิกายน","ธันวาคม"]},"tr-TR":{short:["Oca","Şub","Mar","Nis","May","Haz","Tem","Ağu","Eyl","Eki","Kas","Ara"],long:["Ocak","Şubat","Mart","Nisan","Mayıs","Haziran","Temmuz","Ağustos","Eylül","Ekim","Kasım","Aralık"]},"uk-UA":{short:["Січ","Лют","Бер","Кві","Тра","Чер","Лип","Сер","Вер","Жов","Лис","Гру"],long:["Січень","Лютий","Березень","Квітень","Травень","Червень","Липень","Серпень","Вересень","Жовтень","Листопад","Грудень"]},"vi-VN":{short:["Thg01","Thg02","Thg03","Thg04","Thg05","Thg06","Thg07","Thg08","Thg09","Thg10","Thg11","Thg12"],long:["Tháng Một","Tháng Hai","Tháng Ba","Tháng Tư","Tháng Năm","Tháng Sáu","Tháng Bảy","Tháng Tám","Tháng Chín","Tháng Mười","Tháng Mười Một","Tháng Mười Hai"]},"zh-CN":{short:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],long:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"]},"zh-TW":{short:["1 月","2 月","3 月","4 月","5 月","6 月","7 月","8 月","9 月","10 月","11 月","12 月"],long:["1 月","2 月","3 月","4 月","5 月","6 月","7 月","8 月","9 月","10 月","11 月","12 月"]}}),xO=Object.freeze({version:20,itemTypes:[{itemType:"annotation",fields:[],creatorTypes:[]},{itemType:"artwork",fields:[{field:"title"},{field:"abstractNote"},{field:"artworkMedium",baseField:"medium"},{field:"artworkSize"},{field:"date"},{field:"language"},{field:"shortTitle"},{field:"archive"},{field:"archiveLocation"},{field:"libraryCatalog"},{field:"callNumber"},{field:"url"},{field:"accessDate"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"artist",primary:!0},{creatorType:"contributor"}]},{itemType:"attachment",fields:[{field:"title"},{field:"accessDate"},{field:"url"}],creatorTypes:[]},{itemType:"audioRecording",fields:[{field:"title"},{field:"abstractNote"},{field:"audioRecordingFormat",baseField:"medium"},{field:"seriesTitle"},{field:"volume"},{field:"numberOfVolumes"},{field:"place"},{field:"label",baseField:"publisher"},{field:"date"},{field:"runningTime"},{field:"language"},{field:"ISBN"},{field:"shortTitle"},{field:"archive"},{field:"archiveLocation"},{field:"libraryCatalog"},{field:"callNumber"},{field:"url"},{field:"accessDate"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"performer",primary:!0},{creatorType:"contributor"},{creatorType:"composer"},{creatorType:"wordsBy"}]},{itemType:"bill",fields:[{field:"title"},{field:"abstractNote"},{field:"billNumber",baseField:"number"},{field:"code"},{field:"codeVolume",baseField:"volume"},{field:"section"},{field:"codePages",baseField:"pages"},{field:"legislativeBody"},{field:"session"},{field:"history"},{field:"date"},{field:"language"},{field:"url"},{field:"accessDate"},{field:"shortTitle"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"sponsor",primary:!0},{creatorType:"cosponsor"},{creatorType:"contributor"}]},{itemType:"blogPost",fields:[{field:"title"},{field:"abstractNote"},{field:"blogTitle",baseField:"publicationTitle"},{field:"websiteType",baseField:"type"},{field:"date"},{field:"url"},{field:"accessDate"},{field:"language"},{field:"shortTitle"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"author",primary:!0},{creatorType:"commenter"},{creatorType:"contributor"}]},{itemType:"book",fields:[{field:"title"},{field:"abstractNote"},{field:"series"},{field:"seriesNumber"},{field:"volume"},{field:"numberOfVolumes"},{field:"edition"},{field:"place"},{field:"publisher"},{field:"date"},{field:"numPages"},{field:"language"},{field:"ISBN"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"archive"},{field:"archiveLocation"},{field:"libraryCatalog"},{field:"callNumber"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"author",primary:!0},{creatorType:"contributor"},{creatorType:"editor"},{creatorType:"translator"},{creatorType:"seriesEditor"}]},{itemType:"bookSection",fields:[{field:"title"},{field:"abstractNote"},{field:"bookTitle",baseField:"publicationTitle"},{field:"series"},{field:"seriesNumber"},{field:"volume"},{field:"numberOfVolumes"},{field:"edition"},{field:"place"},{field:"publisher"},{field:"date"},{field:"pages"},{field:"language"},{field:"ISBN"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"archive"},{field:"archiveLocation"},{field:"libraryCatalog"},{field:"callNumber"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"author",primary:!0},{creatorType:"contributor"},{creatorType:"editor"},{creatorType:"bookAuthor"},{creatorType:"translator"},{creatorType:"seriesEditor"}]},{itemType:"case",fields:[{field:"caseName",baseField:"title"},{field:"abstractNote"},{field:"court"},{field:"dateDecided",baseField:"date"},{field:"docketNumber",baseField:"number"},{field:"reporter"},{field:"reporterVolume",baseField:"volume"},{field:"firstPage",baseField:"pages"},{field:"history"},{field:"language"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"author",primary:!0},{creatorType:"counsel"},{creatorType:"contributor"}]},{itemType:"computerProgram",fields:[{field:"title"},{field:"abstractNote"},{field:"seriesTitle"},{field:"versionNumber"},{field:"date"},{field:"system"},{field:"place"},{field:"company",baseField:"publisher"},{field:"programmingLanguage"},{field:"ISBN"},{field:"shortTitle"},{field:"url"},{field:"rights"},{field:"archive"},{field:"archiveLocation"},{field:"libraryCatalog"},{field:"callNumber"},{field:"accessDate"},{field:"extra"}],creatorTypes:[{creatorType:"programmer",primary:!0},{creatorType:"contributor"}]},{itemType:"conferencePaper",fields:[{field:"title"},{field:"abstractNote"},{field:"date"},{field:"proceedingsTitle",baseField:"publicationTitle"},{field:"conferenceName"},{field:"place"},{field:"publisher"},{field:"volume"},{field:"pages"},{field:"series"},{field:"language"},{field:"DOI"},{field:"ISBN"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"archive"},{field:"archiveLocation"},{field:"libraryCatalog"},{field:"callNumber"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"author",primary:!0},{creatorType:"contributor"},{creatorType:"editor"},{creatorType:"translator"},{creatorType:"seriesEditor"}]},{itemType:"dictionaryEntry",fields:[{field:"title"},{field:"abstractNote"},{field:"dictionaryTitle",baseField:"publicationTitle"},{field:"series"},{field:"seriesNumber"},{field:"volume"},{field:"numberOfVolumes"},{field:"edition"},{field:"place"},{field:"publisher"},{field:"date"},{field:"pages"},{field:"language"},{field:"ISBN"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"archive"},{field:"archiveLocation"},{field:"libraryCatalog"},{field:"callNumber"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"author",primary:!0},{creatorType:"contributor"},{creatorType:"editor"},{creatorType:"translator"},{creatorType:"seriesEditor"}]},{itemType:"document",fields:[{field:"title"},{field:"abstractNote"},{field:"publisher"},{field:"date"},{field:"language"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"archive"},{field:"archiveLocation"},{field:"libraryCatalog"},{field:"callNumber"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"author",primary:!0},{creatorType:"contributor"},{creatorType:"editor"},{creatorType:"translator"},{creatorType:"reviewedAuthor"}]},{itemType:"email",fields:[{field:"subject",baseField:"title"},{field:"abstractNote"},{field:"date"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"language"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"author",primary:!0},{creatorType:"contributor"},{creatorType:"recipient"}]},{itemType:"encyclopediaArticle",fields:[{field:"title"},{field:"abstractNote"},{field:"encyclopediaTitle",baseField:"publicationTitle"},{field:"series"},{field:"seriesNumber"},{field:"volume"},{field:"numberOfVolumes"},{field:"edition"},{field:"place"},{field:"publisher"},{field:"date"},{field:"pages"},{field:"ISBN"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"language"},{field:"archive"},{field:"archiveLocation"},{field:"libraryCatalog"},{field:"callNumber"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"author",primary:!0},{creatorType:"contributor"},{creatorType:"editor"},{creatorType:"translator"},{creatorType:"seriesEditor"}]},{itemType:"film",fields:[{field:"title"},{field:"abstractNote"},{field:"distributor",baseField:"publisher"},{field:"date"},{field:"genre",baseField:"type"},{field:"videoRecordingFormat",baseField:"medium"},{field:"runningTime"},{field:"language"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"archive"},{field:"archiveLocation"},{field:"libraryCatalog"},{field:"callNumber"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"director",primary:!0},{creatorType:"contributor"},{creatorType:"scriptwriter"},{creatorType:"producer"}]},{itemType:"forumPost",fields:[{field:"title"},{field:"abstractNote"},{field:"forumTitle",baseField:"publicationTitle"},{field:"postType",baseField:"type"},{field:"date"},{field:"language"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"author",primary:!0},{creatorType:"contributor"}]},{itemType:"hearing",fields:[{field:"title"},{field:"abstractNote"},{field:"committee"},{field:"place"},{field:"publisher"},{field:"numberOfVolumes"},{field:"documentNumber",baseField:"number"},{field:"pages"},{field:"legislativeBody"},{field:"session"},{field:"history"},{field:"date"},{field:"language"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"contributor",primary:!0}]},{itemType:"instantMessage",fields:[{field:"title"},{field:"abstractNote"},{field:"date"},{field:"language"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"author",primary:!0},{creatorType:"contributor"},{creatorType:"recipient"}]},{itemType:"interview",fields:[{field:"title"},{field:"abstractNote"},{field:"date"},{field:"interviewMedium",baseField:"medium"},{field:"language"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"archive"},{field:"archiveLocation"},{field:"libraryCatalog"},{field:"callNumber"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"interviewee",primary:!0},{creatorType:"contributor"},{creatorType:"interviewer"},{creatorType:"translator"}]},{itemType:"journalArticle",fields:[{field:"title"},{field:"abstractNote"},{field:"publicationTitle"},{field:"volume"},{field:"issue"},{field:"pages"},{field:"date"},{field:"series"},{field:"seriesTitle"},{field:"seriesText"},{field:"journalAbbreviation"},{field:"language"},{field:"DOI"},{field:"ISSN"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"archive"},{field:"archiveLocation"},{field:"libraryCatalog"},{field:"callNumber"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"author",primary:!0},{creatorType:"contributor"},{creatorType:"editor"},{creatorType:"translator"},{creatorType:"reviewedAuthor"}]},{itemType:"letter",fields:[{field:"title"},{field:"abstractNote"},{field:"letterType",baseField:"type"},{field:"date"},{field:"language"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"archive"},{field:"archiveLocation"},{field:"libraryCatalog"},{field:"callNumber"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"author",primary:!0},{creatorType:"contributor"},{creatorType:"recipient"}]},{itemType:"magazineArticle",fields:[{field:"title"},{field:"abstractNote"},{field:"publicationTitle"},{field:"volume"},{field:"issue"},{field:"date"},{field:"pages"},{field:"language"},{field:"ISSN"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"archive"},{field:"archiveLocation"},{field:"libraryCatalog"},{field:"callNumber"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"author",primary:!0},{creatorType:"contributor"},{creatorType:"translator"},{creatorType:"reviewedAuthor"}]},{itemType:"manuscript",fields:[{field:"title"},{field:"abstractNote"},{field:"manuscriptType",baseField:"type"},{field:"place"},{field:"date"},{field:"numPages"},{field:"language"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"archive"},{field:"archiveLocation"},{field:"libraryCatalog"},{field:"callNumber"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"author",primary:!0},{creatorType:"contributor"},{creatorType:"translator"}]},{itemType:"map",fields:[{field:"title"},{field:"abstractNote"},{field:"mapType",baseField:"type"},{field:"scale"},{field:"seriesTitle"},{field:"edition"},{field:"place"},{field:"publisher"},{field:"date"},{field:"language"},{field:"ISBN"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"archive"},{field:"archiveLocation"},{field:"libraryCatalog"},{field:"callNumber"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"cartographer",primary:!0},{creatorType:"contributor"},{creatorType:"seriesEditor"}]},{itemType:"newspaperArticle",fields:[{field:"title"},{field:"abstractNote"},{field:"publicationTitle"},{field:"place"},{field:"edition"},{field:"date"},{field:"section"},{field:"pages"},{field:"language"},{field:"shortTitle"},{field:"ISSN"},{field:"url"},{field:"accessDate"},{field:"archive"},{field:"archiveLocation"},{field:"libraryCatalog"},{field:"callNumber"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"author",primary:!0},{creatorType:"contributor"},{creatorType:"translator"},{creatorType:"reviewedAuthor"}]},{itemType:"note",fields:[],creatorTypes:[]},{itemType:"patent",fields:[{field:"title"},{field:"abstractNote"},{field:"place"},{field:"country"},{field:"assignee"},{field:"issuingAuthority"},{field:"patentNumber",baseField:"number"},{field:"filingDate"},{field:"pages"},{field:"applicationNumber"},{field:"priorityNumbers"},{field:"issueDate",baseField:"date"},{field:"references"},{field:"legalStatus"},{field:"language"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"inventor",primary:!0},{creatorType:"attorneyAgent"},{creatorType:"contributor"}]},{itemType:"podcast",fields:[{field:"title"},{field:"abstractNote"},{field:"seriesTitle"},{field:"episodeNumber",baseField:"number"},{field:"audioFileType",baseField:"medium"},{field:"runningTime"},{field:"url"},{field:"accessDate"},{field:"language"},{field:"shortTitle"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"podcaster",primary:!0},{creatorType:"contributor"},{creatorType:"guest"}]},{itemType:"preprint",fields:[{field:"title"},{field:"abstractNote"},{field:"genre",baseField:"type"},{field:"repository",baseField:"publisher"},{field:"archiveID",baseField:"number"},{field:"place"},{field:"date"},{field:"series"},{field:"seriesNumber"},{field:"DOI"},{field:"citationKey"},{field:"url"},{field:"accessDate"},{field:"archive"},{field:"archiveLocation"},{field:"shortTitle"},{field:"language"},{field:"libraryCatalog"},{field:"callNumber"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"author",primary:!0},{creatorType:"contributor"},{creatorType:"editor"},{creatorType:"translator"},{creatorType:"reviewedAuthor"}]},{itemType:"presentation",fields:[{field:"title"},{field:"abstractNote"},{field:"presentationType",baseField:"type"},{field:"date"},{field:"place"},{field:"meetingName"},{field:"url"},{field:"accessDate"},{field:"language"},{field:"shortTitle"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"presenter",primary:!0},{creatorType:"contributor"}]},{itemType:"radioBroadcast",fields:[{field:"title"},{field:"abstractNote"},{field:"programTitle",baseField:"publicationTitle"},{field:"episodeNumber",baseField:"number"},{field:"audioRecordingFormat",baseField:"medium"},{field:"place"},{field:"network",baseField:"publisher"},{field:"date"},{field:"runningTime"},{field:"language"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"archive"},{field:"archiveLocation"},{field:"libraryCatalog"},{field:"callNumber"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"director",primary:!0},{creatorType:"scriptwriter"},{creatorType:"producer"},{creatorType:"castMember"},{creatorType:"contributor"},{creatorType:"guest"}]},{itemType:"report",fields:[{field:"title"},{field:"abstractNote"},{field:"reportNumber",baseField:"number"},{field:"reportType",baseField:"type"},{field:"seriesTitle"},{field:"place"},{field:"institution",baseField:"publisher"},{field:"date"},{field:"pages"},{field:"language"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"archive"},{field:"archiveLocation"},{field:"libraryCatalog"},{field:"callNumber"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"author",primary:!0},{creatorType:"contributor"},{creatorType:"translator"},{creatorType:"seriesEditor"}]},{itemType:"statute",fields:[{field:"nameOfAct",baseField:"title"},{field:"abstractNote"},{field:"code"},{field:"codeNumber"},{field:"publicLawNumber",baseField:"number"},{field:"dateEnacted",baseField:"date"},{field:"pages"},{field:"section"},{field:"session"},{field:"history"},{field:"language"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"author",primary:!0},{creatorType:"contributor"}]},{itemType:"thesis",fields:[{field:"title"},{field:"abstractNote"},{field:"thesisType",baseField:"type"},{field:"university",baseField:"publisher"},{field:"place"},{field:"date"},{field:"numPages"},{field:"language"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"archive"},{field:"archiveLocation"},{field:"libraryCatalog"},{field:"callNumber"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"author",primary:!0},{creatorType:"contributor"}]},{itemType:"tvBroadcast",fields:[{field:"title"},{field:"abstractNote"},{field:"programTitle",baseField:"publicationTitle"},{field:"episodeNumber",baseField:"number"},{field:"videoRecordingFormat",baseField:"medium"},{field:"place"},{field:"network",baseField:"publisher"},{field:"date"},{field:"runningTime"},{field:"language"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"archive"},{field:"archiveLocation"},{field:"libraryCatalog"},{field:"callNumber"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"director",primary:!0},{creatorType:"scriptwriter"},{creatorType:"producer"},{creatorType:"castMember"},{creatorType:"contributor"},{creatorType:"guest"}]},{itemType:"videoRecording",fields:[{field:"title"},{field:"abstractNote"},{field:"videoRecordingFormat",baseField:"medium"},{field:"seriesTitle"},{field:"volume"},{field:"numberOfVolumes"},{field:"place"},{field:"studio",baseField:"publisher"},{field:"date"},{field:"runningTime"},{field:"language"},{field:"ISBN"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"archive"},{field:"archiveLocation"},{field:"libraryCatalog"},{field:"callNumber"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"director",primary:!0},{creatorType:"scriptwriter"},{creatorType:"producer"},{creatorType:"castMember"},{creatorType:"contributor"}]},{itemType:"webpage",fields:[{field:"title"},{field:"abstractNote"},{field:"websiteTitle",baseField:"publicationTitle"},{field:"websiteType",baseField:"type"},{field:"date"},{field:"shortTitle"},{field:"url"},{field:"accessDate"},{field:"language"},{field:"rights"},{field:"extra"}],creatorTypes:[{creatorType:"author",primary:!0},{creatorType:"contributor"},{creatorType:"translator"}]}],meta:{fields:{date:{type:"date"},filingDate:{type:"date"}}},csl:{types:{article:["preprint"],"article-journal":["journalArticle"],"article-magazine":["magazineArticle"],"article-newspaper":["newspaperArticle"],bill:["bill"],book:["book"],broadcast:["podcast","tvBroadcast","radioBroadcast"],chapter:["bookSection"],document:["document","attachment","note"],"entry-dictionary":["dictionaryEntry"],"entry-encyclopedia":["encyclopediaArticle"],graphic:["artwork"],hearing:["hearing"],interview:["interview"],legal_case:["case"],legislation:["statute"],manuscript:["manuscript"],map:["map"],motion_picture:["film","videoRecording"],"paper-conference":["conferencePaper"],patent:["patent"],personal_communication:["letter","email","instantMessage"],post:["forumPost"],"post-weblog":["blogPost"],report:["report"],software:["computerProgram"],song:["audioRecording"],speech:["presentation"],thesis:["thesis"],webpage:["webpage"]},fields:{text:{abstract:["abstractNote"],archive:["archive"],archive_location:["archiveLocation"],authority:["court","legislativeBody","issuingAuthority"],"call-number":["callNumber","applicationNumber"],"chapter-number":["session"],"collection-number":["seriesNumber"],"collection-title":["seriesTitle","series"],"container-title":["publicationTitle","reporter","code"],dimensions:["artworkSize","runningTime"],DOI:["DOI"],edition:["edition"],"event-place":["place"],"event-title":["meetingName","conferenceName"],genre:["type","programmingLanguage"],ISBN:["ISBN"],ISSN:["ISSN"],issue:["issue","priorityNumbers"],journalAbbreviation:["journalAbbreviation"],language:["language"],license:["rights"],medium:["medium","system"],note:["extra"],number:["number"],"number-of-pages":["numPages"],"number-of-volumes":["numberOfVolumes"],page:["pages"],publisher:["publisher"],"publisher-place":["place"],references:["history","references"],scale:["scale"],section:["section","committee"],shortTitle:["shortTitle"],source:["libraryCatalog"],status:["legalStatus"],title:["title"],"title-short":["shortTitle"],URL:["url"],version:["versionNumber"],volume:["volume","codeNumber"]},date:{accessed:"accessDate",issued:"date",submitted:"filingDate"}},names:{author:"author",bookAuthor:"container-author",castMember:"performer",composer:"composer",contributor:"contributor",director:"director",editor:"editor",guest:"guest",interviewer:"interviewer",producer:"producer",recipient:"recipient",reviewedAuthor:"reviewed-author",seriesEditor:"collection-editor",scriptwriter:"script-writer",translator:"translator"}},locales:{"af-ZA":{itemTypes:{annotation:"Annotation",artwork:"Artwork",attachment:"Attachment",audioRecording:"Audio Recording",bill:"Bill",blogPost:"Blog Post",book:"Book",bookSection:"Book Section",case:"Case",computerProgram:"Software",conferencePaper:"Conference Paper",dictionaryEntry:"Dictionary Entry",document:"Document",email:"E-mail",encyclopediaArticle:"Encyclopedia Article",film:"Film",forumPost:"Forum Post",hearing:"Hearing",instantMessage:"Instant Message",interview:"Interview",journalArticle:"Journal Article",letter:"Letter",magazineArticle:"Magazine Article",manuscript:"Manuscript",map:"Map",newspaperArticle:"Newspaper Article",note:"Note",patent:"Patent",podcast:"Podcast",preprint:"Preprint",presentation:"Presentation",radioBroadcast:"Radio Broadcast",report:"Report",statute:"Statute",thesis:"Thesis",tvBroadcast:"TV Broadcast",videoRecording:"Video Recording",webpage:"Web Page"},fields:{abstractNote:"Abstract",accessDate:"Gebruik/Toegang verkry",applicationNumber:"Application Number",archive:"Archive",archiveID:"Archive ID",archiveLocation:"Loc. in Archive",artworkMedium:"Medium",artworkSize:"Artwork Size",assignee:"Assignee",audioFileType:"File Type",audioRecordingFormat:"Format",billNumber:"Bill Number",blogTitle:"Blog Title",bookTitle:"Book Title",callNumber:"Telefoonnommer",caseName:"Case Name",citationKey:"Citation Key",code:"Code",codeNumber:"Code Number",codePages:"Code Pages",codeVolume:"Code Volume",committee:"Committee",company:"Company",conferenceName:"Conference Name",country:"Country",court:"Court",date:"Datum",dateAdded:"Datum bygevoeg",dateDecided:"Date Decided",dateEnacted:"Date Enacted",dateModified:"Modified",dictionaryTitle:"Dictionary Title",distributor:"Distributor",docketNumber:"Docket Number",documentNumber:"Document Number",DOI:"DOI",edition:"Edition",encyclopediaTitle:"Encyclopedia Title",episodeNumber:"Episode Number",extra:"Extra",filingDate:"Filing Date",firstPage:"First Page",forumTitle:"Forum/Listserv Title",genre:"Genre",history:"History",institution:"Institution",interviewMedium:"Medium",ISBN:"ISBN",ISSN:"ISSN",issue:"Issue",issueDate:"Issue Date",issuingAuthority:"Issuing Authority",itemType:"Type",journalAbbreviation:"Joernaalafkorting",label:"Label",language:"Language",legalStatus:"Legal Status",legislativeBody:"Legislative Body",letterType:"Type",libraryCatalog:"Biblioteekkatalogus",manuscriptType:"Type",mapType:"Type",meetingName:"Meeting Name",nameOfAct:"Name of Act",network:"Network",number:"Number",numberOfVolumes:"# of Volumes",numPages:"# of Pages",pages:"Pages",patentNumber:"Patent Number",place:"Place",postType:"Post Type",presentationType:"Type",priorityNumbers:"Priority Numbers",proceedingsTitle:"Proceedings Title",programmingLanguage:"Prog. Language",programTitle:"Program Title",publicationTitle:"Publikasie",publicLawNumber:"Public Law Number",publisher:"Uitgewer",references:"References",reporter:"Reporter",reporterVolume:"Reporter Volume",reportNumber:"Report Number",reportType:"Report Type",repository:"Repository",rights:"Regte",runningTime:"Running Time",scale:"Scale",section:"Section",series:"Series",seriesNumber:"Series Number",seriesText:"Series Text",seriesTitle:"Series Title",session:"Session",shortTitle:"Short Title",studio:"Studio",subject:"Subject",system:"System",thesisType:"Type",title:"Title",university:"University",url:"URL",versionNumber:"Version",videoRecordingFormat:"Format",volume:"Volume",websiteTitle:"Website Title",websiteType:"Website Type"},creatorTypes:{artist:"Artist",attorneyAgent:"Attorney/Agent",author:"Author",bookAuthor:"Book Author",cartographer:"Cartographer",castMember:"Cast Member",commenter:"Commenter",composer:"Composer",contributor:"Contributor",cosponsor:"Cosponsor",counsel:"Counsel",director:"Director",editor:"Editor",guest:"Guest",interviewee:"Interview With",interviewer:"Interviewer",inventor:"Inventor",performer:"Performer",podcaster:"Podcaster",presenter:"Presenter",producer:"Producer",programmer:"Programmer",recipient:"Recipient",reviewedAuthor:"Reviewed Author",scriptwriter:"Scriptwriter",seriesEditor:"Series Editor",sponsor:"Sponsor",translator:"Translator",wordsBy:"Words By"}},ar:{itemTypes:{annotation:"تعليق",artwork:"عمل فني",attachment:"مرفق",audioRecording:"تسجيل صوتي",bill:"مسودّة قانون",blogPost:"موضوع في مدونة",book:"كتاب",bookSection:"قسم في كتاب",case:"قضية",computerProgram:"Software",conferencePaper:"ورقة عمل في مؤتمر",dictionaryEntry:"كلمة في المعجم",document:"مستند",email:"بريد الكتروني",encyclopediaArticle:"مقالة في موسوعة",film:"فيلم",forumPost:"موضوع في منتدى",hearing:"سماع شهادة",instantMessage:"مراسلة فورية على الانترنت",interview:"مقابلة",journalArticle:"مقالة في دورية",letter:"خطاب",magazineArticle:"مقالة في مجلة",manuscript:"مخطوطة",map:"خريطة",newspaperArticle:"مقالة في جريدة",note:"ملاحظة",patent:"براءة الإختراع",podcast:"تدوينة وسائطية",preprint:"Preprint",presentation:"عرض تقديمي",radioBroadcast:"بث إذاعي",report:"تقرير",statute:"قانون",thesis:"أطروحة",tvBroadcast:"بث تلفزيوني",videoRecording:"تسجيل فيديو",webpage:"صفحة ويب"},fields:{abstractNote:"المستخلص",accessDate:"تاريخ الدخول",applicationNumber:"رقم الطلب",archive:"الارشيف",archiveID:"Archive ID",archiveLocation:"الموقع في الأرشيف",artworkMedium:"وسيط العمل الفني",artworkSize:"حجم العمل الفني",assignee:"المخول بالمهمة",audioFileType:"نوع الملف الصوتي",audioRecordingFormat:"صيغة التسجيل الصوتي",billNumber:"رقم مسودّة القانون",blogTitle:"عنوان المدونة",bookTitle:"عنوان الكتاب",callNumber:"رقم الإسترجاع",caseName:"اسم القضية",citationKey:"Citation Key",code:"التشفير",codeNumber:"رقم الرمز",codePages:"صفحات القانون",codeVolume:"مجلد القانون",committee:"اللجنة",company:"الشركة",conferenceName:"اسم المؤتمر",country:"البلد",court:"المحكمة",date:"التاريخ",dateAdded:"تاريخ الإضافة",dateDecided:"تاريخ الحكم",dateEnacted:"تاريخ سن القانون",dateModified:"تاريخ التعديل",dictionaryTitle:"عنوان القاموس",distributor:"الموزع",docketNumber:"رقم القضية",documentNumber:"رقم المستند",DOI:"معرف الكائن الرقمي",edition:"الطبعة",encyclopediaTitle:"عنوان الموسوعة",episodeNumber:"رقم الموضوع",extra:"معلومات إضافية",filingDate:"تاريخ الايداع",firstPage:"الصفحة الأولى",forumTitle:"عنوان المنتدى",genre:"النوع الأدبي",history:"التاريخ",institution:"المؤسسة",interviewMedium:"وسيط المقابلة",ISBN:"تدمك",ISSN:"تدمد",issue:"العدد",issueDate:"تاريخ الإصدار",issuingAuthority:"مسئولية الاصدار",itemType:"نوع العنصر",journalAbbreviation:"اختصار الدورية",label:"علامة",language:"اللغة",legalStatus:"الحالة القانونية",legislativeBody:"الجهة التشريعية",letterType:"نوع الخطاب",libraryCatalog:"فهرس المكتبة",manuscriptType:"نوع المخطوطة",mapType:"نوع الخريطة",meetingName:"اسم الإجتماع",nameOfAct:"اسم القانون",network:"الشبكة",number:"الرقم",numberOfVolumes:"عدد المجلدات",numPages:"عدد الصفحات",pages:"الصفحات",patentNumber:"رقم البرائة",place:"المكان",postType:"نوع الموضوع",presentationType:"نوع العرض التقديمي",priorityNumbers:"ارقام الأولوية",proceedingsTitle:"عنوان ورقة العمل",programmingLanguage:"Prog. Language",programTitle:"عنوان البرنامج",publicationTitle:"عنوان المنشور",publicLawNumber:"رقم القانون العام",publisher:"الناشر",references:"مراجع",reporter:"المراسل",reporterVolume:"مجلد الأحكام",reportNumber:"رقم التقرير",reportType:"نوع التقرير",repository:"Repository",rights:"الحقوق",runningTime:"وقت التشغيل",scale:"مقياس الرسم",section:"القسم",series:"السلسلة",seriesNumber:"رقم السلسلة",seriesText:"نص السلسلة",seriesTitle:"عنوان السلسلة",session:"الجلسة",shortTitle:"العنوان المختصر",studio:"الأستوديو",subject:"الموضوع",system:"النظام",thesisType:"نوع الأطروحة",title:"العنوان",university:"الجامعة",url:"عنوان الموقع",versionNumber:"الإصدارة",videoRecordingFormat:"صيغة التسجيل المرئي",volume:"المجلد",websiteTitle:"اسم موقع الويب",websiteType:"نوع موقع الويب"},creatorTypes:{artist:"الفنان",attorneyAgent:"المحامي أو الوكيل",author:"المؤلف",bookAuthor:"مؤلف كتاب",cartographer:"رسام الخريطة",castMember:"عضو طاقم التمثيل",commenter:"المعلق",composer:"الملحن",contributor:"اسم المشارك",cosponsor:"الراعي المشارك",counsel:"المستشار",director:"المخرج",editor:"المحرر",guest:"الضيف",interviewee:"مقابلة مع",interviewer:"المحاور",inventor:"المخترع",performer:"الفنان",podcaster:"المدون",presenter:"المقدم",producer:"المنتج",programmer:"المبرمج",recipient:"المتلقي",reviewedAuthor:"مؤلف مراجع",scriptwriter:"كاتب الحوار",seriesEditor:"محرر السلسلة",sponsor:"الراعي",translator:"المترجم",wordsBy:"من كلمات"}},"bg-BG":{itemTypes:{annotation:"Анотация",artwork:"Произведение на изкуството",attachment:"Приложение",audioRecording:"Звукозапис",bill:"Закон",blogPost:"Съобщение в блог",book:"Книга",bookSection:"Глава от книга",case:"Съдебно решение",computerProgram:"Software",conferencePaper:"Публикация от конференция",dictionaryEntry:"Определение в речник",document:"Документ",email:"Електронна поща",encyclopediaArticle:"Статия в енциклопедия",film:"Филм",forumPost:"Съобщение във форум",hearing:"Заседание",instantMessage:"Бързо съобщение",interview:"Интервю",journalArticle:"Статия в научно списание",letter:"Писмо",magazineArticle:"Статия в списание",manuscript:"Ръкопис",map:"Карта",newspaperArticle:"Статия във вестник",note:"Бележка",patent:"Патент",podcast:"Подкаст",preprint:"Preprint",presentation:"Презентация",radioBroadcast:"Радио излъчване",report:"Отчет",statute:"Подзаконов акт",thesis:"Дисертация",tvBroadcast:"Телевизионно излъчване",videoRecording:"Видео",webpage:"Интернет страница"},fields:{abstractNote:"Извлечение",accessDate:"Отворен на",applicationNumber:"Номер на молба",archive:"Archive",archiveID:"Archive ID",archiveLocation:"Позиция в архива",artworkMedium:"Медия на произведението:",artworkSize:"Размер на произведението:",assignee:"Изпълнител",audioFileType:"Вид файл",audioRecordingFormat:"Формат",billNumber:"Номер на закон",blogTitle:"Заглавие на блог",bookTitle:"Заглавие на книга",callNumber:"Телефонен номер",caseName:"Име на партида",citationKey:"Citation Key",code:"Кодекс",codeNumber:"Код",codePages:"Страници на законодателство",codeVolume:"Том на законодателство",committee:"Комитет",company:"Компания",conferenceName:"Име на конференцията",country:"Страна",court:"Съд",date:"Дата",dateAdded:"Добавен на:",dateDecided:"Дата на решение",dateEnacted:"Дата на влизане в сила",dateModified:"Променен на:",dictionaryTitle:"Заглавие на речник",distributor:"Дистрибутор",docketNumber:"Номер в регистър",documentNumber:"Номер на документ",DOI:"DOI",edition:"Издание",encyclopediaTitle:"Заглавие на енциклопедия",episodeNumber:"Номер на епизод",extra:"Допълнителни",filingDate:"Дата на архивиране",firstPage:"Първа страница",forumTitle:"Заглавия на форум/listserv",genre:"Жанр",history:"История",institution:"Институция",interviewMedium:"Медия",ISBN:"ISBN",ISSN:"ISSN",issue:"Брой",issueDate:"Дата на издаване",issuingAuthority:"Издаден от",itemType:"Тип",journalAbbreviation:"Съкратено име на списанието",label:"Етикет",language:"Език",legalStatus:"Законов статут",legislativeBody:"Законодателно тяло",letterType:"Вид",libraryCatalog:"Library Catalog",manuscriptType:"Вид",mapType:"Вид",meetingName:"Име на срещата",nameOfAct:"Име на закон",network:"Мрежа",number:"Номер",numberOfVolumes:"Номера на томовете",numPages:"брой страници",pages:"Страници",patentNumber:"Номер на патент",place:"Място",postType:"Вид съобщението",presentationType:"Вид",priorityNumbers:"Приоритетни номера",proceedingsTitle:"Заглавие на протокол",programmingLanguage:"Prog. Language",programTitle:"Заглавие на орграма",publicationTitle:"Издание",publicLawNumber:"Номер на закон",publisher:"Издател",references:"Отпратки",reporter:"Журналист",reporterVolume:"Том на стенограмата",reportNumber:"Номер на отчет",reportType:"Вид отчета",repository:"Repository",rights:"Права",runningTime:"Продължителност",scale:"Скала",section:"Глава",series:"Поредица",seriesNumber:"Номер на поредицата",seriesText:"Текст на поредицата",seriesTitle:"Заглавие на поредицата",session:"Сесия",shortTitle:"Късо заглавие",studio:"Студио",subject:"Тема",system:"Система",thesisType:"Вид",title:"Заглавие",university:"Университет",url:"Адрес",versionNumber:"Version",videoRecordingFormat:"Формат",volume:"Том",websiteTitle:"Заглавие на интернет страница",websiteType:"Вид интернет страницата"},creatorTypes:{artist:"Създател",attorneyAgent:"Адвокат/Пълномощтник",author:"Автор",bookAuthor:"Автор на книга",cartographer:"Картограф",castMember:"Член на Трупата",commenter:"Коментатор",composer:"Композитор",contributor:"Сътрудник",cosponsor:"Коспонсор",counsel:"Адвокат",director:"Режисьор",editor:"Редактор",guest:"Гост",interviewee:"Интервю с",interviewer:"Интервюиращ",inventor:"Откривател",performer:"Изпълнител",podcaster:"Автор на подкаст",presenter:"Изнесен от",producer:"Продуцент",programmer:"Програмист",recipient:"Получател",reviewedAuthor:"Рецензиран Автор",scriptwriter:"Сценарист",seriesEditor:"Редактор на Поредицата",sponsor:"Спонсор",translator:"Преводач",wordsBy:"Текст"}},br:{itemTypes:{annotation:"Ennotadur",artwork:"Skeudennadur",attachment:"Pezh-stag",audioRecording:"Enrolladenn aodio",bill:"Raktres/kinnig lezenn",blogPost:"Embannadenn blog",book:"Levr",bookSection:"Chabistr levr",case:"Afer",computerProgram:"Meziant",conferencePaper:"Pennad koñferañs",dictionaryEntry:"Pennger geriadur",document:"Teuliad",email:"Postel",encyclopediaArticle:"Pennad hollouiziegezh",film:"Film",forumPost:"Evezhiadenn forom",hearing:"Odiañs",instantMessage:"Kemennadenn flapva",interview:"Atersadenn",journalArticle:"Pennad kelaouenn",letter:"Lizher",magazineArticle:"Pennad magazin",manuscript:"Dornskrid",map:"Kartenn",newspaperArticle:"Pennad kazetenn",note:"Notenn",patent:"Breved",podcast:"Podskignañ",preprint:"Preprint",presentation:"Kinnigadenn",radioBroadcast:"Abadenn radio",report:"Danevell",statute:"Akta lezennel",thesis:"Tezenn",tvBroadcast:"Abadenn TV",videoRecording:"Enrolladenn video",webpage:"Lec'hienn Web"},fields:{abstractNote:"Berradenn",accessDate:"Gwelet d'an/ar/al",applicationNumber:"Niver arload",archive:"Diell",archiveID:"Archive ID",archiveLocation:"Lec'hiadur en diell",artworkMedium:"Harp ar skeudenn",artworkSize:"Ment ar skeudennadur",assignee:"Dilezer",audioFileType:"Doare restr",audioRecordingFormat:"Stumm",billNumber:"Niverenn prezegenn",blogTitle:"Titl blog",bookTitle:"Titl al levr",callNumber:"Niver-envel",caseName:"Anv an afer",citationKey:"Citation Key",code:"Kod",codeNumber:"Niver kod",codePages:"Kod ar pajennoù",codeVolume:"Kod al levrenn",committee:"Komite",company:"Kumpaniezh",conferenceName:"Anv prezegenn",country:"Bro",court:"Lez-varn",date:"Deiziad",dateAdded:"Deiziad ouzhpennañ",dateDecided:"Deiziad an diviz",dateEnacted:"Embannet d'an/ar/al",dateModified:"Deiziad kemmañ",dictionaryTitle:"Titl ar geriadur",distributor:"Dasparzher",docketNumber:"Niver reked",documentNumber:"Niver an teuliad",DOI:"DOI",edition:"Embannadur",encyclopediaTitle:"Titl hollouiziegezh",episodeNumber:"Niver ar rann",extra:"Traoù dibarr",filingDate:"Deiziad leuniadur",firstPage:"Pajenn gentañ",forumTitle:"Titl ar forom/Listserv",genre:"Doare",history:"Istor",institution:"Ensavadur",interviewMedium:"Media",ISBN:"ISBN",ISSN:"ISSN",issue:"Niverenn",issueDate:"Deiziad embann",issuingAuthority:"Aozadur a embann",itemType:"Doare",journalAbbreviation:"Berradur anv kelaouenn",label:"Label",language:"Yezh",legalStatus:"Statudoù lezennel",legislativeBody:"Korf lezennel",letterType:"Doare",libraryCatalog:"Dastumad levraoueg",manuscriptType:"Doare",mapType:"Doare",meetingName:"Anv an emvod",nameOfAct:"Anv an akta",network:"Kenrouedad",number:"Niver",numberOfVolumes:"# a levrennoù",numPages:"# a bajennoù",pages:"Pajennoù",patentNumber:"Niver breved",place:"Lec'h",postType:"Doare embannadenn",presentationType:"Doare",priorityNumbers:"Niver priorelezh",proceedingsTitle:"Titl an aktoù",programmingLanguage:"Yezh brogrammiñ",programTitle:"Titl ar program",publicationTitle:"Embannadenn",publicLawNumber:"Niver ofisiel an akta",publisher:"Embanner",references:"Daveennoù",reporter:"Teskad",reporterVolume:"Levrenn dastumad",reportNumber:"Niver an danevell",reportType:"Doare danevell",repository:"Repository",rights:"Aotreadurioù",runningTime:"Padelezh",scale:"Skeul",section:"Kevrenn",series:"Dastumad",seriesNumber:"Niverenn en dastumad",seriesText:"Testenn an dastumad",seriesTitle:"Titl an dastumad",session:"Dalc'h",shortTitle:"Titl berr",studio:"Studio",subject:"Sujed",system:"Sistem",thesisType:"Doare",title:"Titl",university:"Skol-veur",url:"URL",versionNumber:"Stumm",videoRecordingFormat:"Stumm",volume:"Levrenn",websiteTitle:"Titl al lec'hienn",websiteType:"Doare lec'hienn Web"},creatorTypes:{artist:"Arzour",attorneyAgent:"Dileuriad/Ajant",author:"Aozer",bookAuthor:"Aozer al levr",cartographer:"Kartenner",castMember:"Ezel ar c'homedianeta",commenter:"Displeger",composer:"Kompozer",contributor:"Kendaoler",cosponsor:"Ken-tad-paeron",counsel:"Kuzul",director:"Rener",editor:"Embanner",guest:"Den pedet",interviewee:"Aterset gant",interviewer:"Aterser",inventor:"Ijiner",performer:"Jubenner",podcaster:"Podskigner",presenter:"Kinniger",producer:"Produer",programmer:"Programmer",recipient:"Resever",reviewedAuthor:"Aozer niverennet",scriptwriter:"Skriver-skriptoù",seriesEditor:"Embanner heuliadennoù",sponsor:"Sponsor",translator:"Troer",wordsBy:"Gerioù gant"}},"ca-AD":{itemTypes:{annotation:"Anotació",artwork:"Peça artística",attachment:"Fitxer adjunt",audioRecording:"Enregistrament d'àudio",bill:"Llei",blogPost:"Entrada de bloc",book:"Llibre",bookSection:"Capítol d'un llibre",case:"Cas",computerProgram:"Programari",conferencePaper:"Text d'una conferència",dictionaryEntry:"Entrada de diccionari",document:"Document",email:"Correu electrònic",encyclopediaArticle:"Article enciclopèdic",film:"Pel·lícula",forumPost:"Comentari en un fòrum",hearing:"Audició",instantMessage:"Missatge instantani",interview:"Entrevista",journalArticle:"Article de revista acadèmica",letter:"Carta",magazineArticle:"Article de revista",manuscript:"Manuscrit",map:"Mapa",newspaperArticle:"Article de premsa",note:"Nota",patent:"Patent",podcast:"Podcast",preprint:"Preprint",presentation:"Presentació",radioBroadcast:"Emissió de ràdio",report:"Informe",statute:"Estatut",thesis:"Tesi",tvBroadcast:"Emissió de televisió",videoRecording:"Enregistrament de vídeo",webpage:"Pàgina web"},fields:{abstractNote:"Resum",accessDate:"Últim accés",applicationNumber:"Número d'aplicació",archive:"Arxiu",archiveID:"Archive ID",archiveLocation:"Localització a l'arxiu",artworkMedium:"Mitjà artístic",artworkSize:"Mida",assignee:"Assignatari",audioFileType:"Tipus de fitxer",audioRecordingFormat:"Format",billNumber:"Número de llei",blogTitle:"Títol del blog",bookTitle:"Títol del llibre",callNumber:"Número de catàleg",caseName:"Nom del cas",citationKey:"Citation Key",code:"Codi",codeNumber:"Número del codi",codePages:"Pàgines del codi",codeVolume:"Volum del codi",committee:"Comitè",company:"Empresa",conferenceName:"Títol de la conferència",country:"País",court:"Tribunal",date:"Data",dateAdded:"Afegit",dateDecided:"Data de decisió",dateEnacted:"Data d'aprovació",dateModified:"Modificat",dictionaryTitle:"Títol del diccionari",distributor:"Distribuïdor",docketNumber:"Número d'expedient",documentNumber:"Número de document",DOI:"DOI",edition:"Edició",encyclopediaTitle:"Títol de l'enciclopèdia",episodeNumber:"Número d'episodi",extra:"Extra",filingDate:"Data de presentació",firstPage:"Primera pàgina",forumTitle:"Títol de fòrum/llista",genre:"Gènere",history:"Història",institution:"Institució",interviewMedium:"Mitjà",ISBN:"ISBN",ISSN:"ISSN",issue:"Número",issueDate:"Data d'emissió",issuingAuthority:"Autoritat emissora",itemType:"Tipus",journalAbbreviation:"Abreviatura de la revista",label:"Etiqueta",language:"Llengua",legalStatus:"Estatus jurídic",legislativeBody:"Cos legislatiu",letterType:"Tipus",libraryCatalog:"Catàleg de la biblioteca",manuscriptType:"Tipus",mapType:"Tipus",meetingName:"Nom de la trobada",nameOfAct:"Nom de la llei",network:"Xarxa",number:"Número",numberOfVolumes:"Nre. de volums",numPages:"Nre. de pàgines",pages:"Pàgines",patentNumber:"Número de patent",place:"Lloc",postType:"Tipus d'escrit",presentationType:"Tipus",priorityNumbers:"Números de prioritat",proceedingsTitle:"Títol de la ponència",programmingLanguage:"Llenguatge de prog.",programTitle:"Títol del programa",publicationTitle:"Publicació",publicLawNumber:"Número de dret públic",publisher:"Editorial",references:"Referències",reporter:"Reporter",reporterVolume:"Volum del reporter",reportNumber:"Número d'informe",reportType:"Tipus d'informe",repository:"Repository",rights:"Drets",runningTime:"Durada",scale:"Escala",section:"Secció",series:"Sèrie",seriesNumber:"Número de la sèrie",seriesText:"Text de la sèrie",seriesTitle:"Títol de la sèrie",session:"Sessió",shortTitle:"Títol curt",studio:"Estudi",subject:"Tema",system:"Sistema",thesisType:"Tipus",title:"Títol",university:"Universitat",url:"URL",versionNumber:"Versió",videoRecordingFormat:"Format",volume:"Volum",websiteTitle:"Títol del web",websiteType:"Tipus de pàgina web"},creatorTypes:{artist:"Artista",attorneyAgent:"Representant/Agent",author:"Autor",bookAuthor:"Autor del llibre",cartographer:"Cartògraf",castMember:"Membre del repartiment",commenter:"Comentarista",composer:"Compositor",contributor:"Col·laborador",cosponsor:"Copatrocinador",counsel:"Conseller",director:"Director",editor:"Editor",guest:"Convidat",interviewee:"Entrevistat",interviewer:"Entrevistador",inventor:"Inventor",performer:"Intèrpret",podcaster:"Podcaster",presenter:"Presentador",producer:"Productor",programmer:"Programador",recipient:"Receptor",reviewedAuthor:"Autor revisat",scriptwriter:"Guionista",seriesEditor:"Editor de la sèrie",sponsor:"Esponsor",translator:"Traductor",wordsBy:"Lletrista"}},"cs-CZ":{itemTypes:{annotation:"Anotace",artwork:"Umělecké dílo",attachment:"Příloha",audioRecording:"Audio nahrávka",bill:"Návrh zákona",blogPost:"Příspěvek v blogu",book:"Kniha",bookSection:"Kapitola knihy",case:"Případ",computerProgram:"Software",conferencePaper:"Konferenční příspěvek",dictionaryEntry:"Záznam ve slovníku",document:"Dokument",email:"E-mail",encyclopediaArticle:"Článek v encyklopedii",film:"Film",forumPost:"Příspěvek ve fóru",hearing:"Slyšení",instantMessage:"Zpráva IM",interview:"Rozhovor",journalArticle:"Článek v časopise",letter:"Dopis",magazineArticle:"Článek v magazínu",manuscript:"Rukopis",map:"Mapa",newspaperArticle:"Článek v novinách",note:"Poznámka",patent:"Patent",podcast:"Podcast",preprint:"Preprint",presentation:"Prezentace",radioBroadcast:"Pořad v rádiu",report:"Zpráva",statute:"Nařízení",thesis:"Vysokoškolská kvalifikační práce",tvBroadcast:"Pořad v TV",videoRecording:"Video nahrávka",webpage:"Webová stránka"},fields:{abstractNote:"Abstrakt",accessDate:"Přístup",applicationNumber:"Číslo žádosti",archive:"Archiv",archiveID:"Archive ID",archiveLocation:"Místo v archivu",artworkMedium:"Médium",artworkSize:"Velikost díla",assignee:"Pověřený",audioFileType:"Typ souboru",audioRecordingFormat:"Formát",billNumber:"Číslo zákona",blogTitle:"Název blogu",bookTitle:"Jméno knihy",callNumber:"Signatura",caseName:"Jméno případu",citationKey:"Citation Key",code:"Zákoník",codeNumber:"Kódové číslo",codePages:"Stránky zákoníku",codeVolume:"Ročník zákoníku",committee:"Výbor",company:"Společnost",conferenceName:"Jméno konference",country:"Země",court:"Soud",date:"Datum",dateAdded:"Datum přidání",dateDecided:"Datum rozhodnutí",dateEnacted:"Datum schválení",dateModified:"Upraveno",dictionaryTitle:"Název slovníku",distributor:"Distributor",docketNumber:"Číslo spisu",documentNumber:"Číslo dokumentu",DOI:"DOI",edition:"Vydání",encyclopediaTitle:"Jméno encyklopedie",episodeNumber:"Číslo epizody",extra:"Extra",filingDate:"Datum zápisu",firstPage:"První strana",forumTitle:"Název fóra",genre:"Žánr",history:"Historie",institution:"Instituce",interviewMedium:"Médium",ISBN:"ISBN",ISSN:"ISSN",issue:"Číslo",issueDate:"Datum vydání",issuingAuthority:"Vydávající úřad",itemType:"Typ",journalAbbreviation:"Zkrácený název časopisu",label:"Označení",language:"Jazyk",legalStatus:"Zákonný status",legislativeBody:"Zákonodárný orgán",letterType:"Typ",libraryCatalog:"Katalog knihovny",manuscriptType:"Typ",mapType:"Typ",meetingName:"Název setkání",nameOfAct:"Název zákona",network:"Síť",number:"Číslo",numberOfVolumes:"Počet ročníků",numPages:"# stran",pages:"Rozsah",patentNumber:"Číslo patentů",place:"Místo",postType:"Typ příspěvku",presentationType:"Typ",priorityNumbers:"Číslo priority",proceedingsTitle:"Jméno sborníku",programmingLanguage:"Prog. jazyk",programTitle:"Název programu",publicationTitle:"Publikace",publicLawNumber:"Číslo zákona",publisher:"Vydavatel",references:"Reference",reporter:"Sbírka soudních rozhodnutí",reporterVolume:"Ročník sbírky",reportNumber:"Číslo zprávy",reportType:"Druhy zprávy",repository:"Repository",rights:"Práva",runningTime:"Čas",scale:"Měřítko",section:"Sekce",series:"Série",seriesNumber:"Číslo série",seriesText:"Text série",seriesTitle:"Název série",session:"Zasedání",shortTitle:"Krátký název",studio:"Studio",subject:"Subjekt",system:"Systém",thesisType:"Typ",title:"Název",university:"Univerzita",url:"URL",versionNumber:"Verze",videoRecordingFormat:"Formát",volume:"Ročník",websiteTitle:"Název stránky",websiteType:"Typ webové stránky"},creatorTypes:{artist:"Výtvarník",attorneyAgent:"Advokát/zástupce",author:"Autor",bookAuthor:"Autor knihy",cartographer:"Kartograf",castMember:"Člen obsazení",commenter:"Komentátor",composer:"Skladatel",contributor:"Přispěvatel",cosponsor:"Spolusponzor",counsel:"Právní zástupce",director:"Režisér",editor:"Editor",guest:"Host",interviewee:"Rozhovor s",interviewer:"Tazatel",inventor:"Vynálezce",performer:"Účinkující",podcaster:"Autor podcastu",presenter:"Prezentující",producer:"Producent",programmer:"Programátor",recipient:"Příjemce",reviewedAuthor:"Autor revize",scriptwriter:"Scénárista",seriesEditor:"Editor série",sponsor:"Sponzor",translator:"Překladatel",wordsBy:"Texty"}},"da-DK":{itemTypes:{annotation:"Annotering",artwork:"Billede/skulptur",attachment:"Vedhæftning",audioRecording:"Lydoptagelse",bill:"Lovforslag",blogPost:"Blog-indlæg",book:"Bog",bookSection:"Bidrag til bog",case:"Retssag/Dom",computerProgram:"Software",conferencePaper:"Konferencebidrag",dictionaryEntry:"Ordbogsopslag",document:"Dokument",email:"E-mail",encyclopediaArticle:"Leksikonartikel",film:"Film",forumPost:"Forum-indlæg",hearing:"Høring",instantMessage:"Besked",interview:"Interview",journalArticle:"Tidsskriftsartikel",letter:"Brev",magazineArticle:"Artikel i blad",manuscript:"Manuskript",map:"Kort",newspaperArticle:"Avisartikel",note:"Note",patent:"Patent",podcast:"Podcast",preprint:"Preprint",presentation:"Præsentation",radioBroadcast:"Radioudsendelse",report:"Rapport",statute:"Lov (vedtaget)",thesis:"Afhandling",tvBroadcast:"TV-udsendelse",videoRecording:"Videooptagelse",webpage:"Web-side"},fields:{abstractNote:"Resumé",accessDate:"Set d.",applicationNumber:"Ansøgning nr.",archive:"Samling",archiveID:"Archive ID",archiveLocation:"Placering i samlingen",artworkMedium:"Medium",artworkSize:"Værkets størrelse",assignee:"Ansvarlig",audioFileType:"Filtype",audioRecordingFormat:"Format",billNumber:"Lovforslagets nr.",blogTitle:"Bloggens titel",bookTitle:"Bogens titel",callNumber:"Opstillingssignatur",caseName:"Sagens navn",citationKey:"Citation Key",code:"Lovsamling",codeNumber:"Nummer",codePages:"Sider",codeVolume:"Bind",committee:"Udvalg",company:"Selskab",conferenceName:"Konferencens navn",country:"Land",court:"Domstol",date:"Tidspunkt",dateAdded:"Tilføjet d.",dateDecided:"Dom afsagt d.",dateEnacted:"Vedtaget d.",dateModified:"Ændret d.",dictionaryTitle:"Ordbogens titel",distributor:"Selskab",docketNumber:"Dossier nr.",documentNumber:"Dokument nr.",DOI:"DOI",edition:"Udgave",encyclopediaTitle:"Leksikonets titel",episodeNumber:"Afsnit nr.",extra:"Ekstra",filingDate:"Indlemmet d.",firstPage:"Første side",forumTitle:"Titel på Forum/Listserv",genre:"Genre",history:"Historie",institution:"Institution",interviewMedium:"Medium",ISBN:"ISBN",ISSN:"ISSN",issue:"Nummer",issueDate:"Udstedt d.",issuingAuthority:"Myndighed",itemType:"Type",journalAbbreviation:"Tidsskr.forkort.",label:"Pladeselskab",language:"Sprog",legalStatus:"Juridisk status",legislativeBody:"Lovgivende organ",letterType:"Type",libraryCatalog:"Bibliotekskatalog",manuscriptType:"Type",mapType:"Type",meetingName:"Mødets navn",nameOfAct:"Lovens navn",network:"Station (radio/TV)",number:"Nummer",numberOfVolumes:"Antal bind",numPages:"Antal sider",pages:"Sider",patentNumber:"Patentnummer",place:"Sted",postType:"Type (post)",presentationType:"Type",priorityNumbers:"Prioritetsnumre",proceedingsTitle:"Titel på proceedings",programmingLanguage:"Prog. Language",programTitle:"Programmets titel",publicationTitle:"Publikationens titel",publicLawNumber:"Public Law Number (USA)",publisher:"Udgiver/Forlag",references:"Referencer",reporter:"Referat-samling",reporterVolume:"Referat-bind",reportNumber:"Rapportens nr.",reportType:"Rapporttype",repository:"Repository",rights:"Rettigheder",runningTime:"Længde (tid)",scale:"Skala",section:"Paragraf",series:"Serie",seriesNumber:"Nummer i serien",seriesText:"Serie: suppl. tekst",seriesTitle:"Serietitel",session:"Behandlet",shortTitle:"Forkortet titel",studio:"Studie",subject:"Emne",system:"System",thesisType:"Type",title:"Titel",university:"Universitet",url:"URL",versionNumber:"Version",videoRecordingFormat:"Format",volume:"Bind/Årgang",websiteTitle:"Webstedets titel",websiteType:"Type (websted)"},creatorTypes:{artist:"Kunstner/Ophav",attorneyAgent:"Advokat",author:"Forfatter/Ophav",bookAuthor:"Bogens forfatter",cartographer:"Kartograf",castMember:"Medvirkende",commenter:"Kommentator",composer:"Komponist",contributor:"Anden bidragyder",cosponsor:"Medforslagsstiller",counsel:"Advokat",director:"Instruktør/Ophav",editor:"Redaktør",guest:"Gæst",interviewee:"Inverview med",interviewer:"Interviewer",inventor:"Opfinder",performer:"Udøver",podcaster:"Ophav til podcast",presenter:"Forelæser/Ophav",producer:"Producent",programmer:"Programmør",recipient:"Modtager",reviewedAuthor:"Anmeldt forfatter",scriptwriter:"Manuskriptforfatter",seriesEditor:"Seriens redaktør",sponsor:"Forslagsstiller",translator:"Oversætter",wordsBy:"Tekster af"}},de:{itemTypes:{annotation:"Anmerkung",artwork:"Kunstwerk",attachment:"Anhang",audioRecording:"Tonaufnahme",bill:"Gesetzentwurf",blogPost:"Blog-Post",book:"Buch",bookSection:"Buchteil",case:"Fall",computerProgram:"Software",conferencePaper:"Konferenz-Paper",dictionaryEntry:"Wörterbucheintrag",document:"Dokument",email:"E-Mail",encyclopediaArticle:"Enzyklopädieartikel",film:"Film",forumPost:"Foren-Eintrag",hearing:"Anhörung",instantMessage:"Instant-Message",interview:"Interview",journalArticle:"Zeitschriftenartikel",letter:"Brief",magazineArticle:"Magazin-Artikel",manuscript:"Manuskript",map:"Karte",newspaperArticle:"Zeitungsartikel",note:"Notiz",patent:"Patent",podcast:"Podcast",preprint:"Preprint",presentation:"Vortrag",radioBroadcast:"Radiosendung",report:"Bericht",statute:"Gesetz",thesis:"Dissertation",tvBroadcast:"Fernsehsendung",videoRecording:"Videoaufnahme",webpage:"Webseite"},fields:{abstractNote:"Zusammenfassung",accessDate:"Heruntergeladen am",applicationNumber:"Bewerbungsnummer",archive:"Archiv",archiveID:"Archiv-ID",archiveLocation:"Standort im Archiv",artworkMedium:"Medium",artworkSize:"Größe des Kunstwerks",assignee:"Abtretungsempfänger",audioFileType:"Dateityp",audioRecordingFormat:"Format",billNumber:"Nummer des Gesetzentwurfs",blogTitle:"Titel des Blogs",bookTitle:"Buchtitel",callNumber:"Signatur",caseName:"Name des Falls",citationKey:"Zitierschlüssel",code:"Code",codeNumber:"Codenummer",codePages:"Seiten des Codes",codeVolume:"Band des Codes",committee:"Ausschuss",company:"Firma",conferenceName:"Name der Konferenz",country:"Land",court:"Gericht",date:"Datum",dateAdded:"Hinzugefügt am",dateDecided:"Beschlussdatum",dateEnacted:"Datum des Inkrafttretens",dateModified:"Geändert am",dictionaryTitle:"Titel des Wörterbuchs",distributor:"Verleih",docketNumber:"Aktenzeichen",documentNumber:"Dokumentennummer",DOI:"DOI",edition:"Auflage",encyclopediaTitle:"Titel der Enzyklopädie",episodeNumber:"Nummer der Folge",extra:"Extra",filingDate:"Datum der Einreichung",firstPage:"Erste Seite",forumTitle:"Titel des Forums/Listservs",genre:"Genre",history:"Geschichte",institution:"Institution",interviewMedium:"Medium",ISBN:"ISBN",ISSN:"ISSN",issue:"Ausgabe",issueDate:"Erscheinungsdatum",issuingAuthority:"Herausgeber",itemType:"Typ",journalAbbreviation:"Zeitschriften-Abkürzung",label:"Label",language:"Sprache",legalStatus:"Rechtsstatus",legislativeBody:"Gesetzgebende Körperschaft",letterType:"Art",libraryCatalog:"Bibliothekskatalog",manuscriptType:"Art",mapType:"Art",meetingName:"Name der Sitzung",nameOfAct:"Name des Erlasses",network:"Netzwerk",number:"Nummer",numberOfVolumes:"# von Bänden",numPages:"Anzahl der Seiten",pages:"Seiten",patentNumber:"Patentnummer",place:"Ort",postType:"Art von Eintrag",presentationType:"Art",priorityNumbers:"Prioritätsnummern",proceedingsTitle:"Titel des Konferenzbandes",programmingLanguage:"Programmiersprache",programTitle:"Name des Programms",publicationTitle:"Publikation",publicLawNumber:"Öffentliche Gesetzesnummer",publisher:"Verlag",references:"Quellenangaben",reporter:"Gesetzessammlung",reporterVolume:"Nummer der Gesetzessammlung",reportNumber:"Nummer des Berichts",reportType:"Art von Bericht",repository:"Repositorium",rights:"Rechte",runningTime:"Laufzeit",scale:"Maßstab",section:"Teil",series:"Reihe",seriesNumber:"Nummer der Reihe",seriesText:"Reihe Text",seriesTitle:"Titel der Reihe",session:"Sitzung",shortTitle:"Kurztitel",studio:"Studio",subject:"Betreff",system:"System",thesisType:"Art",title:"Titel",university:"Universität",url:"URL",versionNumber:"Version",videoRecordingFormat:"Format",volume:"Band",websiteTitle:"Titel der Website",websiteType:"Art der Webseite"},creatorTypes:{artist:"Künstler",attorneyAgent:"Anwalt/Agent",author:"Autor",bookAuthor:"Buchautor",cartographer:"Kartograph",castMember:"Ensemble",commenter:"Kommentator",composer:"Komponist",contributor:"Mitarbeiter",cosponsor:"Mitunterzeichner",counsel:"Anwalt",director:"Regisseur",editor:"Herausgeber",guest:"Gast",interviewee:"Interview mit",interviewer:"Interviewer",inventor:"Erfinder",performer:"Darsteller",podcaster:"Podcaster",presenter:"Vortragender",producer:"Produzent",programmer:"Programmierer",recipient:"Empfänger",reviewedAuthor:"Rezensierter Autor",scriptwriter:"Drehbuchautor",seriesEditor:"Hrsg. der Reihe",sponsor:"Sponsor",translator:"Übersetzer",wordsBy:"Text von"}},"el-GR":{itemTypes:{annotation:"Annotation",artwork:"Έργο τέχνης",attachment:"Συνημμένο",audioRecording:"Εγγραφή ήχου",bill:"Λογαριασμός",blogPost:"Ανάρτηση",book:"Βιβλίο",bookSection:"Ενότητα Βιβλίου",case:"Υπόθεση",computerProgram:"Λογισμικό",conferencePaper:"Άρθρο Συνεδρίου",dictionaryEntry:"Εισαγωγή λεξικού",document:"Έγγραφο",email:"ηλ. μήνυμα",encyclopediaArticle:"Άρθρο εγκυκλοπαίδειας",film:"Ταινία",forumPost:"Δημοσίευση φόρουμ",hearing:"Ακρόαση",instantMessage:"Άμεσο Μήνυμα",interview:"Συνέντευξη",journalArticle:"Άρθρο Επιστημονικού Περιοδικού",letter:"Επιστολή",magazineArticle:"Άρθρο Περιοδικού",manuscript:"Χειρόγραφο",map:"Χάρτης",newspaperArticle:"Άρθρο Εφημερίδας",note:"Σημείωση",patent:"Ευρεσιτεχνία",podcast:"Podcast",preprint:"Preprint",presentation:"Παρουσίαση",radioBroadcast:"Ραδιοφωνική Μετάδοση",report:"Αναφορά",statute:"Νόμος",thesis:"Διατριβή",tvBroadcast:"Τηλεοπτική Μετάδοση",videoRecording:"Εγγραφή Βίντεο",webpage:"Ιστοσελίδα"},fields:{abstractNote:"Περίληψη",accessDate:"Πρόσβαση",applicationNumber:"Application Number",archive:"Αρχείο",archiveID:"Archive ID",archiveLocation:"Τοπ. στο Αρχείο",artworkMedium:"Μέσο",artworkSize:"Μέγεθος έργου τέχνης",assignee:"Assignee",audioFileType:"Τύπος Αρχείου",audioRecordingFormat:"Μορφή",billNumber:"Αριθμός Λογαριασμού",blogTitle:"Blog Title",bookTitle:"Τίτλος Βιβλίου",callNumber:"Αριθμός κλήσης",caseName:"Case Name",citationKey:"Citation Key",code:"Κώδικας",codeNumber:"Code Number",codePages:"Code Pages",codeVolume:"Code Volume",committee:"Επιτροπή",company:"Εταιρία",conferenceName:"Όνομα Συνεδρίου",country:"Χώρα",court:"Δικαστήριο",date:"Ημερομηνία",dateAdded:"Ημερομηνία προσθήκης",dateDecided:"Date Decided",dateEnacted:"Date Enacted",dateModified:"Τροποποιήθηκε",dictionaryTitle:"Τίτλος Λεξικού",distributor:"Διανομέας",docketNumber:"Docket Number",documentNumber:"Document Number",DOI:"DOI",edition:"Έκδοση",encyclopediaTitle:"Τίτλος Εγκυκλοπαίδειας",episodeNumber:"Αριθμός Επεισοδίου",extra:"Επιπλέον",filingDate:"Filing Date",firstPage:"Πρώτη Σελίδα",forumTitle:"Forum/Listserv Title",genre:"Είδος",history:"History",institution:"Ίδρυμα",interviewMedium:"Μέσο",ISBN:"ISBN",ISSN:"ISSN",issue:"Τεύχος",issueDate:"Ημερομηνία Έκδοσης",issuingAuthority:"Issuing Authority",itemType:"Τύπος",journalAbbreviation:"Συντομογραφία περιοδικού",label:"Ετικέτα",language:"Γλώσσα",legalStatus:"Νομική Υπόσταση",legislativeBody:"Νομοθετικό Σώμα",letterType:"Τύπος",libraryCatalog:"Κατάλογος Βιβλιοθήκης",manuscriptType:"Τύπος",mapType:"Τύπος",meetingName:"Όνομα Σύσκεψης",nameOfAct:"Name of Act",network:"Δίκτυο",number:"Αριθμός",numberOfVolumes:"# Τόμων",numPages:"# από Σελίδες",pages:"Σελίδες",patentNumber:"Αριθμός Ευρεσιτεχνίας",place:"Τόπος",postType:"Post Type",presentationType:"Τύπος",priorityNumbers:"Αριθμοί προτεραιότητας",proceedingsTitle:"Proceedings Title",programmingLanguage:"Γλώσσα προγραμ.",programTitle:"Program Title",publicationTitle:"Δημοσίευμα",publicLawNumber:"Public Law Number",publisher:"Εκδότης",references:"Αναφορές",reporter:"Ρεπόρτερ",reporterVolume:"Reporter Volume",reportNumber:"Αριθμός Αναφοράς",reportType:"Τύπος Αναφοράς",repository:"Repository",rights:"Δικαιώματα",runningTime:"Running Time",scale:"Κλίμακα",section:"Ενότητα",series:"Σειρά",seriesNumber:"Αριθμός Σειράς",seriesText:"Series Text",seriesTitle:"Τίτλος Σειράς",session:"Ενότητα",shortTitle:"Short Title",studio:"Στούντιο",subject:"Θέμα",system:"Σύστημα",thesisType:"Τύπος",title:"Τίτλος",university:"Πανεπιστήμιο",url:"URL",versionNumber:"Έκδοση",videoRecordingFormat:"Μορφή",volume:"Τόμος",websiteTitle:"Τίτλος Ιστότοπου",websiteType:"Τύπος Ιστότοπου"},creatorTypes:{artist:"Καλλιτέχνης",attorneyAgent:"Attorney/Agent",author:"Συγγραφέας",bookAuthor:"Συγγραφέας Βιβλίου",cartographer:"Χαρτογράφος",castMember:"Μέλος του καστ",commenter:"Σχολιαστής",composer:"Συνθέτης",contributor:"Contributor",cosponsor:"Συντονιστής",counsel:"Counsel",director:"Σκηνοθέτης",editor:"Συντάκτης",guest:"Guest",interviewee:"Συνέντευξη με",interviewer:"Δημοσιογράφος",inventor:"Inventor",performer:"Ερμηνευτής",podcaster:"Podcaster",presenter:"Παρουσιαστής",producer:"Παραγωγός",programmer:"Προγραμματιστής",recipient:"Recipient",reviewedAuthor:"Reviewed Author",scriptwriter:"Scriptwriter",seriesEditor:"Series Editor",sponsor:"Sponsor",translator:"Μετάφραση",wordsBy:"Words By"}},"en-GB":{itemTypes:{annotation:"Annotation",artwork:"Artwork",attachment:"Attachment",audioRecording:"Audio Recording",bill:"Bill",blogPost:"Blog Post",book:"Book",bookSection:"Book Section",case:"Case",computerProgram:"Software",conferencePaper:"Conference Paper",dictionaryEntry:"Dictionary Entry",document:"Document",email:"E-mail",encyclopediaArticle:"Encyclopedia Article",film:"Film",forumPost:"Forum Post",hearing:"Hearing",instantMessage:"Instant Message",interview:"Interview",journalArticle:"Journal Article",letter:"Letter",magazineArticle:"Magazine Article",manuscript:"Manuscript",map:"Map",newspaperArticle:"Newspaper Article",note:"Note",patent:"Patent",podcast:"Podcast",preprint:"Preprint",presentation:"Presentation",radioBroadcast:"Radio Broadcast",report:"Report",statute:"Statute",thesis:"Thesis",tvBroadcast:"TV Broadcast",videoRecording:"Video Recording",webpage:"Web Page"},fields:{abstractNote:"Abstract",accessDate:"Accessed",applicationNumber:"Application Number",archive:"Archive",archiveID:"Archive ID",archiveLocation:"Loc. in Archive",artworkMedium:"Medium",artworkSize:"Artwork Size",assignee:"Assignee",audioFileType:"File Type",audioRecordingFormat:"Format",billNumber:"Bill Number",blogTitle:"Blog Title",bookTitle:"Book Title",callNumber:"Call Number",caseName:"Case Name",citationKey:"Citation Key",code:"Code",codeNumber:"Code Number",codePages:"Code Pages",codeVolume:"Code Volume",committee:"Committee",company:"Company",conferenceName:"Conference Name",country:"Country",court:"Court",date:"Date",dateAdded:"Date Added",dateDecided:"Date Decided",dateEnacted:"Date Enacted",dateModified:"Modified",dictionaryTitle:"Dictionary Title",distributor:"Distributor",docketNumber:"Docket Number",documentNumber:"Document Number",DOI:"DOI",edition:"Edition",encyclopediaTitle:"Encyclopedia Title",episodeNumber:"Episode Number",extra:"Extra",filingDate:"Filing Date",firstPage:"First Page",forumTitle:"Forum/Listserv Title",genre:"Genre",history:"History",institution:"Institution",interviewMedium:"Medium",ISBN:"ISBN",ISSN:"ISSN",issue:"Issue",issueDate:"Issue Date",issuingAuthority:"Issuing Authority",itemType:"Type",journalAbbreviation:"Journal Abbr",label:"Label",language:"Language",legalStatus:"Legal Status",legislativeBody:"Legislative Body",letterType:"Type",libraryCatalog:"Library Catalogue",manuscriptType:"Type",mapType:"Type",meetingName:"Meeting Name",nameOfAct:"Name of Act",network:"Network",number:"Number",numberOfVolumes:"# of Volumes",numPages:"# of Pages",pages:"Pages",patentNumber:"Patent Number",place:"Place",postType:"Post Type",presentationType:"Type",priorityNumbers:"Priority Numbers",proceedingsTitle:"Proceedings Title",programmingLanguage:"Prog. Language",programTitle:"Program Title",publicationTitle:"Publication",publicLawNumber:"Public Law Number",publisher:"Publisher",references:"References",reporter:"Reporter",reporterVolume:"Reporter Volume",reportNumber:"Report Number",reportType:"Report Type",repository:"Repository",rights:"Rights",runningTime:"Running Time",scale:"Scale",section:"Section",series:"Series",seriesNumber:"Series Number",seriesText:"Series Text",seriesTitle:"Series Title",session:"Session",shortTitle:"Short Title",studio:"Studio",subject:"Subject",system:"System",thesisType:"Type",title:"Title",university:"University",url:"URL",versionNumber:"Version",videoRecordingFormat:"Format",volume:"Volume",websiteTitle:"Website Title",websiteType:"Website Type"},creatorTypes:{artist:"Artist",attorneyAgent:"Attorney/Agent",author:"Author",bookAuthor:"Book Author",cartographer:"Cartographer",castMember:"Cast Member",commenter:"Commenter",composer:"Composer",contributor:"Contributor",cosponsor:"Cosponsor",counsel:"Counsel",director:"Director",editor:"Editor",guest:"Guest",interviewee:"Interview With",interviewer:"Interviewer",inventor:"Inventor",performer:"Performer",podcaster:"Podcaster",presenter:"Presenter",producer:"Producer",programmer:"Programmer",recipient:"Recipient",reviewedAuthor:"Reviewed Author",scriptwriter:"Scriptwriter",seriesEditor:"Series Editor",sponsor:"Sponsor",translator:"Translator",wordsBy:"Words By"}},"en-US":{itemTypes:{annotation:"Annotation",artwork:"Artwork",attachment:"Attachment",audioRecording:"Audio Recording",bill:"Bill",blogPost:"Blog Post",book:"Book",bookSection:"Book Section",case:"Case",computerProgram:"Software",conferencePaper:"Conference Paper",dictionaryEntry:"Dictionary Entry",document:"Document",email:"E-mail",encyclopediaArticle:"Encyclopedia Article",film:"Film",forumPost:"Forum Post",hearing:"Hearing",instantMessage:"Instant Message",interview:"Interview",journalArticle:"Journal Article",letter:"Letter",magazineArticle:"Magazine Article",manuscript:"Manuscript",map:"Map",newspaperArticle:"Newspaper Article",note:"Note",patent:"Patent",podcast:"Podcast",preprint:"Preprint",presentation:"Presentation",radioBroadcast:"Radio Broadcast",report:"Report",statute:"Statute",thesis:"Thesis",tvBroadcast:"TV Broadcast",videoRecording:"Video Recording",webpage:"Web Page"},fields:{abstractNote:"Abstract",accessDate:"Accessed",applicationNumber:"Application Number",archive:"Archive",archiveID:"Archive ID",archiveLocation:"Loc. in Archive",artworkMedium:"Medium",artworkSize:"Artwork Size",assignee:"Assignee",audioFileType:"File Type",audioRecordingFormat:"Format",billNumber:"Bill Number",blogTitle:"Blog Title",bookTitle:"Book Title",callNumber:"Call Number",caseName:"Case Name",citationKey:"Citation Key",code:"Code",codeNumber:"Code Number",codePages:"Code Pages",codeVolume:"Code Volume",committee:"Committee",company:"Company",conferenceName:"Conference Name",country:"Country",court:"Court",date:"Date",dateAdded:"Date Added",dateDecided:"Date Decided",dateEnacted:"Date Enacted",dateModified:"Modified",dictionaryTitle:"Dictionary Title",distributor:"Distributor",docketNumber:"Docket Number",documentNumber:"Document Number",DOI:"DOI",edition:"Edition",encyclopediaTitle:"Encyclopedia Title",episodeNumber:"Episode Number",extra:"Extra",filingDate:"Filing Date",firstPage:"First Page",forumTitle:"Forum/Listserv Title",genre:"Genre",history:"History",institution:"Institution",interviewMedium:"Medium",ISBN:"ISBN",ISSN:"ISSN",issue:"Issue",issueDate:"Issue Date",issuingAuthority:"Issuing Authority",itemType:"Type",journalAbbreviation:"Journal Abbr",label:"Label",language:"Language",legalStatus:"Legal Status",legislativeBody:"Legislative Body",letterType:"Type",libraryCatalog:"Library Catalog",manuscriptType:"Type",mapType:"Type",meetingName:"Meeting Name",nameOfAct:"Name of Act",network:"Network",number:"Number",numberOfVolumes:"# of Volumes",numPages:"# of Pages",pages:"Pages",patentNumber:"Patent Number",place:"Place",postType:"Post Type",presentationType:"Type",priorityNumbers:"Priority Numbers",proceedingsTitle:"Proceedings Title",programmingLanguage:"Prog. Language",programTitle:"Program Title",publicationTitle:"Publication",publicLawNumber:"Public Law Number",publisher:"Publisher",references:"References",reporter:"Reporter",reporterVolume:"Reporter Volume",reportNumber:"Report Number",reportType:"Report Type",repository:"Repository",rights:"Rights",runningTime:"Running Time",scale:"Scale",section:"Section",series:"Series",seriesNumber:"Series Number",seriesText:"Series Text",seriesTitle:"Series Title",session:"Session",shortTitle:"Short Title",studio:"Studio",subject:"Subject",system:"System",thesisType:"Type",title:"Title",university:"University",url:"URL",versionNumber:"Version",videoRecordingFormat:"Format",volume:"Volume",websiteTitle:"Website Title",websiteType:"Website Type"},creatorTypes:{artist:"Artist",attorneyAgent:"Attorney/Agent",author:"Author",bookAuthor:"Book Author",cartographer:"Cartographer",castMember:"Cast Member",commenter:"Commenter",composer:"Composer",contributor:"Contributor",cosponsor:"Cosponsor",counsel:"Counsel",director:"Director",editor:"Editor",guest:"Guest",interviewee:"Interview With",interviewer:"Interviewer",inventor:"Inventor",performer:"Performer",podcaster:"Podcaster",presenter:"Presenter",producer:"Producer",programmer:"Programmer",recipient:"Recipient",reviewedAuthor:"Reviewed Author",scriptwriter:"Scriptwriter",seriesEditor:"Series Editor",sponsor:"Sponsor",translator:"Translator",wordsBy:"Words By"}},"es-ES":{itemTypes:{annotation:"Anotación",artwork:"Obra de arte",attachment:"Adjunto",audioRecording:"Grabación de sonido",bill:"Propuesta de ley",blogPost:"Entrada de blog",book:"Libro",bookSection:"Sección de un libro",case:"Caso",computerProgram:"Software",conferencePaper:"Artículo en conferencia",dictionaryEntry:"Entrada de diccionario",document:"Documento",email:"Correo electrónico",encyclopediaArticle:"Artículo de enciclopedia",film:"Película",forumPost:"Mensaje en un foro",hearing:"Audiencia",instantMessage:"Mensaje instantáneo",interview:"Entrevista",journalArticle:"Artículo de revista académica",letter:"Carta",magazineArticle:"Artículo de revista",manuscript:"Manuscrito",map:"Mapa",newspaperArticle:"Artículo de periódico",note:"Nota",patent:"Patente",podcast:"Pódcast",preprint:"Preimpresión",presentation:"Presentación",radioBroadcast:"Emisión de radio",report:"Informe",statute:"Estatuto",thesis:"Tesis",tvBroadcast:"Emisión de TV",videoRecording:"Grabación de vídeo",webpage:"Página web"},fields:{abstractNote:"Resumen",accessDate:"Accedido",applicationNumber:"Número de solicitud",archive:"Archivo",archiveID:"ID de archivo",archiveLocation:"Posición en archivo",artworkMedium:"Medio",artworkSize:"Tamaño de la obra",assignee:"Responsable",audioFileType:"Tipo de archivo",audioRecordingFormat:"Formato",billNumber:"Número de propuesta de ley",blogTitle:"Título del blog",bookTitle:"Título del libro",callNumber:"Signatura",caseName:"Nombre del caso",citationKey:"Clave de cita",code:"Código",codeNumber:"Número de código",codePages:"Páginas del código",codeVolume:"Volumen del código",committee:"Comité",company:"Compañía",conferenceName:"Nombre de la conferencia",country:"País",court:"Juzgado",date:"Fecha",dateAdded:"Fecha de adición",dateDecided:"Fecha de sentencia",dateEnacted:"Fecha de entrada en vigor",dateModified:"Modificado",dictionaryTitle:"Título del diccionario",distributor:"Distribuidor",docketNumber:"Número de expediente",documentNumber:"Número de documento",DOI:"DOI",edition:"Edición",encyclopediaTitle:"Título de la enciclopedia",episodeNumber:"Número de episodio",extra:"Adicional",filingDate:"Fecha de solicitud",firstPage:"Primera página",forumTitle:"Título de foro o lista de correo",genre:"Género",history:"Historia",institution:"Institución",interviewMedium:"Medio",ISBN:"ISBN",ISSN:"ISSN",issue:"Número",issueDate:"Fecha de publicación",issuingAuthority:"Entidad emisora",itemType:"Tipo",journalAbbreviation:"Abrev. de revista",label:"Etiqueta",language:"Idioma",legalStatus:"Estado legal",legislativeBody:"Cuerpo legislativo",letterType:"Tipo",libraryCatalog:"Catálogo de biblioteca",manuscriptType:"Tipo",mapType:"Tipo",meetingName:"Nombre de la reunión",nameOfAct:"Nombre de la ley",network:"Red",number:"Número",numberOfVolumes:"Número de volúmenes",numPages:"Número de páginas",pages:"Páginas",patentNumber:"Número de patente",place:"Lugar",postType:"Tipo de mensaje",presentationType:"Tipo",priorityNumbers:"Números de prioridad",proceedingsTitle:"Título de las actas",programmingLanguage:"Lenguaje de programación",programTitle:"Título del programa",publicationTitle:"Publicación",publicLawNumber:"Número de ley pública",publisher:"Editorial",references:"Referencias",reporter:"Acta judicial",reporterVolume:"Volumen de las actas",reportNumber:"Número de informe",reportType:"Tipo de informe",repository:"Repositorio",rights:"Derechos",runningTime:"Duración",scale:"Escala",section:"Sección",series:"Serie",seriesNumber:"Número de la serie",seriesText:"Texto de la serie",seriesTitle:"Título de la serie",session:"Sesión",shortTitle:"Título corto",studio:"Estudio",subject:"Asunto",system:"Sistema",thesisType:"Tipo",title:"Título",university:"Universidad",url:"URL",versionNumber:"Versión",videoRecordingFormat:"Formato",volume:"Volumen",websiteTitle:"Título de página web",websiteType:"Tipo de página Web"},creatorTypes:{artist:"Artista",attorneyAgent:"Abogado/Representante",author:"Autor",bookAuthor:"Autor del libro",cartographer:"Cartógrafo",castMember:"Miembro del reparto",commenter:"Comentador",composer:"Compositor",contributor:"Contribuidor",cosponsor:"Copatrocinador",counsel:"Consejero",director:"Director",editor:"Editor",guest:"Invitado",interviewee:"Entrevista con",interviewer:"Entrevistador",inventor:"Inventor",performer:"Intérprete",podcaster:"Podcaster",presenter:"Presentador",producer:"Productor",programmer:"Programador",recipient:"Receptor",reviewedAuthor:"Autor revisado",scriptwriter:"Guionista",seriesEditor:"Editor de la serie",sponsor:"Patrocinador",translator:"Traductor",wordsBy:"Palabras de"}},"et-EE":{itemTypes:{annotation:"Annotatsioon",artwork:"Kunstiteos",attachment:"Manus",audioRecording:"Helisalvestis",bill:"Arve",blogPost:"Blogipostitus",book:"Raamat",bookSection:"Osa raamatust",case:"Kaasus",computerProgram:"Software",conferencePaper:"Ettekanne",dictionaryEntry:"Kirje sõnaraamatus",document:"Dokument",email:"E-mail",encyclopediaArticle:"Entsüklopeediaartikkel",film:"Film",forumPost:"Foorumi postitus",hearing:"Istung",instantMessage:"Välksõnum",interview:"Intervjuu",journalArticle:"Artikkel",letter:"Kiri",magazineArticle:"Ajakirjaartikkel (mitteakad.)",manuscript:"Käsikiri",map:"Kaart",newspaperArticle:"Ajaleheartikkel",note:"Märkus",patent:"Patent",podcast:"Podcast",preprint:"Preprint",presentation:"Esitlus",radioBroadcast:"Raadiosaade",report:"Raport",statute:"Statuut",thesis:"Väitekiri",tvBroadcast:"Telesaade",videoRecording:"Videosalvestis",webpage:"Veebilehekülg"},fields:{abstractNote:"Abstrakt",accessDate:"Vaadatud",applicationNumber:"Taotluse number",archive:"Arhiiv",archiveID:"Archive ID",archiveLocation:"Asukoht arhiivis",artworkMedium:"Kandja",artworkSize:"Kunstiteose suurus",assignee:"Ülesande täitja",audioFileType:"Faili tüüp",audioRecordingFormat:"Formaat",billNumber:"Arvenumber",blogTitle:"Blogi nimi",bookTitle:"Raamatupealkiri",callNumber:"Kohaviit",caseName:"Kaasuse nimi",citationKey:"Citation Key",code:"Koodeks",codeNumber:"Koodeksinumber",codePages:"Koodeksi leheküljed",codeVolume:"Koodeksi köide",committee:"Kommitee",company:"Firma",conferenceName:"Konverentsi nimi",country:"Maa",court:"Kohus",date:"Aeg",dateAdded:"Lisamise aeg",dateDecided:"Otsustamise aeg",dateEnacted:"Jõustumise kuupäev",dateModified:"Muudetud",dictionaryTitle:"Sõnaraamatu pealkiri",distributor:"Levitaja",docketNumber:"Päevakorra number",documentNumber:"Dokumendi number",DOI:"DOI",edition:"Trükk",encyclopediaTitle:"Entsüklopeedia pealkiri",episodeNumber:"Episoodi number",extra:"Lisa",filingDate:"Arhiveerimiskuupäev",firstPage:"Esimene lehekülg",forumTitle:"Foorumi/Listi pealkir",genre:"Žanr",history:"Ajalugu",institution:"Asutus",interviewMedium:"Kandja",ISBN:"ISBN",ISSN:"ISSN",issue:"Väljalase",issueDate:"Väljalaske aeg",issuingAuthority:"Väljaandja",itemType:"Tüüp",journalAbbreviation:"Ajakirja lüh.",label:"Silt",language:"Keel",legalStatus:"Õiguslik seis",legislativeBody:"Seadusandlik keha",letterType:"Tüüp",libraryCatalog:"Raamatukogukataloog",manuscriptType:"Tüüp",mapType:"Tüüp",meetingName:"Kohtumise nimi",nameOfAct:"Akti nimi",network:"Võrk",number:"Number",numberOfVolumes:"# köidet",numPages:"# lk",pages:"Leheküljed",patentNumber:"Patendi number",place:"Koht",postType:"Postituse tüüp",presentationType:"Tüüp",priorityNumbers:"Prioriteedi numbrid",proceedingsTitle:"Toimetise pealkiri",programmingLanguage:"Prog. Language",programTitle:"Programmi nimi",publicationTitle:"Trükis",publicLawNumber:"Avaliku seaduse number(?)",publisher:"Väljaandja",references:"Viited",reporter:"Teavitaja",reporterVolume:"Raporteerija köide(?)",reportNumber:"Raportinumber",reportType:"Raportitüüp",repository:"Repository",rights:"Õigused",runningTime:"Kestvus",scale:"Suurus",section:"Osa",series:"Seeria",seriesNumber:"Seeria number",seriesText:"Seeria tekst",seriesTitle:"Seeria pealkiri",session:"Sessioon",shortTitle:"Lühendatud pealkiri",studio:"Stuudio",subject:"Subjekt",system:"Süsteem",thesisType:"Tüüp",title:"Pealkiri",university:"Ülikool",url:"URL",versionNumber:"Versioon",videoRecordingFormat:"Formaat",volume:"Köide",websiteTitle:"Veebilehekülje pealkiri",websiteType:"Veebilehe tüüp"},creatorTypes:{artist:"Kunstnik",attorneyAgent:"Esindaja/Agent",author:"Autor",bookAuthor:"Raamatu autor",cartographer:"Kartograaf",castMember:"Osatäitja",commenter:"Kommentaator",composer:"Helilooja",contributor:"Kaastööline",cosponsor:"Kaas-sponsor",counsel:"Nõustaja",director:"Režissöör",editor:"Toimetaja",guest:"Külaline",interviewee:"Intervjueeritav",interviewer:"Intervjueerija",inventor:"Leiutaja",performer:"Esitaja",podcaster:"Podcaster",presenter:"Esitaja",producer:"Produtsent",programmer:"Programmeerija",recipient:"Saaja",reviewedAuthor:"Arvustatud autor",scriptwriter:"Käsikirja autor",seriesEditor:"Seeria toimetaja",sponsor:"Sponsor",translator:"Tõlkija",wordsBy:"Sõnade autor"}},"eu-ES":{itemTypes:{annotation:"Oharpena",artwork:"Artelana",attachment:"Eranskina",audioRecording:"Audio grabaketa",bill:"Lege proiektua",blogPost:"Blog albistea",book:"Liburua",bookSection:"Kapitulua",case:"Kasu legala",computerProgram:"Softwarea",conferencePaper:"Kongresu artikulua",dictionaryEntry:"Hiztegi-sarrera",document:"Dokumentua",email:"E-posta",encyclopediaArticle:"Entziklopedia artikulua",film:"Filma",forumPost:"Foro bateko bidalketa",hearing:"Bista",instantMessage:"Zuzeneko mezua",interview:"Elkarrizketa",journalArticle:"Aldizkaria artikulu",letter:"Gutuna",magazineArticle:"Prentsa artikulua",manuscript:"Eskuizkribua",map:"Mapa",newspaperArticle:"Egunkariko albistea",note:"Oharra",patent:"Patentea",podcast:"Podcasta",preprint:"Imprimatu aurrekoa",presentation:"Aurkezpena",radioBroadcast:"Irrati saioa",report:"Txostena",statute:"Estatutua",thesis:"Tesia",tvBroadcast:"Telebista saioa",videoRecording:"Bideo grabaketa",webpage:"Web-orria"},fields:{abstractNote:"Laburpena",accessDate:"Atzipen data",applicationNumber:"Aplikazio zenbakia",archive:"Artxiboa",archiveID:"Artxibo IDa",archiveLocation:"Kokapena artxiboan",artworkMedium:"Hedabidea",artworkSize:"Artelanaren neurriak",assignee:"Nori esleitua",audioFileType:"Fitxategi mota",audioRecordingFormat:"Formatua",billNumber:"Proiektuaren zbk",blogTitle:"Blogaren izenburua",bookTitle:"Liburuaren izenburua",callNumber:"Erref. Zenbakia",caseName:"Kasu izena",citationKey:"Aipu-gakoa",code:"Kodea",codeNumber:"Kode zenbakia",codePages:"Kode orrialdeak",codeVolume:"Kodearen Alea",committee:"Batzordea",company:"Enpresa",conferenceName:"Kongresuaren titulua",country:"Herrialdea",court:"Auzitegia",date:"Data",dateAdded:"Noiz gehitua",dateDecided:"Erabakiaren data",dateEnacted:"Noiz antzeztua",dateModified:"Noiz aldatua",dictionaryTitle:"Hiztegiaren izenburua",distributor:"Banatzailea",docketNumber:"Docket zbk.",documentNumber:"Dokumentu zbk.",DOI:"DOI",edition:"Edizioa",encyclopediaTitle:"Entziklopediaren izenburua",episodeNumber:"Saio zbk.",extra:"Estra",filingDate:"Noiz aurkeztua",firstPage:"Lehen orrialdea",forumTitle:"Forum/Listserv izenburua",genre:"Generoa",history:"Historia",institution:"Instituzioa",interviewMedium:"Komunikabidea",ISBN:"ISBN",ISSN:"ISSN",issue:"Zenbakia",issueDate:"Zenbakiaren data",issuingAuthority:"Agintaritza jaulkitzailea",itemType:"Mota",journalAbbreviation:"Aldizkaria labur.",label:"Disketxea",language:"Hizkuntza",legalStatus:"Egoera legala",legislativeBody:"Erakunde legegintzailea",letterType:"Mota",libraryCatalog:"Liburutegi katalogoa",manuscriptType:"Mota",mapType:"Mota",meetingName:"Bilkuraren titulua",nameOfAct:"Ekitaldiaren izena",network:"Irrati/TB-sare",number:"Zenbakia",numberOfVolumes:"Ale kopurua",numPages:"orr.kopurua",pages:"Orrialdeak",patentNumber:"Patente zenbakia",place:"Tokia",postType:"Posta mota",presentationType:"Mota",priorityNumbers:"Lehentasun zenbakiak",proceedingsTitle:"Proceedings izenburua",programmingLanguage:"Prog. lengoaia",programTitle:"Programaren izenburua",publicationTitle:"Agerkaria",publicLawNumber:"Lege publiko zenbakia",publisher:"Argitaratzailea",references:"Erreferentziak",reporter:"Erreportaria",reporterVolume:"Berriemailearen alea",reportNumber:"Txostenaren zenbakia",reportType:"Txosten mota",repository:"Biltegia",rights:"Eskubideak",runningTime:"Luzapena",scale:"Eskala",section:"Atala",series:"Serie",seriesNumber:"Serie-zenbakia",seriesText:"Serie-testua",seriesTitle:"Serie-izenburua",session:"Saioa",shortTitle:"Izenburu laburra",studio:"Estudioa",subject:"Gaia",system:"Sistema",thesisType:"Mota",title:"Izenburua",university:"Unibertsitatea",url:"URLa",versionNumber:"Bertsioa",videoRecordingFormat:"Formatua",volume:"Alea",websiteTitle:"Webgunearen izenburua",websiteType:"Webgune mota"},creatorTypes:{artist:"Artista",attorneyAgent:"Abokatua/Agentea",author:"Autorea",bookAuthor:"Liburuaren autorea",cartographer:"Kartografialaria",castMember:"Aktorea",commenter:"Esataria",composer:"Konposatzailea",contributor:"Kolaboratzaile",cosponsor:"Laguntzailea",counsel:"Kontseilua",director:"Zuzendaria",editor:"Editore",guest:"Gonbidatua",interviewee:"Elkarrizketatua",interviewer:"Elkarrizketatzaile",inventor:"Asmatzailea",performer:"Antzezlea",podcaster:"Podcast egilea",presenter:"Aurkezlea",producer:"Ekoizlea",programmer:"Programatzailea",recipient:"Hartzailea",reviewedAuthor:"Berrikusitako autorea",scriptwriter:"Gidoi-idazle",seriesEditor:"Seriearen editore",sponsor:"Babeslea",translator:"Itzultzaile",wordsBy:"Hitzak"}},fa:{itemTypes:{annotation:"حاشیه‌نویسی",artwork:"اثر هنری",attachment:"پیوست",audioRecording:"صدای ضبط شده",bill:"قانون",blogPost:"پست بلاگ",book:"کتاب",bookSection:"فصل کتاب",case:"پرونده",computerProgram:"Software",conferencePaper:"مقاله کنفرانس",dictionaryEntry:"مدخل لغتنامه",document:"سند",email:"ایمیل",encyclopediaArticle:"مقاله دانشنامه",film:"فیلم",forumPost:"پست فروم",hearing:"استماع",instantMessage:"پیام فوری",interview:"مصاحبه",journalArticle:"مقاله",letter:"نامه",magazineArticle:"مقاله مجله",manuscript:"دست‌نوشته",map:"نقشه",newspaperArticle:"مقاله روزنامه",note:"یادداشت",patent:"ثبت اختراع",podcast:"پادکست",preprint:"Preprint",presentation:"ارائه",radioBroadcast:"برنامه رادیویی",report:"گزارش",statute:"مجسمه",thesis:"پایان‌نامه",tvBroadcast:"برنامه تلویزیونی",videoRecording:"تصویر ضبط شده",webpage:"صفحه وب"},fields:{abstractNote:"چکیده",accessDate:"تاریخ دسترسی",applicationNumber:"شماره درخواست",archive:"آرشیو",archiveID:"Archive ID",archiveLocation:"محل در آرشیو",artworkMedium:"رسانه",artworkSize:"اندازه کار هنری",assignee:"نماینده قانونی",audioFileType:"نوع پرونده",audioRecordingFormat:"قالب",billNumber:"Bill Number",blogTitle:"عنوان بلاگ",bookTitle:"عنوان کتاب",callNumber:"شماره فراخوانی",caseName:"نام پرونده",citationKey:"Citation Key",code:"کد",codeNumber:"شماره کد",codePages:"Code Pages",codeVolume:"Code Volume",committee:"کمیته",company:"شرکت",conferenceName:"نام کنفرانس",country:"کشور",court:"دادگاه",date:"تاریخ",dateAdded:"تاریخ افزودن",dateDecided:"Date Decided",dateEnacted:"تاریخ تصویب",dateModified:"تاریخ اصلاح",dictionaryTitle:"عنوان لغتنامه",distributor:"‌توزیع‌کننده",docketNumber:"شماره دفتر",documentNumber:"شماره سند",DOI:"شناسه DOI",edition:"ویرایش",encyclopediaTitle:"عنوان دانشنامه",episodeNumber:"شماره اپیزود",extra:"اطلاعات اضافه",filingDate:"تاریخ بایگانی",firstPage:"صفحه اول",forumTitle:"عنوان انجمن گفتگو",genre:"ژانر",history:"تاریخچه",institution:"موسسه",interviewMedium:"رسانه",ISBN:"شابک",ISSN:"شابن",issue:"شماره",issueDate:"تاریخ شماره",issuingAuthority:"مرجع صادر کننده",itemType:"نوع",journalAbbreviation:"نام مختصر مجله",label:"برچسب",language:"زبان",legalStatus:"وضعیت حقوقی",legislativeBody:"هیات قانون‌گذاری",letterType:"نوع",libraryCatalog:"فهرست کتابخانه",manuscriptType:"نوع",mapType:"نوع",meetingName:"نام نشست",nameOfAct:"نام قانون",network:"شبکه",number:"عدد",numberOfVolumes:"تعداد جلد",numPages:"تعداد صفحه",pages:"صفحات",patentNumber:"شماره ثبت اختراع",place:"مکان",postType:"نوع پست",presentationType:"نوع",priorityNumbers:"شماره‌های اولویت",proceedingsTitle:"عنوان مجموعه مقالات",programmingLanguage:"Prog. Language",programTitle:"عنوان برنامه",publicationTitle:"انتشار",publicLawNumber:"شماره قانون عمومی",publisher:"ناشر",references:"مراجع",reporter:"گزارشگر",reporterVolume:"Reporter Volume",reportNumber:"شماره گزارش",reportType:"نوع گزارش",repository:"Repository",rights:"حقوق",runningTime:"زمان اجرا",scale:"مقیاس",section:"بخش",series:"مجموعه (سری)",seriesNumber:"شماره مجموعه",seriesText:"متن مجموعه",seriesTitle:"عنوان مجموعه",session:"جلسه",shortTitle:"عنوان کوتاه",studio:"استودیو",subject:"موضوع",system:"سامانه",thesisType:"نوع",title:"عنوان",university:"دانشگاه",url:"نشانی وب",versionNumber:"نگارش",videoRecordingFormat:"قالب",volume:"جلد",websiteTitle:"عنوان وب‌گاه",websiteType:"نوع وب‌گاه"},creatorTypes:{artist:"هنرمند",attorneyAgent:"وکیل/نماینده",author:"نویسنده",bookAuthor:"نویسنده کتاب",cartographer:"نقشه‌کش",castMember:"عضو گروه",commenter:"مفسر",composer:"آهنگساز",contributor:"پدیدآور",cosponsor:"پشتیبان دوم",counsel:"مشاور",director:"کارگردان",editor:"ویرایشگر",guest:"مهمان",interviewee:"مصاحبه با",interviewer:"مصاحبه‌گر",inventor:"مخترع",performer:"مجری",podcaster:"Podcaster",presenter:"ارائه‌دهنده",producer:"تولیدکننده",programmer:"برنامه‌نویس",recipient:"گیرنده",reviewedAuthor:"Reviewed Author",scriptwriter:"نمایشنامه‌نویس",seriesEditor:"ویرایشگر مجموعه",sponsor:"پشتیبان",translator:"مترجم",wordsBy:"کلام از"}},"fi-FI":{itemTypes:{annotation:"Huomautus",artwork:"Taideteos",attachment:"Liite",audioRecording:"Äänite",bill:"Lakiesitys",blogPost:"Blogikirjoitus",book:"Kirja",bookSection:"Kirjan osa",case:"Oikeusjuttu",computerProgram:"Ohjelmisto",conferencePaper:"Konferenssiartikkeli",dictionaryEntry:"Sanakirjan hakusana",document:"Asiakirja",email:"S-posti",encyclopediaArticle:"Tietosanakirja-artikkeli",film:"Filmi",forumPost:"Foorumiviesti",hearing:"Kuuleminen",instantMessage:"Pikaviestimen viesti",interview:"Haastattelu",journalArticle:"Aikakausjulkaisun artikkeli",letter:"Kirje",magazineArticle:"Aikakauslehden artikkeli",manuscript:"Käsikirjoitus",map:"Kartta",newspaperArticle:"Sanomalehden artikkeli",note:"Muistiinpano",patent:"Patentti",podcast:"Podcast",preprint:"Käsikirjoitusversio",presentation:"Esitelmä",radioBroadcast:"Radiolähetys",report:"Raportti",statute:"Säädös",thesis:"Opinnäytetyö",tvBroadcast:"Tv-lähetys",videoRecording:"Videotallenne",webpage:"Web-sivu"},fields:{abstractNote:"Tiivistelmä",accessDate:"Luettu",applicationNumber:"Hakemusnumero",archive:"Arkisto",archiveID:"Arkistotunniste (Archive ID)",archiveLocation:"Paik. arkistossa",artworkMedium:"Materiaali",artworkSize:"Teoksen koko",assignee:"Valtuutettu",audioFileType:"Tiedostomuoto",audioRecordingFormat:"Muoto",billNumber:"Lakiesityksen numero",blogTitle:"Blogin nimi",bookTitle:"Kirjan nimi",callNumber:"Hyllypaikka",caseName:"Tapauksen nimi",citationKey:"Viitteen tunniste",code:"Koodi",codeNumber:"Koodinumero",codePages:"Koodin sivut",codeVolume:"Koodisarja",committee:"Komitea",company:"Yritys",conferenceName:"Konferenssin nimi",country:"Maa",court:"Tuomioistuin",date:"Päiväys",dateAdded:"Lisäyspäivä",dateDecided:"Päätöspäivämäärä",dateEnacted:"Täytäntöönpanopäivä",dateModified:"Muokattu",dictionaryTitle:"Sanakirjan otsake",distributor:"Jakelija",docketNumber:"Esityslistan numero",documentNumber:"Asiakirjan numero",DOI:"DOI",edition:"Painos",encyclopediaTitle:"Tietosanakirjan otsake",episodeNumber:"Jakson numero",extra:"Ylim.",filingDate:"Arkistointipäivä",firstPage:"Ensimmäinen sivu",forumTitle:"Foorumin/listan nimi",genre:"Genre",history:"Historia",institution:"Laitos",interviewMedium:"Tallennusväline",ISBN:"ISBN",ISSN:"ISSN",issue:"Numero",issueDate:"Hakupäiväys",issuingAuthority:"Myöntänyt viranomainen",itemType:"Tyyppi",journalAbbreviation:"Julkaisun lyhenne",label:"Otsake",language:"Kieli",legalStatus:"Statustiedot",legislativeBody:"Lainsäätäjä",letterType:"Tyyppi",libraryCatalog:"Kirjastokatalogi",manuscriptType:"Käsikirjoitustyyppi",mapType:"Tyyppi",meetingName:"Tapaamisen nimi",nameOfAct:"Laki",network:"Verkko",number:"Määrä",numberOfVolumes:"Niteiden lkm.",numPages:"Sivumäärä",pages:"Sivut",patentNumber:"Patenttinumero",place:"Paikka",postType:"Tyyppi",presentationType:"Tyyppi",priorityNumbers:"Etuoikeusnumerot",proceedingsTitle:"Konferenssijulkaisun otsikko",programmingLanguage:"Ohjelmointikieli",programTitle:"Ohjelman nimi",publicationTitle:"Julkaisu",publicLawNumber:"Lakinumero",publisher:"Julkaisija",references:"Viittaukset",reporter:"Toimittaja",reporterVolume:"Raporttivuosikerta",reportNumber:"Raportti numero",reportType:"Raportin tyyppi",repository:"Säilö",rights:"Oikeudet",runningTime:"Soittoaika",scale:"Mittakaava",section:"Osio",series:"Sarja",seriesNumber:"Sarjan numero",seriesText:"Sarjan teksti",seriesTitle:"Sarjan nimi",session:"Istunto",shortTitle:"Lyhyt nimi",studio:"Studio",subject:"Aihe",system:"Järjestelmä",thesisType:"Tyyppi",title:"Otsake",university:"Yliopisto",url:"URL",versionNumber:"Versio",videoRecordingFormat:"Muoto",volume:"Vuosikerta",websiteTitle:"Websivu",websiteType:"Web-sivustotyyppi"},creatorTypes:{artist:"Taiteilija",attorneyAgent:"Asianajaja/agentti",author:"Tekijä",bookAuthor:"Kirjan tekijä",cartographer:"Kartoittaja",castMember:"Näyttelijä",commenter:"Kommentoija",composer:"Säveltäjä",contributor:"Muu tekijä",cosponsor:"Osasponsori",counsel:"Oikeusavustaja",director:"Ohjaaja",editor:"Toimittaja",guest:"Vieras",interviewee:"Haastattelussa",interviewer:"Haastattelija",inventor:"Keksijä",performer:"Esiintyjä",podcaster:"Podcastin tekijä",presenter:"Esittäjä",producer:"Tuottaja",programmer:"Ohjelmoija",recipient:"Vastaanottaja",reviewedAuthor:"Arvostelun kohde",scriptwriter:"Käsikirjoittaja",seriesEditor:"Sarjan toimittaja",sponsor:"Sponsori",translator:"Kääntäjä",wordsBy:"Sanoittaja"}},"fr-FR":{itemTypes:{annotation:"Annotation",artwork:"Illustration",attachment:"Pièce jointe",audioRecording:"Enregistrement audio",bill:"Projet/proposition de loi",blogPost:"Billet de blog",book:"Livre",bookSection:"Chapitre de livre",case:"Affaire",computerProgram:"Logiciel",conferencePaper:"Article de colloque",dictionaryEntry:"Entrée de dictionnaire",document:"Document",email:"Courriel",encyclopediaArticle:"Article d'encyclopédie",film:"Film",forumPost:"Message de forum",hearing:"Audience",instantMessage:"Message instantané",interview:"Interview",journalArticle:"Article de revue",letter:"Lettre",magazineArticle:"Article de magazine",manuscript:"Manuscrit",map:"Carte",newspaperArticle:"Article de journal",note:"Note",patent:"Brevet",podcast:"Balado (Podcast)",preprint:"Prépublication",presentation:"Présentation",radioBroadcast:"Émission de radio",report:"Rapport",statute:"Acte juridique",thesis:"Thèse",tvBroadcast:"Émission de TV",videoRecording:"Enregistrement vidéo",webpage:"Page Web"},fields:{abstractNote:"Résumé",accessDate:"Consulté le",applicationNumber:"N° d'application",archive:"Archive",archiveID:"Identifiant dans l'archive",archiveLocation:"Loc. dans l'archive",artworkMedium:"Support de l'illustration",artworkSize:"Taille d'illustration",assignee:"Cessionnaire",audioFileType:"Type de fichier",audioRecordingFormat:"Format",billNumber:"N° de projet",blogTitle:"Titre du blog",bookTitle:"Titre du livre",callNumber:"Cote",caseName:"Nom de l'affaire",citationKey:"Clé de citation",code:"Code",codeNumber:"N° de code",codePages:"Pages de code",codeVolume:"Volume de code",committee:"Commission",company:"Société",conferenceName:"Intitulé du colloque",country:"Pays",court:"Tribunal",date:"Date",dateAdded:"Date d'ajout",dateDecided:"Date de décision",dateEnacted:"Promulgué le",dateModified:"Modifié le",dictionaryTitle:"Titre du dict.",distributor:"Distributeur",docketNumber:"N° de requête",documentNumber:"N° du document",DOI:"DOI",edition:"Édition",encyclopediaTitle:"Titre de l'encycl.",episodeNumber:"N° de l'épisode",extra:"Extra",filingDate:"Date de dépôt",firstPage:"Première page",forumTitle:"Titre du forum/listserv",genre:"Genre",history:"Histoire",institution:"Institution",interviewMedium:"Média",ISBN:"ISBN",ISSN:"ISSN",issue:"Numéro",issueDate:"Date de parution",issuingAuthority:"Autorité émettrice",itemType:"Type",journalAbbreviation:"Abrév. de revue",label:"Label",language:"Langue",legalStatus:"Statut légal",legislativeBody:"Corps législatif",letterType:"Type",libraryCatalog:"Catalogue de bibl.",manuscriptType:"Type",mapType:"Type",meetingName:"Intitulé de la réunion",nameOfAct:"Nom de l'acte",network:"Réseau",number:"Numéro",numberOfVolumes:"Nb de volumes",numPages:"Nb de pages",pages:"Pages",patentNumber:"N° de brevet",place:"Lieu",postType:"Type d'article",presentationType:"Type",priorityNumbers:"Numéros de priorité",proceedingsTitle:"Titre des actes",programmingLanguage:"Langage de programmation",programTitle:"Titre du programme",publicationTitle:"Publication",publicLawNumber:"N° officiel de l'acte",publisher:"Maison d’édition",references:"Références",reporter:"Recueil",reporterVolume:"Volume de recueil",reportNumber:"N° du rapport",reportType:"Type de rapport",repository:"Dépôt",rights:"Autorisations",runningTime:"Durée",scale:"Échelle",section:"Section",series:"Collection",seriesNumber:"N° ds la coll.",seriesText:"Texte de la coll.",seriesTitle:"Titre de la coll.",session:"Session",shortTitle:"Titre abrégé",studio:"Studio",subject:"Sujet",system:"Système",thesisType:"Type",title:"Titre",university:"Université",url:"URL",versionNumber:"Version",videoRecordingFormat:"Format",volume:"Volume",websiteTitle:"Titre du site Web",websiteType:"Type de site Web"},creatorTypes:{artist:"Artiste",attorneyAgent:"Mandataire/Agent",author:"Auteur",bookAuthor:"Auteur du livre",cartographer:"Cartographe",castMember:"Membre de la distribution",commenter:"Commentateur",composer:"Compositeur",contributor:"Collaborateur",cosponsor:"Co-parrain",counsel:"Conseiller",director:"Metteur en scène",editor:"Éditeur",guest:"Invité",interviewee:"Interviewé",interviewer:"Reporter",inventor:"Inventeur",performer:"Interprète",podcaster:"Diffuseur",presenter:"Présentateur",producer:"Producteur",programmer:"Programmeur",recipient:"Destinataire",reviewedAuthor:"Auteur recensé",scriptwriter:"Scénariste",seriesEditor:"Directeur de coll.",sponsor:"Auteur",translator:"Traducteur",wordsBy:"Paroles de"}},"gl-ES":{itemTypes:{annotation:"Anotación",artwork:"Arte",attachment:"Anexo",audioRecording:"Gravación de son",bill:"Factura",blogPost:"Entrada de blogue",book:"Libro",bookSection:"Sección de libro",case:"Caso",computerProgram:"Software",conferencePaper:"Publicación de congreso",dictionaryEntry:"Entrada de dicionario",document:"Documento",email:"Correo electrónico",encyclopediaArticle:"Artigo enciclopédico",film:"Película",forumPost:"Entrada de foro",hearing:"Audiencia",instantMessage:"Mensaxe instantáneo",interview:"Entrevista",journalArticle:"Artigo de publicación",letter:"Carta",magazineArticle:"Artigo de revista",manuscript:"Manuscrito",map:"Mapa",newspaperArticle:"Artigo de xornal",note:"Nota",patent:"Patente",podcast:"Podcast",preprint:"Preprint",presentation:"Presentación",radioBroadcast:"Emisión de Radio",report:"Informe",statute:"Estatuto",thesis:"Tese",tvBroadcast:"Emisión de TV",videoRecording:"Gravación de vídeo",webpage:"Páxina web"},fields:{abstractNote:"Resumen",accessDate:"Consultado",applicationNumber:"Número da solicitude",archive:"Arquivo",archiveID:"Archive ID",archiveLocation:"Loc. no arquivo",artworkMedium:"Mediano",artworkSize:"Tamaño das ilustracións",assignee:"Cesionario",audioFileType:"Tipo de ficheiro",audioRecordingFormat:"Formato",billNumber:"Número da factura",blogTitle:"Título do blogue",bookTitle:"Título do libro",callNumber:"Número de catálogo",caseName:"Número do caso",citationKey:"Citation Key",code:"Código",codeNumber:"Número de código",codePages:"Páxinas de códigos",codeVolume:"Tomo de códigos",committee:"Comité",company:"Compañía",conferenceName:"Nome da congreso",country:"País",court:"Tribunal",date:"Data",dateAdded:"Data de alta",dateDecided:"Data decidida",dateEnacted:"Data de promulgación",dateModified:"Modificado",dictionaryTitle:"Título do dicionario",distributor:"Distribuidor",docketNumber:"Número de expediente",documentNumber:"Número do documento",DOI:"DOI",edition:"Edición",encyclopediaTitle:"Título da enciclopedia",episodeNumber:"Número de episodio",extra:"Extra",filingDate:"Data de entrada en arquivo",firstPage:"Primeira páxina",forumTitle:"Título do foro/Listserv",genre:"Xénero",history:"Historia",institution:"Institución",interviewMedium:"Medio",ISBN:"ISBN",ISSN:"ISSN",issue:"Número",issueDate:"Data do elemento",issuingAuthority:"Autoridade emisora",itemType:"Tipo",journalAbbreviation:"Abreviatura da publicación",label:"Rótulo",language:"Lingua",legalStatus:"Estatuto xurídico",legislativeBody:"Corpo lexislativo",letterType:"Tipo",libraryCatalog:"Catálogo da biblioteca",manuscriptType:"Tipo",mapType:"Tipo",meetingName:"Nome da Reunión",nameOfAct:"Número da acta",network:"Rede",number:"Número",numberOfVolumes:"Nº de tomos",numPages:"Nº de Páxinas",pages:"Páxinas",patentNumber:"Número da patente",place:"Lugar",postType:"Tipo de entrada",presentationType:"Tipo",priorityNumbers:"Números de prioridade",proceedingsTitle:"Título das medidas legais",programmingLanguage:"Ling. de programación",programTitle:"Título do programa",publicationTitle:"Publicación",publicLawNumber:"Número de dereito público",publisher:"Editorial",references:"Referencias",reporter:"Reporteiro",reporterVolume:"Tomo de reporteiros",reportNumber:"Número do informe",reportType:"Tipo de informe",repository:"Repository",rights:"Dereitos",runningTime:"Duración",scale:"Escala",section:"Sección",series:"Serie",seriesNumber:"Número da serie",seriesText:"Texto da serie",seriesTitle:"Título da serie",session:"Sesión",shortTitle:"Título curto",studio:"Estudio",subject:"Asunto",system:"Sistema",thesisType:"Tipo",title:"Título",university:"Universidade",url:"URL",versionNumber:"Versión",videoRecordingFormat:"Formato",volume:"Tomo",websiteTitle:"Título da páxina web",websiteType:"Tipo de páxina web"},creatorTypes:{artist:"Artista",attorneyAgent:"Procurador/Axente",author:"Autor",bookAuthor:"Autor do libro",cartographer:"Cartógrafo",castMember:"Membro do elenco",commenter:"Comentarista",composer:"Compositor",contributor:"Colaborador",cosponsor:"Copatrocinador",counsel:"Avogado",director:"Director",editor:"Editor",guest:"Invitado",interviewee:"Entrevista con",interviewer:"Entrevista",inventor:"Inventor",performer:"Intérprete",podcaster:"Fonte do podcast",presenter:"Presentador",producer:"Produtor",programmer:"Programador",recipient:"Receptor",reviewedAuthor:"Autor reseñado",scriptwriter:"Guionista",seriesEditor:"Editor da serie",sponsor:"Patrocinador",translator:"Tradutor",wordsBy:"Guión de"}},"he-IL":{itemTypes:{annotation:"הסבר",artwork:"יצירת אומנות",attachment:"קובץ מצורף",audioRecording:"הקלטת שמע",bill:"חשבון",blogPost:"רשומת יומן רשת",book:"ספר",bookSection:"פרק מספר",case:"תיק",computerProgram:"תוכנה",conferencePaper:"Conference Paper",dictionaryEntry:"ערך במילון",document:"מסמך",email:"דוא״ל",encyclopediaArticle:"ערך באנציקלופדיה",film:"סרט",forumPost:"רשומה בפורום",hearing:"שימוע",instantMessage:"הודעה מיידית",interview:"ראיון",journalArticle:"כתבה מכתב עת",letter:"מכתב",magazineArticle:"כתבה ממגזין",manuscript:"כתב־יד",map:"מפה",newspaperArticle:"כתבה מעתון",note:"הערה",patent:"פטנט",podcast:"פודקאסט",preprint:"Preprint",presentation:"מצגת",radioBroadcast:"שידור רדיו",report:"דוח",statute:"Statute",thesis:"תזה",tvBroadcast:"שידור טלוויזיוני",videoRecording:"הקלטת וידאו",webpage:"דף אינטרנט"},fields:{abstractNote:"תקציר",accessDate:"Accessed",applicationNumber:"מספר בקשה",archive:"ארכיון",archiveID:"מזהה ארכיון",archiveLocation:"מיקום בארכיון",artworkMedium:"אמצעי",artworkSize:"גודל יצירת האומנות",assignee:"Assignee",audioFileType:"סוג קובץ",audioRecordingFormat:"עיצוב",billNumber:"מס׳ חשבון",blogTitle:"שם בלוג",bookTitle:"שם ספר",callNumber:"Call Number",caseName:"שם התיק",citationKey:"מפתח ציטוט",code:"קוד",codeNumber:"Code Number",codePages:"Code Pages",codeVolume:"Code Volume",committee:"ועדה",company:"חברה",conferenceName:"שם כנס",country:"מדינה",court:"Court",date:"תאריך",dateAdded:"תאריך הוספה",dateDecided:"תאריך החלטה",dateEnacted:"Date Enacted",dateModified:"שונה",dictionaryTitle:"שם מילון",distributor:"מפיץ",docketNumber:"מספרי רשימות תיקי בית משפט",documentNumber:"מספר מסמך",DOI:"DOI",edition:"מהדורה",encyclopediaTitle:"שם אנציקלופדיה",episodeNumber:"מספר פרק",extra:"Extra",filingDate:"תאריך תיוק",firstPage:"עמוד ראשון",forumTitle:"Forum/Listserv Title",genre:"סוגה",history:"היסטוריה",institution:"מוסד",interviewMedium:"אמצעי",ISBN:"מסת״ב",ISSN:"ISSN",issue:"גיליון",issueDate:"תאריך הנפקה",issuingAuthority:"רשות מנפיקה",itemType:"סוג",journalAbbreviation:"קיצורי כתב עת",label:"תווית",language:"שפה",legalStatus:"מצב משפטי",legislativeBody:"גוף מחוקק",letterType:"סוג",libraryCatalog:"קטלוג ספרייה",manuscriptType:"סוג",mapType:"סוג",meetingName:"שם פגישה",nameOfAct:"שם החוק",network:"רשת",number:"מספר",numberOfVolumes:"מס׳ כרכים",numPages:"מס׳ עמודים",pages:"עמודים",patentNumber:"מספר פטנט",place:"מקום",postType:"Post Type",presentationType:"סוג",priorityNumbers:"Priority Numbers",proceedingsTitle:"כותרת תביעה",programmingLanguage:"שפת פיתוח",programTitle:"כותרת תוכנית",publicationTitle:"הוצאה לאור",publicLawNumber:"Public Law Number",publisher:"מו״ל",references:"References",reporter:"Reporter",reporterVolume:"Reporter Volume",reportNumber:"מספר דוח",reportType:"סוג דוח",repository:"מאגר",rights:"זכויות",runningTime:"Running Time",scale:"קנה מידה",section:"מקטע",series:"סדרה",seriesNumber:"מספר סדרה",seriesText:"טקסט סדרה",seriesTitle:"שם סדרה",session:"Session",shortTitle:"כותרת קצרה",studio:"סטודיו",subject:"נושא",system:"מערכת",thesisType:"סוג",title:"כותרת",university:"אוניברסיטה",url:"כתובת",versionNumber:"גרסה",videoRecordingFormat:"עיצוב",volume:"כרך",websiteTitle:"כותרת אתר",websiteType:"סוג אתר"},creatorTypes:{artist:"אומן",attorneyAgent:"עורך דין/סוכן",author:"מחבר",bookAuthor:"כותב/ת הספר",cartographer:"קרטוגרף",castMember:"Cast Member",commenter:"מגיב/ה",composer:"מלחין",contributor:"Contributor",cosponsor:"תומך/ת",counsel:"Counsel",director:"במאי",editor:"עורך",guest:"אורח",interviewee:"ראיון עם",interviewer:"מראיין",inventor:"ממציא",performer:"מבצע",podcaster:"שדרן או שדרנית הסכתים",presenter:"מציג",producer:"מפיק",programmer:"מתכנת",recipient:"Recipient",reviewedAuthor:"יוצר/ת סוקר/ת",scriptwriter:"תסריטאי",seriesEditor:"עורך סדרה",sponsor:"נותן חסות",translator:"מתרגם",wordsBy:"מילים מאת"}},"hr-HR":{itemTypes:{annotation:"Annotation",artwork:"Artwork",attachment:"Attachment",audioRecording:"Audio Recording",bill:"Bill",blogPost:"Blog Post",book:"Book",bookSection:"Book Section",case:"Case",computerProgram:"Software",conferencePaper:"Conference Paper",dictionaryEntry:"Dictionary Entry",document:"Document",email:"E-mail",encyclopediaArticle:"Encyclopedia Article",film:"Film",forumPost:"Forum Post",hearing:"Hearing",instantMessage:"Instant Message",interview:"Interview",journalArticle:"Journal Article",letter:"Letter",magazineArticle:"Magazine Article",manuscript:"Manuscript",map:"Map",newspaperArticle:"Newspaper Article",note:"Note",patent:"Patent",podcast:"Podcast",preprint:"Preprint",presentation:"Presentation",radioBroadcast:"Radio Broadcast",report:"Report",statute:"Statute",thesis:"Thesis",tvBroadcast:"TV Broadcast",videoRecording:"Video Recording",webpage:"Web Page"},fields:{abstractNote:"Abstract",accessDate:"Accessed",applicationNumber:"Application Number",archive:"Archive",archiveID:"Archive ID",archiveLocation:"Loc. in Archive",artworkMedium:"Medium",artworkSize:"Artwork Size",assignee:"Assignee",audioFileType:"File Type",audioRecordingFormat:"Format",billNumber:"Bill Number",blogTitle:"Blog Title",bookTitle:"Book Title",callNumber:"Call Number",caseName:"Case Name",citationKey:"Citation Key",code:"Code",codeNumber:"Code Number",codePages:"Code Pages",codeVolume:"Code Volume",committee:"Committee",company:"Company",conferenceName:"Conference Name",country:"Country",court:"Court",date:"Date",dateAdded:"Date Added",dateDecided:"Date Decided",dateEnacted:"Date Enacted",dateModified:"Modified",dictionaryTitle:"Dictionary Title",distributor:"Distributor",docketNumber:"Docket Number",documentNumber:"Document Number",DOI:"DOI",edition:"Edition",encyclopediaTitle:"Encyclopedia Title",episodeNumber:"Episode Number",extra:"Extra",filingDate:"Filing Date",firstPage:"First Page",forumTitle:"Forum/Listserv Title",genre:"Genre",history:"History",institution:"Institution",interviewMedium:"Medium",ISBN:"ISBN",ISSN:"ISSN",issue:"Issue",issueDate:"Issue Date",issuingAuthority:"Issuing Authority",itemType:"Type",journalAbbreviation:"Journal Abbr",label:"Label",language:"Language",legalStatus:"Legal Status",legislativeBody:"Legislative Body",letterType:"Type",libraryCatalog:"Library Catalog",manuscriptType:"Type",mapType:"Type",meetingName:"Meeting Name",nameOfAct:"Name of Act",network:"Network",number:"Number",numberOfVolumes:"# of Volumes",numPages:"# of Pages",pages:"Pages",patentNumber:"Patent Number",place:"Place",postType:"Post Type",presentationType:"Type",priorityNumbers:"Priority Numbers",proceedingsTitle:"Proceedings Title",programmingLanguage:"Prog. Language",programTitle:"Program Title",publicationTitle:"Publication",publicLawNumber:"Public Law Number",publisher:"Publisher",references:"References",reporter:"Reporter",reporterVolume:"Reporter Volume",reportNumber:"Report Number",reportType:"Report Type",repository:"Repository",rights:"Rights",runningTime:"Running Time",scale:"Scale",section:"Section",series:"Series",seriesNumber:"Series Number",seriesText:"Series Text",seriesTitle:"Series Title",session:"Session",shortTitle:"Short Title",studio:"Studio",subject:"Subject",system:"System",thesisType:"Type",title:"Title",university:"University",url:"URL",versionNumber:"Version",videoRecordingFormat:"Format",volume:"Volume",websiteTitle:"Website Title",websiteType:"Website Type"},creatorTypes:{artist:"Artist",attorneyAgent:"Attorney/Agent",author:"Author",bookAuthor:"Book Author",cartographer:"Cartographer",castMember:"Cast Member",commenter:"Commenter",composer:"Composer",contributor:"Contributor",cosponsor:"Cosponsor",counsel:"Counsel",director:"Director",editor:"Editor",guest:"Guest",interviewee:"Interview With",interviewer:"Interviewer",inventor:"Inventor",performer:"Performer",podcaster:"Podcaster",presenter:"Presenter",producer:"Producer",programmer:"Programmer",recipient:"Recipient",reviewedAuthor:"Reviewed Author",scriptwriter:"Scriptwriter",seriesEditor:"Series Editor",sponsor:"Sponsor",translator:"Translator",wordsBy:"Words By"}},"hu-HU":{itemTypes:{annotation:"Megjegyzés",artwork:"Műalkotás",attachment:"Csatolmány",audioRecording:"Hangfelvétel",bill:"Törvényjavaslat",blogPost:"Blogbejegyzés",book:"Könyv",bookSection:"Könyvfejezet",case:"Eset",computerProgram:"Szoftver",conferencePaper:"Dolgozat",dictionaryEntry:"Szótár szócikk",document:"Dokumentum",email:"Email",encyclopediaArticle:"Lexikon szócikk",film:"Film",forumPost:"Fórumbejegyzés",hearing:"Meghallgatás",instantMessage:"Azonnali üzenet",interview:"Interjú",journalArticle:"Folyóiratcikk",letter:"Levél",magazineArticle:"Magazincikk",manuscript:"Kézirat",map:"Térkép",newspaperArticle:"Újságcikk",note:"Jegyzet",patent:"Szabadalom",podcast:"Podcast",preprint:"Preprint",presentation:"Előadás",radioBroadcast:"Rádiós program",report:"Jelentés",statute:"Jogszabály",thesis:"Szakdolgozat",tvBroadcast:"Televíziós program",videoRecording:"Videófelvétel",webpage:"Weboldal"},fields:{abstractNote:"Kivonat",accessDate:"Hozzáférés",applicationNumber:"Bejelentés száma",archive:"Archívum",archiveID:"Archive ID",archiveLocation:"Pontos lelőhely",artworkMedium:"Műalkotás médiuma",artworkSize:"Műalkotás mérete",assignee:"Felelős",audioFileType:"Fájl típusa",audioRecordingFormat:"Formátum",billNumber:"Törvényjavaslat száma",blogTitle:"Blog címe",bookTitle:"Könyv címe",callNumber:"Raktári jelzet",caseName:"Eset neve",citationKey:"Citation Key",code:"Törvénykönyv",codeNumber:"Törvénykönyv száma",codePages:"Oldalszám",codeVolume:"Kötet",committee:"Bizottság",company:"Cég",conferenceName:"Konferencia címe",country:"Ország",court:"Bíróság",date:"Dátum",dateAdded:"Hozzáadás dátuma",dateDecided:"Döntés dátuma",dateEnacted:"Hatálybalépés dátuma",dateModified:"Módosítás dátuma",dictionaryTitle:"Szótár címe",distributor:"Terjesztő",docketNumber:"Ügyiratszám",documentNumber:"Dokumentum száma",DOI:"DOI",edition:"Kiadás",encyclopediaTitle:"Lexikon címe",episodeNumber:"Epizód száma",extra:"Egyéb",filingDate:"Iktatás időpontja",firstPage:"Első oldal",forumTitle:"Fórum/listserv címe",genre:"Típus",history:"Történet",institution:"Intézmény",interviewMedium:"Médium",ISBN:"ISBN",ISSN:"ISSN",issue:"Szám",issueDate:"Kiadás dátuma",issuingAuthority:"Issuing Authority",itemType:"Típus",journalAbbreviation:"Folyóirat rövid neve",label:"Címke",language:"Nyelv",legalStatus:"Állapot",legislativeBody:"Törvényhozó szerv",letterType:"Típus",libraryCatalog:"Könyvtár Katalógus",manuscriptType:"Típus",mapType:"Típus",meetingName:"Találkozó neve",nameOfAct:"Törvény címe",network:"TV társaság",number:"Sorszám",numberOfVolumes:"Kötetek száma",numPages:"Terjedelem",pages:"Oldalszám",patentNumber:"Szabadalom száma",place:"Hely",postType:"Bejegyzés típusa",presentationType:"Típus",priorityNumbers:"Elsőbbségi sorrend",proceedingsTitle:"Kiadvány címe",programmingLanguage:"Prog. nyelv",programTitle:"Program címe",publicationTitle:"Kiadvány",publicLawNumber:"Törvény száma",publisher:"Kiadó",references:"Hivatkozások",reporter:"Döntvénytár",reporterVolume:"Kötet",reportNumber:"Jelentés száma",reportType:"Jelentés típusa",repository:"Repozitórium",rights:"Jogok",runningTime:"Lejátszási idő",scale:"Arány",section:"Fejezet",series:"Sorozat",seriesNumber:"Sorozatbeli sorszám",seriesText:"Sorozat szövege",seriesTitle:"Sorozat címe",session:"Ülésszak",shortTitle:"Rövid cím",studio:"Stúdió",subject:"Téma",system:"Rendszer",thesisType:"Típus",title:"Cím",university:"Egyetem",url:"URL",versionNumber:"Verzió",videoRecordingFormat:"Formátum",volume:"Kötet",websiteTitle:"Website címe",websiteType:"Weboldal típusa"},creatorTypes:{artist:"Művész",attorneyAgent:"Ügyvéd",author:"Szerző",bookAuthor:"Könyv szerzője",cartographer:"Térképész",castMember:"Szereplő",commenter:"Hozzászóló",composer:"Zeneszerző",contributor:"Közreműködő",cosponsor:"Cosponsor",counsel:"Ügyvéd",director:"Rendező",editor:"Szerkesztő",guest:"Vendég",interviewee:"Interjú alanya",interviewer:"Interjú készítője",inventor:"Feltaláló",performer:"Előadó",podcaster:"Podcaster",presenter:"Előadó",producer:"Producer",programmer:"Programozó",recipient:"Alperes",reviewedAuthor:"Recenzált mű szerzője",scriptwriter:"Forgatókönyvíró",seriesEditor:"Sorozatszerkesztő",sponsor:"Benyújtó",translator:"Fordító",wordsBy:"Szövegíró"}},"id-ID":{itemTypes:{annotation:"Anotasi",artwork:"Karya Seni",attachment:"Lampiran",audioRecording:"Rekaman Audio",bill:"Tagihan",blogPost:"Pos Blog",book:"Buku",bookSection:"Seksi Buku",case:"Kasus",computerProgram:"Software",conferencePaper:"Dokumen Konferensi",dictionaryEntry:"Entri Kamus",document:"Dokumen",email:"E-mail",encyclopediaArticle:"Artikel Ensiklopedia",film:"Film",forumPost:"Pos Forum",hearing:"Pemeriksaan",instantMessage:"Pesan Instan",interview:"Wawancara",journalArticle:"Artikel Jurnal",letter:"Surat",magazineArticle:"Artikel Majalah",manuscript:"Manuskrip",map:"Peta",newspaperArticle:"Artikel Koran",note:"Catatan",patent:"Paten",podcast:"Podcast",preprint:"Preprint",presentation:"Presentasi",radioBroadcast:"Siaran Radio",report:"Laporan",statute:"Statuta",thesis:"Tesis",tvBroadcast:"Siaran TV",videoRecording:"Rekaman Video",webpage:"Laman Web"},fields:{abstractNote:"Abstrak",accessDate:"Diakses",applicationNumber:"Nomor Aplikasi",archive:"Arsip",archiveID:"Archive ID",archiveLocation:"Lokasi di dalam Arsip",artworkMedium:"Media",artworkSize:"Ukuran Karya Seni",assignee:"Penerima",audioFileType:"Jenis Berkas",audioRecordingFormat:"Format",billNumber:"Nomor Tagihan",blogTitle:"Judul Blog",bookTitle:"Judul Buku",callNumber:"Nomor Panggilan",caseName:"Nama Kasus",citationKey:"Citation Key",code:"Kode",codeNumber:"Nomor Kode",codePages:"Halaman Kode",codeVolume:"Volume Kode",committee:"Komite",company:"Perusahaan",conferenceName:"Nama Konferensi",country:"Negara",court:"Pengadilan",date:"Tanggal",dateAdded:"Tanggal Ditambahkan",dateDecided:"Tanggal Diputuskan",dateEnacted:"Tanggal DIundangkan",dateModified:"Dimodifikasi",dictionaryTitle:"Judul Kamus",distributor:"Distributor",docketNumber:"Nomor Acara Pengadilan",documentNumber:"Nomor Dokumen",DOI:"DOI",edition:"Edisi",encyclopediaTitle:"Judul Ensiklopedia",episodeNumber:"Nomor Episode",extra:"Ekstra",filingDate:"Tanggal Pembuatan",firstPage:"Halaman Pertama",forumTitle:"Judul Forum/Listserv",genre:"Genre",history:"RIwayat",institution:"Institusi",interviewMedium:"Media",ISBN:"ISBN",ISSN:"ISSN",issue:"Isu",issueDate:"Tanggal Keluar",issuingAuthority:"Otoritas yang Mengeluarkan",itemType:"Jenis",journalAbbreviation:"Singkatan Jurnal",label:"Label",language:"Bahasa",legalStatus:"Status Legal",legislativeBody:"Badan Legislatif",letterType:"Jenis",libraryCatalog:"Katalog Perpustakaan",manuscriptType:"Jenis",mapType:"Jenis",meetingName:"Nama Pertemuan",nameOfAct:"Nama Putusan",network:"Jaringan",number:"Nomor",numberOfVolumes:"# Volume",numPages:"# halaman",pages:"Halaman",patentNumber:"Nomor Paten",place:"Tempat",postType:"Jenis Pos",presentationType:"Jenis",priorityNumbers:"Nomor Prioritas",proceedingsTitle:"Judul Rapat",programmingLanguage:"Prog. Language",programTitle:"Judul Program",publicationTitle:"Publikasi",publicLawNumber:"Nomor Hukum Publik",publisher:"Penerbit",references:"Referensi",reporter:"Reporter",reporterVolume:"Volume Reporter",reportNumber:"Nomor Laporan",reportType:"Jenis Laporan",repository:"Repository",rights:"Hak",runningTime:"Waktu Berjalan",scale:"Skala",section:"Bagian",series:"Seri",seriesNumber:"Nomor Seri",seriesText:"Teks Seri",seriesTitle:"Judul Seri",session:"Sesi",shortTitle:"Judul Singkat",studio:"Studio",subject:"Subjek",system:"Sistem",thesisType:"Jenis",title:"Judul",university:"Universitas",url:"URL",versionNumber:"Versi",videoRecordingFormat:"Format",volume:"Volume",websiteTitle:"Judul Website",websiteType:"Jenis Website"},creatorTypes:{artist:"Seniman",attorneyAgent:"Pengacara/Agen",author:"Penulis",bookAuthor:"Penulis Buku",cartographer:"Pembuat Peta",castMember:"Pemain",commenter:"Pemberi Komentar",composer:"Komposer",contributor:"Kontributor",cosponsor:"Kosponsor",counsel:"Advokat",director:"Direktur",editor:"Editor",guest:"Bintang Tamu",interviewee:"Wawancara dengan",interviewer:"Pewawancara",inventor:"Penemu",performer:"Performer",podcaster:"Podcaster",presenter:"Presenter",producer:"Produser",programmer:"Programer",recipient:"Penerima",reviewedAuthor:"Reviewed Author",scriptwriter:"Penulis Skrip",seriesEditor:"Editor Seri",sponsor:"Sponsor",translator:"Penerjemah",wordsBy:"Teks Oleh"}},"is-IS":{itemTypes:{annotation:"Skýring",artwork:"Listaverk",attachment:"Viðhengi",audioRecording:"Hljóðupptaka",bill:"Tilkynning",blogPost:"Bloggfærsla",book:"Bók",bookSection:"Bókarhluti",case:"Mál",computerProgram:"Software",conferencePaper:"Ráðstefnugrein",dictionaryEntry:"Færsla í orðabók",document:"Skjal",email:"Tölvupóstur",encyclopediaArticle:"Færsla í alfræðiriti",film:"Kvikmynd",forumPost:"Færsla á samskiptasvæði",hearing:"Réttarhöld",instantMessage:"Skyndiskilaboð",interview:"Viðtal",journalArticle:"Fræðigrein í tímariti",letter:"Bréf",magazineArticle:"Tímaritsgrein",manuscript:"Handrit",map:"Kort",newspaperArticle:"Grein í dagblaði",note:"Athugasemd",patent:"Einkaleyfi",podcast:"Hljóðvarp",preprint:"Preprint",presentation:"Kynning",radioBroadcast:"Útvarpsútsending",report:"Skýrsla",statute:"Lög",thesis:"Ritgerð",tvBroadcast:"Sjónvarpsútsending",videoRecording:"Myndskeið",webpage:"Vefsíða"},fields:{abstractNote:"Ágrip",accessDate:"Sótt",applicationNumber:"Umsókn númer",archive:"Safnvista",archiveID:"Archive ID",archiveLocation:"Staðsetning í safni",artworkMedium:"Miðill",artworkSize:"Stærð verks",assignee:"Málstaki",audioFileType:"Skráartegund",audioRecordingFormat:"Hljóðupptökusnið",billNumber:"Tilkynningarnúmer",blogTitle:"Titill á Bloggi",bookTitle:"Titill bókar",callNumber:"Hillumerking",caseName:"Nafn máls",citationKey:"Citation Key",code:"Kóði",codeNumber:"Kóðanúmer",codePages:"Síður kóða",codeVolume:"Magn kóða",committee:"Nefnd",company:"Fyrirtæki",conferenceName:"Heiti ráðstefnu",country:"Land",court:"Réttur",date:"Dagsetning",dateAdded:"Dagsetning viðbótar",dateDecided:"Dagsetning ákvörðunar",dateEnacted:"Virkjunardagsetning",dateModified:"Breytt",dictionaryTitle:"Nafn orðabókar",distributor:"Dreifingaraðili",docketNumber:"Málsnúmer",documentNumber:"Skjalanúmer",DOI:"DOI",edition:"Útgáfa",encyclopediaTitle:"Nafn alfræðirits",episodeNumber:"Þáttur númer",extra:"Viðbót",filingDate:"Dagsetning skráningar",firstPage:"Fyrsta síða",forumTitle:"Titill samskiptasvæðis/Listserv",genre:"Tegund",history:"Saga",institution:"Stofnun",interviewMedium:"Miðill",ISBN:"ISBN",ISSN:"ISSN",issue:"Hefti",issueDate:"Útgáfudagsetning",issuingAuthority:"Útgefandi",itemType:"Tegund",journalAbbreviation:"Skammstöfun fræðarits",label:"Merki",language:"Tungumál",legalStatus:"Lagaleg staða",legislativeBody:"Lagastofnun",letterType:"Tegund leturs",libraryCatalog:"Færslusafnskrá",manuscriptType:"Tegund ritverks",mapType:"Tegund korts",meetingName:"Heiti fundar",nameOfAct:"Nafn laga",network:"Gagnanet",number:"Númer",numberOfVolumes:"Fjöldi binda",numPages:"# síður",pages:"Blaðsíður",patentNumber:"Einkaleyfi nr.",place:"Staðsetning",postType:"Póstsnið",presentationType:"Tegund",priorityNumbers:"Forgangsnúmer",proceedingsTitle:"Titill málstofu",programmingLanguage:"Prog. Language",programTitle:"Titill forrits",publicationTitle:"Útgáfa",publicLawNumber:"Lög númer",publisher:"Útgefandi",references:"Tilvísanir",reporter:"Blaðamaður",reporterVolume:"Fjöldi blaðamanna",reportNumber:"Skýrslunúmer",reportType:"Tegund skýrslu",repository:"Repository",rights:"Réttindi",runningTime:"Lengd",scale:"Skali",section:"Hluti",series:"Ritröð",seriesNumber:"Númer ritraðar",seriesText:"Nafn eintaks í ritröð",seriesTitle:"Titill ritraðar",session:"Seta",shortTitle:"Stuttur titill",studio:"Stúdíó",subject:"Efni",system:"Kerfi",thesisType:"Tegund",title:"Titill",university:"Háskóli",url:"Slóð",versionNumber:"Útgáfa",videoRecordingFormat:"Upptökusnið",volume:"Bindi",websiteTitle:"Titill vefsíðu",websiteType:"Tegund vefs"},creatorTypes:{artist:"Listamaður",attorneyAgent:"Lögfræðingur/fulltrúi",author:"Höfundur",bookAuthor:"Höfundur bókar",cartographer:"Kortagerð",castMember:"Leikari",commenter:"Athugasemdir",composer:"Höfundur",contributor:"Aðili að verki",cosponsor:"Stuðningsþátttakandi",counsel:"Ráðgjöf",director:"Leikstjóri",editor:"Ritstjóri",guest:"Gestur",interviewee:"Viðtal við",interviewer:"Hver tók viðtalið",inventor:"Uppfinningamaður",performer:"Leikari",podcaster:"Hlaðvörpun",presenter:"Kynnandi",producer:"Framleiðandi",programmer:"Forritari",recipient:"Viðtakandi",reviewedAuthor:"Yfirlestrarhöfundur",scriptwriter:"Handritshöfundur",seriesEditor:"Ritstjóri ritraðar",sponsor:"Stuðningsaðili",translator:"Þýðandi",wordsBy:"Textahöfundur"}},"it-IT":{itemTypes:{annotation:"Annotazione",artwork:"Opera d'arte",attachment:"Allegato",audioRecording:"Registrazione audio",bill:"Disegno di legge",blogPost:"Messaggio di blog",book:"Libro",bookSection:"Sezione di libro",case:"Sentenza",computerProgram:"Software",conferencePaper:"Atto di convegno",dictionaryEntry:"Voce di dizionario",document:"Documento",email:"E-mail",encyclopediaArticle:"Voce di enciclopedia",film:"Film",forumPost:"Messaggio di forum",hearing:"Udienza",instantMessage:"Messaggio istantaneo",interview:"Intervista",journalArticle:"Articolo di rivista",letter:"Lettera",magazineArticle:"Articolo di rivista generalista",manuscript:"Manoscritto",map:"Mappa",newspaperArticle:"Articolo di giornale",note:"Nota",patent:"Brevetto",podcast:"Podcast",preprint:"Preprint",presentation:"Presentazione",radioBroadcast:"Trasmissione radiofonica",report:"Report",statute:"Legislazione",thesis:"Tesi",tvBroadcast:"Trasmissione televisiva",videoRecording:"Registrazione video",webpage:"Pagina web"},fields:{abstractNote:"Abstract",accessDate:"Consultato",applicationNumber:"Numero di applicazione",archive:"Archivio",archiveID:"ID dell'archivio",archiveLocation:"Posizione in archivio",artworkMedium:"Tipologia",artworkSize:"Dimensioni grafiche",assignee:"Assegnatario del brevetto",audioFileType:"Tipo di file",audioRecordingFormat:"Formato",billNumber:"Numero della legge",blogTitle:"Nome del blog",bookTitle:"Titolo del libro",callNumber:"Collocazione",caseName:"Nome del caso",citationKey:"Chiave di citazione",code:"Codice",codeNumber:"Numero di codice",codePages:"Pagine del codice",codeVolume:"Volume del codice",committee:"Commissione",company:"Società",conferenceName:"Nome del convegno",country:"Nazione",court:"Corte",date:"Data",dateAdded:"Data inserimento",dateDecided:"Data della sentenza",dateEnacted:"Data di emanazione",dateModified:"Data ultima modifica",dictionaryTitle:"Titolo dizionario",distributor:"Casa di distribuzione",docketNumber:"Numero di inventario della sentenza",documentNumber:"Numero di documento",DOI:"DOI",edition:"Edizione",encyclopediaTitle:"Titolo enciclopedia",episodeNumber:"Numero di episodio",extra:"Extra",filingDate:"Data di sottomissione",firstPage:"Prima pagina",forumTitle:"Nome del forum o listserv",genre:"Genere",history:"Cronologia",institution:"Istituzione",interviewMedium:"Formato",ISBN:"ISBN",ISSN:"ISSN",issue:"Fascicolo",issueDate:"Data di pubblicazione",issuingAuthority:"Autorità emettente",itemType:"Tipo",journalAbbreviation:"Abbreviazione rivista",label:"Etichetta",language:"Lingua",legalStatus:"Stato legale",legislativeBody:"Corpo legislativo",letterType:"Tipo",libraryCatalog:"Catalogo della biblioteca",manuscriptType:"Tipo",mapType:"Tipo",meetingName:"Nome della riunione",nameOfAct:"Nome dell'atto",network:"Rete",number:"Numero",numberOfVolumes:"Numero di volumi",numPages:"# di Pagine",pages:"Pagine",patentNumber:"Numero di brevetto",place:"Luogo di edizione",postType:"Tipo di messaggio",presentationType:"Tipo",priorityNumbers:"Numero di priorità",proceedingsTitle:"Titolo degli atti",programmingLanguage:"Linguaggio di progr.",programTitle:"Titolo del programma",publicationTitle:"Titolo della pubblicazione",publicLawNumber:"Numero di legge pubblica",publisher:"Editore",references:"Riferimenti bibliografici",reporter:"Raccolta di giurisprudenza",reporterVolume:"Volume della raccolta",reportNumber:"Numero di report",reportType:"Tipo di report",repository:"Repository",rights:"Diritti",runningTime:"Durata",scale:"Scala",section:"Sezione",series:"Serie",seriesNumber:"Numero della serie",seriesText:"Testo della serie",seriesTitle:"Titolo della serie",session:"Sessione",shortTitle:"Titolo breve",studio:"Studio",subject:"Oggetto",system:"Sistema",thesisType:"Tipo",title:"Titolo",university:"Università",url:"URL",versionNumber:"Versione",videoRecordingFormat:"Formato",volume:"Volume",websiteTitle:"Nome del sito",websiteType:"Tipo di sito web"},creatorTypes:{artist:"Artista",attorneyAgent:"Procuratore o agente",author:"Autore",bookAuthor:"Autore del libro",cartographer:"Cartografo",castMember:"Componente del cast",commenter:"Commentatore",composer:"Compositore",contributor:"Collaboratore",cosponsor:"Co-finanziatore",counsel:"Consulente legale",director:"Regista",editor:"Curatore",guest:"Ospite",interviewee:"Intervista con",interviewer:"Intervistatore",inventor:"Inventore",performer:"Esecutore",podcaster:"Autore del podcast",presenter:"Presentatore",producer:"Produttore",programmer:"Programmatore",recipient:"Destinatario",reviewedAuthor:"Autore recensito",scriptwriter:"Sceneggiatore",seriesEditor:"Curatore della serie",sponsor:"Finanziatore",translator:"Traduttore",wordsBy:"Parole di"}},"ja-JP":{itemTypes:{annotation:"注釈",artwork:"芸術作品",attachment:"添付ファイル",audioRecording:"録音",bill:"議案",blogPost:"ブログ記事",book:"書籍",bookSection:"書籍の章",case:"訴訟",computerProgram:"ソフトウェア",conferencePaper:"学会発表",dictionaryEntry:"辞書項目",document:"文書",email:"電子メール",encyclopediaArticle:"百科事典項目",film:"映画",forumPost:"掲示板への投稿",hearing:"公聴会",instantMessage:"インスタントメッセージ",interview:"インタビュー",journalArticle:"学術論文",letter:"手紙",magazineArticle:"雑誌記事",manuscript:"原稿",map:"地図",newspaperArticle:"新聞記事",note:"メモ",patent:"特許",podcast:"ポッドキャスト",preprint:"プレプリント",presentation:"プレゼンテーション",radioBroadcast:"ラジオ放送",report:"レポート",statute:"法律",thesis:"学位論文",tvBroadcast:"テレビ放送",videoRecording:"録画",webpage:"ウェブページ"},fields:{abstractNote:"抄録",accessDate:"アクセス日時",applicationNumber:"出願番号",archive:"アーカイブ",archiveID:"アーカイブ ID",archiveLocation:"アーカイブ番号",artworkMedium:"素材・技法",artworkSize:"芸術作品のサイズ",assignee:"譲受人",audioFileType:"ファイルの種類",audioRecordingFormat:"フォーマット",billNumber:"法規番号",blogTitle:"ブログ名",bookTitle:"書籍名",callNumber:"図書整理番号",caseName:"事件名",citationKey:"Citation Key",code:"コード",codeNumber:"コード番号",codePages:"法典のページ",codeVolume:"法典の巻",committee:"委員会",company:"会社名",conferenceName:"学会名",country:"国名",court:"裁判所",date:"出版年月日",dateAdded:"追加日時",dateDecided:"決定期日",dateEnacted:"施行期日",dateModified:"更新日時",dictionaryTitle:"辞書名",distributor:"配布/販売している会社",docketNumber:"事件整理番号",documentNumber:"文書番号",DOI:"DOI",edition:"版",encyclopediaTitle:"百科事典名",episodeNumber:"エピソードの番号",extra:"その他",filingDate:"出願日",firstPage:"最初のページ",forumTitle:"掲示板 / リストサーブの名称",genre:"ジャンル",history:"歴史",institution:"機関",interviewMedium:"メディア",ISBN:"ISBN",ISSN:"ISSN",issue:"号",issueDate:"発行日",issuingAuthority:"発行機関",itemType:"種類",journalAbbreviation:"雑誌略誌名",label:"レーベル",language:"言語",legalStatus:"法的地位",legislativeBody:"立法機関",letterType:"種類",libraryCatalog:"書誌情報",manuscriptType:"種類",mapType:"種類",meetingName:"会議名",nameOfAct:"法令名",network:"ネットワーク",number:"番号",numberOfVolumes:"巻数",numPages:"#ページ",pages:"ページ数",patentNumber:"特許番号",place:"都市",postType:"書き込みの種類",presentationType:"種類",priorityNumbers:"優先番号",proceedingsTitle:"紀要名",programmingLanguage:"プログラミング言語",programTitle:"プログラム名",publicationTitle:"雑誌",publicLawNumber:"法律番号",publisher:"出版社",references:"文献",reporter:"レポーター",reporterVolume:"リポーター巻",reportNumber:"レポート番号",reportType:"レポートの種類",repository:"リポジトリ",rights:"権利",runningTime:"経過時間",scale:"縮尺",section:"章",series:"叢書",seriesNumber:"叢書番号",seriesText:"叢書テキスト",seriesTitle:"叢書名",session:"セッション",shortTitle:"題名 (略)",studio:"スタジオ",subject:"件名",system:"システム",thesisType:"種類",title:"題名",university:"大学名",url:"URL",versionNumber:"バージョン",videoRecordingFormat:"フォーマット",volume:"巻",websiteTitle:"ウェブサイト名",websiteType:"ウェブサイトの種類"},creatorTypes:{artist:"アーティスト",attorneyAgent:"弁護士/代理人",author:"著者名",bookAuthor:"書籍著者名",cartographer:"製図家",castMember:"キャスト",commenter:"評論家",composer:"作曲家",contributor:"寄稿者名",cosponsor:"共同スポンサー",counsel:"顧問弁護士",director:"監督",editor:"編集者名",guest:"ゲスト",interviewee:"インタビュー対象:",interviewer:"インタビュアー",inventor:"発明者名",performer:"演奏者",podcaster:"ポッドキャスト送信者",presenter:"発表者",producer:"プロデューサー",programmer:"プログラマー",recipient:"受取人",reviewedAuthor:"レビューされた著者",scriptwriter:"脚本家",seriesEditor:"叢書編集者名",sponsor:"スポンサー",translator:"翻訳者名",wordsBy:"作詞"}},km:{itemTypes:{annotation:"ចំណារពន្យល់",artwork:"សិល្បៈ",attachment:"ឯកសារកម្ជាប់",audioRecording:"ខ្សែអាត់សំឡេង",bill:"គម្រោងច្បាប់",blogPost:"ការផ្សាយគេហទំព័រប្លុក",book:"សៀវភៅ",bookSection:"ផ្នែកនៃសៀវភៅ",case:"ករណី/រឿងក្តី",computerProgram:"Software",conferencePaper:"ឯកសារសន្និសីទ",dictionaryEntry:"វចនានុក្រម",document:"ឯកសារ",email:"សារអេឡិចត្រូនិច",encyclopediaArticle:"សព្វវចនាធិប្បាយ",film:"ភាពយន្ត",forumPost:"ការផ្សាយវេទិកា",hearing:"សវនាការ",instantMessage:"សារបន្ទាន់",interview:"បទសម្ភាសន៍",journalArticle:"អត្ថបទទនានុប្បវត្តិ",letter:"សំបុត្រ",magazineArticle:"អត្ថបទទស្សនាវដ្តី",manuscript:"ហត្ថាអត្ថបទ",map:"ផែនទី",newspaperArticle:"អត្ថបទកាសែត",note:"កំណត់ចំណាំ",patent:"តត្តកម្ម",podcast:"ផដខាស្ត៍",preprint:"Preprint",presentation:"ឧទ្ទេសបទ",radioBroadcast:"កម្មវិធីវិទ្យុ",report:"របាយការណ៍",statute:"ច្បាប់",thesis:"និក្ខេបបទ",tvBroadcast:"កម្មវិធីទូរទស្សន៍",videoRecording:"ខ្សែអាត់វីដេអូ",webpage:"គេហទំព័រ"},fields:{abstractNote:"ខ្លឹមសារសង្ខេប",accessDate:"ចូលមើល",applicationNumber:"ពាក្យសុំលេខ",archive:"បណ្ណាសារ",archiveID:"Archive ID",archiveLocation:"ទីតាំងក្នុងបណ្ណាសារ",artworkMedium:"សារព័ត៌មាន",artworkSize:"សិល្បៈ",assignee:"អ្នទទួលភារកិច្ច",audioFileType:"ប្រភេទឯកសារ",audioRecordingFormat:"ទម្រង់",billNumber:"លេខគម្រោងច្បាប់",blogTitle:"ចំណងជើងគេហទំព័រប្លុក",bookTitle:"ចំណងជើងសៀវភៅ",callNumber:"លេខហៅ",caseName:"ចំណងជើងករណី/រឿងក្តី",citationKey:"Citation Key",code:"ក្រម",codeNumber:"លេខក្រម",codePages:"ទំព័រក្រម",codeVolume:"វ៉ុលក្រម",committee:"គណៈកម្មាធិការ",company:"ក្រុមហ៊ុន",conferenceName:"ឈ្មោះសន្និសីទកាសែត",country:"ប្រទេស",court:"តុលាការ",date:"កាលបរិច្ឆេទ",dateAdded:"កាលបរិច្ឆេទបញ្ចូល",dateDecided:"កាលបរិច្ឆេទសម្រេច",dateEnacted:"កាលបរិច្ឆេទអនុម័ត",dateModified:"កែតម្រូវ",dictionaryTitle:"ចំណងជើងវចនានុក្រម",distributor:"ចែកចាយ",docketNumber:"លេខសំណុំរឿង",documentNumber:"លេខឯកសារ",DOI:"ឌីអូអាយ",edition:"កំណែតម្រូវ",encyclopediaTitle:"ចំណងជើងសព្វវចនាធិប្បាយ",episodeNumber:"លេខអង្គហេតុ",extra:"បន្ថែម",filingDate:"កាលបរិច្ឆេទតម្កល់",firstPage:"ទំព័រទីមួយ",forumTitle:"ចំណងជើងវេទិកា",genre:"អត្តសញ្ញាណពិសេស",history:"ប្រវត្តិសាស្ត្រ",institution:"ស្ថាប័ន",interviewMedium:"សារព័ត៌មាន",ISBN:"អាយអេសប៊ីអិន",ISSN:"អាយអេសអេសអិន",issue:"ចេញផ្សាយ",issueDate:"កាលបរិច្ឆទចេញផ្សាយ",issuingAuthority:"អាជ្ញាធរចេញផ្សាយ",itemType:"ប្រភេទ",journalAbbreviation:"ពាក្យកាត់ទនានុបុ្បវត្តិ",label:"ស្លាក",language:"ភាសា",legalStatus:"លក្ខខណ្ឌច្បាប់",legislativeBody:"អង្គនីតិប្បញ្ញត្តិ",letterType:"ប្រភេទ",libraryCatalog:"កាតាឡុកបណ្ណាល័យ",manuscriptType:"ប្រភេទ",mapType:"ប្រភេទ",meetingName:"ឈ្មោះកិច្ចប្រជុំ",nameOfAct:"ចំណងជើងច្បាប់",network:"បណ្តាញ",number:"លេខ",numberOfVolumes:"លេខវ៉ុល",numPages:"លេខទំព័រ",pages:"ទំព័រ",patentNumber:"លេខតត្តកម្ម",place:"ទីតាំង",postType:"ប្រភេទផ្សាយ",presentationType:"ប្រភេទ",priorityNumbers:"លេខអាទិភាព",proceedingsTitle:"ចំណងជើងនីតិវិធី",programmingLanguage:"Prog. Language",programTitle:"ចំណងជើងកម្មវិធី",publicationTitle:"បោះពុម្ពផ្សាយ",publicLawNumber:"លេខច្បាប់",publisher:"អ្នកបោះពុម្ព",references:"កំណត់យោង",reporter:"អ្នកធ្វើរបាយការណ៍",reporterVolume:"វ៉ុលរបាយការណ៍",reportNumber:"លេខរបាយការណ៍",reportType:"ប្រភេទរបាយការណ៍",repository:"Repository",rights:"សិទ្ធិ",runningTime:"ម៉ោងដំណើរការ",scale:"កម្រិត",section:"ផ្នែក",series:"លេខរៀង",seriesNumber:"លំដាប់លេខរៀង",seriesText:"អត្ថបទលេខរៀង",seriesTitle:"ចំណងជើងលេខរៀង",session:"សម័យកាល",shortTitle:"ចំណងជើងខ្លី",studio:"ស្ថានីយថតសំឡេង",subject:"ប្រធានបទ",system:"ប្រព័ន្ធ",thesisType:"ប្រភេទ",title:"ចំណងជើង",university:"សាកលវិទ្យាល័យ",url:"គេហទំព័រ",versionNumber:"កំណែថ្មី",videoRecordingFormat:"ទម្រង់",volume:"វ៉ុល",websiteTitle:"ចំណងជើងគេហទំព័រ",websiteType:"ប្រភេទគេហទំព័រ"},creatorTypes:{artist:"សិល្បករ",attorneyAgent:"មេធាវី/ភ្នាក់ងារ",author:"អ្នកនិពន្ធ",bookAuthor:"អ្នកនិពន្ធសៀវភៅ",cartographer:"អ្នករៀបចំប្លង់",castMember:"តួសំដែង",commenter:"អ្នកផ្តល់មតិយោបល់",composer:"អ្នកនិពន្ធទំនុក",contributor:"អ្នកចូលរួម",cosponsor:"សហអ្នកឧបត្ថម្ភ",counsel:"ក្រុមប្រឹក្សា",director:"នាយក",editor:"អ្នកកែតម្រូវ",guest:"ភ្ញៀវ",interviewee:"សម្ភាសន៍ជាមួយ",interviewer:"អ្នកសម្ភាសន៍",inventor:"អ្នកបង្កើត",performer:"អ្នកសំដែង",podcaster:"អ្នកថតសំឡេងផដខាស្ត៍",presenter:"អ្នកអត្ថាធិប្បាយ",producer:"ផលិតករ",programmer:"អ្នករៀបចំកម្មវិធី",recipient:"អ្នកទទួល",reviewedAuthor:"អ្នកនិពន្ធត្រួតពិនិត្យ",scriptwriter:"អ្នកសរសេរអត្ថបទ",seriesEditor:"អ្នកកែតម្រូវតាមលេខរៀង",sponsor:"អ្នកឧបត្ថម្ភ",translator:"អ្នកបកប្រែ",wordsBy:"ពាក្យដោយ"}},"ko-KR":{itemTypes:{annotation:"주석",artwork:"예술품",attachment:"첨부",audioRecording:"녹음",bill:"의안",blogPost:"블로그 게시물",book:"서적",bookSection:"책 소개 면",case:"소송",computerProgram:"소프트웨어",conferencePaper:"회의문",dictionaryEntry:"사전 항목",document:"문서",email:"이메일",encyclopediaArticle:"백과사전 항목",film:"영화",forumPost:"토론 게시물",hearing:"공청회",instantMessage:"긴급 메시지",interview:"인터뷰",journalArticle:"저널 기사",letter:"편지",magazineArticle:"잡지 기사",manuscript:"원고",map:"지도",newspaperArticle:"신문 기사",note:"노트",patent:"특허",podcast:"팟캐스트",preprint:"Preprint",presentation:"발표",radioBroadcast:"라디오 방송",report:"보고서",statute:"법령",thesis:"학위논문",tvBroadcast:"TV 방송",videoRecording:"녹화",webpage:"웹 페이지"},fields:{abstractNote:"요약",accessDate:"접근일",applicationNumber:"출원 번호",archive:"아카이브",archiveID:"Archive ID",archiveLocation:"아카이브 위치",artworkMedium:"소재·기법",artworkSize:"예술품의 크기",assignee:"양수인",audioFileType:"파일 형식",audioRecordingFormat:"형식",billNumber:"의안 번호",blogTitle:"블로그 제목",bookTitle:"책 제목",callNumber:"도서 번호",caseName:"사건명",citationKey:"Citation Key",code:"코드",codeNumber:"코드 번호",codePages:"법전 페이지",codeVolume:"법제목",committee:"위원회",company:"회사명",conferenceName:"협의 명",country:"국가",court:"법원",date:"날짜",dateAdded:"입력일",dateDecided:"판결일",dateEnacted:"제정일",dateModified:"변경일",dictionaryTitle:"사전 명",distributor:"배급자",docketNumber:"사건 번호",documentNumber:"문서 번호",DOI:"DOI",edition:"판본",encyclopediaTitle:"백과사전 명",episodeNumber:"에피소드 번호",extra:"추가사항",filingDate:"Filing Date",firstPage:"첫 페이지",forumTitle:"토론/Listserv 제목",genre:"장르",history:"역사",institution:"학회",interviewMedium:"매체",ISBN:"ISBN",ISSN:"ISSN",issue:"호",issueDate:"발행일",issuingAuthority:"Issuing Authority",itemType:"형식",journalAbbreviation:"저널 약어",label:"레이블",language:"언어",legalStatus:"법적지위",legislativeBody:"입법 기관",letterType:"형식",libraryCatalog:"도서 목록",manuscriptType:"형식",mapType:"형식",meetingName:"회의명",nameOfAct:"법령 이름",network:"네트워크",number:"번호",numberOfVolumes:"권수",numPages:"총 페이지수",pages:"쪽",patentNumber:"특허 번호",place:"발행지",postType:"게시물 종류",presentationType:"형식",priorityNumbers:"우선 번호",proceedingsTitle:"의사록",programmingLanguage:"프로그래밍 언어",programTitle:"프로그램 제목",publicationTitle:"간행",publicLawNumber:"공법 번호",publisher:"출판사",references:"참조",reporter:"보고자",reporterVolume:"보고서 권수",reportNumber:"보고서 번호",reportType:"보고 형식",repository:"Repository",rights:"소유권",runningTime:"동작 시간",scale:"축척",section:"구역",series:"시리즈",seriesNumber:"시리즈 번호",seriesText:"시리즈 텍스트",seriesTitle:"시리즈 제목",session:"세션",shortTitle:"짧은 제목",studio:"스튜디오",subject:"부제",system:"시스템",thesisType:"형식",title:"제목",university:"대학",url:"URL",versionNumber:"버전",videoRecordingFormat:"형식",volume:"권",websiteTitle:"웹사이트 명",websiteType:"웹사이트 형식"},creatorTypes:{artist:"예술가",attorneyAgent:"변호사/대리인",author:"저자",bookAuthor:"책 저자",cartographer:"지도 제작자",castMember:"출연자",commenter:"비평가",composer:"작곡가",contributor:"공헌자",cosponsor:"Cosponsor",counsel:"회의",director:"감독",editor:"편집자",guest:"손님",interviewee:"인터뷰:",interviewer:"인터뷰진행자",inventor:"발명자",performer:"연주자",podcaster:"팟캐스터",presenter:"제출자",producer:"제작자",programmer:"프로그래머",recipient:"수령인",reviewedAuthor:"평론가",scriptwriter:"각본가",seriesEditor:"시리즈 편집자",sponsor:"후원자",translator:"번역자",wordsBy:"작사"}},"lt-LT":{itemTypes:{annotation:"Anotacija",artwork:"Iliustracija",attachment:"Priedas",audioRecording:"Garso įrašas",bill:"Įstatymo projektas",blogPost:"Tinklaraščio įrašas",book:"Knyga",bookSection:"Knygos skyrius",case:"Byla",computerProgram:"Programinė įranga",conferencePaper:"Pranešimas konferencijoje",dictionaryEntry:"Žodyno įrašas",document:"Dokumentas",email:"El. laiškas",encyclopediaArticle:"Straipsnelis enciklopedijoje",film:"Filmas",forumPost:"Žinutė forume",hearing:"Bylos nagrinėjimas, svarstymas",instantMessage:"Žinutė",interview:"Pokalbis",journalArticle:"Žurnalo straipsnis",letter:"Laiškas",magazineArticle:"Periodinio žurnalo straipsnis",manuscript:"Rankraštis",map:"Žemėlapis",newspaperArticle:"Laikraščio straipsnis",note:"Pastaba",patent:"Patentas",podcast:"Tinklalaidė",preprint:"Preprint",presentation:"Pateiktis",radioBroadcast:"Radijo laida",report:"Ataskaita/pranešimas",statute:"Įstatymas",thesis:"Disertacija, baigiamasis darbas",tvBroadcast:"TV laida",videoRecording:"Vaizdo įrašas",webpage:"Tinklalapis"},fields:{abstractNote:"Santrauka",accessDate:"Žiūrėta",applicationNumber:"Pareiškimo numeris",archive:"Archyvas",archiveID:"Archive ID",archiveLocation:"Vieta archyve",artworkMedium:"Laikmena",artworkSize:"Paveikslo dydis",assignee:"Atstovas",audioFileType:"Failo tipas",audioRecordingFormat:"Formatas",billNumber:"Įstatymo numeris",blogTitle:"Tinklaraščio pavadinimas",bookTitle:"Knygos pavad.",callNumber:"Šifras",caseName:"Bylos pavadinimas",citationKey:"Citation Key",code:"Kodas",codeNumber:"Kodekso numeris",codePages:"Puslapiai kodekse",codeVolume:"Kodekso tomas",committee:"Komisija",company:"Įmonė",conferenceName:"Konferencijos pavadinimas",country:"Valstybė",court:"Teismas",date:"Data",dateAdded:"Pridėta",dateDecided:"Sprendimo data",dateEnacted:"Paskelbimo data",dateModified:"Pakeista",dictionaryTitle:"Žodyno pavadinimas",distributor:"Platintojas",docketNumber:"Priedo numeris",documentNumber:"Dokumento numeris",DOI:"DOI",edition:"Leidimas, Nr.",encyclopediaTitle:"Enciklopedijos pavadinimas",episodeNumber:"Epizodo numeris",extra:"Papildoma",filingDate:"Užpildymo data",firstPage:"Pirmas puslapis",forumTitle:"Forumo pavadinimas",genre:"Žanras",history:"Istorija",institution:"Įstaiga",interviewMedium:"Laikmena",ISBN:"ISBN",ISSN:"ISSN",issue:"Numeris",issueDate:"Išleidimo data",issuingAuthority:"Išdavusi įstaiga",itemType:"Tipas",journalAbbreviation:"Žurnalo santrumpa",label:"Etiketė",language:"Kalba",legalStatus:"Teisinis statusas",legislativeBody:"Įstatymų leidžiamoji valdžia",letterType:"Tipas",libraryCatalog:"Bibl. katalogas",manuscriptType:"Tipas",mapType:"Tipas",meetingName:"Susitikimo pavadinimas",nameOfAct:"Akto pavadinimas",network:"Tinklas",number:"Numeris",numberOfVolumes:"Tomų skaičius",numPages:"Puslapių kiekis",pages:"Puslapiai",patentNumber:"Patento numeris",place:"Vieta",postType:"Pranešimo tipas",presentationType:"Tipas",priorityNumbers:"Prioriteto numeris",proceedingsTitle:"Įvykio pavadinimas",programmingLanguage:"Prog. kalba",programTitle:"Programos pavadinimas",publicationTitle:"Leidinys",publicLawNumber:"Oficialaus rašto numeris",publisher:"Leidėjas",references:"Nuorodos",reporter:"Pranešėjas",reporterVolume:"Pranešimo tomas",reportNumber:"Pranešimo numeris",reportType:"Pranešimo tipas",repository:"Repository",rights:"Teisės",runningTime:"Trukmė",scale:"Skalė",section:"Skirsnis",series:"Serija",seriesNumber:"Serijos Nr.",seriesText:"Serijos tekstas",seriesTitle:"Serijos pavadinimas",session:"Sesija",shortTitle:"Trumpas pavad.",studio:"Dirbtuvė/studija",subject:"Tema",system:"Sistema",thesisType:"Tipas",title:"Pavadinimas",university:"Universitetas",url:"URL",versionNumber:"Versija",videoRecordingFormat:"Formatas",volume:"Tomas",websiteTitle:"Svetainės pavadinimas",websiteType:"Svetainės tipas"},creatorTypes:{artist:"Menininkas/aktorius",attorneyAgent:"Įgaliotasis asmuo",author:"Autorius",bookAuthor:"Knygos autorius",cartographer:"Kartografas",castMember:"Atlikėjas/artistas",commenter:"Komentuotojas",composer:"Kūrėjas/kompozitorius",contributor:"Bendradarbis",cosponsor:"Kitas rėmėjas",counsel:"Advokatas",director:"Vadovas",editor:"Redaktorius",guest:"Svečias",interviewee:"Pokalbis su",interviewer:"Apklausėjas",inventor:"išradėjas",performer:"Atlikėjas",podcaster:"Transliuotojas",presenter:"Vedėjas",producer:"Prodiuseris",programmer:"Programuotojas",recipient:"Gavėjas",reviewedAuthor:"Peržiūrėtas autorius",scriptwriter:"Scenaristas",seriesEditor:"Serijos sudarytojas",sponsor:"Rėmėjas",translator:"Vertėjas",wordsBy:"Žodžiai"}},"mn-MN":{itemTypes:{annotation:"Annotation",artwork:"Artwork",attachment:"Хавсралт",audioRecording:"Audio Recording",bill:"Bill",blogPost:"Блог бичлэг",book:"Ном",bookSection:"Номын хэсэг",case:"Case",computerProgram:"Software",conferencePaper:"Хурлын өгүүлэл",dictionaryEntry:"Dictionary Entry",document:"Баримт",email:"Электрон шуудан",encyclopediaArticle:"Тайлбар толийн өгүүлэл",film:"Кино",forumPost:"Forum Post",hearing:"Hearing",instantMessage:"Instant Message",interview:"Ярилцлага",journalArticle:"Сэтгүүлийн өгүүлэл",letter:"Захиа",magazineArticle:"Magazine Article",manuscript:"Manuscript",map:"Газрын зураг",newspaperArticle:"Сонины нийтлэл",note:"Тэмдэглэл",patent:"Патент",podcast:"Podcast",preprint:"Preprint",presentation:"Танилцууллага",radioBroadcast:"Radio Broadcast",report:"Тайлан",statute:"Statute",thesis:"Thesis",tvBroadcast:"TV Broadcast",videoRecording:"Video Recording",webpage:"Вэб хуудас"},fields:{abstractNote:"Abstract",accessDate:"Accessed",applicationNumber:"Application Number",archive:"Archive",archiveID:"Archive ID",archiveLocation:"Loc. in Archive",artworkMedium:"Дунд",artworkSize:"Artwork Size",assignee:"Assignee",audioFileType:"Файлын төрөл",audioRecordingFormat:"Format",billNumber:"Bill Number",blogTitle:"Блог гарчиг",bookTitle:"Номын гарчиг",callNumber:"Call Number",caseName:"Case Name",citationKey:"Citation Key",code:"Код",codeNumber:"Кодын дугаар",codePages:"Code Pages",codeVolume:"Code Volume",committee:"Committee",company:"Компани",conferenceName:"Хурлын нэр",country:"Улс",court:"Court",date:"Он сар өдөр",dateAdded:"Date Added",dateDecided:"Date Decided",dateEnacted:"Date Enacted",dateModified:"Modified",dictionaryTitle:"Толь бичгийн гарчиг",distributor:"Distributor",docketNumber:"Docket Number",documentNumber:"Баримт бичгийн дугаар",DOI:"DOI",edition:"Edition",encyclopediaTitle:"Нэвтэрхий тольны гарчиг",episodeNumber:"Episode Number",extra:"Extra",filingDate:"Filing Date",firstPage:"Эхний хуудас",forumTitle:"Forum/Listserv Title",genre:"Genre",history:"Түүх",institution:"Хүрээлэн/Албан байгууллага",interviewMedium:"Дунд",ISBN:"ISBN",ISSN:"ISSN",issue:"Issue",issueDate:"Issue Date",issuingAuthority:"Issuing Authority",itemType:"Төрөл",journalAbbreviation:"Journal Abbr",label:"Шошго",language:"Хэл",legalStatus:"Legal Status",legislativeBody:"Legislative Body",letterType:"Төрөл",libraryCatalog:"Library Catalog",manuscriptType:"Төрөл",mapType:"Төрөл",meetingName:"Уулзалтын нэр",nameOfAct:"Name of Act",network:"Сүлжээ",number:"Тоо",numberOfVolumes:"# of Volumes",numPages:"# of Pages",pages:"Хуудасууд",patentNumber:"Патентын дугаар",place:"Place",postType:"Бичлэгийн төрөл",presentationType:"Төрөл",priorityNumbers:"Priority Numbers",proceedingsTitle:"Proceedings Title",programmingLanguage:"Prog. Language",programTitle:"Program Title",publicationTitle:"Хэвлэл",publicLawNumber:"Public Law Number",publisher:"Хэвлэгч",references:"References",reporter:"Reporter",reporterVolume:"Reporter Volume",reportNumber:"Тайлангийн дугаар",reportType:"Тайлангийн төрөл",repository:"Repository",rights:"Эрхүүд",runningTime:"Running Time",scale:"Масштаб",section:"Section",series:"Series",seriesNumber:"Series Number",seriesText:"Series Text",seriesTitle:"Series Title",session:"Session",shortTitle:"Богино гарчиг",studio:"Studio",subject:"Subject",system:"Систем",thesisType:"Төрөл",title:"Гарчиг",university:"Их сургууль",url:"URL",versionNumber:"Хувилбар",videoRecordingFormat:"Format",volume:"Volume",websiteTitle:"Вэб сайтын гарчиг",websiteType:"Вэб сайтын төрөл"},creatorTypes:{artist:"Artist",attorneyAgent:"Attorney/Agent",author:"Зохиогч",bookAuthor:"Book Author",cartographer:"Cartographer",castMember:"Cast Member",commenter:"Commenter",composer:"Composer",contributor:"Contributor",cosponsor:"Cosponsor",counsel:"Counsel",director:"Захирал",editor:"Editor",guest:"Guest",interviewee:"Interview With",interviewer:"Interviewer",inventor:"Inventor",performer:"Performer",podcaster:"Podcaster",presenter:"Presenter",producer:"Producer",programmer:"Programmer",recipient:"Recipient",reviewedAuthor:"Reviewed Author",scriptwriter:"Scriptwriter",seriesEditor:"Series Editor",sponsor:"Ивээн тэтгэгч",translator:"Орчуулагч",wordsBy:"Words By"}},"nb-NO":{itemTypes:{annotation:"Merknad",artwork:"Kunstverk",attachment:"Vedlegg",audioRecording:"Lydopptak",bill:"Lovforslag",blogPost:"Blogginnlegg",book:"Bok",bookSection:"Del av bok",case:"Sak",computerProgram:"Programvare",conferencePaper:"Konferanseinnlegg",dictionaryEntry:"Oppslag i ordbok",document:"Dokument",email:"E-post",encyclopediaArticle:"Artikkel i oppslagsverk",film:"Film",forumPost:"Foruminnlegg",hearing:"Høring",instantMessage:"Hurtigmelding",interview:"Intervju",journalArticle:"Tidsskriftsartikkel",letter:"Brev",magazineArticle:"Magasinartikkel",manuscript:"Manuskript",map:"Kart",newspaperArticle:"Avisartikkel",note:"Notat",patent:"Patent",podcast:"Podcast",preprint:"Forhåndstrykk",presentation:"Presentasjon",radioBroadcast:"Radiosending",report:"Rapport",statute:"Statutt",thesis:"Avhandling",tvBroadcast:"TV-sending",videoRecording:"Videoopptak",webpage:"Nettside"},fields:{abstractNote:"Sammendrag",accessDate:"Lest",applicationNumber:"Programvarenummer",archive:"Arkiv",archiveID:"Arkiv ID",archiveLocation:"Lokalisering i arkiv",artworkMedium:"Medium",artworkSize:"Kunstverk-størrelse",assignee:"Fullmektig",audioFileType:"Filtype",audioRecordingFormat:"Format",billNumber:"Lov-nummer",blogTitle:"Bloggtittel",bookTitle:"Boktittel",callNumber:"Plass-signatur",caseName:"Saksnavn",citationKey:"Henvisningsnøkkel",code:"Kode",codeNumber:"Tekst nummer",codePages:"Sider i tekst",codeVolume:"Lov-volum",committee:"Komité",company:"Selskap",conferenceName:"Konferansens navn",country:"Land",court:"Rett",date:"Dato",dateAdded:"Dato lagt til",dateDecided:"Avgjort (dato)",dateEnacted:"Innført (dato)",dateModified:"Endret",dictionaryTitle:"Ordbok",distributor:"Distributør",docketNumber:"Registreringsnummer",documentNumber:"Dokumentnummer",DOI:"DOI",edition:"Utgave",encyclopediaTitle:"Oppslagverk",episodeNumber:"Episodenummer",extra:"Ekstra",filingDate:"Innleveringsdato",firstPage:"Første side",forumTitle:"Forum-/listserv-tittel",genre:"Sjanger",history:"Historie",institution:"Institusjon",interviewMedium:"Medium",ISBN:"ISBN",ISSN:"ISSN",issue:"Nummer",issueDate:"Kjennelsesdato",issuingAuthority:"Utstedende myndighet",itemType:"Type",journalAbbreviation:"Tidsskriftsforkortelse",label:"Plateselskap",language:"Språk",legalStatus:"Rettslig status",legislativeBody:"Lovgivende organ",letterType:"Type",libraryCatalog:"Bibliotekskatalog",manuscriptType:"Type",mapType:"Type",meetingName:"Møtenavn",nameOfAct:"Navn på loven",network:"Nettverk",number:"Nummer",numberOfVolumes:"# av volumer",numPages:"# av sider",pages:"Sider",patentNumber:"Patentnummer",place:"Sted",postType:"Posttype",presentationType:"Type",priorityNumbers:"Prioritetsnummer",proceedingsTitle:"Sakstittel",programmingLanguage:"Programmeringsspråk",programTitle:"Program tittel",publicationTitle:"Publikasjon",publicLawNumber:"Offentlig lov, nummer",publisher:"Utgiver",references:"Referanser",reporter:"Reporter",reporterVolume:"Reporter volum",reportNumber:"Rapportnummer",reportType:"Rapporttype",repository:"Magasin",rights:"Rettigheter",runningTime:"Lengde",scale:"Skala",section:"Seksjon",series:"Serie",seriesNumber:"Serienummer",seriesText:"Serietekst",seriesTitle:"Serietittel",session:"Sesjon",shortTitle:"Kort tittel",studio:"Studio",subject:"Emne",system:"System",thesisType:"Type",title:"Tittel",university:"Universitet",url:"URL",versionNumber:"Versjon",videoRecordingFormat:"Format",volume:"Volum",websiteTitle:"Nettsidens tittel",websiteType:"Nettstedtype"},creatorTypes:{artist:"Artist",attorneyAgent:"Advokat/Agent",author:"Forfatter",bookAuthor:"Bokforfatter",cartographer:"Kartograf",castMember:"Skuespiller",commenter:"Kommentator",composer:"Komponist",contributor:"Medforfatter",cosponsor:"Medsponsor",counsel:"Rådgiver",director:"Instruktør",editor:"Redaktør",guest:"Gjest",interviewee:"Intervju med",interviewer:"Intervjuer",inventor:"Oppfinner",performer:"Utøver",podcaster:"Podcaster",presenter:"Presentatør",producer:"Produsent",programmer:"Programmerer",recipient:"Mottaker",reviewedAuthor:"Anmeldt forfatter",scriptwriter:"Manusforfatter",seriesEditor:"Serieredaktør",sponsor:"Sponsor",translator:"Oversetter",wordsBy:"Tekster av"}},"nl-NL":{itemTypes:{annotation:"Annotatie",artwork:"Kunstwerk",attachment:"Bijlage",audioRecording:"Geluidsopname",bill:"Kamerstukken / Handelingen / Wetsvoorstel",blogPost:"Blogbericht",book:"Boek",bookSection:"Boek-sectie",case:"Rechtszaak",computerProgram:"Software",conferencePaper:"Conferentiebijdrage",dictionaryEntry:"Lemma",document:"Document",email:"E-mail",encyclopediaArticle:"Encyclopedie-artikel",film:"Film",forumPost:"Forumbericht",hearing:"Hoorzitting",instantMessage:"Instant message",interview:"Interview",journalArticle:"Artikel in academisch tijdschrift",letter:"Brief",magazineArticle:"Artikel in magazine",manuscript:"Manuscript",map:"Kaart",newspaperArticle:"Krantenartikel",note:"Aantekening",patent:"Patent / Octrooi",podcast:"Podcast",preprint:"Preprint",presentation:"Presentatie",radioBroadcast:"Radio-uitzending",report:"Rapport",statute:"Wet",thesis:"Proefschrift",tvBroadcast:"Televisie-uitzending",videoRecording:"Video-opname",webpage:"Webpagina"},fields:{abstractNote:"Samenvatting",accessDate:"Geraadpleegd",applicationNumber:"Aanvraagnummer",archive:"Archief",archiveID:"Archive ID",archiveLocation:"Locatie in archief",artworkMedium:"Medium",artworkSize:"Afmetingen kunstwerk",assignee:"Rechthebbende",audioFileType:"Bestandstype",audioRecordingFormat:"Formaat",billNumber:"(Dossier)nummer",blogTitle:"Titel blog",bookTitle:"Boektitel",callNumber:"Indexnummer",caseName:"Naam rechtszaak",citationKey:"Citation Key",code:"Publicatiemedium",codeNumber:"... tranche van wet",codePages:"Nummer (binnen dossier)",codeVolume:"Wetgevingsjaargang",committee:"Commissie",company:"Bedrijf",conferenceName:"Conferentienaam",country:"Land",court:"Rechtbank",date:"Datum",dateAdded:"Datum toegevoegd",dateDecided:"Datum beslissing",dateEnacted:"Datum publicatie",dateModified:"Bewerkt",dictionaryTitle:"Woordenboek-titel",distributor:"Distributeur",docketNumber:"ECLI / Zaaknummer",documentNumber:"Documentnummer",DOI:"DOI",edition:"Druk",encyclopediaTitle:"Encyclopedie-titel",episodeNumber:"Afleveringsnummer",extra:"Extra",filingDate:"Indieningsdatum",firstPage:"Eerste pagina",forumTitle:"Naam forum",genre:"Genre",history:"Geschiedenis",institution:"(Onderzoeks)instituut",interviewMedium:"Medium",ISBN:"ISBN",ISSN:"ISSN",issue:"Editie",issueDate:"Publicatiedatum",issuingAuthority:"Uitgevende authoriteit",itemType:"Type",journalAbbreviation:"Tijdschrift-afkorting",label:"Label",language:"Taal",legalStatus:"Wettelijke status",legislativeBody:"(Wetgevend) orgaan",letterType:"Type",libraryCatalog:"Bibliotheekscatalogus",manuscriptType:"Type",mapType:"Type",meetingName:"Naam bijeenkomst",nameOfAct:"Citeertitel wet",network:"Netwerk",number:"Nummer",numberOfVolumes:"# delen",numPages:"Aantal pagina's",pages:"Pagina's",patentNumber:"Patentnummer",place:"Plaats",postType:"Type post",presentationType:"Type",priorityNumbers:"Prioriteitsnummers",proceedingsTitle:"Titel notulen",programmingLanguage:"Prog. taal",programTitle:"Programmatitel",publicationTitle:"Titel uitgave",publicLawNumber:"Public Law Number",publisher:"Uitgever",references:"Verwijzingen",reporter:"Jurisprudentietijdschrift",reporterVolume:"Jaargang(, Editie)",reportNumber:"Nummer (van het rapport)",reportType:"Rapport-type",repository:"Repository",rights:"Rechten",runningTime:"Duur",scale:"Schaal",section:"Sectie",series:"Reeks",seriesNumber:"Nummer (binnen de reeks)",seriesText:"Reeks (extra tekst)",seriesTitle:"Titel van de reeks",session:"Sessie",shortTitle:"Korte Titel",studio:"Studio",subject:"Onderwerp",system:"Systeem",thesisType:"Type",title:"Titel",university:"Universiteit",url:"URL",versionNumber:"Versie",videoRecordingFormat:"Formaat",volume:"Deel",websiteTitle:"Titel webpagina",websiteType:"Type website"},creatorTypes:{artist:"Kunstenaar",attorneyAgent:"Advocaat/Agent",author:"Auteur",bookAuthor:"Auteur van het boek",cartographer:"Cartograaf",castMember:"Cast-member",commenter:"Commentator",composer:"Componist",contributor:"Coauteur",cosponsor:"Cosponsor",counsel:"Raad",director:"Regisseur",editor:"Redacteur",guest:"Gast",interviewee:"Interview met",interviewer:"Interviewer",inventor:"Uitvinder",performer:"Uitvoerder",podcaster:"Podcaster",presenter:"Presentator",producer:"Producent",programmer:"Programmeur",recipient:"Ontvanger",reviewedAuthor:"Besproken auteur",scriptwriter:"Tekstschrijver",seriesEditor:"Redacteur van de reeks",sponsor:"Sponsor",translator:"Vertaler",wordsBy:"Tekst door"}},"nn-NO":{itemTypes:{annotation:"Kommentar",artwork:"Kunstverk",attachment:"Vedlegg",audioRecording:"Lydopptak",bill:"Lovforslag",blogPost:"Blogginnlegg",book:"Bok",bookSection:"Del av bok",case:"Sak",computerProgram:"Software",conferencePaper:"Konferanseinnlegg",dictionaryEntry:"Ordbokoppslag",document:"Dokument",email:"E-post",encyclopediaArticle:"Artikkel i oppslagsverk",film:"Film",forumPost:"Foruminnlegg",hearing:"Høyring",instantMessage:"Snøggmelding",interview:"Intervju",journalArticle:"Tidsskriftartikkel",letter:"Brev",magazineArticle:"Magasinartikkel",manuscript:"Manuskript",map:"Kart",newspaperArticle:"Avisartikkel",note:"Notat",patent:"Patent",podcast:"Podkast",preprint:"Preprint",presentation:"Presentasjon",radioBroadcast:"Radiosending",report:"Rapport",statute:"Statutt",thesis:"Avhandling",tvBroadcast:"TV-sending",videoRecording:"Videoopptak",webpage:"Nettside"},fields:{abstractNote:"Samandrag",accessDate:"Lest",applicationNumber:"Program-nummer",archive:"Arkiv\\n",archiveID:"Archive ID",archiveLocation:"Lokalisering i arkiv",artworkMedium:"Middels",artworkSize:"Kunstverk-storleik",assignee:"Fullmektig",audioFileType:"Filtype",audioRecordingFormat:"Format",billNumber:"Lov-nummer",blogTitle:"Bloggtittel",bookTitle:"Boktittel",callNumber:"Plass-signatur",caseName:"Saksnamn",citationKey:"Citation Key",code:"Kode",codeNumber:"Tekst nummer",codePages:"Sider i tekst",codeVolume:"Lov-volum",committee:"Komité",company:"Selskap",conferenceName:"Namnet på konferansen",country:"Land",court:"Rett",date:"Dato",dateAdded:"Lagt til",dateDecided:"Avgjort (dato)",dateEnacted:"Innført (dato)",dateModified:"Sist endra",dictionaryTitle:"Ordbok",distributor:"Distributør",docketNumber:"Docket Number",documentNumber:"Dokumentnummer",DOI:"DOI",edition:"Utgåve",encyclopediaTitle:"Oppslagverk",episodeNumber:"Episodenummer",extra:"Ekstra",filingDate:"Arkiveringsdato",firstPage:"Første side",forumTitle:"Forum-/listserv-tittel",genre:"Sjanger",history:"Historie",institution:"Institusjon",interviewMedium:"Middels",ISBN:"ISBN",ISSN:"ISSN",issue:"Nummer",issueDate:"Kjennelsesdato",issuingAuthority:"Issuing Authority",itemType:"Type",journalAbbreviation:"Tidsskriftforkorting",label:"Plateselskap",language:"Språk",legalStatus:"Rettsleg status",legislativeBody:"Lovgjevande organ",letterType:"Type",libraryCatalog:"Bibliotek-katalog",manuscriptType:"Type",mapType:"Type",meetingName:"Møtenamn",nameOfAct:"Namn på lova",network:"Nettverk",number:"Nummer",numberOfVolumes:"# av volum",numPages:"Tal sider",pages:"Sidetal",patentNumber:"Patentnummer",place:"Stad",postType:"Posttype",presentationType:"Type",priorityNumbers:"Prioritetnummer",proceedingsTitle:"Sakstittel",programmingLanguage:"Prog. Language",programTitle:"Programtittel",publicationTitle:"Publikasjon",publicLawNumber:"Offentleg lov, nummer",publisher:"Utgjevar",references:"Referansar",reporter:"Reporter",reporterVolume:"Reporter volum",reportNumber:"Rapportnummer",reportType:"Rapporttype",repository:"Repository",rights:"Rettar",runningTime:"Lengd",scale:"Skala",section:"Seksjon",series:"Serie",seriesNumber:"Serienummer",seriesText:"Serietekst",seriesTitle:"Serietittel",session:"Sesjon",shortTitle:"Kort tittel",studio:"Studio",subject:"Emne",system:"System",thesisType:"Type",title:"Tittel",university:"Universitet",url:"URL",versionNumber:"Versjon",videoRecordingFormat:"Format",volume:"Volum",websiteTitle:"Nettstadtittel",websiteType:"Nettstadtype"},creatorTypes:{artist:"Artist",attorneyAgent:"Advokat/Agent",author:"Forfattar",bookAuthor:"Bokforfattar",cartographer:"Kartograf",castMember:"Skodespelar",commenter:"Kommentator",composer:"Komponist",contributor:"Medforfatter",cosponsor:"Medsponsor",counsel:"Rådgjevar",director:"Instruktør",editor:"Redaktør",guest:"Gjest",interviewee:"Intervju med",interviewer:"Intervjuar",inventor:"Oppfinnar",performer:"Utøvar",podcaster:"Podkastar",presenter:"Presentatør",producer:"Produsent",programmer:"Programmerar",recipient:"Mottakar",reviewedAuthor:"Meld forfattar",scriptwriter:"Manusforfattar",seriesEditor:"Serieredaktør",sponsor:"Sponsor",translator:"Omsetjar",wordsBy:"Tekstar av"}},"pl-PL":{itemTypes:{annotation:"Adnotacja",artwork:"Dzieło sztuki",attachment:"Załącznik",audioRecording:"Nagranie audio",bill:"Projekt ustawy",blogPost:"Wpis w blogu",book:"Książka",bookSection:"Rozdział",case:"Sprawa sądowa",computerProgram:"Oprogramowanie",conferencePaper:"Materiał konferencyjny",dictionaryEntry:"Hasło słownikowe",document:"Dokument",email:"E-mail",encyclopediaArticle:"Artykuł w encyklopedii",film:"Film",forumPost:"Wpis na forum",hearing:"Rozprawa",instantMessage:"Krótka wiadomość",interview:"Wywiad",journalArticle:"Artykuł z czasopisma",letter:"List",magazineArticle:"Artykuł z magazynu",manuscript:"Rękopis",map:"Mapa",newspaperArticle:"Artykuł z gazety",note:"Notatka",patent:"Patent",podcast:"Podcast",preprint:"Preprint",presentation:"Prezentacja",radioBroadcast:"Audycja radiowa",report:"Raport",statute:"Statut",thesis:"Praca dyplomowa",tvBroadcast:"Program telewizyjny",videoRecording:"Nagranie wideo",webpage:"Strona internetowa"},fields:{abstractNote:"Krótki opis",accessDate:"Dostęp",applicationNumber:"Numer zgłoszenia",archive:"Archiwum",archiveID:"Identyfikator archiwum",archiveLocation:"Miejsce w archiwum",artworkMedium:"Technika",artworkSize:"Wielkość dzieła",assignee:"Beneficjent",audioFileType:"Typ pliku",audioRecordingFormat:"Format",billNumber:"Numer projektu ustawy",blogTitle:"Tytuł blogu",bookTitle:"Tytuł książki",callNumber:"Nr klasyfikacyjny",caseName:"Tytuł sprawy",citationKey:"Klucz cytowania",code:"Kod",codeNumber:"Numer kodu",codePages:"Kod stron",codeVolume:"Kod tomu",committee:"Komitet",company:"Firma",conferenceName:"Nazwa konferencji",country:"Kraj",court:"Sąd",date:"Data",dateAdded:"Data dodania",dateDecided:"Data decyzji",dateEnacted:"Data wydania",dateModified:"Zmodyfikowany",dictionaryTitle:"Tytuł słownika",distributor:"Dystrybutor",docketNumber:"Numer wokandy",documentNumber:"Numer dokumentu",DOI:"DOI",edition:"Wydanie",encyclopediaTitle:"Tytuł encyklopedii",episodeNumber:"Numer odcinka",extra:"Dodatkowe",filingDate:"Data wypełnienia",firstPage:"Pierwsza strona",forumTitle:"Nazwa Forum/Listserv",genre:"Rodzaj",history:"Historia",institution:"Instytucja",interviewMedium:"Nośnik",ISBN:"ISBN",ISSN:"ISSN",issue:"Numer",issueDate:"Data wydania",issuingAuthority:"Organ wydający",itemType:"Typ",journalAbbreviation:"Skrót czasopisma",label:"Etykieta",language:"Język",legalStatus:"Status prawny",legislativeBody:"Ciało ustawodawcze",letterType:"Typ",libraryCatalog:"Usługa katalogowa",manuscriptType:"Typ",mapType:"Typ",meetingName:"Nazwa spotkania",nameOfAct:"Tytuł aktu",network:"Sieć",number:"Numer",numberOfVolumes:"Liczba tomów",numPages:"Liczba stron",pages:"Strony",patentNumber:"Numer patentu",place:"Miejsce",postType:"Typ wpisu",presentationType:"Typ",priorityNumbers:"Numery priorytetu",proceedingsTitle:"Tytuł sprawozdania",programmingLanguage:"Jęz. programowania",programTitle:"Tytuł programu",publicationTitle:"Publikacja",publicLawNumber:"Numer prawa publicznego",publisher:"Wydawca",references:"Referencje",reporter:"Zbiór orzecznictwa",reporterVolume:"Tom w zbiorze orzecznictwa",reportNumber:"Numer raportu",reportType:"Typ raportu",repository:"Repozytorium",rights:"Przepisy/Prawa",runningTime:"Czas trwania",scale:"Skala",section:"Sekcja",series:"Seria",seriesNumber:"Numer serii",seriesText:"Tekst serii",seriesTitle:"Tytuł serii",session:"Sesja",shortTitle:"Krótki tytuł",studio:"Studio",subject:"Temat",system:"System",thesisType:"Typ",title:"Tytuł",university:"Uniwersytet",url:"Adres URL",versionNumber:"Wersja",videoRecordingFormat:"Format",volume:"Tom",websiteTitle:"Tytuł strony",websiteType:"Typ witryny"},creatorTypes:{artist:"Artysta",attorneyAgent:"Adwokat/Agent",author:"Autor",bookAuthor:"Autor książki",cartographer:"Kartograf",castMember:"Aktor",commenter:"Komentator",composer:"Kompozytor",contributor:"Współautor",cosponsor:"Współsponsor",counsel:"Prawnik",director:"Reżyser",editor:"Redaktor",guest:"Gość",interviewee:"Wywiad z",interviewer:"Prowadzący wywiad",inventor:"Wynalazca",performer:"Odtwórca",podcaster:"Autor podcastu",presenter:"Prezenter",producer:"Producent",programmer:"Programista",recipient:"Odbiorca",reviewedAuthor:"Autor recenzji",scriptwriter:"Scenarzysta",seriesEditor:"Redaktor serii",sponsor:"Fundator",translator:"Tłumacz",wordsBy:"Autor słów"}},"pt-BR":{itemTypes:{annotation:"Anotação",artwork:"Obra de arte",attachment:"Anexo",audioRecording:"Gravação de áudio",bill:"Legislação",blogPost:"Envio de blog",book:"Livro",bookSection:"Seção de livro",case:"Caso",computerProgram:"Programa",conferencePaper:"Conferência",dictionaryEntry:"Verbete de dicionário",document:"Documento",email:"Correio eletrônico",encyclopediaArticle:"Verbete de enciclopédia",film:"Filme",forumPost:"Envio de fórum",hearing:"Audiência",instantMessage:"Mensagem instantânea",interview:"Entrevista",journalArticle:"Artigo de periódico",letter:"Carta",magazineArticle:"Artigo de revista",manuscript:"Manuscrito",map:"Mapa",newspaperArticle:"Artigo de jornal",note:"Nota",patent:"Patente",podcast:"Podcast",preprint:"Pré-impressão",presentation:"Apresentação",radioBroadcast:"Transmissão de rádio",report:"Relatório",statute:"Estatuto",thesis:"Tese",tvBroadcast:"Transmissão de TV",videoRecording:"Gravação de vídeo",webpage:"Página web"},fields:{abstractNote:"Resumo",accessDate:"Data de acesso",applicationNumber:"Número da inscrição",archive:"Arquivo",archiveID:"ID do Arquivo",archiveLocation:"Localização no arquivo",artworkMedium:"Suporte",artworkSize:"Dimensões",assignee:"Beneficiário",audioFileType:"Tipo de arquivo",audioRecordingFormat:"Formato",billNumber:"Número da lei",blogTitle:"Título do blog",bookTitle:"Título do livro",callNumber:"Número de chamada",caseName:"Nome do caso",citationKey:"Chave de Citação",code:"Código",codeNumber:"Número de código",codePages:"Páginas do código",codeVolume:"Volume do código",committee:"Comitê",company:"Companhia",conferenceName:"Nome da conferência",country:"País",court:"Corte",date:"Data",dateAdded:"Data de adição",dateDecided:"Data da decisão",dateEnacted:"Data de aprovação",dateModified:"Data de modificação",dictionaryTitle:"Título do dicionário",distributor:"Distribuidor",docketNumber:"Número da ata",documentNumber:"Número do documento",DOI:"DOI",edition:"Número da edição",encyclopediaTitle:"Título da enciclopédia",episodeNumber:"Número do episódio",extra:"Extra",filingDate:"Data de arquivamento",firstPage:"Primeira página",forumTitle:"Título do fórum",genre:"Gênero",history:"Histórico",institution:"Instituição",interviewMedium:"Suporte",ISBN:"ISBN",ISSN:"ISSN",issue:"Edição",issueDate:"Data da edição",issuingAuthority:"Autoridade emissora",itemType:"Tipo",journalAbbreviation:"Abreviatura do periódico",label:"Etiqueta",language:"Idioma",legalStatus:"Estatuto legal",legislativeBody:"Corpo legislativo",letterType:"Tipo",libraryCatalog:"Catálogo de biblioteca",manuscriptType:"Tipo",mapType:"Tipo",meetingName:"Nome do evento",nameOfAct:"Nome da lei",network:"Rede",number:"Número",numberOfVolumes:"# de volumes",numPages:"# de páginas",pages:"Páginas",patentNumber:"Número da Patente",place:"Lugar",postType:"Tipo de envio",presentationType:"Tipo",priorityNumbers:"Números prioritários",proceedingsTitle:"Título dos anais",programmingLanguage:"Linguagem de programação",programTitle:"Título do programa",publicationTitle:"Título da publicação",publicLawNumber:"Número da lei",publisher:"Editor",references:"Referências",reporter:"Relator",reporterVolume:"Volume do Reporter",reportNumber:"Número do relatório",reportType:"Tipo de relatório",repository:"Repositório",rights:"Direitos",runningTime:"Tempo de execução",scale:"Escala",section:"Seção",series:"Série",seriesNumber:"Número na série",seriesText:"Texto da série",seriesTitle:"Título da série",session:"Sessão",shortTitle:"Título curto",studio:"Estúdio",subject:"Assunto",system:"Sistema",thesisType:"Tipo",title:"Título",university:"Universidade",url:"URL",versionNumber:"Versão",videoRecordingFormat:"Formato",volume:"Volume",websiteTitle:"Título do site",websiteType:"Tipo de site"},creatorTypes:{artist:"Artista",attorneyAgent:"Procurador/Agente",author:"Autor",bookAuthor:"Autor do livro",cartographer:"Cartógrafo",castMember:"Membro do elenco",commenter:"Comentarista",composer:"Compositor",contributor:"Contribuidor",cosponsor:"Co-patrocinador",counsel:"Conselho",director:"Diretor",editor:"Organizador",guest:"Convidado",interviewee:"Entrevista com",interviewer:"Entrevistador",inventor:"Inventor",performer:"Ator",podcaster:"Fonte do podcast",presenter:"Apresentador",producer:"Produtor",programmer:"Programador",recipient:"Destinatário",reviewedAuthor:"Autor resenhado",scriptwriter:"Roteirista",seriesEditor:"Editor da série",sponsor:"Propositor",translator:"Tradutor",wordsBy:"Escrito por"}},"pt-PT":{itemTypes:{annotation:"Anotação",artwork:"Obra de Arte",attachment:"Anexo",audioRecording:"Gravação Áudio",bill:"Diploma Legal",blogPost:"Entrada em Blogue",book:"Livro",bookSection:"Secção de Livro",case:"Caso",computerProgram:"Programa de Computador",conferencePaper:"Artigo em Conferência",dictionaryEntry:"Verbete de Dicionário",document:"Documento",email:"Mensagem de Correio Electrónico",encyclopediaArticle:"Artigo de Enciclopédia",film:"Filme",forumPost:"Entrada em Fórum",hearing:"Audição",instantMessage:"Mensagem Instantânea",interview:"Entrevista",journalArticle:"Artigo em Revista Científica",letter:"Carta",magazineArticle:"Artigo em Revista",manuscript:"Manuscrito",map:"Mapa",newspaperArticle:"Artigo em Jornal",note:"Nota",patent:"Patente",podcast:"Emissão Pod",preprint:"Pré-impressão",presentation:"Apresentação",radioBroadcast:"Emissão Radiofónica",report:"Relatório",statute:"Estatuto",thesis:"Dissertação",tvBroadcast:"Emissão Televisiva",videoRecording:"Gravação Vídeo",webpage:"Página Web"},fields:{abstractNote:"Resumo",accessDate:"Acedido",applicationNumber:"Número da Candidatura",archive:"Arquivo",archiveID:"ID do Arquivo",archiveLocation:"Localização no Arquivo",artworkMedium:"Suporte Artístico",artworkSize:"Dimensão da Obra de Arte",assignee:"Responsável",audioFileType:"Tipo do Arquivo",audioRecordingFormat:"Formato",billNumber:"Número do Diploma Legal",blogTitle:"Título do Blogue",bookTitle:"Título do Livro",callNumber:"Número de Chamada",caseName:"Nome do Caso",citationKey:"Chave de Citação",code:"Código",codeNumber:"Número de Código",codePages:"Páginas do Código",codeVolume:"Volume do Código",committee:"Comité",company:"Empresa",conferenceName:"Nome da Conferência",country:"País",court:"Tribunal",date:"Data",dateAdded:"Data de Adição",dateDecided:"Data da Decisão",dateEnacted:"Data de Promulgação",dateModified:"Modificado",dictionaryTitle:"Título do Dicionário",distributor:"Distribuidor",docketNumber:"Número de Expediente",documentNumber:"Número do Documento",DOI:"DOI",edition:"Edição",encyclopediaTitle:"Título da Enciclopédia",episodeNumber:"Número do Episódio",extra:"Extra",filingDate:"Data de Arquivo",firstPage:"Primeira Página",forumTitle:"Título do Fórum/Lista de Correio Electrónico",genre:"Género",history:"História",institution:"Instituição",interviewMedium:"Suporte",ISBN:"ISBN",ISSN:"ISSN",issue:"Número",issueDate:"Data de Emissão",issuingAuthority:"Autoridade Emissora",itemType:"Tipo",journalAbbreviation:"Abreviatura da Publicação",label:"Etiqueta",language:"Língua",legalStatus:"Estado Legal",legislativeBody:"Entidade Legislativa",letterType:"Tipo",libraryCatalog:"Catálogo de Biblioteca",manuscriptType:"Tipo",mapType:"Tipo",meetingName:"Nome da Reunião",nameOfAct:"Nome do Decreto",network:"Rede",number:"Número",numberOfVolumes:"N.º de Volumes",numPages:"N.º de Páginas",pages:"Páginas",patentNumber:"Número de Patente",place:"Local",postType:"Pós-Tipo",presentationType:"Tipo",priorityNumbers:"Números de Prioridade",proceedingsTitle:"Título das Actas",programmingLanguage:"Linguagem de Programação",programTitle:"Título do Programa",publicationTitle:"Publicação",publicLawNumber:"Número da Lei Pública",publisher:"Editora",references:"Referências",reporter:"Relator",reporterVolume:"Volume do Relator",reportNumber:"Número do Relatório",reportType:"Tipo de Relatório",repository:"Repositório",rights:"Direitos",runningTime:"Duração",scale:"Escala",section:"Secção",series:"Série",seriesNumber:"Número da Série",seriesText:"Texto da Série",seriesTitle:"Título da Série",session:"Sessão",shortTitle:"Título Curto",studio:"Estúdio",subject:"Assunto",system:"Sistema",thesisType:"Tipo",title:"Título",university:"Universidade",url:"URL",versionNumber:"Versão",videoRecordingFormat:"Formato",volume:"Volume",websiteTitle:"Título da Página Web",websiteType:"Tipo de Página Web"},creatorTypes:{artist:"Artista",attorneyAgent:"Advogado/Agente",author:"Autor",bookAuthor:"Autor do Livro",cartographer:"Cartógrafo",castMember:"Membro do Elenco",commenter:"Comentador",composer:"Compositor",contributor:"Colaborador",cosponsor:"Co-patrocinador",counsel:"Conselho",director:"Realizador",editor:"Editor",guest:"Convidado",interviewee:"Entrevista Com",interviewer:"Entrevistador",inventor:"Inventor",performer:"Performer",podcaster:"Locutor de Emissão Pod",presenter:"Apresentador",producer:"Produtor",programmer:"Programador",recipient:"Receptor",reviewedAuthor:"Autor Revisto",scriptwriter:"Guionista",seriesEditor:"Editor da Série",sponsor:"Patrocinador",translator:"Tradutor",wordsBy:"Texto De"}},"ro-RO":{itemTypes:{annotation:"Adnotare",artwork:"Lucrare de artă",attachment:"Anexă",audioRecording:"Înregistrare audio",bill:"Proiect de lege",blogPost:"Articol blog",book:"Carte",bookSection:"Secțiune de carte",case:"Proces",computerProgram:"Software",conferencePaper:"Conferință",dictionaryEntry:"Articol de dicționar",document:"Document",email:"E-mail",encyclopediaArticle:"Articol de enciclopedie",film:"Film",forumPost:"Comentariu forum",hearing:"Audiere",instantMessage:"Mesaj instantaneu",interview:"Interviu",journalArticle:"Articol de revistă",letter:"Scrisoare",magazineArticle:"Articol de revistă magazin",manuscript:"Manuscris",map:"Hartă",newspaperArticle:"Articol de ziar",note:"Notă",patent:"Brevet",podcast:"Multimedia",preprint:"Preprint",presentation:"Prezentare",radioBroadcast:"Emisiune radio",report:"Raport",statute:"Statut",thesis:"Teză",tvBroadcast:"Emisiune TV",videoRecording:"Înregistrare video",webpage:"Pagină web"},fields:{abstractNote:"Rezumat",accessDate:"Data accesării",applicationNumber:"Număr aplicație",archive:"Arhivă",archiveID:"Archive ID",archiveLocation:"Locație în arhivă",artworkMedium:"Mediu",artworkSize:"Mărime lucrare de artă",assignee:"Reprezentant",audioFileType:"Tip de fișier",audioRecordingFormat:"Formatare",billNumber:"Număr proiect de lege",blogTitle:"Titlu blog",bookTitle:"Titlu carte",callNumber:"Număr de tel.",caseName:"Nume proces",citationKey:"Citation Key",code:"Cod",codeNumber:"Număr de cod",codePages:"Cod pagini",codeVolume:"Cod volum",committee:"Comitet",company:"Companie",conferenceName:"Titlu conferință",country:"Țară",court:"Curte",date:"Dată",dateAdded:"Adăugat la data",dateDecided:"Data deciziei",dateEnacted:"Dată decret",dateModified:"Modificat",dictionaryTitle:"Titlu dicționar",distributor:"Distribuitor",docketNumber:"Număr agendă de birou",documentNumber:"Număr document",DOI:"DOI",edition:"Ediție",encyclopediaTitle:"Titlu enciclopedie",episodeNumber:"Număr episod",extra:"Extra",filingDate:"Data completării",firstPage:"Prima pagină",forumTitle:"Titlu forum",genre:"Gen",history:"Istorie",institution:"Instituție",interviewMedium:"Mediu",ISBN:"ISBN",ISSN:"ISSN",issue:"Număr",issueDate:"Data apariției",issuingAuthority:"Autoritate emitentă",itemType:"Tip",journalAbbreviation:"Abreviere jurnal",label:"Etichetă",language:"Limbă",legalStatus:"Statut legal",legislativeBody:"Corp legislativ",letterType:"Tip",libraryCatalog:"Catalog bibliotecă",manuscriptType:"Tip",mapType:"Tip",meetingName:"Nume de contact",nameOfAct:"Nume act",network:"Rețea",number:"Număr",numberOfVolumes:"Nr. de volume",numPages:"Nr. de pagini",pages:"Pagini",patentNumber:"Număr brevet",place:"Loc",postType:"Tip de comentariu",presentationType:"Tip",priorityNumbers:"Numere de prioritate",proceedingsTitle:"Titlu dare de seamă",programmingLanguage:"Limbaj de programare",programTitle:"Titlu program",publicationTitle:"Publicație",publicLawNumber:"Număr lege",publisher:"Editură",references:"Referințe",reporter:"Reporter",reporterVolume:"Volum reporter",reportNumber:"Număr raport",reportType:"Tip de raport",repository:"Repository",rights:"Drepturi",runningTime:"Timp de funcționare",scale:"Scară",section:"Secțiune",series:"Colecție",seriesNumber:"Număr colecție",seriesText:"Text colecție",seriesTitle:"Titlu colecție",session:"Sesiune",shortTitle:"Titlu scurt",studio:"Studio",subject:"Subiect",system:"Sistem",thesisType:"Tip",title:"Titlu",university:"Universitate",url:"URL",versionNumber:"Versiune",videoRecordingFormat:"Formatare",volume:"Volum",websiteTitle:"Titlu site web",websiteType:"Tip de site web"},creatorTypes:{artist:"Artist",attorneyAgent:"Avocat/Agent",author:"Autor",bookAuthor:"Autor carte",cartographer:"Cartograf",castMember:"Membru în distribuție",commenter:"Comentator",composer:"Compozitor",contributor:"Colaborator",cosponsor:"Sponsor asociat",counsel:"Consiliu",director:"Director",editor:"Editor (coord.)",guest:"Oaspete",interviewee:"Interviu cu",interviewer:"Interviu de",inventor:"Inventator",performer:"Interpret",podcaster:"Autor multimedia",presenter:"Prezentator",producer:"Producător",programmer:"Programator",recipient:"Recipient",reviewedAuthor:"Autor recenzat",scriptwriter:"Scriitor (de mână)",seriesEditor:"Coordonator colecție",sponsor:"Sponsor",translator:"Traducător",wordsBy:"Cuvinte de"}},"ru-RU":{itemTypes:{annotation:"Аннотация",artwork:"Художественная работа",attachment:"Вложение",audioRecording:"Звукозапись",bill:"Законопроект",blogPost:"Сообщение в блоге",book:"Книга",bookSection:"Раздел книги",case:"Дело",computerProgram:"Компьютерная программа",conferencePaper:"Документ конференции",dictionaryEntry:"Словарная статья",document:"Документ",email:"Электронная почта",encyclopediaArticle:"Статья из энциклопедии",film:"Фильм",forumPost:"Сообщение на форуме",hearing:"Слушание",instantMessage:"Мгновенное сообщение",interview:"Интервью",journalArticle:"Статья из рецензируемого журнала",letter:"Письмо",magazineArticle:"Статья из прочей периодики",manuscript:"Рукопись",map:"Карта",newspaperArticle:"Газетная статья",note:"Заметка",patent:"Патент",podcast:"Подкаст",preprint:"Препринт",presentation:"Презентация",radioBroadcast:"Радиопередача",report:"Отчет",statute:"Норм. прав. акт",thesis:"Диссертация",tvBroadcast:"Телепередача",videoRecording:"Видеозапись",webpage:"Веб-страница"},fields:{abstractNote:"Аннотация",accessDate:"Дата доступа",applicationNumber:"Номер заявки",archive:"Архив",archiveID:"ID на archive.org",archiveLocation:"Место в архиве",artworkMedium:"Худож. средство",artworkSize:"Размер работы",assignee:"Представитель",audioFileType:"Тип файла",audioRecordingFormat:"Формат",billNumber:"Номер законопр.",blogTitle:"Название блога",bookTitle:"Название книги",callNumber:"Шифр (номер вызова)",caseName:"Номер дела",citationKey:"Ключ цитирования",code:"Кодекс/сборник",codeNumber:"Том кодекса",codePages:"Страницы кодекса",codeVolume:"Том кодекса",committee:"Комитет",company:"Компания",conferenceName:"Назв. конфер.",country:"Страна",court:"Суд",date:"Дата",dateAdded:"Добавлен",dateDecided:"Дата решения",dateEnacted:"Дата акта",dateModified:"Изменён",dictionaryTitle:"Назв. словаря",distributor:"Распределитель",docketNumber:"Номер выписки",documentNumber:"Номер документа",DOI:"ЦИО/DOI",edition:"Издание",encyclopediaTitle:"Назв. энцикл.",episodeNumber:"Номер эпизода",extra:"Дополнительно",filingDate:"Дата заявки",firstPage:"Первая стр.",forumTitle:"Форум/Listserv",genre:"Жанр",history:"История",institution:"Учреждение",interviewMedium:"Средство",ISBN:"ISBN",ISSN:"ISSN",issue:"Выпуск",issueDate:"Дата выпуска",issuingAuthority:"Кем выдан",itemType:"Тип",journalAbbreviation:"Сокращ. журнала",label:"Надпись",language:"Язык",legalStatus:"Правовой статус",legislativeBody:"Законод. орган",letterType:"Тип письма",libraryCatalog:"Библ. каталог",manuscriptType:"Тип рукописи",mapType:"Тип карты",meetingName:"Назв. встречи",nameOfAct:"Назв. акта.",network:"Сеть",number:"Номер",numberOfVolumes:"Кол-во томов",numPages:"Число страниц",pages:"Страницы",patentNumber:"Номер патента",place:"Место",postType:"Тип сообщения",presentationType:"Тип",priorityNumbers:"Номера приоритетов",proceedingsTitle:"Назв. трудов",programmingLanguage:"Прогр. яз.",programTitle:"Назв. программы",publicationTitle:"Заголовок публикации",publicLawNumber:"Номер акта",publisher:"Издатель",references:"Ссылки",reporter:"Сборник суд. реш.",reporterVolume:"Том отчета",reportNumber:"Номер отчета",reportType:"Тип отчета",repository:"Репозиторий",rights:"Права",runningTime:"Продолжит.",scale:"Масштаб",section:"Раздел",series:"Серия",seriesNumber:"Номер в серии",seriesText:"Текст серии",seriesTitle:"Название серии",session:"Сессия",shortTitle:"Краткое назв.",studio:"Студия",subject:"Тема",system:"Система",thesisType:"Тип",title:"Название",university:"Университет",url:"URL-адрес",versionNumber:"Версия",videoRecordingFormat:"Формат",volume:"Том",websiteTitle:"Назв. веб-сайта",websiteType:"Тип веб-сайта"},creatorTypes:{artist:"Художник",attorneyAgent:"Адвокат/Агент",author:"Автор",bookAuthor:"Автор книги",cartographer:"Картограф",castMember:"Актер",commenter:"Комментатор",composer:"Композитор",contributor:"Соавтор",cosponsor:"Совм. спонсор",counsel:"Советник",director:"Режиссер",editor:"Редактор",guest:"Гость",interviewee:"Интервью с",interviewer:"Интервьюер",inventor:"Изобретатель",performer:"Исполнитель",podcaster:"Подкастер",presenter:"Докладчик",producer:"Продюсер",programmer:"Программист",recipient:"Получатель",reviewedAuthor:"Реценз. автор",scriptwriter:"Сценарист",seriesEditor:"Редактор серии",sponsor:"Спонсор",translator:"Переводчик",wordsBy:"Автор слов"}},"sk-SK":{itemTypes:{annotation:"Anotácia",artwork:"Umelecké dielo",attachment:"Príloha",audioRecording:"Audionahrávka",bill:"Legislatívny dokument",blogPost:"Príspevok na blogu",book:"Kniha",bookSection:"Časť knihy",case:"Prípad (súdny)",computerProgram:"Počítačový program",conferencePaper:"Príspevok na konferenciu",dictionaryEntry:"Heslo v slovníku",document:"Dokument",email:"E-mail",encyclopediaArticle:"Článok v encyklopédii",film:"Film",forumPost:"Príspevok do fóra",hearing:"Výsluch (konanie)",instantMessage:"Chatová správa",interview:"Osobná komunikácia",journalArticle:"Článok v odbornom časopise",letter:"List",magazineArticle:"Článok v populárnom časopise",manuscript:"Rukopis",map:"Mapa",newspaperArticle:"Článok v novinách",note:"Poznámka",patent:"Patent",podcast:"Podcast",preprint:"Preprint",presentation:"Prezentácia",radioBroadcast:"Rádio",report:"Správa",statute:"Nariadenie",thesis:"Záverečná práca",tvBroadcast:"Televízne vysielanie",videoRecording:"Videonahrávka",webpage:"Webová stránka"},fields:{abstractNote:"Abstrakt",accessDate:"Citované",applicationNumber:"Číslo prihlášky",archive:"Archív",archiveID:"Archive ID",archiveLocation:"Lokácia",artworkMedium:"Médium",artworkSize:"Rozmery diela",assignee:"Prihlasovateľ",audioFileType:"Typ súboru",audioRecordingFormat:"Formát",billNumber:"Číslo",blogTitle:"Názov blogu",bookTitle:"Názov knihy",callNumber:"Signatúra",caseName:"Názov prípadu",citationKey:"Citation Key",code:"Zákonník",codeNumber:"Kódové číslo",codePages:"Strany",codeVolume:"Ročník",committee:"Výbor/porota",company:"Spoločnosť",conferenceName:"Názov konferencie",country:"Štát",court:"Súd",date:"Dátum",dateAdded:"Pridané",dateDecided:"Dátum rozhodnutia",dateEnacted:"D. vstúp. do platnosti",dateModified:"Zmenené",dictionaryTitle:"Názov slovníka",distributor:"Distribútor",docketNumber:"Číslo konania",documentNumber:"Číslo dokumentu",DOI:"DOI",edition:"Vydanie",encyclopediaTitle:"Názov encyklopédie",episodeNumber:"Číslo epizódy",extra:"Extra",filingDate:"Dátum zápisu",firstPage:"Prvá strana",forumTitle:"Názov fóra/disk. sk.",genre:"Žáner",history:"História",institution:"Inštitúcia",interviewMedium:"Médium",ISBN:"ISBN",ISSN:"ISSN",issue:"Číslo",issueDate:"Dátum vydania",issuingAuthority:"Vydávajúci úrad",itemType:"Typ",journalAbbreviation:"Skratka časopisu",label:"Vydavateľstvo",language:"Jazyk",legalStatus:"Právny status",legislativeBody:"Legislatívny orgán",letterType:"Druh listu",libraryCatalog:"Knižničný katalóg",manuscriptType:"Druh rukopisu",mapType:"Druh mapy",meetingName:"Názov stretnutia",nameOfAct:"Názov zákona",network:"Sieť",number:"Číslo",numberOfVolumes:"Počet zväzkov",numPages:"Počet strán",pages:"Strany",patentNumber:"Číslo patentu",place:"Miesto",postType:"Druh príspevku",presentationType:"Typ prezentácie",priorityNumbers:"Čísla priority",proceedingsTitle:"Názov zborníka",programmingLanguage:"Program. jazyk",programTitle:"Názov programu",publicationTitle:"Názov publikácie",publicLawNumber:"Číslo zákona",publisher:"Vydavateľ",references:"Odkazy",reporter:"Zbierka súd. rozhodnutí",reporterVolume:"Ročník",reportNumber:"Číslo správy",reportType:"Druh správy",repository:"Repository",rights:"Práva",runningTime:"Dĺžka",scale:"Mierka",section:"Sekcia",series:"Edícia",seriesNumber:"Číslo edície",seriesText:"Text edície",seriesTitle:"Názov edície",session:"Zasadnutie",shortTitle:"Krátky názov",studio:"Štúdio",subject:"Predmet",system:"Operačný systém",thesisType:"Druh záv. práce",title:"Názov",university:"Univerzita",url:"URL",versionNumber:"Verzia",videoRecordingFormat:"Formát",volume:"Zväzok",websiteTitle:"Názov stránky",websiteType:"Druh sídla"},creatorTypes:{artist:"Umelec",attorneyAgent:"Advokát/Zástupca",author:"Autor",bookAuthor:"Autor knihy",cartographer:"Kartograf",castMember:"Účinkujúci",commenter:"Komentátor",composer:"Skladateľ",contributor:"Prispievateľ",cosponsor:"Spolusponzor",counsel:"Právny zástupca",director:"Režisér",editor:"Zostavovateľ",guest:"Hosť",interviewee:"Rozhovor s",interviewer:"Spytujúci sa",inventor:"Vynálezca",performer:"Interpret",podcaster:"Autor podcastu",presenter:"Prezentujúci",producer:"Producent",programmer:"Programátor",recipient:"Príjemca",reviewedAuthor:"Recenzent",scriptwriter:"Scenárista",seriesEditor:"Zostavovateľ edície",sponsor:"Navrhovateľ",translator:"Prekladateľ",wordsBy:"Autor textu"}},"sl-SI":{itemTypes:{annotation:"Zaznamek",artwork:"Umetniško delo",attachment:"Priponka",audioRecording:"Zvočni posnetek",bill:"Gledališki list",blogPost:"Objava na blogu",book:"Knjiga",bookSection:"Odsek knjige",case:"Primer",computerProgram:"Programje",conferencePaper:"Konferenčni članek",dictionaryEntry:"Slovarski vnos",document:"Dokument",email:"E-pismo",encyclopediaArticle:"Enciklopedični članek",film:"Film",forumPost:"Objava na forumu",hearing:"Zaslišanje",instantMessage:"Neposredno sporočilo",interview:"Intervju",journalArticle:"Strokovni članek",letter:"Pismo",magazineArticle:"Revijalni članek",manuscript:"Rokopis",map:"Zemljevid",newspaperArticle:"Časopisni članek",note:"Opomba",patent:"Patent",podcast:"Podcast",preprint:"Predobjava",presentation:"Predstavitev",radioBroadcast:"Radijska oddaja",report:"Poročilo",statute:"Statut",thesis:"Teza",tvBroadcast:"TV oddaja",videoRecording:"Videoposnetek",webpage:"Spletna stran"},fields:{abstractNote:"Povzetek",accessDate:"Dostopano",applicationNumber:"Številka vloge",archive:"Arhiv",archiveID:"ID arhiva",archiveLocation:"Mesto v arhivu",artworkMedium:"Medij",artworkSize:"Velikost umetniškega dela",assignee:"Dodeljeni",audioFileType:"Vrsta datoteke",audioRecordingFormat:"Zapis",billNumber:"Številka računa",blogTitle:"Naslov bloga",bookTitle:"Naslov knjige",callNumber:"Številka klica",caseName:"Ime primera",citationKey:"Ključ citata",code:"Koda",codeNumber:"Številka kode",codePages:"Strani kode",codeVolume:"Zbirka kode",committee:"Odbor",company:"Družba",conferenceName:"Ime konference",country:"Država",court:"Sodišče",date:"Datum",dateAdded:"Dodano dne",dateDecided:"Datum odločbe",dateEnacted:"Datum uveljavitve",dateModified:"Spremenjeno",dictionaryTitle:"Naslov slovarja",distributor:"Distributer",docketNumber:"Seznamska številka",documentNumber:"Številka dokumenta",DOI:"DOI",edition:"Edicija",encyclopediaTitle:"Naslov enciklopedije",episodeNumber:"Številka epizode",extra:"Dodatno",filingDate:"Datum vknjižbe",firstPage:"Naslovnica",forumTitle:"Naslov foruma",genre:"Žanr",history:"Zgodovina",institution:"Ustanova",interviewMedium:"Medij",ISBN:"ISBN",ISSN:"ISSN",issue:"Številka",issueDate:"Datum objave",issuingAuthority:"Izdajatelj",itemType:"Vrsta",journalAbbreviation:"Okraj. revije",label:"Vrsta",language:"Jezik",legalStatus:"Pravni status",legislativeBody:"Zakonodajno telo",letterType:"Vrsta",libraryCatalog:"Knjižnični katalog",manuscriptType:"Vrsta",mapType:"Vrsta",meetingName:"Ime srečanja",nameOfAct:"Ime akta",network:"TV postaja",number:"Številka",numberOfVolumes:"Št. letnikov",numPages:"Št. strani",pages:"Strani",patentNumber:"Številka patenta",place:"Kraj",postType:"Vrsta objave",presentationType:"Vrsta",priorityNumbers:"Številke prioritete",proceedingsTitle:"Naslov zapisnika razprave",programmingLanguage:"Programski jezik",programTitle:"Naslov programa",publicationTitle:"Publikacija",publicLawNumber:"Javna pravna številka",publisher:"Izdajatelj",references:"Sklici",reporter:"Poročevalec",reporterVolume:"Zbirka poročil",reportNumber:"Številka poročila",reportType:"Vrsta poročila",repository:"Skladišče",rights:"Pravice",runningTime:"Dolžina",scale:"Merilo",section:"Odsek",series:"Zbirka",seriesNumber:"Številka zbirke",seriesText:"Besedilo zbirke",seriesTitle:"Naslov zbirke",session:"Zasedanje",shortTitle:"Kratki naslov",studio:"Studio",subject:"Zadeva",system:"Sistem",thesisType:"Vrsta",title:"Naslov",university:"Univerza",url:"URL",versionNumber:"Različica",videoRecordingFormat:"Zapis",volume:"Letnik",websiteTitle:"Naslov spletne strani",websiteType:"Vrsta spletnega mesta"},creatorTypes:{artist:"Umetnik",attorneyAgent:"Odvetnik/agent",author:"Avtor",bookAuthor:"Avtor knjige",cartographer:"Kartograf",castMember:"Nastopajoči",commenter:"Komentator",composer:"Skladatelj",contributor:"Avtor prispevka",cosponsor:"Sosponzor",counsel:"Odvetnik",director:"Režiser",editor:"Urednik",guest:"Gost",interviewee:"Intervju z",interviewer:"Intervju opravil",inventor:"Izumitelj",performer:"Izvajalec",podcaster:"Avtor podcasta",presenter:"Predstavitelj",producer:"Producent",programmer:"Programer",recipient:"Prejemnik",reviewedAuthor:"Ocenjeni avtor",scriptwriter:"Scenarist",seriesEditor:"Urednik zbirke",sponsor:"Sponzor",translator:"Prevajalec",wordsBy:"Pisec besedila"}},"sr-RS":{itemTypes:{annotation:"Забелешка",artwork:"Уметничко дело",attachment:"Прилог",audioRecording:"Звучни снимак",bill:"Рачун",blogPost:"Блог порука",book:"Књига",bookSection:"Поглавље у књизи",case:"Случај",computerProgram:"Software",conferencePaper:"Папир са конференције",dictionaryEntry:"Унос из речника",document:"Документ",email:"Е-пошта",encyclopediaArticle:"Чланак из енциклопедије",film:"Филм",forumPost:"Порука на форуму",hearing:"Саслушање",instantMessage:"Брза порука",interview:"Интервју",journalArticle:"Чланак у часопису",letter:"Писмо",magazineArticle:"Чланак у магазину",manuscript:"Рукопис",map:"Мапа",newspaperArticle:"Чланак из новина",note:"Белешка",patent:"Патент",podcast:"Подкаст",preprint:"Preprint",presentation:"Презентација",radioBroadcast:"Радио пренос",report:"Извештај",statute:"Уредба",thesis:"Теза",tvBroadcast:"ТВ пренос",videoRecording:"Видео снимак",webpage:"Веб страница"},fields:{abstractNote:"Сажетак",accessDate:"Приступљено",applicationNumber:"Број апликације",archive:"Архива",archiveID:"Archive ID",archiveLocation:"Место у архиви",artworkMedium:"Медијум",artworkSize:"Величина уметничког дела",assignee:"Пуномоћник",audioFileType:"Врста датотеке",audioRecordingFormat:"Формат",billNumber:"Број рачуна",blogTitle:"Наслов блога",bookTitle:"Наслов књиге",callNumber:"Сигнатура",caseName:"Број случаја",citationKey:"Citation Key",code:"Код",codeNumber:"Број кода",codePages:"Код страница",codeVolume:"Код тома",committee:"Комисија",company:"Предузеће",conferenceName:"Име конференције",country:"Држава",court:"Суд",date:"Датум",dateAdded:"Датум додавања",dateDecided:"Датум одлуке",dateEnacted:"Датум озакоњена",dateModified:"Датум измене",dictionaryTitle:"Наслов речника",distributor:"Дистрибутер",docketNumber:"Docket Number",documentNumber:"Број документа",DOI:"ДОИ",edition:"Едиција",encyclopediaTitle:"Наслов енциклопедије",episodeNumber:"Број епизоде",extra:"Додатни подаци",filingDate:"Filing Date",firstPage:"Прва страница",forumTitle:"Наслов форума или listserv-а",genre:"Жанр",history:"Историја",institution:"Институција",interviewMedium:"Медијум",ISBN:"ИСБН",ISSN:"ИССН",issue:"Брoj издања",issueDate:"Датум издања",issuingAuthority:"Issuing Authority",itemType:"Врста",journalAbbreviation:"Скраћеница часописа",label:"Ознака",language:"Језик",legalStatus:"Правни статус",legislativeBody:"Законодавно тело",letterType:"Врста",libraryCatalog:"Каталог библиотеке",manuscriptType:"Врста",mapType:"Врста",meetingName:"Име састанка",nameOfAct:"Име указа",network:"Мрежа",number:"Број",numberOfVolumes:"Бр. томова",numPages:"Брoj страница",pages:"Странице",patentNumber:"Број патента",place:"Место",postType:"Врста поруке",presentationType:"Врста",priorityNumbers:"Бројеви приоритета",proceedingsTitle:"Наслов зборника",programmingLanguage:"Prog. Language",programTitle:"Назив програма",publicationTitle:"Издање",publicLawNumber:"Број јавног закона",publisher:"Издавач",references:"Референце",reporter:"Известилац",reporterVolume:"Том известиоца",reportNumber:"Број извештаја",reportType:"Врста извештаја",repository:"Repository",rights:"Права",runningTime:"Дужина трајања",scale:"Опсег",section:"Секција",series:"Серије",seriesNumber:"Број серије",seriesText:"Текст серије",seriesTitle:"Наслов серије",session:"Сесија",shortTitle:"Скраћени наслов",studio:"Студио",subject:"Субјекат",system:"Систем",thesisType:"Врста",title:"Наслов",university:"Универзитет",url:"УРЛ",versionNumber:"Верзија",videoRecordingFormat:"Формат",volume:"Том",websiteTitle:"Наслов веб странице",websiteType:"Врста веб места"},creatorTypes:{artist:"Уметник",attorneyAgent:"Адвокат/Представник",author:"Аутор",bookAuthor:"Аутор књиге",cartographer:"Картограф",castMember:"Глумац",commenter:"Коментатор",composer:"Композитор",contributor:"Сарадник",cosponsor:"Cosponsor",counsel:"Савет",director:"Директор",editor:"Уредник",guest:"Гост",interviewee:"Разговор са",interviewer:"Водич интервјуа",inventor:"Проналазач",performer:"Извођач",podcaster:"Подкастер",presenter:"Презентер",producer:"Продуцент",programmer:"Програмер",recipient:"Прималац",reviewedAuthor:"Оцењени аутор",scriptwriter:"Сценариста",seriesEditor:"Уредник серије",sponsor:"Спонзор",translator:"Преводилац",wordsBy:"Речи написао"}},"sv-SE":{itemTypes:{annotation:"Kommentar",artwork:"Konstverk",attachment:"Bilaga",audioRecording:"Ljudinspelning",bill:"Lagförarbete",blogPost:"Blogginlägg",book:"Bok",bookSection:"Bokavsnitt",case:"Rättsfall",computerProgram:"Programvara",conferencePaper:"Konferensartikel",dictionaryEntry:"Uppslag i ordbok",document:"Dokument",email:"E-postbrev",encyclopediaArticle:"Artikel i uppslagsverk",film:"Film",forumPost:"Foruminlägg",hearing:"Offentlig utfrågning",instantMessage:"Chattmeddelande",interview:"Intervju",journalArticle:"Tidskriftsartikel",letter:"Brev",magazineArticle:"Magasinsartikel",manuscript:"Manuskript",map:"Karta",newspaperArticle:"Dagstidningsartikel",note:"Anteckning",patent:"Patent",podcast:"Poddsändning",preprint:"Preprint",presentation:"Presentation",radioBroadcast:"Radiosändning",report:"Rapport",statute:"Författning",thesis:"Uppsats",tvBroadcast:"TV-sändning",videoRecording:"Videoinspelning",webpage:"Webbsida"},fields:{abstractNote:"Sammanfattning",accessDate:"Hämtad den",applicationNumber:"Anmälningsnummer",archive:"Arkiv",archiveID:"Archive ID",archiveLocation:"Plats i arkiv",artworkMedium:"Medium för konstverk",artworkSize:"Storlek på konstverk",assignee:"Representant",audioFileType:"Filtyp",audioRecordingFormat:"Format",billNumber:"Förarbetets ref. nr.",blogTitle:"Bloggnamn",bookTitle:"Boktitel",callNumber:"Hyllkod",caseName:"Rättsfallsnamn",citationKey:"Citation Key",code:"Författningssamling",codeNumber:"Författningsnummer",codePages:"Sidkod",codeVolume:"Lagband",committee:"Kommitté",company:"Företag",conferenceName:"Namn på konferens",country:"Land",court:"Domstol",date:"Datum",dateAdded:"Tillagd den",dateDecided:"Avgörandedatum",dateEnacted:"Datum för ikraftträdande",dateModified:"Ändrad den",dictionaryTitle:"Ordbokstitel",distributor:"Distributör",docketNumber:"Målnummer",documentNumber:"Dokumentnummer",DOI:"DOI",edition:"Upplaga",encyclopediaTitle:"Uppslagsverkstitel",episodeNumber:"Avsnittsnummer",extra:"Extra",filingDate:"Ansökningsdatum",firstPage:"Första sida",forumTitle:"Titel på forum/listserver",genre:"Genre",history:"Historia",institution:"Institution",interviewMedium:"Media",ISBN:"ISBN",ISSN:"ISSN",issue:"Nummer",issueDate:"Utgivningsdatum",issuingAuthority:"Utgivare",itemType:"Typ",journalAbbreviation:"Tidskriftsförkortning",label:"Stämpel",language:"Språk",legalStatus:"Rättslig status",legislativeBody:"Lagstiftande organ",letterType:"Brevtyp",libraryCatalog:"Bibliotekskatalog",manuscriptType:"Manustyp",mapType:"Karttyp",meetingName:"Namn på möte",nameOfAct:"Författningens namn",network:"Nätverk",number:"Nummer",numberOfVolumes:"# volymer",numPages:"# sidor",pages:"Sidor",patentNumber:"Patentnummer",place:"Ort",postType:"Källtyp",presentationType:"Presentationstyp",priorityNumbers:"Prioritetsnummer",proceedingsTitle:"Protokolltitel",programmingLanguage:"Prog. språk",programTitle:"Programtitel",publicationTitle:"Publikation",publicLawNumber:"Public Law Number",publisher:"Utgivare",references:"Källhänvisningar",reporter:"Referatsamling",reporterVolume:"Referattyp",reportNumber:"Rapportnummer",reportType:"Rapporttyp",repository:"Repository",rights:"Rättigheter",runningTime:"Inspelningslängd",scale:"Skala",section:"Avsnitt",series:"Bokserie",seriesNumber:"Nummer i bokserie",seriesText:"Bokseries text",seriesTitle:"Titel på bokserie",session:"Session",shortTitle:"Kort titel",studio:"Studio",subject:"Ämne",system:"System",thesisType:"Uppsatstyp",title:"Titel",university:"Lärosäte",url:"Webbadress",versionNumber:"Version",videoRecordingFormat:"Format",volume:"Band/Årgång",websiteTitle:"Titel på webbplats",websiteType:"Webbplatstyp"},creatorTypes:{artist:"Konstnär",attorneyAgent:"Ombud/Agent",author:"Författare",bookAuthor:"Bokförfattare",cartographer:"Kartograf",castMember:"Skådespelare",commenter:"Kommentator",composer:"Kompositör",contributor:"Medarbetare",cosponsor:"Medsponsor",counsel:"Handledare",director:"Regissör",editor:"Redaktör",guest:"Gäst",interviewee:"Intervju med",interviewer:"Intervjuare",inventor:"Uppfinnare",performer:"Artist",podcaster:"Poddsändare",presenter:"Presentatör",producer:"Producent",programmer:"Programmerare",recipient:"Mottagare",reviewedAuthor:"Recenserad författare",scriptwriter:"Manusförfattare",seriesEditor:"Redaktör för bokserie",sponsor:"Förslagsläggare",translator:"Översättare",wordsBy:"Text av"}},"th-TH":{itemTypes:{annotation:"ความเห็นประกอบ",artwork:"งานศิลป์",attachment:"แฟ้มแนบ",audioRecording:"โสตวัสดุ",bill:"เอกสารกฎหมาย",blogPost:"บทความบล็อก",book:"หนังสือ",bookSection:"บทหนึ่งในหนังสือ",case:"เหตุการณ์/คดี",computerProgram:"Software",conferencePaper:"เอกสารประชุมวิชาการ",dictionaryEntry:"พจนานุกรม",document:"เอกสาร",email:"อีเมล",encyclopediaArticle:"บทความสารานุกรม",film:"ภาพยนตร์",forumPost:"ข้อความในฟอรั่ม",hearing:"การฟังความคิดเห็น",instantMessage:"ข้อความด่วน",interview:"บทสัมภาษณ์",journalArticle:"บทความวารสาร",letter:"จดหมาย",magazineArticle:"บทความนิตยสาร",manuscript:"เอกสารต้นฉบับ",map:"แผนที่",newspaperArticle:"บทความหนังสือพิมพ์",note:"บันทึก",patent:"สิทธิบัตร",podcast:"พอดคาสต์",preprint:"Preprint",presentation:"เอกสารการนำเสนอ",radioBroadcast:"รายการวิทยุ",report:"รายงาน",statute:"บัญญัติ",thesis:"วิทยานิพนธ์",tvBroadcast:"รายการโทรทัศน์",videoRecording:"วีดิทัศน์",webpage:"หน้าเว็บ"},fields:{abstractNote:"บทคัดย่อ",accessDate:"สืบค้นเมื่อ",applicationNumber:"หมายเลขคำขอ",archive:"เอกสารสำคัญ",archiveID:"Archive ID",archiveLocation:"ที่เก็บเอกสารสำคัญ",artworkMedium:"สื่อ",artworkSize:"ขนาดอาร์ตเวิร์ก",assignee:"ผู้รับโอนสิทธิ์",audioFileType:"ประเภทแฟ้ม",audioRecordingFormat:"รูปแบบ",billNumber:"หมายเลขเอกสารกฎหมาย",blogTitle:"ชื่อบล็อก",bookTitle:"ชื่อหนังสือ",callNumber:"หมายเลขหิ้งหนังสือ",caseName:"หมายเลขคดี",citationKey:"Citation Key",code:"ประมวลกฎหมาย",codeNumber:"หมายเลขประมวลกฎหมาย",codePages:"เลขหน้าประมวลกฎหมาย",codeVolume:"หมวดประมวลกฎหมาย",committee:"คณะกรรมการ",company:"บริษัท",conferenceName:"ชื่อการประชุม",country:"ประเทศ",court:"ศาล",date:"วันที่",dateAdded:"วันที่เพิ่ม",dateDecided:"วันที่พิจารณา",dateEnacted:"วันที่ออกกฎหมาย",dateModified:"แก้ไข",dictionaryTitle:"ชื่อพจนานุกรม",distributor:"ผู้แจกจ่าย",docketNumber:"หมายเลขคำพิพากษา",documentNumber:"หมายเลขเอกสาร",DOI:"DOI",edition:"ครั้งที่พิมพ์",encyclopediaTitle:"ชื่อสารานุกรม",episodeNumber:"ตอนที่",extra:"สิ่งที่เพิ่มเติม",filingDate:"วันที่เข้าแฟ้ม",firstPage:"หน้าแรก",forumTitle:"ชื่อฟอรั่ม",genre:"ประเภท",history:"ประวัติ",institution:"สถาบัน",interviewMedium:"สื่อ",ISBN:"ISBN",ISSN:"ISSN",issue:"ฉบับที่",issueDate:"วันที่ออกหนังสือ",issuingAuthority:"อำนาจการออกเอกสาร",itemType:"ประเภท",journalAbbreviation:"ชื่อย่อวารสาร",label:"ป้าย",language:"ภาษา",legalStatus:"สถานภาพตามกฎหมาย",legislativeBody:"สภานิติบัญญัติ",letterType:"ประเภท",libraryCatalog:"ฐานข้อมูลห้องสมุด",manuscriptType:"ประเภท",mapType:"ประเภท",meetingName:"ชื่อการประชุม",nameOfAct:"ชื่อพ.ร.บ.",network:"เครือข่าย",number:"หมายเลข",numberOfVolumes:"จำนวนเล่ม",numPages:"จำนวนหน้า",pages:"เลขหน้า",patentNumber:"หมายเลขสิทธิบัตร",place:"สถานที่พิมพ์",postType:"ประเภทข้อความ",presentationType:"ประเภท",priorityNumbers:"หมายเลขลำดับก่อน",proceedingsTitle:"ชื่อเอกสารการประชุม",programmingLanguage:"Prog. Language",programTitle:"ชื่อโปรแกรม",publicationTitle:"สิ่งพิมพ์เผยแพร่",publicLawNumber:"หมายเลขกฎหมายมหาชน",publisher:"สำนักพิมพ์",references:"เอกสารอ้างอิง",reporter:"ผู้รายงาน",reporterVolume:"รายงานเล่มที่",reportNumber:"หมายเลขรายงาน",reportType:"ประเภทรายงาน",repository:"Repository",rights:"ลิขสิทธิ์",runningTime:"ระยะเวลาเล่นต่อเนื่อง",scale:"มาตราส่วน",section:"ส่วน",series:"ชุด",seriesNumber:"หมายเลขชุด",seriesText:"หัวข้อชุด",seriesTitle:"ชื่อชุด",session:"สมัยประชุม",shortTitle:"ชื่อย่อเรื่อง",studio:"สตูดิโอ",subject:"เรื่อง",system:"ระบบ",thesisType:"ประเภท",title:"ชื่อเรื่อง",university:"มหาวิทยาลัย",url:"URL",versionNumber:"รุ่น",videoRecordingFormat:"รูปแบบ",volume:"ปีที่พิมพ์",websiteTitle:"ชื่อเว็บไซต์",websiteType:"ประเภทเว็บไซต์"},creatorTypes:{artist:"ศิลปิน",attorneyAgent:"ผู้รับมอบอำนาจ/ตัวแทน",author:"ผู้แต่ง",bookAuthor:"ผู้แต่งหนังสือ",cartographer:"ผู้ทำแผนที่",castMember:"นักแสดง",commenter:"ผู้ออกความเห็น",composer:"นักแต่งเพลง",contributor:"ผู้ช่วยเหลือ",cosponsor:"ผู้อุปถัมภ์ร่วม",counsel:"ทนายความ",director:"ผู้อำนวยการ",editor:"บรรณาธิการ",guest:"ผู้รับเชิญ",interviewee:"สัมภาษณ์กับ",interviewer:"ผู้สัมภาษณ์",inventor:"ผู้ประดิษฐ์",performer:"นักแสดง",podcaster:"ผู้สร้างพอดคาสต์",presenter:"ผู้นำเสนอ",producer:"ผู้กำกับ",programmer:"นักเขียนโปรแกรม",recipient:"ผู้รับ",reviewedAuthor:"ผู้เขียนบทวิจารณ์",scriptwriter:"ผู้เขียนบท",seriesEditor:"บรรณาธิการชุดย่อย",sponsor:"ผู้อุปถัมภ์",translator:"ผู้แปล",wordsBy:"สุนทรพจน์โดย"}},"tr-TR":{itemTypes:{annotation:"Ek Açıklama",artwork:"Sanat eseri",attachment:"Ek",audioRecording:"Ses Kaydı",bill:"Kanun önergesi",blogPost:"Günlük Yazısı",book:"Kitap",bookSection:"Kitap Bölümü",case:"Dava",computerProgram:"Yazılım",conferencePaper:"Konferans Bildirisi",dictionaryEntry:"Sözlük Girdisi",document:"Doküman",email:"E-posta",encyclopediaArticle:"Ansiklopedi Makalesi",film:"Film",forumPost:"Forum İletisi",hearing:"Kurul ifadesi",instantMessage:"Anlık İleti",interview:"Görüşme",journalArticle:"Bilimsel Dergi Makalesi",letter:"Mektup",magazineArticle:"Genel Dergi Makalesi",manuscript:"El Yazması",map:"Harita",newspaperArticle:"Gazete Makalesi",note:"Not",patent:"Patent",podcast:"Podcast",preprint:"Ön Baskı",presentation:"Sunum",radioBroadcast:"Radyo Yayını",report:"Rapor",statute:"Kanun",thesis:"Tez",tvBroadcast:"TV Yayını",videoRecording:"Video Kaydı",webpage:"Web Sayfası"},fields:{abstractNote:"Özet",accessDate:"Son Erişim",applicationNumber:"Uygulama Numarası",archive:"Arşiv",archiveID:"Arşiv Kimlik Numarası",archiveLocation:"Arşivdeki Yeri",artworkMedium:"Sanat Eseri Ortamı",artworkSize:"Sanat Eserinin Boyutu",assignee:"Devralan",audioFileType:"Dosya Türü",audioRecordingFormat:"Biçim",billNumber:"Kanun Önerge Numarası",blogTitle:"Blog Başlığı",bookTitle:"Kitap Başlığı",callNumber:"Yer Numarası",caseName:"Dava Adı",citationKey:"Alıntı Anahtarı",code:"Kanun",codeNumber:"Kanun Numarası",codePages:"Kanun Sayfası",codeVolume:"Kanun Cildi",committee:"Kurul",company:"Şirket",conferenceName:"Konferans Adı",country:"Ülke",court:"Mahkeme",date:"Tarih",dateAdded:"Eklendiği Tarih",dateDecided:"Kesin Tarih",dateEnacted:"Kabul Tarihi",dateModified:"Değiştirme",dictionaryTitle:"Sözlük Başlığı",distributor:"Dağıtımcı",docketNumber:"Dava Numarası",documentNumber:"Doküman Numarası",DOI:"DOI",edition:"Baskı",encyclopediaTitle:"Ansiklopedi Başlığı",episodeNumber:"Bölüm Numarası",extra:"İlave",filingDate:"Başvuru Tarihi",firstPage:"İlk Sayfa",forumTitle:"Forum/Liste Başlığı",genre:"Çeşit",history:"Tarihçe",institution:"Kurum",interviewMedium:"Ortam",ISBN:"ISBN",ISSN:"ISSN",issue:"Sayı",issueDate:"Yayın Tarihi",issuingAuthority:"Düzenleyen Makam",itemType:"Tür",journalAbbreviation:"Dergi Kısaltması",label:"Plak şirketi",language:"Dil",legalStatus:"Hukuki Durum",legislativeBody:"Yasama Organı",letterType:"Tür",libraryCatalog:"Kütüphane Kataloğu",manuscriptType:"Tür",mapType:"Tür",meetingName:"Toplantı Adı",nameOfAct:"Kanun Adı",network:"Ağ",number:"Numara",numberOfVolumes:"Cilt Sayısı",numPages:"Sayfa Sayısı",pages:"Sayfa",patentNumber:"Patent Numarası",place:"Yayın Yeri",postType:"Post Türü",presentationType:"Tür",priorityNumbers:"Rüçhan Numarası",proceedingsTitle:"Bildiriler Başlığı",programmingLanguage:"Prog. Dili",programTitle:"Program Başlığı",publicationTitle:"Yayın",publicLawNumber:"Kamu Hukuku Numarası",publisher:"Yayıncı",references:"Kaynakça",reporter:"Raporlayan Kitap",reporterVolume:"Raporlayon Kitabın Cildi",reportNumber:"Rapor Numarası",reportType:"Rapor Türü",repository:"Depo",rights:"Telif",runningTime:"Çalma Süresi",scale:"Boyutları",section:"Bölüm",series:"Dizi",seriesNumber:"Dizi Numarası",seriesText:"Dizi Metni",seriesTitle:"Dizi Başlığı",session:"Oturum",shortTitle:"Kısa Başlık",studio:"Stüdyo",subject:"Konu",system:"Sistem",thesisType:"Tür",title:"Başlık",university:"Üniversite",url:"URL",versionNumber:"Sürüm",videoRecordingFormat:"Biçim",volume:"Cilt",websiteTitle:"Web sitesi Başlığı",websiteType:"Website Türü"},creatorTypes:{artist:"Sanatçı",attorneyAgent:"Avukat/Vekil",author:"Yazar",bookAuthor:"Kitap Yazarı",cartographer:"Haritacı",castMember:"Oyuncu",commenter:"Yorumcu",composer:"Besteci",contributor:"Katkıda Bulunan",cosponsor:"Birlikte Destekleyen",counsel:"Avukat",director:"Yönetmen",editor:"Editör",guest:"Konuk",interviewee:"Görüşme Yapılan",interviewer:"Görüşmeci",inventor:"Buluş Sahibi",performer:"Yorumcu",podcaster:"Podcast yapan",presenter:"Sunucu",producer:"Yapımcı",programmer:"Programcı",recipient:"Alıcı",reviewedAuthor:"Eleştirilen Yazar",scriptwriter:"Senaryo Yazarı",seriesEditor:"Dizi Editörü",sponsor:"Destekleyen",translator:"Çevirmen",wordsBy:"Yazan"}},"uk-UA":{itemTypes:{annotation:"Анотація",artwork:"Витвір мистецтва",attachment:"Вкладення",audioRecording:"Аудіозапис",bill:"Законопроект",blogPost:"Запис в блозі",book:"Книга",bookSection:"Глава книги",case:"Справа",computerProgram:"Software",conferencePaper:"Документ конференції",dictionaryEntry:"Стаття зі словника",document:"Документ",email:"E-mail",encyclopediaArticle:"Стаття з екциклопедії",film:"Фільм",forumPost:"Запис на форумі",hearing:"Слухання",instantMessage:"Миттєве повідомлення",interview:"Інтерв'ю",journalArticle:"Стаття з журналу",letter:"Лист",magazineArticle:"Стаття з періодики",manuscript:"Рукопис",map:"Карта",newspaperArticle:"Стаття з газети",note:"Примітка",patent:"Патент",podcast:"Подкаст",preprint:"Preprint",presentation:"Презентація",radioBroadcast:"Радіо передача",report:"Звіт",statute:"Статут",thesis:"Дисертація",tvBroadcast:"Телевізійна передача",videoRecording:"Відео запис",webpage:"Веб сторінка"},fields:{abstractNote:"Анотація",accessDate:"Дата доступу",applicationNumber:"Номер заявки",archive:"Архів",archiveID:"Archive ID",archiveLocation:"Місце в архіві",artworkMedium:"Художній засіб",artworkSize:"Розмір роботи",assignee:"Представник",audioFileType:"Тип файлу",audioRecordingFormat:"Формат",billNumber:"Номер законопр.",blogTitle:"Назва блогу",bookTitle:"Назва книги",callNumber:"Шифр",caseName:"Номер справи",citationKey:"Citation Key",code:"Код",codeNumber:"Номер коду",codePages:"Код сторінки",codeVolume:"Код тому",committee:"Комітет",company:"Компанія",conferenceName:"Назва конфер.",country:"Країна",court:"Суд",date:"Дата",dateAdded:"Дата додавання",dateDecided:"Дата рішення",dateEnacted:"Дата постанови",dateModified:"Дата зміни",dictionaryTitle:"Назва словника",distributor:"Бібл. каталог",docketNumber:"Номер виставки",documentNumber:"Номер документа",DOI:"DOI",edition:"Видання",encyclopediaTitle:"Назва енцикл.",episodeNumber:"Номер епізоду",extra:"Додатково",filingDate:"Дата заявки",firstPage:"Перша стор.",forumTitle:"Форум/Listserv",genre:"Жанр",history:"Історія",institution:"Заклад",interviewMedium:"Засіб",ISBN:"ISBN",ISSN:"ISSN",issue:"Випуск",issueDate:"Дата випуску",issuingAuthority:"Ким видана",itemType:"Тип",journalAbbreviation:"Журнал скор.",label:"Напис",language:"Мова",legalStatus:"Правовий статус",legislativeBody:"Законотвор. орган",letterType:"Тип",libraryCatalog:"Бібл. каталог",manuscriptType:"Тип",mapType:"Тип",meetingName:"Назва зустрічі",nameOfAct:"Назва постанови",network:"Мережа",number:"Номер",numberOfVolumes:"Кільк. томів",numPages:"Кільк. сторінок",pages:"Сторінки",patentNumber:"Номер патенту",place:"Місце",postType:"Тип повідомлення",presentationType:"Тип",priorityNumbers:"Номер пріоритету",proceedingsTitle:"Назва праць",programmingLanguage:"Prog. Language",programTitle:"Назва програми",publicationTitle:"Публікація",publicLawNumber:"Номер закону",publisher:"Видавник",references:"Посилання",reporter:"Репортер",reporterVolume:"Том звіту",reportNumber:"Номер звіту",reportType:"Тип звіту",repository:"Repository",rights:"Права",runningTime:"Тривалість",scale:"Масштаб",section:"Розділ",series:"Серія",seriesNumber:"Номер серії",seriesText:"Текст серії",seriesTitle:"Назва серії",session:"Сесія",shortTitle:"Скор. назва",studio:"Студія",subject:"Тема",system:"Система",thesisType:"Тип",title:"Назва",university:"Університет",url:"URL",versionNumber:"Версія",videoRecordingFormat:"Формат",volume:"Том",websiteTitle:"Назва веб-сайту\\n",websiteType:"Тип веб-сайту"},creatorTypes:{artist:"Художник",attorneyAgent:"Адвокат/Агент",author:"Автор",bookAuthor:"Автор книги",cartographer:"Картограф",castMember:"Актор",commenter:"Коментатор",composer:"Композитор",contributor:"Співавтор",cosponsor:"Спонсор",counsel:"Радник",director:"Режисер",editor:"Редактор",guest:"Гість",interviewee:"Співбесіда з",interviewer:"Інтерв'юер",inventor:"Винахідник",performer:"Виконавець",podcaster:"Підкастер",presenter:"Доповідач",producer:"Продюсер",programmer:"Програміст",recipient:"Отримувач",reviewedAuthor:"Реценз. автор",scriptwriter:"Сценарист",seriesEditor:"Редактор серії",sponsor:"Спонсор",translator:"Перекладач",wordsBy:"Автор слів"}},"vi-VN":{itemTypes:{annotation:"Ghi chú",artwork:"Minh họa",attachment:"Phần đính kèm",audioRecording:"Ghi âm",bill:"Dự thảo luật",blogPost:"Bài viết trên Blog",book:"Sách",bookSection:"Đoạn Sách",case:"Vụ việc",computerProgram:"Software",conferencePaper:"Báo cáo Hội thảo",dictionaryEntry:"Mục từ trong Từ điển",document:"Tài liệu",email:"Thư điện tử",encyclopediaArticle:"Bài viết trong Bách khoa toàn thư",film:"Phim",forumPost:"Bài viết trên Diễn đàn",hearing:"Phiên xét xử",instantMessage:"Tin nhắn",interview:"Phỏng vấn",journalArticle:"Bài viết trong Tập san",letter:"Thư",magazineArticle:"Bài viết trong Tạp chí",manuscript:"Bản thảo",map:"Bản đồ",newspaperArticle:"Bài viết trên Báo",note:"Ghi chép",patent:"Bằng sáng chế/Giấy phép độc quyền",podcast:"Podcast",preprint:"Preprint",presentation:"Trình bày",radioBroadcast:"Tiết mục Truyền thanh",report:"Phóng sự/Báo cáo",statute:"Quy chế",thesis:"Luận văn",tvBroadcast:"Tiết mục Truyền hình",videoRecording:"Ghi hình",webpage:"Trang Web"},fields:{abstractNote:"Tóm tắt",accessDate:"Ngày truy cập",applicationNumber:"Số đơn",archive:"Lưu",archiveID:"Archive ID",archiveLocation:"Vị trí trong Lưu trữ",artworkMedium:"Chất liệu của tác phẩm",artworkSize:"Kích thước tác phẩm",assignee:"Bên được ủy quyền",audioFileType:"Kiểu Tập tin",audioRecordingFormat:"Định dạng",billNumber:"Số Dự thảo",blogTitle:"Nhan đề Blog",bookTitle:"Nhan đề sách",callNumber:"Ký hiệu Xếp giá",caseName:"Tên của Vụ việc",citationKey:"Citation Key",code:"Mã",codeNumber:"Code Number",codePages:"Trang",codeVolume:"Số tập trong Bộ luật",committee:"Ủy ban",company:"Công ty",conferenceName:"Tên Hội thảo",country:"Quốc gia",court:"Tòa án",date:"Ngày",dateAdded:"Ngày Tạo lập",dateDecided:"Ngày Phán Xử",dateEnacted:"Ngày có Hiệu lực",dateModified:"Ngày Thay đổi",dictionaryTitle:"Tên của Từ Điển",distributor:"Nhà phân phối",docketNumber:"Docket Number",documentNumber:"Số Văn bản",DOI:"DOI",edition:"Ấn bản",encyclopediaTitle:"Tên của Bách Khoa Toàn Thư",episodeNumber:"Số Hồi",extra:"Phần bổ sung",filingDate:"Filing Date",firstPage:"Trang đầu",forumTitle:"Tên của Diễn đàn/Danh sách Thư điện tử",genre:"Thể loại",history:"Lịch sử",institution:"Tổ chức/Cơ quan",interviewMedium:"Phương tiện",ISBN:"ISBN",ISSN:"ISSN",issue:"Lần phát hành",issueDate:"Ngày cấp",issuingAuthority:"Issuing Authority",itemType:"Kiểu",journalAbbreviation:"Tên rút ngắn của Tập san",label:"Nhãn",language:"Ngôn ngữ",legalStatus:"Tình trạng Pháp lý",legislativeBody:"Cơ quan Lập pháp",letterType:"Kiểu",libraryCatalog:"Loại thư viện",manuscriptType:"Kiểu",mapType:"Kiểu",meetingName:"Tên Cuộc họp",nameOfAct:"Tên của Bộ Luật",network:"Mạng",number:"Số",numberOfVolumes:"Số Tập",numPages:"# of Pages",pages:"Trang",patentNumber:"Số Bắng sáng chế",place:"Nơi xuất bản",postType:"Kiểu Bài viết",presentationType:"Kiểu",priorityNumbers:"Số Ưu tiên",proceedingsTitle:"Nhan đề của Kỷ yếu Hội nghị",programmingLanguage:"Prog. Language",programTitle:"Program Title",publicationTitle:"Ấn phẩm",publicLawNumber:"Số Luật Dân sự",publisher:"Nhà xuất bản",references:"Tham khảo",reporter:"Phóng viên",reporterVolume:"Tập Báo cáo Luật",reportNumber:"Số Phóng sự/Báo cáo",reportType:"Kiểu Phóng sự/Báo cáo",repository:"Repository",rights:"Quyền hạn",runningTime:"Độ dài Thời gian",scale:"Tỷ lệ",section:"Đoạn",series:"Tùng thư",seriesNumber:"Số Tùng thư",seriesText:"Miêu tả Tùng thư",seriesTitle:"Nhan đề của Tùng thư",session:"Phiên",shortTitle:"Nhan đề thu gọn",studio:"Xưởng sản xuất",subject:"Chủ đề",system:"Hệ thống",thesisType:"Kiểu",title:"Nhan đề",university:"Trường Đại Học",url:"URL",versionNumber:"Phiên bản",videoRecordingFormat:"Định dạng",volume:"Tập",websiteTitle:"Tên Website",websiteType:"Kiểu Website"},creatorTypes:{artist:"Nghệ sĩ",attorneyAgent:"Luật sư/Đại diện pháp lý",author:"Tác giả",bookAuthor:"Book Author",cartographer:"Người vẽ bản đồ",castMember:"Thành viên đoàn kịch",commenter:"Bình luận viên",composer:"Nhà soạn nhạc",contributor:"Cộng tác viên",cosponsor:"Cosponsor",counsel:"Nhà tư vấn",director:"Đạo diễn",editor:"Biên tập viên",guest:"Khách mời",interviewee:"Người được phỏng vấn",interviewer:"Người phỏng vấn",inventor:"Nhà phát minh",performer:"Người biểu diễn",podcaster:"Podcaster",presenter:"Dẫn chương trình",producer:"Nhà sản xuất",programmer:"Lập trình viên",recipient:"Người nhận",reviewedAuthor:"Nhà phê bình/Người phản biện",scriptwriter:"Tác giả Kịch bản",seriesEditor:"Biên tập viên của Tùng thư",sponsor:"Tài trợ/Đỡ đầu",translator:"Biên dịch viên",wordsBy:"Viết lời"}},"zh-CN":{itemTypes:{annotation:"注释",artwork:"艺术品",attachment:"附件",audioRecording:"音频",bill:"法案",blogPost:"博客帖子",book:"书籍",bookSection:"图书章节",case:"司法案例",computerProgram:"软件",conferencePaper:"会议论文",dictionaryEntry:"词条",document:"文档",email:"E-mail",encyclopediaArticle:"百科全书文章",film:"电影",forumPost:"论坛帖子",hearing:"听证会",instantMessage:"即时讯息",interview:"采访稿",journalArticle:"期刊文章",letter:"信件",magazineArticle:"杂志文章",manuscript:"手稿",map:"地图",newspaperArticle:"报纸文章",note:"笔记",patent:"专利",podcast:"播客",preprint:"预印本",presentation:"演示文档",radioBroadcast:"电台广播",report:"报告",statute:"法规",thesis:"学位论文",tvBroadcast:"电视广播",videoRecording:"视频",webpage:"网页"},fields:{abstractNote:"摘要",accessDate:"访问时间",applicationNumber:"申请号",archive:"档案",archiveID:"存档ID",archiveLocation:"存档位置",artworkMedium:"艺术品媒介",artworkSize:"艺术品尺寸",assignee:"受托人",audioFileType:"音频文件类型",audioRecordingFormat:"音频格式",billNumber:"法案编号",blogTitle:"博客标题",bookTitle:"书名",callNumber:"索书号",caseName:"案例名称",citationKey:"引用关键词",code:"法典",codeNumber:"法典编号",codePages:"法典页码",codeVolume:"法典卷次",committee:"委员会",company:"公司",conferenceName:"会议名称",country:"国家",court:"审判法院",date:"日期",dateAdded:"添加日期",dateDecided:"裁判时间",dateEnacted:"颁布日期",dateModified:"修改日期",dictionaryTitle:"词典标题",distributor:"分发者",docketNumber:"案号",documentNumber:"文档编号",DOI:"DOI",edition:"版本",encyclopediaTitle:"百科全书标题",episodeNumber:"集数",extra:"其它",filingDate:"申请日期",firstPage:"起始页",forumTitle:"论坛/列表服务标题",genre:"流派",history:"历史",institution:"机构组织",interviewMedium:"采访媒体",ISBN:"ISBN",ISSN:"ISSN",issue:"期号",issueDate:"公告日期",issuingAuthority:"颁发机构",itemType:"类型",journalAbbreviation:"刊名缩写",label:"标记",language:"语言",legalStatus:"法律状态",legislativeBody:"立法机构",letterType:"信件类型",libraryCatalog:"馆藏目录",manuscriptType:"手稿类型",mapType:"地图类型",meetingName:"会议名称",nameOfAct:"法律名称",network:"网络",number:"号码",numberOfVolumes:"总卷数",numPages:"总页数",pages:"页码",patentNumber:"专利号",place:"地点",postType:"帖子类型",presentationType:"演稿类型",priorityNumbers:"优先申请号",proceedingsTitle:"会议论文集标题",programmingLanguage:"编程语言",programTitle:"节目名称",publicationTitle:"期刊",publicLawNumber:"公法号",publisher:"出版社",references:"参考文献",reporter:"报告系统",reporterVolume:"报告系统卷次",reportNumber:"报告编号",reportType:"报告类型",repository:"仓库",rights:"版权",runningTime:"时长",scale:"比例",section:"条文序号",series:"系列",seriesNumber:"系列编号",seriesText:"系列文本",seriesTitle:"系列标题",session:"会期",shortTitle:"短标题",studio:"工作室",subject:"主题",system:"系统",thesisType:"论文类型",title:"标题",university:"大学",url:"URL",versionNumber:"版本",videoRecordingFormat:"视频格式",volume:"卷次",websiteTitle:"网站标题",websiteType:"网站类型"},creatorTypes:{artist:"艺术家",attorneyAgent:"律师/代理人",author:"作者",bookAuthor:"图书作者",cartographer:"制图人",castMember:"演员阵容",commenter:"评论人",composer:"创作者",contributor:"贡献者",cosponsor:"共同发起人",counsel:"顾问",director:"导演",editor:"编辑",guest:"宾客",interviewee:"采访对象",interviewer:"采访者",inventor:"发明人",performer:"表演者",podcaster:"播客",presenter:"报告人",producer:"制片人",programmer:"程序员",recipient:"接收者",reviewedAuthor:"审稿人",scriptwriter:"编剧",seriesEditor:"丛书编辑",sponsor:"发起人",translator:"译者",wordsBy:"作词"}},"zh-TW":{itemTypes:{annotation:"備註",artwork:"藝術作品",attachment:"附件檔",audioRecording:"錄音",bill:"法案",blogPost:"部落格貼文",book:"書",bookSection:"書的章節",case:"案例",computerProgram:"軟體",conferencePaper:"會議論文",dictionaryEntry:"字典條目",document:"文件",email:"電子郵件",encyclopediaArticle:"百科全書文章",film:"影片",forumPost:"論壇貼文",hearing:"聽證會",instantMessage:"即時訊息",interview:"訪談",journalArticle:"期刊文章",letter:"信件",magazineArticle:"雜誌文章",manuscript:"手稿",map:"地圖",newspaperArticle:"報紙文章",note:"筆記",patent:"專利",podcast:"播客",preprint:"预印本",presentation:"簡報",radioBroadcast:"電台廣播",report:"報告",statute:"法規",thesis:"碩博士論文",tvBroadcast:"電視廣播",videoRecording:"錄影",webpage:"網頁"},fields:{abstractNote:"摘要",accessDate:"取用",applicationNumber:"申請號碼",archive:"存庫",archiveID:"存档ID",archiveLocation:"文件庫中的位置",artworkMedium:"中",artworkSize:"藝術作品大小",assignee:"代理人",audioFileType:"檔案類型",audioRecordingFormat:"格式",billNumber:"法案編號",blogTitle:"部落格標題",bookTitle:"書名",callNumber:"索書號",caseName:"案件名稱",citationKey:"引用关键词",code:"法規(code)",codeNumber:"法規(code)編號",codePages:"法規(code)頁次",codeVolume:"法規(code)卷次",committee:"委員會",company:"公司",conferenceName:"會議名稱",country:"國家",court:"法庭",date:"日期",dateAdded:"加入日期",dateDecided:"決定日期",dateEnacted:"頒布日期",dateModified:"修改日期",dictionaryTitle:"字典名稱",distributor:"發行人",docketNumber:"表件號碼",documentNumber:"文件號碼",DOI:"數位物件識別號(DOI)",edition:"版本",encyclopediaTitle:"百科全書書名",episodeNumber:"劇集號碼",extra:"額外增列",filingDate:"歸檔日期",firstPage:"起始頁",forumTitle:"論壇/郵寄服務標題",genre:"流派",history:"歷史",institution:"機構",interviewMedium:"中",ISBN:"國際標準書號(ISBN)",ISSN:"國際標準期刊號(ISSN)",issue:"期號",issueDate:"發刊日期",issuingAuthority:"發行當局",itemType:"類型",journalAbbreviation:"期刊簡寫",label:"商標",language:"語言",legalStatus:"法律地位",legislativeBody:"立法機構",letterType:"類型",libraryCatalog:"文獻庫目錄",manuscriptType:"類型",mapType:"類型",meetingName:"會議名稱",nameOfAct:"法令(Act)名稱",network:"網路",number:"號碼",numberOfVolumes:"總卷數",numPages:"頁數",pages:"頁",patentNumber:"專利號",place:"所在地",postType:"貼文類型",presentationType:"類型",priorityNumbers:"優先權案號",proceedingsTitle:"會議論文集標題",programmingLanguage:"Prog. 语言",programTitle:"節目標題",publicationTitle:"著作",publicLawNumber:"公法號碼",publisher:"出版者",references:"參考文獻",reporter:"報告人",reporterVolume:"報告人卷次",reportNumber:"報告編號",reportType:"報告類型",repository:"仓库",rights:"權利",runningTime:"播放時間",scale:"比例",section:"章節",series:"系列",seriesNumber:"系列號數",seriesText:"系列文",seriesTitle:"系列標題",session:"會議時程",shortTitle:"短名",studio:"工作室",subject:"主題",system:"系統",thesisType:"類型",title:"標題",university:"大學",url:"URL",versionNumber:"版本",videoRecordingFormat:"格式",volume:"卷次",websiteTitle:"網站標題",websiteType:"網站類型"},creatorTypes:{artist:"藝術家",attorneyAgent:"律師/代理人",author:"作者",bookAuthor:"書籍作者",cartographer:"製圖者",castMember:"演員陣容",commenter:"評論家",composer:"作曲者",contributor:"貢獻者",cosponsor:"共同贊助者",counsel:"顧問",director:"導演",editor:"編輯者",guest:"來賓",interviewee:"受訪者",interviewer:"訪談者",inventor:"發明人",performer:"表演者",podcaster:"播客",presenter:"簡報者",producer:"製作人",programmer:"節目設計者",recipient:"領受者",reviewedAuthor:"所評論的作者",scriptwriter:"編劇",seriesEditor:"系列編輯者",sponsor:"贊助者",translator:"翻譯者",wordsBy:"敘述者"}}}});function lm(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),r.push.apply(r,i)}return r}function Cu(e){for(var t=1;te&&typeof e=="object"&&"itemType"in e,Bn=(e,t,r)=>{var i,n,a=Ti(Ti(Ti({},e.headers||{}),((i=t.init)===null||i===void 0?void 0:i.headers)||{}),((n=r.init)===null||n===void 0?void 0:n.headers)||{});return Ti(Ti(Ti(Ti({},e),t.init||{}),r.init||{}),{},{headers:a})},FO=["endpoint"],NO=["endpoint"],OO=["endpoint"],PO=["endpoint"];function pm(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),r.push.apply(r,i)}return r}function $n(e){for(var t=1;tcm.Utilities.Item.itemToCSLJSON($n($n({},t),{},{uri:t.key})))}get itemsRaw(){return this.items}exportItems(t){var r=arguments,i=this;return Xi.default(function*(){var n=r.length>1&&r[1]!==void 0?r[1]:{},a="".concat(i.opts.translateURL,"/").concat(i.opts.translatePrefix,"export?format=").concat(t),o=Bn({method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(i.items.filter(s=>"key"in s))},i.opts,n),u=yield fetch(a,o);if(u.ok)return yield u.text();throw new Error("Failed to export items")})()}translateIdentifier(t){var r=arguments,i=this;return Xi.default(function*(){var n=r.length>1&&r[1]!==void 0?r[1]:{},{endpoint:a="/search"}=n,o=ts.default(n,FO),u="".concat(i.opts.translateURL).concat(i.opts.translatePrefix).concat(a),s=Bn({method:"POST",headers:{"Content-Type":"text/plain"},body:t},i.opts,o);return yield i.translate(u,s,o)})()}translateUrlItems(t,r){var i=arguments,n=this;return Xi.default(function*(){var a=i.length>2&&i[2]!==void 0?i[2]:{},{endpoint:o="/web"}=a,u=ts.default(a,NO),s="".concat(n.opts.translateURL).concat(n.opts.translatePrefix).concat(o),l=$n({url:t,items:r,session:n.session},n.opts.request),c=Bn({method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(l)},n.opts,u);return yield n.translate(s,c,u)})()}translateUrl(t){var r=arguments,i=this;return Xi.default(function*(){var n=r.length>1&&r[1]!==void 0?r[1]:{},{endpoint:a="/web"}=n,o=ts.default(n,OO),u="".concat(i.opts.translateURL).concat(i.opts.translatePrefix).concat(a),s=Bn({method:"POST",headers:{"Content-Type":"text/plain"},body:t},i.opts,o);return yield i.translate(u,s,o)})()}translateImport(t){var r=arguments,i=this;return Xi.default(function*(){var n=r.length>1&&r[1]!==void 0?r[1]:{},{endpoint:a="/import"}=n,o=ts.default(n,PO),u="".concat(i.opts.translateURL).concat(i.opts.translatePrefix).concat(a),s=Bn({method:"POST",headers:{"Content-Type":"text/plain"},body:t},i.opts,o);return yield i.translate(u,s,o)})()}translate(t,r){var i=arguments,n=this;return Xi.default(function*(){var{add:a=!0}=i.length>2&&i[2]!==void 0?i[2]:{},o=yield fetch(t,r),u,s,l=null;if(o.headers.has("link")){var c=o.headers.get("link"),h=c.match(/<(.*?)>;\s+rel="next"/i);h&&h.length>1&&(l=h[1])}if(o.ok)u=yield o.json(),Array.isArray(u)&&u.forEach(g=>{if(g.accessDate==="CURRENT_TIMESTAMP"){var v=new Date(Date.now());g.accessDate=cm.Date.dateToSQL(v,!0)}a&&n.addItem(g)}),s=Array.isArray(u)?mm:Au;else if(o.status===300){var m=yield o.json();"items"in m&&"session"in m?(n.session=m.session,u=m.items):u=m,s=hm}else s=Au;return{result:s,items:u,response:o,next:l}})()}static get COMPLETE(){return mm}static get MULTIPLE_CHOICES(){return hm}static get FAILED(){return Au}}var IO=YO;const VI=Ls(IO);function Dr(e){"@babel/helpers - typeof";return Dr=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Dr(e)}function jO(e,t){if(Dr(e)!="object"||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var i=r.call(e,t||"default");if(Dr(i)!="object")return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Q_(e){var t=jO(e,"string");return Dr(t)=="symbol"?t:String(t)}function RO(e,t,r){return t=Q_(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Ft(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:{};Vr(this,e),this.init(t,r)}return Wr(e,[{key:"init",value:function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.prefix=r.prefix||"i18next:",this.logger=t||BO,this.options=r,this.debug=r.debug}},{key:"setDebug",value:function(t){this.debug=t}},{key:"log",value:function(){for(var t=arguments.length,r=new Array(t),i=0;i1?r-1:0),n=1;n-1?u.replace(/###/g,"."):u}function n(){return!e||typeof e=="string"}for(var a=typeof t!="string"?[].concat(t):t.split(".");a.length>1;){if(n())return{};var o=i(a.shift());!e[o]&&r&&(e[o]=new r),Object.prototype.hasOwnProperty.call(e,o)?e=e[o]:e={}}return n()?{}:{obj:e,k:i(a.shift())}}function _m(e,t,r){var i=Lc(e,t,Object),n=i.obj,a=i.k;n[a]=r}function zO(e,t,r,i){var n=Lc(e,t,Object),a=n.obj,o=n.k;a[o]=a[o]||[],i&&(a[o]=a[o].concat(r)),i||a[o].push(r)}function ks(e,t){var r=Lc(e,t),i=r.obj,n=r.k;if(i)return i[n]}function ym(e,t,r){var i=ks(e,r);return i!==void 0?i:ks(t,r)}function ey(e,t,r){for(var i in t)i!=="__proto__"&&i!=="constructor"&&(i in e?typeof e[i]=="string"||e[i]instanceof String||typeof t[i]=="string"||t[i]instanceof String?r&&(e[i]=t[i]):ey(e[i],t[i],r):e[i]=t[i]);return e}function Qi(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var UO={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};function VO(e){return typeof e=="string"?e.replace(/[&<>"'\/]/g,function(t){return UO[t]}):e}var Xs=typeof window<"u"&&window.navigator&&window.navigator.userAgent&&window.navigator.userAgent.indexOf("MSIE")>-1,WO=function(e){Zs(t,e);function t(r){var i,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{ns:["translation"],defaultNS:"translation"};return Vr(this,t),i=ia(this,mn(t).call(this)),Xs&&pi.call(Si(i)),i.data=r||{},i.options=n,i.options.keySeparator===void 0&&(i.options.keySeparator="."),i}return Wr(t,[{key:"addNamespaces",value:function(r){this.options.ns.indexOf(r)<0&&this.options.ns.push(r)}},{key:"removeNamespaces",value:function(r){var i=this.options.ns.indexOf(r);i>-1&&this.options.ns.splice(i,1)}},{key:"getResource",value:function(r,i,n){var a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},o=a.keySeparator!==void 0?a.keySeparator:this.options.keySeparator,u=[r,i];return n&&typeof n!="string"&&(u=u.concat(n)),n&&typeof n=="string"&&(u=u.concat(o?n.split(o):n)),r.indexOf(".")>-1&&(u=r.split(".")),ks(this.data,u)}},{key:"addResource",value:function(r,i,n,a){var o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{silent:!1},u=this.options.keySeparator;u===void 0&&(u=".");var s=[r,i];n&&(s=s.concat(u?n.split(u):n)),r.indexOf(".")>-1&&(s=r.split("."),a=i,i=s[1]),this.addNamespaces(i),_m(this.data,s,a),o.silent||this.emit("added",r,i,n,a)}},{key:"addResources",value:function(r,i,n){var a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{silent:!1};for(var o in n)(typeof n[o]=="string"||Object.prototype.toString.apply(n[o])==="[object Array]")&&this.addResource(r,i,o,n[o],{silent:!0});a.silent||this.emit("added",r,i,n)}},{key:"addResourceBundle",value:function(r,i,n,a,o){var u=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{silent:!1},s=[r,i];r.indexOf(".")>-1&&(s=r.split("."),a=n,n=i,i=s[1]),this.addNamespaces(i);var l=ks(this.data,s)||{};a?ey(l,n,o):l=Ft({},l,n),_m(this.data,s,l),u.silent||this.emit("added",r,i,n)}},{key:"removeResourceBundle",value:function(r,i){this.hasResourceBundle(r,i)&&delete this.data[r][i],this.removeNamespaces(i),this.emit("removed",r,i)}},{key:"hasResourceBundle",value:function(r,i){return this.getResource(r,i)!==void 0}},{key:"getResourceBundle",value:function(r,i){return i||(i=this.options.defaultNS),this.options.compatibilityAPI==="v1"?Ft({},{},this.getResource(r,i)):this.getResource(r,i)}},{key:"getDataByLanguage",value:function(r){return this.data[r]}},{key:"toJSON",value:function(){return this.data}}]),t}(pi),ty={processors:{},addPostProcessor:function(e){this.processors[e.name]=e},handle:function(e,t,r,i,n){var a=this;return e.forEach(function(o){a.processors[o]&&(t=a.processors[o].process(t,r,i,n))}),t}},vm={},bm=function(e){Zs(t,e);function t(r){var i,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Vr(this,t),i=ia(this,mn(t).call(this)),Xs&&pi.call(Si(i)),HO(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],r,Si(i)),i.options=n,i.options.keySeparator===void 0&&(i.options.keySeparator="."),i.logger=Rr.create("translator"),i}return Wr(t,[{key:"changeLanguage",value:function(r){r&&(this.language=r)}},{key:"exists",value:function(r){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{interpolation:{}},n=this.resolve(r,i);return n&&n.res!==void 0}},{key:"extractFromKey",value:function(r,i){var n=i.nsSeparator!==void 0?i.nsSeparator:this.options.nsSeparator;n===void 0&&(n=":");var a=i.keySeparator!==void 0?i.keySeparator:this.options.keySeparator,o=i.ns||this.options.defaultNS;if(n&&r.indexOf(n)>-1){var u=r.match(this.interpolator.nestingRegexp);if(u&&u.length>0)return{key:r,namespaces:o};var s=r.split(n);(n!==a||n===a&&this.options.ns.indexOf(s[0])>-1)&&(o=s.shift()),r=s.join(a)}return typeof o=="string"&&(o=[o]),{key:r,namespaces:o}}},{key:"translate",value:function(r,i,n){var a=this;if(Dr(i)!=="object"&&this.options.overloadTranslationOptionHandler&&(i=this.options.overloadTranslationOptionHandler(arguments)),i||(i={}),r==null)return"";Array.isArray(r)||(r=[String(r)]);var o=i.keySeparator!==void 0?i.keySeparator:this.options.keySeparator,u=this.extractFromKey(r[r.length-1],i),s=u.key,l=u.namespaces,c=l[l.length-1],h=i.lng||this.language,m=i.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(h&&h.toLowerCase()==="cimode"){if(m){var g=i.nsSeparator||this.options.nsSeparator;return c+g+s}return s}var v=this.resolve(r,i),_=v&&v.res,y=v&&v.usedKey||s,D=v&&v.exactUsedKey||s,T=Object.prototype.toString.apply(_),k=["[object Number]","[object Function]","[object RegExp]"],E=i.joinArrays!==void 0?i.joinArrays:this.options.joinArrays,N=!this.i18nFormat||this.i18nFormat.handleAsObject,S=typeof _!="string"&&typeof _!="boolean"&&typeof _!="number";if(N&&_&&S&&k.indexOf(T)<0&&!(typeof E=="string"&&T==="[object Array]")){if(!i.returnObjects&&!this.options.returnObjects)return this.logger.warn("accessing an object - but returnObjects options is not enabled!"),this.options.returnedObjectHandler?this.options.returnedObjectHandler(y,_,i):"key '".concat(s," (").concat(this.language,")' returned an object instead of string.");if(o){var U=T==="[object Array]",M=U?[]:{},x=U?D:y;for(var j in _)if(Object.prototype.hasOwnProperty.call(_,j)){var G="".concat(x).concat(o).concat(j);M[j]=this.translate(G,Ft({},i,{joinArrays:!1,ns:l})),M[j]===G&&(M[j]=_[j])}_=M}}else if(N&&typeof E=="string"&&T==="[object Array]")_=_.join(E),_&&(_=this.extendTranslation(_,r,i,n));else{var ee=!1,F=!1,w=i.count!==void 0&&typeof i.count!="string",I=t.hasDefaultValue(i),B=w?this.pluralResolver.getSuffix(h,i.count):"",V=i["defaultValue".concat(B)]||i.defaultValue;!this.isValidLookup(_)&&I&&(ee=!0,_=V),this.isValidLookup(_)||(F=!0,_=s);var Q=I&&V!==_&&this.options.updateMissing;if(F||ee||Q){if(this.logger.log(Q?"updateKey":"missingKey",h,c,s,Q?V:_),o){var ce=this.resolve(s,Ft({},i,{keySeparator:!1}));ce&&ce.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}var Z=[],$=this.languageUtils.getFallbackCodes(this.options.fallbackLng,i.lng||this.language);if(this.options.saveMissingTo==="fallback"&&$&&$[0])for(var J=0;J<$.length;J++)Z.push($[J]);else this.options.saveMissingTo==="all"?Z=this.languageUtils.toResolveHierarchy(i.lng||this.language):Z.push(i.lng||this.language);var A=function(H,z,O){a.options.missingKeyHandler?a.options.missingKeyHandler(H,c,z,Q?O:_,Q,i):a.backendConnector&&a.backendConnector.saveMissing&&a.backendConnector.saveMissing(H,c,z,Q?O:_,Q,i),a.emit("missingKey",H,c,z,_)};this.options.saveMissing&&(this.options.saveMissingPlurals&&w?Z.forEach(function(H){a.pluralResolver.getSuffixes(H).forEach(function(z){A([H],s+z,i["defaultValue".concat(z)]||V)})}):A(Z,s,V))}_=this.extendTranslation(_,r,i,v,n),F&&_===s&&this.options.appendNamespaceToMissingKey&&(_="".concat(c,":").concat(s)),F&&this.options.parseMissingKeyHandler&&(_=this.options.parseMissingKeyHandler(_))}return _}},{key:"extendTranslation",value:function(r,i,n,a,o){var u=this;if(this.i18nFormat&&this.i18nFormat.parse)r=this.i18nFormat.parse(r,n,a.usedLng,a.usedNS,a.usedKey,{resolved:a});else if(!n.skipInterpolation){n.interpolation&&this.interpolator.init(Ft({},n,{interpolation:Ft({},this.options.interpolation,n.interpolation)}));var s=n.interpolation&&n.interpolation.skipOnVariables||this.options.interpolation.skipOnVariables,l;if(s){var c=r.match(this.interpolator.nestingRegexp);l=c&&c.length}var h=n.replace&&typeof n.replace!="string"?n.replace:n;if(this.options.interpolation.defaultVariables&&(h=Ft({},this.options.interpolation.defaultVariables,h)),r=this.interpolator.interpolate(r,h,n.lng||this.language,n),s){var m=r.match(this.interpolator.nestingRegexp),g=m&&m.length;l1&&arguments[1]!==void 0?arguments[1]:{},a,o,u,s,l;return typeof r=="string"&&(r=[r]),r.forEach(function(c){if(!i.isValidLookup(a)){var h=i.extractFromKey(c,n),m=h.key;o=m;var g=h.namespaces;i.options.fallbackNS&&(g=g.concat(i.options.fallbackNS));var v=n.count!==void 0&&typeof n.count!="string",_=n.context!==void 0&&typeof n.context=="string"&&n.context!=="",y=n.lngs?n.lngs:i.languageUtils.toResolveHierarchy(n.lng||i.language,n.fallbackLng);g.forEach(function(D){i.isValidLookup(a)||(l=D,!vm["".concat(y[0],"-").concat(D)]&&i.utils&&i.utils.hasLoadedNamespace&&!i.utils.hasLoadedNamespace(l)&&(vm["".concat(y[0],"-").concat(D)]=!0,i.logger.warn('key "'.concat(o,'" for languages "').concat(y.join(", "),`" won't get resolved as namespace "`).concat(l,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),y.forEach(function(T){if(!i.isValidLookup(a)){s=T;var k=m,E=[k];if(i.i18nFormat&&i.i18nFormat.addLookupKeys)i.i18nFormat.addLookupKeys(E,m,T,D,n);else{var N;v&&(N=i.pluralResolver.getSuffix(T,n.count)),v&&_&&E.push(k+N),_&&E.push(k+="".concat(i.options.contextSeparator).concat(n.context)),v&&E.push(k+=N)}for(var S;S=E.pop();)i.isValidLookup(a)||(u=S,a=i.getResource(T,D,S,n))}}))})}}),{res:a,usedKey:o,exactUsedKey:u,usedLng:s,usedNS:l}}},{key:"isValidLookup",value:function(r){return r!==void 0&&!(!this.options.returnNull&&r===null)&&!(!this.options.returnEmptyString&&r==="")}},{key:"getResource",value:function(r,i,n){var a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(r,i,n,a):this.resourceStore.getResource(r,i,n,a)}}],[{key:"hasDefaultValue",value:function(r){var i="defaultValue";for(var n in r)if(Object.prototype.hasOwnProperty.call(r,n)&&i===n.substring(0,i.length)&&r[n]!==void 0)return!0;return!1}}]),t}(pi);function Fu(e){return e.charAt(0).toUpperCase()+e.slice(1)}var KO=function(){function e(t){Vr(this,e),this.options=t,this.whitelist=this.options.supportedLngs||!1,this.supportedLngs=this.options.supportedLngs||!1,this.logger=Rr.create("languageUtils")}return Wr(e,[{key:"getScriptPartFromCode",value:function(t){if(!t||t.indexOf("-")<0)return null;var r=t.split("-");return r.length===2||(r.pop(),r[r.length-1].toLowerCase()==="x")?null:this.formatLanguageCode(r.join("-"))}},{key:"getLanguagePartFromCode",value:function(t){if(!t||t.indexOf("-")<0)return t;var r=t.split("-");return this.formatLanguageCode(r[0])}},{key:"formatLanguageCode",value:function(t){if(typeof t=="string"&&t.indexOf("-")>-1){var r=["hans","hant","latn","cyrl","cans","mong","arab"],i=t.split("-");return this.options.lowerCaseLng?i=i.map(function(n){return n.toLowerCase()}):i.length===2?(i[0]=i[0].toLowerCase(),i[1]=i[1].toUpperCase(),r.indexOf(i[1].toLowerCase())>-1&&(i[1]=Fu(i[1].toLowerCase()))):i.length===3&&(i[0]=i[0].toLowerCase(),i[1].length===2&&(i[1]=i[1].toUpperCase()),i[0]!=="sgn"&&i[2].length===2&&(i[2]=i[2].toUpperCase()),r.indexOf(i[1].toLowerCase())>-1&&(i[1]=Fu(i[1].toLowerCase())),r.indexOf(i[2].toLowerCase())>-1&&(i[2]=Fu(i[2].toLowerCase()))),i.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?t.toLowerCase():t}},{key:"isWhitelisted",value:function(t){return this.logger.deprecate("languageUtils.isWhitelisted",`function "isWhitelisted" will be renamed to "isSupportedCode" in the next major - please make sure to rename it's usage asap.`),this.isSupportedCode(t)}},{key:"isSupportedCode",value:function(t){return(this.options.load==="languageOnly"||this.options.nonExplicitSupportedLngs)&&(t=this.getLanguagePartFromCode(t)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(t)>-1}},{key:"getBestMatchFromCodes",value:function(t){var r=this;if(!t)return null;var i;return t.forEach(function(n){if(!i){var a=r.formatLanguageCode(n);(!r.options.supportedLngs||r.isSupportedCode(a))&&(i=a)}}),!i&&this.options.supportedLngs&&t.forEach(function(n){if(!i){var a=r.getLanguagePartFromCode(n);if(r.isSupportedCode(a))return i=a;i=r.options.supportedLngs.find(function(o){if(o.indexOf(a)===0)return o})}}),i||(i=this.getFallbackCodes(this.options.fallbackLng)[0]),i}},{key:"getFallbackCodes",value:function(t,r){if(!t)return[];if(typeof t=="function"&&(t=t(r)),typeof t=="string"&&(t=[t]),Object.prototype.toString.apply(t)==="[object Array]")return t;if(!r)return t.default||[];var i=t[r];return i||(i=t[this.getScriptPartFromCode(r)]),i||(i=t[this.formatLanguageCode(r)]),i||(i=t[this.getLanguagePartFromCode(r)]),i||(i=t.default),i||[]}},{key:"toResolveHierarchy",value:function(t,r){var i=this,n=this.getFallbackCodes(r||this.options.fallbackLng||[],t),a=[],o=function(u){u&&(i.isSupportedCode(u)?a.push(u):i.logger.warn("rejecting language code not found in supportedLngs: ".concat(u)))};return typeof t=="string"&&t.indexOf("-")>-1?(this.options.load!=="languageOnly"&&o(this.formatLanguageCode(t)),this.options.load!=="languageOnly"&&this.options.load!=="currentOnly"&&o(this.getScriptPartFromCode(t)),this.options.load!=="currentOnly"&&o(this.getLanguagePartFromCode(t))):typeof t=="string"&&o(this.formatLanguageCode(t)),n.forEach(function(u){a.indexOf(u)<0&&o(i.formatLanguageCode(u))}),a}}]),e}(),GO=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","kk","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],JO={1:function(e){return+(e>1)},2:function(e){return+(e!=1)},3:function(e){return 0},4:function(e){return e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2},5:function(e){return e==0?0:e==1?1:e==2?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},6:function(e){return e==1?0:e>=2&&e<=4?1:2},7:function(e){return e==1?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2},8:function(e){return e==1?0:e==2?1:e!=8&&e!=11?2:3},9:function(e){return+(e>=2)},10:function(e){return e==1?0:e==2?1:e<7?2:e<11?3:4},11:function(e){return e==1||e==11?0:e==2||e==12?1:e>2&&e<20?2:3},12:function(e){return+(e%10!=1||e%100==11)},13:function(e){return+(e!==0)},14:function(e){return e==1?0:e==2?1:e==3?2:3},15:function(e){return e%10==1&&e%100!=11?0:e%10>=2&&(e%100<10||e%100>=20)?1:2},16:function(e){return e%10==1&&e%100!=11?0:e!==0?1:2},17:function(e){return e==1||e%10==1&&e%100!=11?0:1},18:function(e){return e==0?0:e==1?1:2},19:function(e){return e==1?0:e==0||e%100>1&&e%100<11?1:e%100>10&&e%100<20?2:3},20:function(e){return e==1?0:e==0||e%100>0&&e%100<20?1:2},21:function(e){return e%100==1?1:e%100==2?2:e%100==3||e%100==4?3:0},22:function(e){return e==1?0:e==2?1:(e<0||e>10)&&e%10==0?2:3}};function qO(){var e={};return GO.forEach(function(t){t.lngs.forEach(function(r){e[r]={numbers:t.nr,plurals:JO[t.fc]}})}),e}var ZO=function(){function e(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};Vr(this,e),this.languageUtils=t,this.options=r,this.logger=Rr.create("pluralResolver"),this.rules=qO()}return Wr(e,[{key:"addRule",value:function(t,r){this.rules[t]=r}},{key:"getRule",value:function(t){return this.rules[t]||this.rules[this.languageUtils.getLanguagePartFromCode(t)]}},{key:"needsPlural",value:function(t){var r=this.getRule(t);return r&&r.numbers.length>1}},{key:"getPluralFormsOfKey",value:function(t,r){return this.getSuffixes(t).map(function(i){return r+i})}},{key:"getSuffixes",value:function(t){var r=this,i=this.getRule(t);return i?i.numbers.map(function(n){return r.getSuffix(t,n)}):[]}},{key:"getSuffix",value:function(t,r){var i=this,n=this.getRule(t);if(n){var a=n.noAbs?n.plurals(r):n.plurals(Math.abs(r)),o=n.numbers[a];this.options.simplifyPluralSuffix&&n.numbers.length===2&&n.numbers[0]===1&&(o===2?o="plural":o===1&&(o=""));var u=function(){return i.options.prepend&&o.toString()?i.options.prepend+o.toString():o.toString()};return this.options.compatibilityJSON==="v1"?o===1?"":typeof o=="number"?"_plural_".concat(o.toString()):u():this.options.compatibilityJSON==="v2"||this.options.simplifyPluralSuffix&&n.numbers.length===2&&n.numbers[0]===1?u():this.options.prepend&&a.toString()?this.options.prepend+a.toString():a.toString()}return this.logger.warn("no plural rule found for: ".concat(t)),""}}]),e}(),XO=function(){function e(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};Vr(this,e),this.logger=Rr.create("interpolator"),this.options=t,this.format=t.interpolation&&t.interpolation.format||function(r){return r},this.init(t)}return Wr(e,[{key:"init",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};t.interpolation||(t.interpolation={escapeValue:!0});var r=t.interpolation;this.escape=r.escape!==void 0?r.escape:VO,this.escapeValue=r.escapeValue!==void 0?r.escapeValue:!0,this.useRawValueToEscape=r.useRawValueToEscape!==void 0?r.useRawValueToEscape:!1,this.prefix=r.prefix?Qi(r.prefix):r.prefixEscaped||"{{",this.suffix=r.suffix?Qi(r.suffix):r.suffixEscaped||"}}",this.formatSeparator=r.formatSeparator?r.formatSeparator:r.formatSeparator||",",this.unescapePrefix=r.unescapeSuffix?"":r.unescapePrefix||"-",this.unescapeSuffix=this.unescapePrefix?"":r.unescapeSuffix||"",this.nestingPrefix=r.nestingPrefix?Qi(r.nestingPrefix):r.nestingPrefixEscaped||Qi("$t("),this.nestingSuffix=r.nestingSuffix?Qi(r.nestingSuffix):r.nestingSuffixEscaped||Qi(")"),this.nestingOptionsSeparator=r.nestingOptionsSeparator?r.nestingOptionsSeparator:r.nestingOptionsSeparator||",",this.maxReplaces=r.maxReplaces?r.maxReplaces:1e3,this.alwaysFormat=r.alwaysFormat!==void 0?r.alwaysFormat:!1,this.resetRegExp()}},{key:"reset",value:function(){this.options&&this.init(this.options)}},{key:"resetRegExp",value:function(){var t="".concat(this.prefix,"(.+?)").concat(this.suffix);this.regexp=new RegExp(t,"g");var r="".concat(this.prefix).concat(this.unescapePrefix,"(.+?)").concat(this.unescapeSuffix).concat(this.suffix);this.regexpUnescape=new RegExp(r,"g");var i="".concat(this.nestingPrefix,"(.+?)").concat(this.nestingSuffix);this.nestingRegexp=new RegExp(i,"g")}},{key:"interpolate",value:function(t,r,i,n){var a=this,o,u,s,l=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{};function c(_){return _.replace(/\$/g,"$$$$")}var h=function(_){if(_.indexOf(a.formatSeparator)<0){var y=ym(r,l,_);return a.alwaysFormat?a.format(y,void 0,i):y}var D=_.split(a.formatSeparator),T=D.shift().trim(),k=D.join(a.formatSeparator).trim();return a.format(ym(r,l,T),k,i,n)};this.resetRegExp();var m=n&&n.missingInterpolationHandler||this.options.missingInterpolationHandler,g=n&&n.interpolation&&n.interpolation.skipOnVariables||this.options.interpolation.skipOnVariables,v=[{regex:this.regexpUnescape,safeValue:function(_){return c(_)}},{regex:this.regexp,safeValue:function(_){return a.escapeValue?c(a.escape(_)):c(_)}}];return v.forEach(function(_){for(s=0;o=_.regex.exec(t);){if(u=h(o[1].trim()),u===void 0)if(typeof m=="function"){var y=m(t,o,n);u=typeof y=="string"?y:""}else if(g){u=o[0];continue}else a.logger.warn("missed to pass in variable ".concat(o[1]," for interpolating ").concat(t)),u="";else typeof u!="string"&&!a.useRawValueToEscape&&(u=gm(u));if(t=t.replace(o[0],_.safeValue(u)),_.regex.lastIndex=0,s++,s>=a.maxReplaces)break}}),t}},{key:"nest",value:function(t,r){var i=this,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},a,o,u=Ft({},n);u.applyPostProcessor=!1,delete u.defaultValue;function s(m,g){var v=this.nestingOptionsSeparator;if(m.indexOf(v)<0)return m;var _=m.split(new RegExp("".concat(v,"[ ]*{"))),y="{".concat(_[1]);m=_[0],y=this.interpolate(y,u),y=y.replace(/'/g,'"');try{u=JSON.parse(y),g&&(u=Ft({},g,u))}catch(D){return this.logger.warn("failed parsing options string in nesting for key ".concat(m),D),"".concat(m).concat(v).concat(y)}return delete u.defaultValue,m}for(;a=this.nestingRegexp.exec(t);){var l=[],c=!1;if(a[0].includes(this.formatSeparator)&&!/{.*}/.test(a[1])){var h=a[1].split(this.formatSeparator).map(function(m){return m.trim()});a[1]=h.shift(),l=h,c=!0}if(o=r(s.call(this,a[1].trim(),u),u),o&&a[0]===t&&typeof o!="string")return o;typeof o!="string"&&(o=gm(o)),o||(this.logger.warn("missed to resolve ".concat(a[1]," for nesting ").concat(t)),o=""),c&&(o=l.reduce(function(m,g){return i.format(m,g,n.lng,n)},o.trim())),t=t.replace(a[0],o),this.regexp.lastIndex=0}return t}}]),e}();function QO(e,t){for(var r=e.indexOf(t);r!==-1;)e.splice(r,1),r=e.indexOf(t)}var eP=function(e){Zs(t,e);function t(r,i,n){var a,o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};return Vr(this,t),a=ia(this,mn(t).call(this)),Xs&&pi.call(Si(a)),a.backend=r,a.store=i,a.services=n,a.languageUtils=n.languageUtils,a.options=o,a.logger=Rr.create("backendConnector"),a.state={},a.queue=[],a.backend&&a.backend.init&&a.backend.init(n,o.backend,o),a}return Wr(t,[{key:"queueLoad",value:function(r,i,n,a){var o=this,u=[],s=[],l=[],c=[];return r.forEach(function(h){var m=!0;i.forEach(function(g){var v="".concat(h,"|").concat(g);!n.reload&&o.store.hasResourceBundle(h,g)?o.state[v]=2:o.state[v]<0||(o.state[v]===1?s.indexOf(v)<0&&s.push(v):(o.state[v]=1,m=!1,s.indexOf(v)<0&&s.push(v),u.indexOf(v)<0&&u.push(v),c.indexOf(g)<0&&c.push(g)))}),m||l.push(h)}),(u.length||s.length)&&this.queue.push({pending:s,loaded:{},errors:[],callback:a}),{toLoad:u,pending:s,toLoadLanguages:l,toLoadNamespaces:c}}},{key:"loaded",value:function(r,i,n){var a=r.split("|"),o=a[0],u=a[1];i&&this.emit("failedLoading",o,u,i),n&&this.store.addResourceBundle(o,u,n),this.state[r]=i?-1:2;var s={};this.queue.forEach(function(l){zO(l.loaded,[o],u),QO(l.pending,r),i&&l.errors.push(i),l.pending.length===0&&!l.done&&(Object.keys(l.loaded).forEach(function(c){s[c]||(s[c]=[]),l.loaded[c].length&&l.loaded[c].forEach(function(h){s[c].indexOf(h)<0&&s[c].push(h)})}),l.done=!0,l.errors.length?l.callback(l.errors):l.callback())}),this.emit("loaded",s),this.queue=this.queue.filter(function(l){return!l.done})}},{key:"read",value:function(r,i,n){var a=this,o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,u=arguments.length>4&&arguments[4]!==void 0?arguments[4]:350,s=arguments.length>5?arguments[5]:void 0;return r.length?this.backend[n](r,i,function(l,c){if(l&&c&&o<5){setTimeout(function(){a.read.call(a,r,i,n,o+1,u*2,s)},u);return}s(l,c)}):s(null,{})}},{key:"prepareLoading",value:function(r,i){var n=this,a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},o=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),o&&o();typeof r=="string"&&(r=this.languageUtils.toResolveHierarchy(r)),typeof i=="string"&&(i=[i]);var u=this.queueLoad(r,i,a,o);if(!u.toLoad.length)return u.pending.length||o(),null;u.toLoad.forEach(function(s){n.loadOne(s)})}},{key:"load",value:function(r,i,n){this.prepareLoading(r,i,{},n)}},{key:"reload",value:function(r,i,n){this.prepareLoading(r,i,{reload:!0},n)}},{key:"loadOne",value:function(r){var i=this,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",a=r.split("|"),o=a[0],u=a[1];this.read(o,u,"read",void 0,void 0,function(s,l){s&&i.logger.warn("".concat(n,"loading namespace ").concat(u," for language ").concat(o," failed"),s),!s&&l&&i.logger.log("".concat(n,"loaded namespace ").concat(u," for language ").concat(o),l),i.loaded(r,s,l)})}},{key:"saveMissing",value:function(r,i,n,a,o){var u=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{};if(this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(i)){this.logger.warn('did not save key "'.concat(n,'" as the namespace "').concat(i,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");return}n==null||n===""||(this.backend&&this.backend.create&&this.backend.create(r,i,n,a,null,Ft({},u,{isUpdate:o})),!(!r||!r[0])&&this.store.addResource(r[0],i,n,a))}}]),t}(pi);function tP(){return{debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,whitelist:!1,nonExplicitWhitelist:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!0,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:function(e){var t={};if(Dr(e[1])==="object"&&(t=e[1]),typeof e[1]=="string"&&(t.defaultValue=e[1]),typeof e[2]=="string"&&(t.tDescription=e[2]),Dr(e[2])==="object"||Dr(e[3])==="object"){var r=e[3]||e[2];Object.keys(r).forEach(function(i){t[i]=r[i]})}return t},interpolation:{escapeValue:!0,format:function(e,t,r,i){return e},prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!1}}}function Dm(e){return typeof e.ns=="string"&&(e.ns=[e.ns]),typeof e.fallbackLng=="string"&&(e.fallbackLng=[e.fallbackLng]),typeof e.fallbackNS=="string"&&(e.fallbackNS=[e.fallbackNS]),e.whitelist&&(e.whitelist&&e.whitelist.indexOf("cimode")<0&&(e.whitelist=e.whitelist.concat(["cimode"])),e.supportedLngs=e.whitelist),e.nonExplicitWhitelist&&(e.nonExplicitSupportedLngs=e.nonExplicitWhitelist),e.supportedLngs&&e.supportedLngs.indexOf("cimode")<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),e}function is(){}var rP=function(e){Zs(t,e);function t(){var r,i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;if(Vr(this,t),r=ia(this,mn(t).call(this)),Xs&&pi.call(Si(r)),r.options=Dm(i),r.services={},r.logger=Rr,r.modules={external:[]},n&&!r.isInitialized&&!i.isClone){if(!r.options.initImmediate)return r.init(i,n),ia(r,Si(r));setTimeout(function(){r.init(i,n)},0)}return r}return Wr(t,[{key:"init",value:function(){var r=this,i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;typeof i=="function"&&(n=i,i={}),i.whitelist&&!i.supportedLngs&&this.logger.deprecate("whitelist",'option "whitelist" will be renamed to "supportedLngs" in the next major - please make sure to rename this option asap.'),i.nonExplicitWhitelist&&!i.nonExplicitSupportedLngs&&this.logger.deprecate("whitelist",'options "nonExplicitWhitelist" will be renamed to "nonExplicitSupportedLngs" in the next major - please make sure to rename this option asap.'),this.options=Ft({},tP(),this.options,Dm(i)),this.format=this.options.interpolation.format,n||(n=is);function a(g){return g?typeof g=="function"?new g:g:null}if(!this.options.isClone){this.modules.logger?Rr.init(a(this.modules.logger),this.options):Rr.init(null,this.options);var o=new KO(this.options);this.store=new WO(this.options.resources,this.options);var u=this.services;u.logger=Rr,u.resourceStore=this.store,u.languageUtils=o,u.pluralResolver=new ZO(o,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),u.interpolator=new XO(this.options),u.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},u.backendConnector=new eP(a(this.modules.backend),u.resourceStore,u,this.options),u.backendConnector.on("*",function(g){for(var v=arguments.length,_=new Array(v>1?v-1:0),y=1;y1?v-1:0),y=1;y0&&s[0]!=="dev"&&(this.options.lng=s[0])}!this.services.languageDetector&&!this.options.lng&&this.logger.warn("init: no languageDetector is used and no lng is defined");var l=["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"];l.forEach(function(g){r[g]=function(){var v;return(v=r.store)[g].apply(v,arguments)}});var c=["addResource","addResources","addResourceBundle","removeResourceBundle"];c.forEach(function(g){r[g]=function(){var v;return(v=r.store)[g].apply(v,arguments),r}});var h=Hn(),m=function(){var g=function(v,_){r.isInitialized&&r.logger.warn("init: i18next is already initialized. You should call init just once!"),r.isInitialized=!0,r.options.isClone||r.logger.log("initialized",r.options),r.emit("initialized",r.options),h.resolve(_),n(v,_)};if(r.languages&&r.options.compatibilityAPI!=="v1"&&!r.isInitialized)return g(null,r.t.bind(r));r.changeLanguage(r.options.lng,g)};return this.options.resources||!this.options.initImmediate?m():setTimeout(m,0),h}},{key:"loadResources",value:function(r){var i=this,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:is,a=n,o=typeof r=="string"?r:this.language;if(typeof r=="function"&&(a=r),!this.options.resources||this.options.partialBundledLanguages){if(o&&o.toLowerCase()==="cimode")return a();var u=[],s=function(c){if(c){var h=i.services.languageUtils.toResolveHierarchy(c);h.forEach(function(m){u.indexOf(m)<0&&u.push(m)})}};if(o)s(o);else{var l=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);l.forEach(function(c){return s(c)})}this.options.preload&&this.options.preload.forEach(function(c){return s(c)}),this.services.backendConnector.load(u,this.options.ns,a)}else a(null)}},{key:"reloadResources",value:function(r,i,n){var a=Hn();return r||(r=this.languages),i||(i=this.options.ns),n||(n=is),this.services.backendConnector.reload(r,i,function(o){a.resolve(),n(o)}),a}},{key:"use",value:function(r){if(!r)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!r.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return r.type==="backend"&&(this.modules.backend=r),(r.type==="logger"||r.log&&r.warn&&r.error)&&(this.modules.logger=r),r.type==="languageDetector"&&(this.modules.languageDetector=r),r.type==="i18nFormat"&&(this.modules.i18nFormat=r),r.type==="postProcessor"&&ty.addPostProcessor(r),r.type==="3rdParty"&&this.modules.external.push(r),this}},{key:"changeLanguage",value:function(r,i){var n=this;this.isLanguageChangingTo=r;var a=Hn();this.emit("languageChanging",r);var o=function(s,l){l?(n.language=l,n.languages=n.services.languageUtils.toResolveHierarchy(l),n.translator.changeLanguage(l),n.isLanguageChangingTo=void 0,n.emit("languageChanged",l),n.logger.log("languageChanged",l)):n.isLanguageChangingTo=void 0,a.resolve(function(){return n.t.apply(n,arguments)}),i&&i(s,function(){return n.t.apply(n,arguments)})},u=function(s){var l=typeof s=="string"?s:n.services.languageUtils.getBestMatchFromCodes(s);l&&(n.language||(n.language=l,n.languages=n.services.languageUtils.toResolveHierarchy(l)),n.translator.language||n.translator.changeLanguage(l),n.services.languageDetector&&n.services.languageDetector.cacheUserLanguage(l)),n.loadResources(l,function(c){o(c,l)})};return!r&&this.services.languageDetector&&!this.services.languageDetector.async?u(this.services.languageDetector.detect()):!r&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect(u):u(r),a}},{key:"getFixedT",value:function(r,i){var n=this,a=function o(u,s){var l;if(Dr(s)!=="object"){for(var c=arguments.length,h=new Array(c>2?c-2:0),m=2;m1&&arguments[1]!==void 0?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;var a=this.languages[0],o=this.options?this.options.fallbackLng:!1,u=this.languages[this.languages.length-1];if(a.toLowerCase()==="cimode")return!0;var s=function(c,h){var m=i.services.backendConnector.state["".concat(c,"|").concat(h)];return m===-1||m===2};if(n.precheck){var l=n.precheck(this,s);if(l!==void 0)return l}return!!(this.hasResourceBundle(a,r)||!this.services.backendConnector.backend||s(a,r)&&(!o||s(u,r)))}},{key:"loadNamespaces",value:function(r,i){var n=this,a=Hn();return this.options.ns?(typeof r=="string"&&(r=[r]),r.forEach(function(o){n.options.ns.indexOf(o)<0&&n.options.ns.push(o)}),this.loadResources(function(o){a.resolve(),i&&i(o)}),a):(i&&i(),Promise.resolve())}},{key:"loadLanguages",value:function(r,i){var n=Hn();typeof r=="string"&&(r=[r]);var a=this.options.preload||[],o=r.filter(function(u){return a.indexOf(u)<0});return o.length?(this.options.preload=a.concat(o),this.loadResources(function(u){n.resolve(),i&&i(u)}),n):(i&&i(),Promise.resolve())}},{key:"dir",value:function(r){if(r||(r=this.languages&&this.languages.length>0?this.languages[0]:this.language),!r)return"rtl";var i=["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam"];return i.indexOf(this.services.languageUtils.getLanguagePartFromCode(r))>=0?"rtl":"ltr"}},{key:"createInstance",value:function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},i=arguments.length>1?arguments[1]:void 0;return new t(r,i)}},{key:"cloneInstance",value:function(){var r=this,i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:is,a=Ft({},this.options,i,{isClone:!0}),o=new t(a),u=["store","services","language"];return u.forEach(function(s){o[s]=r[s]}),o.services=Ft({},this.services),o.services.utils={hasLoadedNamespace:o.hasLoadedNamespace.bind(o)},o.translator=new bm(o.services,o.options),o.translator.on("*",function(s){for(var l=arguments.length,c=new Array(l>1?l-1:0),h=1;h"u"&&(window.dataLayer=window.dataLayer||[],window.gtag=function(){window.dataLayer.push(arguments)}),(o=window).gtag.apply(o,n)}},r=t;e.default=r})(ny);var ay={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var t=/^(a|an|and|as|at|but|by|en|for|if|in|nor|of|on|or|per|the|to|vs?\.?|via)$/i;function r(u){return u.toString().trim().replace(/[A-Za-z0-9\u00C0-\u00FF]+[^\s-]*/g,function(s,l,c){return l>0&&l+s.length!==c.length&&s.search(t)>-1&&c.charAt(l-2)!==":"&&(c.charAt(l+s.length)!=="-"||c.charAt(l-1)==="-")&&c.charAt(l-1).search(/[^\s-]/)<0?s.toLowerCase():s.substr(1).search(/[A-Z]|\../)>-1?s:s.charAt(0).toUpperCase()+s.substr(1)})}function i(u){return typeof u=="string"&&u.indexOf("@")!==-1}var n="REDACTED (Potential Email Address)";function a(u){return i(u)?(console.warn("This arg looks like an email address, redacting."),n):u}function o(){var u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,c=u||"";return s&&(c=r(u)),l&&(c=a(c)),c}})(ay);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.GA4=void 0;var t=u(ny),r=u(ay),i=["eventCategory","eventAction","eventLabel","eventValue","hitType"],n=["title","location"],a=["page","hitType"],o=["action","category","label","value","nonInteraction","transport"];function u(F){return F&&F.__esModule?F:{default:F}}function s(F,w){if(F==null)return{};var I=l(F,w),B,V;if(Object.getOwnPropertySymbols){var Q=Object.getOwnPropertySymbols(F);for(V=0;V=0)&&Object.prototype.propertyIsEnumerable.call(F,B)&&(I[B]=F[B])}return I}function l(F,w){if(F==null)return{};var I={},B=Object.keys(F),V,Q;for(Q=0;Q=0)&&(I[V]=F[V]);return I}function c(F){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?c=function(w){return typeof w}:c=function(w){return w&&typeof Symbol=="function"&&w.constructor===Symbol&&w!==Symbol.prototype?"symbol":typeof w},c(F)}function h(F){return v(F)||g(F)||k(F)||m()}function m(){throw new TypeError(`Invalid attempt to spread non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function g(F){if(typeof Symbol<"u"&&F[Symbol.iterator]!=null||F["@@iterator"]!=null)return Array.from(F)}function v(F){if(Array.isArray(F))return E(F)}function _(F,w){var I=Object.keys(F);if(Object.getOwnPropertySymbols){var B=Object.getOwnPropertySymbols(F);w&&(B=B.filter(function(V){return Object.getOwnPropertyDescriptor(F,V).enumerable})),I.push.apply(I,B)}return I}function y(F){for(var w=1;wF.length)&&(w=F.length);for(var I=0,B=new Array(w);I"u"||typeof document>"u")&&!w._hasLoadedGA){var V=document.createElement("script");V.async=!0,V.src="https://www.googletagmanager.com/gtag/js?id=".concat(I),B&&V.setAttribute("nonce",B),document.body.appendChild(V),window.dataLayer=window.dataLayer||[],window.gtag=function(){window.dataLayer.push(arguments)},w._hasLoadedGA=!0}}),j(this,"_toGtagOptions",function(I){if(I){var B={cookieUpdate:"cookie_update",cookieExpires:"cookie_expires",cookieDomain:"cookie_domain",cookieFlags:"cookie_flags",userId:"user_id",clientId:"client_id",anonymizeIp:"anonymize_ip",contentGroup1:"content_group1",contentGroup2:"content_group2",contentGroup3:"content_group3",contentGroup4:"content_group4",contentGroup5:"content_group5",allowAdFeatures:"allow_google_signals",allowAdPersonalizationSignals:"allow_ad_personalization_signals",nonInteraction:"non_interaction",page:"page_path",hitCallback:"event_callback"},V=Object.entries(I).reduce(function(Q,ce){var Z=D(ce,2),$=Z[0],J=Z[1];return B[$]?Q[B[$]]=J:Q[$]=J,Q},{});return V}}),j(this,"initialize",function(I){var B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!I)throw new Error("Require GA_MEASUREMENT_ID");var V=typeof I=="string"?[{trackingId:I}]:I;w._currentMeasurementId=V[0].trackingId;var Q=B.gaOptions,ce=B.gtagOptions,Z=B.legacyDimensionMetric,$=Z===void 0?!0:Z,J=B.nonce,A=B.testMode,H=A===void 0?!1:A;if(w._testMode=H,H||w._loadGA(w._currentMeasurementId,J),w.isInitialized||(w._gtag("js",new Date),V.forEach(function(P){var W=w._appendCustomMap(y(y(y({send_page_view:!1},w._toGtagOptions(y(y({},Q),P.gaOptions))),ce),P.gtagOptions),$);w._gtag("config",P.trackingId,W)})),w.isInitialized=!0,!H){var z=h(w._queueGtag);for(w._queueGtag=[],w._isQueuing=!1;z.length;){var O=z.shift();w._gtag.apply(w,h(O)),O[0]==="get"&&(w._isQueuing=!0)}}}),j(this,"set",function(I){if(!I){console.warn("`fieldsObject` is required in .set()");return}if(c(I)!=="object"){console.warn("Expected `fieldsObject` arg to be an Object");return}Object.keys(I).length===0&&console.warn("empty `fieldsObject` given to .set()"),w._gaCommand("set",I)}),j(this,"_gaCommandSendEvent",function(I,B,V,Q,ce){w._gtag("event",B,y(y({event_category:I,event_label:V,value:Q},ce&&{non_interaction:ce.nonInteraction}),w._toGtagOptions(ce)))}),j(this,"_gaCommandSendEventParameters",function(){for(var I=arguments.length,B=new Array(I),V=0;V1?B-1:0),Q=1;Q1&&arguments[1]!==void 0?arguments[1]:!0;if(!I)return w;w.custom_map||(w.custom_map={});for(var B=1;B<=200;B++)w.custom_map["dimension".concat(B)]||(w.custom_map["dimension".concat(B)]="dimension".concat(B)),w.custom_map["metric".concat(B)]||(w.custom_map["metric".concat(B)]="metric".concat(B));return w}},{key:"outboundLink",value:function(w,I){var B=w.label;if(typeof I!="function"){console.warn("hitCallback function is required");return}if(!B){console.warn("args.label is required in outboundLink()");return}var V={hitType:"event",eventCategory:"Outbound",eventAction:"Click",eventLabel:(0,r.default)(B)},Q=!1,ce=function(){Q=!0,I()},Z=setTimeout(ce,250),$=function(){clearTimeout(Z),Q||I()};V.hitCallback=$,this._gaCommand("send",V)}}]),F}();e.GA4=G;var ee=new G;e.default=ee})(iy);(function(e){function t(u){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t=function(s){return typeof s}:t=function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},t(u)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.ReactGAImplementation=void 0;var r=n(iy);function i(u){if(typeof WeakMap!="function")return null;var s=new WeakMap,l=new WeakMap;return(i=function(c){return c?l:s})(u)}function n(u,s){if(!s&&u&&u.__esModule)return u;if(u===null||t(u)!=="object"&&typeof u!="function")return{default:u};var l=i(s);if(l&&l.has(u))return l.get(u);var c={},h=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var m in u)if(m!=="default"&&Object.prototype.hasOwnProperty.call(u,m)){var g=h?Object.getOwnPropertyDescriptor(u,m):null;g&&(g.get||g.set)?Object.defineProperty(c,m,g):c[m]=u[m]}return c.default=u,l&&l.set(u,c),c}var a=r.GA4;e.ReactGAImplementation=a;var o=r.default;e.default=o})(lP);/*! ***************************************************************************** Copyright (c) Microsoft Corporation. @@ -126,15 +126,15 @@ INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -***************************************************************************** */var Sl=function(e,t){return Sl=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(r[n]=i[n])},Sl(e,t)};function it(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");Sl(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}var Ce=function(){return Ce=Object.assign||function(e){for(var t,r=1,i=arguments.length;r0&&a[a.length-1])&&(l[0]===6||l[0]===2)){r=0;continue}if(l[0]===3&&(!a||l[1]>a[0]&&l[1]0&&a[a.length-1])&&(l[0]===6||l[0]===2)){r=0;continue}if(l[0]===3&&(!a||l[1]>a[0]&&l[1]0&&n.innerText.includes(".gm-")}).forEach(function(n){n.parentNode&&n.parentNode.removeChild(n)})},r.injectScript=function(){r.props.preventGoogleFontsLoading&&uy(),ht(!!r.props.id,'LoadScript requires "id" prop to be a string: %s',r.props.id);var i={id:r.props.id,nonce:r.props.nonce,url:ly(r.props)};oy(i).then(function(){r.props.onLoad&&r.props.onLoad(),r.setState(function(){return{loaded:!0}})}).catch(function(n){r.props.onError&&r.props.onError(n),console.error(` +`,"").indexOf(".gm-style")===0?(e.innerHTML="",!0):e.tagName.toLowerCase()==="style"&&!e.styleSheet&&!e.innerHTML}function uy(){var e=document.getElementsByTagName("head")[0];if(e){var t=e.insertBefore.bind(e);e.insertBefore=function(i,n){return Mm(i)||Reflect.apply(t,e,[i,n]),i};var r=e.appendChild.bind(e);e.appendChild=function(i){return Mm(i)||Reflect.apply(r,e,[i]),i}}}function ly(e){var t=e.googleMapsApiKey,r=e.googleMapsClientId,i=e.version,n=i===void 0?"weekly":i,a=e.language,o=e.region,u=e.libraries,s=e.channel,l=e.mapIds,c=e.authReferrerPolicy,h=[];return ht(t&&r||!(t&&r),"You need to specify either googleMapsApiKey or googleMapsClientId for @react-google-maps/api load script to work. You cannot use both at the same time."),t?h.push("key=".concat(t)):r&&h.push("client=".concat(r)),n&&h.push("v=".concat(n)),a&&h.push("language=".concat(a)),o&&h.push("region=".concat(o)),u&&u.length&&h.push("libraries=".concat(u.sort().join(","))),s&&h.push("channel=".concat(s)),l&&l.length&&h.push("map_ids=".concat(l.join(","))),c&&h.push("auth_referrer_policy=".concat(c)),h.push("callback=initMap"),"https://maps.googleapis.com/maps/api/js?".concat(h.join("&"))}var zn=!1;function cy(){return tt.jsx("div",{children:"Loading..."})}var Cl={id:"script-loader",version:"weekly"};(function(e){it(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.check=R.createRef(),r.state={loaded:!1},r.cleanupCallback=function(){delete window.google.maps,r.injectScript()},r.isCleaningUp=function(){return cP(r,void 0,void 0,function(){function i(n){if(!zn)n();else if(Mi)var a=window.setInterval(function(){zn||(window.clearInterval(a),n())},1)}return dP(this,function(n){return[2,new Promise(i)]})})},r.cleanup=function(){zn=!0;var i=document.getElementById(r.props.id);i&&i.parentNode&&i.parentNode.removeChild(i),Array.prototype.slice.call(document.getElementsByTagName("script")).filter(function(n){return typeof n.src=="string"&&n.src.includes("maps.googleapis")}).forEach(function(n){n.parentNode&&n.parentNode.removeChild(n)}),Array.prototype.slice.call(document.getElementsByTagName("link")).filter(function(n){return n.href==="https://fonts.googleapis.com/css?family=Roboto:300,400,500,700|Google+Sans"}).forEach(function(n){n.parentNode&&n.parentNode.removeChild(n)}),Array.prototype.slice.call(document.getElementsByTagName("style")).filter(function(n){return n.innerText!==void 0&&n.innerText.length>0&&n.innerText.includes(".gm-")}).forEach(function(n){n.parentNode&&n.parentNode.removeChild(n)})},r.injectScript=function(){r.props.preventGoogleFontsLoading&&uy(),ht(!!r.props.id,'LoadScript requires "id" prop to be a string: %s',r.props.id);var i={id:r.props.id,nonce:r.props.nonce,url:ly(r.props)};oy(i).then(function(){r.props.onLoad&&r.props.onLoad(),r.setState(function(){return{loaded:!0}})}).catch(function(n){r.props.onError&&r.props.onError(n),console.error(` There has been an Error with loading Google Maps API script, please check that you provided correct google API key (`.concat(r.props.googleMapsApiKey||"-",") or Client ID (").concat(r.props.googleMapsClientId||"-",`) to Otherwise it is a Network issue. - `))})},r}return t.prototype.componentDidMount=function(){if(ki){if(window.google&&window.google.maps&&!zn){console.error("google api is already presented");return}this.isCleaningUp().then(this.injectScript).catch(function(r){console.error("Error at injecting script after cleaning up: ",r)})}},t.prototype.componentDidUpdate=function(r){this.props.libraries!==r.libraries&&console.warn("Performance warning! LoadScript has been reloaded unintentionally! You should not pass `libraries` prop as new array. Please keep an array of libraries as static class property for Components and PureComponents, or just a const variable outside of component, or somewhere in config files or ENV variables"),ki&&r.language!==this.props.language&&(this.cleanup(),this.setState(function(){return{loaded:!1}},this.cleanupCallback))},t.prototype.componentWillUnmount=function(){var r=this;if(ki){this.cleanup();var i=function(){r.check.current||(delete window.google,zn=!1)};window.setTimeout(i,1),this.props.onUnmount&&this.props.onUnmount()}},t.prototype.render=function(){return tt.jsxs(tt.Fragment,{children:[tt.jsx("div",{ref:this.check}),this.state.loaded?this.props.children:this.props.loadingElement||tt.jsx(cy,{})]})},t.defaultProps=Cl,t})(R.PureComponent);var Lm;function DP(e){var t=e.id,r=t===void 0?Cl.id:t,i=e.version,n=i===void 0?Cl.version:i,a=e.nonce,o=e.googleMapsApiKey,u=e.googleMapsClientId,s=e.language,l=e.region,c=e.libraries,h=e.preventGoogleFontsLoading,m=e.channel,g=e.mapIds,v=e.authReferrerPolicy,_=R.useRef(!1),y=R.useState(!1),D=y[0],T=y[1],k=R.useState(void 0),E=k[0],N=k[1];R.useEffect(function(){return _.current=!0,function(){_.current=!1}},[]),R.useEffect(function(){ki&&h&&uy()},[h]),R.useEffect(function(){D&&ht(!!window.google,"useLoadScript was marked as loaded, but window.google is not present. Something went wrong.")},[D]);var S=ly({version:n,googleMapsApiKey:o,googleMapsClientId:u,language:s,region:l,libraries:c,channel:m,mapIds:g,authReferrerPolicy:v});R.useEffect(function(){if(!ki)return;function M(){_.current&&(T(!0),Lm=S)}if(window.google&&window.google.maps&&Lm===S){M();return}oy({id:r,url:S,nonce:a}).then(M).catch(function(x){_.current&&N(x),console.warn(` + `))})},r}return t.prototype.componentDidMount=function(){if(Mi){if(window.google&&window.google.maps&&!zn){console.error("google api is already presented");return}this.isCleaningUp().then(this.injectScript).catch(function(r){console.error("Error at injecting script after cleaning up: ",r)})}},t.prototype.componentDidUpdate=function(r){this.props.libraries!==r.libraries&&console.warn("Performance warning! LoadScript has been reloaded unintentionally! You should not pass `libraries` prop as new array. Please keep an array of libraries as static class property for Components and PureComponents, or just a const variable outside of component, or somewhere in config files or ENV variables"),Mi&&r.language!==this.props.language&&(this.cleanup(),this.setState(function(){return{loaded:!1}},this.cleanupCallback))},t.prototype.componentWillUnmount=function(){var r=this;if(Mi){this.cleanup();var i=function(){r.check.current||(delete window.google,zn=!1)};window.setTimeout(i,1),this.props.onUnmount&&this.props.onUnmount()}},t.prototype.render=function(){return tt.jsxs(tt.Fragment,{children:[tt.jsx("div",{ref:this.check}),this.state.loaded?this.props.children:this.props.loadingElement||tt.jsx(cy,{})]})},t.defaultProps=Cl,t})(R.PureComponent);var Lm;function DP(e){var t=e.id,r=t===void 0?Cl.id:t,i=e.version,n=i===void 0?Cl.version:i,a=e.nonce,o=e.googleMapsApiKey,u=e.googleMapsClientId,s=e.language,l=e.region,c=e.libraries,h=e.preventGoogleFontsLoading,m=e.channel,g=e.mapIds,v=e.authReferrerPolicy,_=R.useRef(!1),y=R.useState(!1),D=y[0],T=y[1],k=R.useState(void 0),E=k[0],N=k[1];R.useEffect(function(){return _.current=!0,function(){_.current=!1}},[]),R.useEffect(function(){Mi&&h&&uy()},[h]),R.useEffect(function(){D&&ht(!!window.google,"useLoadScript was marked as loaded, but window.google is not present. Something went wrong.")},[D]);var S=ly({version:n,googleMapsApiKey:o,googleMapsClientId:u,language:s,region:l,libraries:c,channel:m,mapIds:g,authReferrerPolicy:v});R.useEffect(function(){if(!Mi)return;function M(){_.current&&(T(!0),Lm=S)}if(window.google&&window.google.maps&&Lm===S){M();return}oy({id:r,url:S,nonce:a}).then(M).catch(function(x){_.current&&N(x),console.warn(` There has been an Error with loading Google Maps API script, please check that you provided correct google API key (`.concat(o||"-",") or Client ID (").concat(u||"-",`) Otherwise it is a Network issue. - `)),console.error(x)})},[r,S,a]);var U=R.useRef();return R.useEffect(function(){U.current&&c!==U.current&&console.warn("Performance warning! LoadScript has been reloaded unintentionally! You should not pass `libraries` prop as new array. Please keep an array of libraries as static class property for Components and PureComponents, or just a const variable outside of component, or somewhere in config files or ENV variables"),U.current=c},[c]),{isLoaded:D,loadError:E,url:S}}var TP=tt.jsx(cy,{});function kP(e){var t=e.loadingElement,r=e.onLoad,i=e.onError,n=e.onUnmount,a=e.children,o=Ec(e,["loadingElement","onLoad","onError","onUnmount","children"]),u=DP(o),s=u.isLoaded,l=u.loadError;return R.useEffect(function(){s&&typeof r=="function"&&r()},[s,r]),R.useEffect(function(){l&&typeof i=="function"&&i(l)},[l,i]),R.useEffect(function(){return function(){n&&n()}},[n]),s?a:t||TP}R.memo(kP);var Em;(function(e){e[e.INITIALIZED=0]="INITIALIZED",e[e.LOADING=1]="LOADING",e[e.SUCCESS=2]="SUCCESS",e[e.FAILURE=3]="FAILURE"})(Em||(Em={}));var wm={},Sm={options:function(e,t){e.setOptions(t)}};function MP(e){var t=e.options,r=e.onLoad,i=e.onUnmount,n=R.useContext(Ie),a=R.useState(null),o=a[0],u=a[1];return R.useEffect(function(){o!==null&&o.setMap(n)},[n]),R.useEffect(function(){t&&o!==null&&o.setOptions(t)},[o,t]),R.useEffect(function(){var s=new google.maps.TrafficLayer(Ce(Ce({},t||{}),{map:n}));return u(s),r&&r(s),function(){o!==null&&(i&&i(o),o.setMap(null))}},[]),null}R.memo(MP);(function(e){it(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.state={trafficLayer:null},r.setTrafficLayerCallback=function(){r.state.trafficLayer!==null&&r.props.onLoad&&r.props.onLoad(r.state.trafficLayer)},r.registeredEvents=[],r}return t.prototype.componentDidMount=function(){var r=new google.maps.TrafficLayer(Ce(Ce({},this.props.options||{}),{map:this.context}));this.registeredEvents=$e({updaterMap:Sm,eventMap:wm,prevProps:{},nextProps:this.props,instance:r}),this.setState(function(){return{trafficLayer:r}},this.setTrafficLayerCallback)},t.prototype.componentDidUpdate=function(r){this.state.trafficLayer!==null&&(ze(this.registeredEvents),this.registeredEvents=$e({updaterMap:Sm,eventMap:wm,prevProps:r,nextProps:this.props,instance:this.state.trafficLayer}))},t.prototype.componentWillUnmount=function(){this.state.trafficLayer!==null&&(this.props.onUnmount&&this.props.onUnmount(this.state.trafficLayer),ze(this.registeredEvents),this.state.trafficLayer.setMap(null))},t.prototype.render=function(){return null},t.contextType=Ie,t})(R.PureComponent);function LP(e){var t=e.onLoad,r=e.onUnmount,i=R.useContext(Ie),n=R.useState(null),a=n[0],o=n[1];return R.useEffect(function(){a!==null&&a.setMap(i)},[i]),R.useEffect(function(){var u=new google.maps.BicyclingLayer;return o(u),u.setMap(i),t&&t(u),function(){u!==null&&(r&&r(u),u.setMap(null))}},[]),null}R.memo(LP);(function(e){it(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.state={bicyclingLayer:null},r.setBicyclingLayerCallback=function(){r.state.bicyclingLayer!==null&&(r.state.bicyclingLayer.setMap(r.context),r.props.onLoad&&r.props.onLoad(r.state.bicyclingLayer))},r}return t.prototype.componentDidMount=function(){var r=new google.maps.BicyclingLayer;this.setState(function(){return{bicyclingLayer:r}},this.setBicyclingLayerCallback)},t.prototype.componentWillUnmount=function(){this.state.bicyclingLayer!==null&&(this.props.onUnmount&&this.props.onUnmount(this.state.bicyclingLayer),this.state.bicyclingLayer.setMap(null))},t.prototype.render=function(){return null},t.contextType=Ie,t})(R.PureComponent);function EP(e){var t=e.onLoad,r=e.onUnmount,i=R.useContext(Ie),n=R.useState(null),a=n[0],o=n[1];return R.useEffect(function(){a!==null&&a.setMap(i)},[i]),R.useEffect(function(){var u=new google.maps.TransitLayer;return o(u),u.setMap(i),t&&t(u),function(){a!==null&&(r&&r(a),a.setMap(null))}},[]),null}R.memo(EP);(function(e){it(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.state={transitLayer:null},r.setTransitLayerCallback=function(){r.state.transitLayer!==null&&(r.state.transitLayer.setMap(r.context),r.props.onLoad&&r.props.onLoad(r.state.transitLayer))},r}return t.prototype.componentDidMount=function(){var r=new google.maps.TransitLayer;this.setState(function(){return{transitLayer:r}},this.setTransitLayerCallback)},t.prototype.componentWillUnmount=function(){this.state.transitLayer!==null&&(this.props.onUnmount&&this.props.onUnmount(this.state.transitLayer),this.state.transitLayer.setMap(null))},t.prototype.render=function(){return null},t.contextType=Ie,t})(R.PureComponent);var Cm={onCircleComplete:"circlecomplete",onMarkerComplete:"markercomplete",onOverlayComplete:"overlaycomplete",onPolygonComplete:"polygoncomplete",onPolylineComplete:"polylinecomplete",onRectangleComplete:"rectanglecomplete"},xm={drawingMode:function(e,t){e.setDrawingMode(t)},options:function(e,t){e.setOptions(t)}};function wP(e){var t=e.options,r=e.drawingMode,i=e.onCircleComplete,n=e.onMarkerComplete,a=e.onOverlayComplete,o=e.onPolygonComplete,u=e.onPolylineComplete,s=e.onRectangleComplete,l=e.onLoad,c=e.onUnmount,h=R.useContext(Ie),m=R.useState(null),g=m[0],v=m[1],_=R.useState(null),y=_[0],D=_[1],T=R.useState(null),k=T[0],E=T[1],N=R.useState(null),S=N[0],U=N[1],M=R.useState(null),x=M[0],j=M[1],G=R.useState(null),ee=G[0],F=G[1],w=R.useState(null),I=w[0],B=w[1];return R.useEffect(function(){g!==null&&g.setMap(h)},[h]),R.useEffect(function(){t&&g!==null&&g.setOptions(t)},[g,t]),R.useEffect(function(){r&&g!==null&&g.setDrawingMode(r)},[g,r]),R.useEffect(function(){g&&i&&(y!==null&&google.maps.event.removeListener(y),D(google.maps.event.addListener(g,"circlecomplete",i)))},[g,i]),R.useEffect(function(){g&&n&&(k!==null&&google.maps.event.removeListener(k),E(google.maps.event.addListener(g,"markercomplete",n)))},[g,n]),R.useEffect(function(){g&&a&&(S!==null&&google.maps.event.removeListener(S),U(google.maps.event.addListener(g,"overlaycomplete",a)))},[g,a]),R.useEffect(function(){g&&o&&(x!==null&&google.maps.event.removeListener(x),j(google.maps.event.addListener(g,"polygoncomplete",o)))},[g,o]),R.useEffect(function(){g&&u&&(ee!==null&&google.maps.event.removeListener(ee),F(google.maps.event.addListener(g,"polylinecomplete",u)))},[g,u]),R.useEffect(function(){g&&s&&(I!==null&&google.maps.event.removeListener(I),B(google.maps.event.addListener(g,"rectanglecomplete",s)))},[g,s]),R.useEffect(function(){ht(!!google.maps.drawing,"Did you include prop libraries={['drawing']} in the URL? %s",google.maps.drawing);var V=new google.maps.drawing.DrawingManager(Ce(Ce({},t||{}),{map:h}));return r&&V.setDrawingMode(r),i&&D(google.maps.event.addListener(V,"circlecomplete",i)),n&&E(google.maps.event.addListener(V,"markercomplete",n)),a&&U(google.maps.event.addListener(V,"overlaycomplete",a)),o&&j(google.maps.event.addListener(V,"polygoncomplete",o)),u&&F(google.maps.event.addListener(V,"polylinecomplete",u)),s&&B(google.maps.event.addListener(V,"rectanglecomplete",s)),v(V),l&&l(V),function(){g!==null&&(y&&google.maps.event.removeListener(y),k&&google.maps.event.removeListener(k),S&&google.maps.event.removeListener(S),x&&google.maps.event.removeListener(x),ee&&google.maps.event.removeListener(ee),I&&google.maps.event.removeListener(I),c&&c(g),g.setMap(null))}},[]),null}R.memo(wP);(function(e){it(t,e);function t(r){var i=e.call(this,r)||this;return i.registeredEvents=[],i.state={drawingManager:null},i.setDrawingManagerCallback=function(){i.state.drawingManager!==null&&i.props.onLoad&&i.props.onLoad(i.state.drawingManager)},ht(!!google.maps.drawing,"Did you include prop libraries={['drawing']} in the URL? %s",google.maps.drawing),i}return t.prototype.componentDidMount=function(){var r=new google.maps.drawing.DrawingManager(Ce(Ce({},this.props.options||{}),{map:this.context}));this.registeredEvents=$e({updaterMap:xm,eventMap:Cm,prevProps:{},nextProps:this.props,instance:r}),this.setState(function(){return{drawingManager:r}},this.setDrawingManagerCallback)},t.prototype.componentDidUpdate=function(r){this.state.drawingManager!==null&&(ze(this.registeredEvents),this.registeredEvents=$e({updaterMap:xm,eventMap:Cm,prevProps:r,nextProps:this.props,instance:this.state.drawingManager}))},t.prototype.componentWillUnmount=function(){this.state.drawingManager!==null&&(this.props.onUnmount&&this.props.onUnmount(this.state.drawingManager),ze(this.registeredEvents),this.state.drawingManager.setMap(null))},t.prototype.render=function(){return null},t.contextType=Ie,t})(R.PureComponent);var Am={onAnimationChanged:"animation_changed",onClick:"click",onClickableChanged:"clickable_changed",onCursorChanged:"cursor_changed",onDblClick:"dblclick",onDrag:"drag",onDragEnd:"dragend",onDraggableChanged:"draggable_changed",onDragStart:"dragstart",onFlatChanged:"flat_changed",onIconChanged:"icon_changed",onMouseDown:"mousedown",onMouseOut:"mouseout",onMouseOver:"mouseover",onMouseUp:"mouseup",onPositionChanged:"position_changed",onRightClick:"rightclick",onShapeChanged:"shape_changed",onTitleChanged:"title_changed",onVisibleChanged:"visible_changed",onZindexChanged:"zindex_changed"},Fm={animation:function(e,t){e.setAnimation(t)},clickable:function(e,t){e.setClickable(t)},cursor:function(e,t){e.setCursor(t)},draggable:function(e,t){e.setDraggable(t)},icon:function(e,t){e.setIcon(t)},label:function(e,t){e.setLabel(t)},map:function(e,t){e.setMap(t)},opacity:function(e,t){e.setOpacity(t)},options:function(e,t){e.setOptions(t)},position:function(e,t){e.setPosition(t)},shape:function(e,t){e.setShape(t)},title:function(e,t){e.setTitle(t)},visible:function(e,t){e.setVisible(t)},zIndex:function(e,t){e.setZIndex(t)}},Ms={};function SP(e){var t=e.position,r=e.options,i=e.clusterer,n=e.noClustererRedraw,a=e.children,o=e.draggable,u=e.visible,s=e.animation,l=e.clickable,c=e.cursor,h=e.icon,m=e.label,g=e.opacity,v=e.shape,_=e.title,y=e.zIndex,D=e.onClick,T=e.onDblClick,k=e.onDrag,E=e.onDragEnd,N=e.onDragStart,S=e.onMouseOut,U=e.onMouseOver,M=e.onMouseUp,x=e.onMouseDown,j=e.onRightClick,G=e.onClickableChanged,ee=e.onCursorChanged,F=e.onAnimationChanged,w=e.onDraggableChanged,I=e.onFlatChanged,B=e.onIconChanged,V=e.onPositionChanged,Q=e.onShapeChanged,ce=e.onTitleChanged,Z=e.onVisibleChanged,$=e.onZindexChanged,J=e.onLoad,A=e.onUnmount,H=R.useContext(Ie),z=R.useState(null),O=z[0],P=z[1],W=R.useState(null),K=W[0],re=W[1],te=R.useState(null),oe=te[0],ae=te[1],ue=R.useState(null),pe=ue[0],de=ue[1],X=R.useState(null),se=X[0],he=X[1],ge=R.useState(null),fe=ge[0],ve=ge[1],Me=R.useState(null),ye=Me[0],Ne=Me[1],Pe=R.useState(null),Le=Pe[0],je=Pe[1],Oe=R.useState(null),Te=Oe[0],qe=Oe[1],Re=R.useState(null),Qe=Re[0],dt=Re[1],Xe=R.useState(null),ut=Xe[0],We=Xe[1],Ot=R.useState(null),Ee=Ot[0],Ae=Ot[1],xe=R.useState(null),we=xe[0],Ue=xe[1],St=R.useState(null),De=St[0],fr=St[1],$t=R.useState(null),gt=$t[0],vt=$t[1],Fe=R.useState(null),lt=Fe[0],Be=Fe[1],Qt=R.useState(null),Kr=Qt[0],Ar=Qt[1],mt=R.useState(null),Ct=mt[0],Pt=mt[1],ot=R.useState(null),et=ot[0],nt=ot[1],sr=R.useState(null),Gr=sr[0],ji=sr[1],Mr=R.useState(null),Lr=Mr[0],Ri=Mr[1],Tt=R.useState(null),or=Tt[0],kt=Tt[1];R.useEffect(function(){O!==null&&O.setMap(H)},[H]),R.useEffect(function(){typeof r<"u"&&O!==null&&O.setOptions(r)},[O,r]),R.useEffect(function(){typeof o<"u"&&O!==null&&O.setDraggable(o)},[O,o]),R.useEffect(function(){t&&O!==null&&O.setPosition(t)},[O,t]),R.useEffect(function(){typeof u<"u"&&O!==null&&O.setVisible(u)},[O,u]),R.useEffect(function(){O==null||O.setAnimation(s)},[O,s]),R.useEffect(function(){O&&T&&(K!==null&&google.maps.event.removeListener(K),re(google.maps.event.addListener(O,"dblclick",T)))},[T]),R.useEffect(function(){O&&E&&(oe!==null&&google.maps.event.removeListener(oe),ae(google.maps.event.addListener(O,"dragend",E)))},[E]),R.useEffect(function(){O&&N&&(pe!==null&&google.maps.event.removeListener(pe),de(google.maps.event.addListener(O,"dragstart",N)))},[N]),R.useEffect(function(){O&&x&&(se!==null&&google.maps.event.removeListener(se),he(google.maps.event.addListener(O,"mousedown",x)))},[x]),R.useEffect(function(){O&&S&&(fe!==null&&google.maps.event.removeListener(fe),ve(google.maps.event.addListener(O,"mouseout",S)))},[S]),R.useEffect(function(){O&&U&&(ye!==null&&google.maps.event.removeListener(ye),Ne(google.maps.event.addListener(O,"mouseover",U)))},[U]),R.useEffect(function(){O&&M&&(Le!==null&&google.maps.event.removeListener(Le),je(google.maps.event.addListener(O,"mouseup",M)))},[M]),R.useEffect(function(){O&&j&&(Te!==null&&google.maps.event.removeListener(Te),qe(google.maps.event.addListener(O,"rightclick",j)))},[j]),R.useEffect(function(){O&&D&&(Qe!==null&&google.maps.event.removeListener(Qe),dt(google.maps.event.addListener(O,"click",D)))},[D]),R.useEffect(function(){O&&k&&(ut!==null&&google.maps.event.removeListener(ut),We(google.maps.event.addListener(O,"drag",k)))},[k]),R.useEffect(function(){O&&G&&(Ee!==null&&google.maps.event.removeListener(Ee),Ae(google.maps.event.addListener(O,"clickable_changed",G)))},[G]),R.useEffect(function(){O&&ee&&(we!==null&&google.maps.event.removeListener(we),Ue(google.maps.event.addListener(O,"cursor_changed",ee)))},[ee]),R.useEffect(function(){O&&F&&(De!==null&&google.maps.event.removeListener(De),fr(google.maps.event.addListener(O,"animation_changed",F)))},[F]),R.useEffect(function(){O&&w&&(gt!==null&&google.maps.event.removeListener(gt),vt(google.maps.event.addListener(O,"draggable_changed",w)))},[w]),R.useEffect(function(){O&&I&&(lt!==null&&google.maps.event.removeListener(lt),Be(google.maps.event.addListener(O,"flat_changed",I)))},[I]),R.useEffect(function(){O&&B&&(Kr!==null&&google.maps.event.removeListener(Kr),Ar(google.maps.event.addListener(O,"icon_changed",B)))},[B]),R.useEffect(function(){O&&V&&(Ct!==null&&google.maps.event.removeListener(Ct),Pt(google.maps.event.addListener(O,"position_changed",V)))},[V]),R.useEffect(function(){O&&Q&&(et!==null&&google.maps.event.removeListener(et),nt(google.maps.event.addListener(O,"shape_changed",Q)))},[Q]),R.useEffect(function(){O&&ce&&(Gr!==null&&google.maps.event.removeListener(Gr),ji(google.maps.event.addListener(O,"title_changed",ce)))},[ce]),R.useEffect(function(){O&&Z&&(Lr!==null&&google.maps.event.removeListener(Lr),Ri(google.maps.event.addListener(O,"visible_changed",Z)))},[Z]),R.useEffect(function(){O&&$&&(or!==null&&google.maps.event.removeListener(or),kt(google.maps.event.addListener(O,"zindex_changed",$)))},[$]),R.useEffect(function(){var Ht=Ce(Ce(Ce({},r||Ms),i?Ms:{map:H}),{position:t}),Se=new google.maps.Marker(Ht);return i?i.addMarker(Se,!!n):Se.setMap(H),t&&Se.setPosition(t),typeof u<"u"&&Se.setVisible(u),typeof o<"u"&&Se.setDraggable(o),typeof l<"u"&&Se.setClickable(l),typeof c=="string"&&Se.setCursor(c),h&&Se.setIcon(h),typeof m<"u"&&Se.setLabel(m),typeof g<"u"&&Se.setOpacity(g),v&&Se.setShape(v),typeof _=="string"&&Se.setTitle(_),typeof y=="number"&&Se.setZIndex(y),T&&re(google.maps.event.addListener(Se,"dblclick",T)),E&&ae(google.maps.event.addListener(Se,"dragend",E)),N&&de(google.maps.event.addListener(Se,"dragstart",N)),x&&he(google.maps.event.addListener(Se,"mousedown",x)),S&&ve(google.maps.event.addListener(Se,"mouseout",S)),U&&Ne(google.maps.event.addListener(Se,"mouseover",U)),M&&je(google.maps.event.addListener(Se,"mouseup",M)),j&&qe(google.maps.event.addListener(Se,"rightclick",j)),D&&dt(google.maps.event.addListener(Se,"click",D)),k&&We(google.maps.event.addListener(Se,"drag",k)),G&&Ae(google.maps.event.addListener(Se,"clickable_changed",G)),ee&&Ue(google.maps.event.addListener(Se,"cursor_changed",ee)),F&&fr(google.maps.event.addListener(Se,"animation_changed",F)),w&&vt(google.maps.event.addListener(Se,"draggable_changed",w)),I&&Be(google.maps.event.addListener(Se,"flat_changed",I)),B&&Ar(google.maps.event.addListener(Se,"icon_changed",B)),V&&Pt(google.maps.event.addListener(Se,"position_changed",V)),Q&&nt(google.maps.event.addListener(Se,"shape_changed",Q)),ce&&ji(google.maps.event.addListener(Se,"title_changed",ce)),Z&&Ri(google.maps.event.addListener(Se,"visible_changed",Z)),$&&kt(google.maps.event.addListener(Se,"zindex_changed",$)),P(Se),J&&J(Se),function(){K!==null&&google.maps.event.removeListener(K),oe!==null&&google.maps.event.removeListener(oe),pe!==null&&google.maps.event.removeListener(pe),se!==null&&google.maps.event.removeListener(se),fe!==null&&google.maps.event.removeListener(fe),ye!==null&&google.maps.event.removeListener(ye),Le!==null&&google.maps.event.removeListener(Le),Te!==null&&google.maps.event.removeListener(Te),Qe!==null&&google.maps.event.removeListener(Qe),Ee!==null&&google.maps.event.removeListener(Ee),we!==null&&google.maps.event.removeListener(we),De!==null&&google.maps.event.removeListener(De),gt!==null&&google.maps.event.removeListener(gt),lt!==null&&google.maps.event.removeListener(lt),Kr!==null&&google.maps.event.removeListener(Kr),Ct!==null&&google.maps.event.removeListener(Ct),Gr!==null&&google.maps.event.removeListener(Gr),Lr!==null&&google.maps.event.removeListener(Lr),or!==null&&google.maps.event.removeListener(or),A&&A(Se),i?i.removeMarker(Se,!!n):Se&&Se.setMap(null)}},[]);var Bi=R.useMemo(function(){return a?R.Children.map(a,function(Ht){if(!R.isValidElement(Ht))return Ht;var Se=Ht;return R.cloneElement(Se,{anchor:O})}):null},[a,O]);return tt.jsx(tt.Fragment,{children:Bi})||null}R.memo(SP);(function(e){it(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.registeredEvents=[],r}return t.prototype.componentDidMount=function(){var r=Ce(Ce(Ce({},this.props.options||Ms),this.props.clusterer?Ms:{map:this.context}),{position:this.props.position});this.marker=new google.maps.Marker(r),this.props.clusterer?this.props.clusterer.addMarker(this.marker,!!this.props.noClustererRedraw):this.marker.setMap(this.context),this.registeredEvents=$e({updaterMap:Fm,eventMap:Am,prevProps:{},nextProps:this.props,instance:this.marker}),this.props.onLoad&&this.props.onLoad(this.marker)},t.prototype.componentDidUpdate=function(r){this.marker&&(ze(this.registeredEvents),this.registeredEvents=$e({updaterMap:Fm,eventMap:Am,prevProps:r,nextProps:this.props,instance:this.marker}))},t.prototype.componentWillUnmount=function(){this.marker&&(this.props.onUnmount&&this.props.onUnmount(this.marker),ze(this.registeredEvents),this.props.clusterer?this.props.clusterer.removeMarker(this.marker,!!this.props.noClustererRedraw):this.marker&&this.marker.setMap(null))},t.prototype.render=function(){var r=this,i=null;return this.props.children&&(i=R.Children.map(this.props.children,function(n){if(!R.isValidElement(n))return n;var a=n;return R.cloneElement(a,{anchor:r.marker})})),i||null},t.contextType=Ie,t})(R.PureComponent);var CP=function(){function e(t,r){t.getClusterer().extend(e,google.maps.OverlayView),this.cluster=t,this.clusterClassName=this.cluster.getClusterer().getClusterClass(),this.className=this.clusterClassName,this.styles=r,this.center=void 0,this.div=null,this.sums=null,this.visible=!1,this.boundsChangedListener=null,this.url="",this.height=0,this.width=0,this.anchorText=[0,0],this.anchorIcon=[0,0],this.textColor="black",this.textSize=11,this.textDecoration="none",this.fontWeight="bold",this.fontStyle="normal",this.fontFamily="Arial,sans-serif",this.backgroundPosition="0 0",this.cMouseDownInCluster=null,this.cDraggingMapByCluster=null,this.timeOut=null,this.setMap(t.getMap()),this.onBoundsChanged=this.onBoundsChanged.bind(this),this.onMouseDown=this.onMouseDown.bind(this),this.onClick=this.onClick.bind(this),this.onMouseOver=this.onMouseOver.bind(this),this.onMouseOut=this.onMouseOut.bind(this),this.onAdd=this.onAdd.bind(this),this.onRemove=this.onRemove.bind(this),this.draw=this.draw.bind(this),this.hide=this.hide.bind(this),this.show=this.show.bind(this),this.useStyle=this.useStyle.bind(this),this.setCenter=this.setCenter.bind(this),this.getPosFromLatLng=this.getPosFromLatLng.bind(this)}return e.prototype.onBoundsChanged=function(){this.cDraggingMapByCluster=this.cMouseDownInCluster},e.prototype.onMouseDown=function(){this.cMouseDownInCluster=!0,this.cDraggingMapByCluster=!1},e.prototype.onClick=function(t){if(this.cMouseDownInCluster=!1,!this.cDraggingMapByCluster){var r=this.cluster.getClusterer();if(google.maps.event.trigger(r,"click",this.cluster),google.maps.event.trigger(r,"clusterclick",this.cluster),r.getZoomOnClick()){var i=r.getMaxZoom(),n=this.cluster.getBounds(),a=r.getMap();a!==null&&"fitBounds"in a&&a.fitBounds(n),this.timeOut=window.setTimeout(function(){var o=r.getMap();if(o!==null){"fitBounds"in o&&o.fitBounds(n);var u=o.getZoom()||0;i!==null&&u>i&&o.setZoom(i+1)}},100)}t.cancelBubble=!0,t.stopPropagation&&t.stopPropagation()}},e.prototype.onMouseOver=function(){google.maps.event.trigger(this.cluster.getClusterer(),"mouseover",this.cluster)},e.prototype.onMouseOut=function(){google.maps.event.trigger(this.cluster.getClusterer(),"mouseout",this.cluster)},e.prototype.onAdd=function(){var t;this.div=document.createElement("div"),this.div.className=this.className,this.visible&&this.show(),(t=this.getPanes())===null||t===void 0||t.overlayMouseTarget.appendChild(this.div);var r=this.getMap();r!==null&&(this.boundsChangedListener=google.maps.event.addListener(r,"bounds_changed",this.onBoundsChanged),this.div.addEventListener("mousedown",this.onMouseDown),this.div.addEventListener("click",this.onClick),this.div.addEventListener("mouseover",this.onMouseOver),this.div.addEventListener("mouseout",this.onMouseOut))},e.prototype.onRemove=function(){this.div&&this.div.parentNode&&(this.hide(),this.boundsChangedListener!==null&&google.maps.event.removeListener(this.boundsChangedListener),this.div.removeEventListener("mousedown",this.onMouseDown),this.div.removeEventListener("click",this.onClick),this.div.removeEventListener("mouseover",this.onMouseOver),this.div.removeEventListener("mouseout",this.onMouseOut),this.div.parentNode.removeChild(this.div),this.timeOut!==null&&(window.clearTimeout(this.timeOut),this.timeOut=null),this.div=null)},e.prototype.draw=function(){if(this.visible&&this.div!==null&&this.center){var t=this.getPosFromLatLng(this.center);this.div.style.top=t!==null?"".concat(t.y,"px"):"0",this.div.style.left=t!==null?"".concat(t.x,"px"):"0"}},e.prototype.hide=function(){this.div&&(this.div.style.display="none"),this.visible=!1},e.prototype.show=function(){var t,r,i,n,a,o;if(this.div&&this.center){var u=this.sums===null||typeof this.sums.title>"u"||this.sums.title===""?this.cluster.getClusterer().getTitle():this.sums.title,s=this.backgroundPosition.split(" "),l=parseInt(((t=s[0])===null||t===void 0?void 0:t.replace(/^\s+|\s+$/g,""))||"0",10),c=parseInt(((r=s[1])===null||r===void 0?void 0:r.replace(/^\s+|\s+$/g,""))||"0",10),h=this.getPosFromLatLng(this.center);this.div.className=this.className,this.div.setAttribute("style","cursor: pointer; position: absolute; top: ".concat(h!==null?"".concat(h.y,"px"):"0","; left: ").concat(h!==null?"".concat(h.x,"px"):"0","; width: ").concat(this.width,"px; height: ").concat(this.height,"px; "));var m=document.createElement("img");m.alt=u,m.src=this.url,m.width=this.width,m.height=this.height,m.setAttribute("style","position: absolute; top: ".concat(c,"px; left: ").concat(l,"px")),this.cluster.getClusterer().enableRetinaIcons||(m.style.clip="rect(-".concat(c,"px, -").concat(l+this.width,"px, -").concat(c+this.height,", -").concat(l,")"));var g=document.createElement("div");g.setAttribute("style","position: absolute; top: ".concat(this.anchorText[0],"px; left: ").concat(this.anchorText[1],"px; color: ").concat(this.textColor,"; font-size: ").concat(this.textSize,"px; font-family: ").concat(this.fontFamily,"; font-weight: ").concat(this.fontWeight,"; fontStyle: ").concat(this.fontStyle,"; text-decoration: ").concat(this.textDecoration,"; text-align: center; width: ").concat(this.width,"px; line-height: ").concat(this.height,"px")),!((i=this.sums)===null||i===void 0)&&i.text&&(g.innerText="".concat((n=this.sums)===null||n===void 0?void 0:n.text)),!((a=this.sums)===null||a===void 0)&&a.html&&(g.innerHTML="".concat((o=this.sums)===null||o===void 0?void 0:o.html)),this.div.innerHTML="",this.div.appendChild(m),this.div.appendChild(g),this.div.title=u,this.div.style.display=""}this.visible=!0},e.prototype.useStyle=function(t){this.sums=t;var r=this.cluster.getClusterer().getStyles(),i=r[Math.min(r.length-1,Math.max(0,t.index-1))];i&&(this.url=i.url,this.height=i.height,this.width=i.width,i.className&&(this.className="".concat(this.clusterClassName," ").concat(i.className)),this.anchorText=i.anchorText||[0,0],this.anchorIcon=i.anchorIcon||[this.height/2,this.width/2],this.textColor=i.textColor||"black",this.textSize=i.textSize||11,this.textDecoration=i.textDecoration||"none",this.fontWeight=i.fontWeight||"bold",this.fontStyle=i.fontStyle||"normal",this.fontFamily=i.fontFamily||"Arial,sans-serif",this.backgroundPosition=i.backgroundPosition||"0 0")},e.prototype.setCenter=function(t){this.center=t},e.prototype.getPosFromLatLng=function(t){var r=this.getProjection().fromLatLngToDivPixel(t);return r!==null&&(r.x-=this.anchorIcon[1],r.y-=this.anchorIcon[0]),r},e}(),xP=function(){function e(t){this.markerClusterer=t,this.map=this.markerClusterer.getMap(),this.gridSize=this.markerClusterer.getGridSize(),this.minClusterSize=this.markerClusterer.getMinimumClusterSize(),this.averageCenter=this.markerClusterer.getAverageCenter(),this.markers=[],this.center=void 0,this.bounds=null,this.clusterIcon=new CP(this,this.markerClusterer.getStyles()),this.getSize=this.getSize.bind(this),this.getMarkers=this.getMarkers.bind(this),this.getCenter=this.getCenter.bind(this),this.getMap=this.getMap.bind(this),this.getClusterer=this.getClusterer.bind(this),this.getBounds=this.getBounds.bind(this),this.remove=this.remove.bind(this),this.addMarker=this.addMarker.bind(this),this.isMarkerInClusterBounds=this.isMarkerInClusterBounds.bind(this),this.calculateBounds=this.calculateBounds.bind(this),this.updateIcon=this.updateIcon.bind(this),this.isMarkerAlreadyAdded=this.isMarkerAlreadyAdded.bind(this)}return e.prototype.getSize=function(){return this.markers.length},e.prototype.getMarkers=function(){return this.markers},e.prototype.getCenter=function(){return this.center},e.prototype.getMap=function(){return this.map},e.prototype.getClusterer=function(){return this.markerClusterer},e.prototype.getBounds=function(){for(var t=new google.maps.LatLngBounds(this.center,this.center),r=this.getMarkers(),i=0,n=r;io)t.getMap()!==this.map&&t.setMap(this.map);else if(ai){this.clusterIcon.hide();return}if(r0))for(var t=0;t3?new google.maps.LatLngBounds(n==null?void 0:n.getSouthWest(),n==null?void 0:n.getNorthEast()):new google.maps.LatLngBounds(new google.maps.LatLng(85.02070771743472,-178.48388434375),new google.maps.LatLng(-85.08136444384544,178.00048865625)),u=this.getExtendedBounds(o),s=Math.min(t+this.batchSize,this.markers.length),l=t;l"u"&&(typeof t.isHidden>"u"?t.visible=!0:t.visible=!t.isHidden),this.isHidden=!t.visible,this.alignBottom=t.alignBottom||!1,this.pane=t.pane||"floatPane",this.enableEventPropagation=t.enableEventPropagation||!1,this.div=null,this.closeListener=null,this.moveListener=null,this.mapListener=null,this.contextListener=null,this.eventListeners=null,this.fixedWidthSet=null}return e.prototype.createInfoBoxDiv=function(){var t=this,r=function(l){l.returnValue=!1,l.preventDefault&&l.preventDefault(),t.enableEventPropagation||Nm(l)};if(!this.div){this.div=document.createElement("div"),this.setBoxStyle(),typeof this.content=="string"?this.div.innerHTML=this.getCloseBoxImg()+this.content:(this.div.innerHTML=this.getCloseBoxImg(),this.div.appendChild(this.content));var i=this.getPanes();if(i!==null&&i[this.pane].appendChild(this.div),this.addClickHandler(),this.div.style.width)this.fixedWidthSet=!0;else if(this.maxWidth!==0&&this.div.offsetWidth>this.maxWidth)this.div.style.width=this.maxWidth+"px",this.fixedWidthSet=!0;else{var n=this.getBoxWidths();this.div.style.width=this.div.offsetWidth-n.left-n.right+"px",this.fixedWidthSet=!1}if(this.panBox(this.disableAutoPan),!this.enableEventPropagation){this.eventListeners=[];for(var a=["mousedown","mouseover","mouseout","mouseup","click","dblclick","touchstart","touchend","touchmove"],o=0,u=a;ou&&(i=y.x+h+l+g-u),this.alignBottom?y.y<-c+v+m?n=y.y+c-v-m:y.y+c+v>s&&(n=y.y+c+v-s):y.y<-c+v?n=y.y+c-v:y.y+m+c+v>s&&(n=y.y+m+c+v-s)),i===0&&n===0||r.panBy(i,n)}}},e.prototype.setBoxStyle=function(){if(this.div){this.div.className=this.boxClass,this.div.style.cssText="";var t=this.boxStyle;for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(this.div.style[r]=t[r]);if(this.div.style.webkitTransform="translateZ(0)",typeof this.div.style.opacity<"u"&&this.div.style.opacity!==""){var i=parseFloat(this.div.style.opacity||"");this.div.style.msFilter='"progid:DXImageTransform.Microsoft.Alpha(Opacity='+i*100+')"',this.div.style.filter="alpha(opacity="+i*100+")"}this.div.style.position="absolute",this.div.style.visibility="hidden",this.zIndex!==null&&(this.div.style.zIndex=this.zIndex+""),this.div.style.overflow||(this.div.style.overflow="auto")}},e.prototype.getBoxWidths=function(){var t={top:0,bottom:0,left:0,right:0};if(!this.div)return t;if(document.defaultView){var r=this.div.ownerDocument,i=r&&r.defaultView?r.defaultView.getComputedStyle(this.div,""):null;i&&(t.top=parseInt(i.borderTopWidth||"",10)||0,t.bottom=parseInt(i.borderBottomWidth||"",10)||0,t.left=parseInt(i.borderLeftWidth||"",10)||0,t.right=parseInt(i.borderRightWidth||"",10)||0)}else if(document.documentElement.currentStyle){var n=this.div.currentStyle;n&&(t.top=parseInt(n.borderTopWidth||"",10)||0,t.bottom=parseInt(n.borderBottomWidth||"",10)||0,t.left=parseInt(n.borderLeftWidth||"",10)||0,t.right=parseInt(n.borderRightWidth||"",10)||0)}return t},e.prototype.onRemove=function(){this.div&&this.div.parentNode&&(this.div.parentNode.removeChild(this.div),this.div=null)},e.prototype.draw=function(){if(this.createInfoBoxDiv(),this.div){var t=this.getProjection(),r=t.fromLatLngToDivPixel(this.position);r!==null&&(this.div.style.left=r.x+this.pixelOffset.width+"px",this.alignBottom?this.div.style.bottom=-(r.y+this.pixelOffset.height)+"px":this.div.style.top=r.y+this.pixelOffset.height+"px"),this.isHidden?this.div.style.visibility="hidden":this.div.style.visibility="visible"}},e.prototype.setOptions=function(t){t===void 0&&(t={}),typeof t.boxClass<"u"&&(this.boxClass=t.boxClass,this.setBoxStyle()),typeof t.boxStyle<"u"&&(this.boxStyle=t.boxStyle,this.setBoxStyle()),typeof t.content<"u"&&this.setContent(t.content),typeof t.disableAutoPan<"u"&&(this.disableAutoPan=t.disableAutoPan),typeof t.maxWidth<"u"&&(this.maxWidth=t.maxWidth),typeof t.pixelOffset<"u"&&(this.pixelOffset=t.pixelOffset),typeof t.alignBottom<"u"&&(this.alignBottom=t.alignBottom),typeof t.position<"u"&&this.setPosition(t.position),typeof t.zIndex<"u"&&this.setZIndex(t.zIndex),typeof t.closeBoxMargin<"u"&&(this.closeBoxMargin=t.closeBoxMargin),typeof t.closeBoxURL<"u"&&(this.closeBoxURL=t.closeBoxURL),typeof t.infoBoxClearance<"u"&&(this.infoBoxClearance=t.infoBoxClearance),typeof t.isHidden<"u"&&(this.isHidden=t.isHidden),typeof t.visible<"u"&&(this.isHidden=!t.visible),typeof t.enableEventPropagation<"u"&&(this.enableEventPropagation=t.enableEventPropagation),this.div&&this.draw()},e.prototype.setContent=function(t){this.content=t,this.div&&(this.closeListener&&(google.maps.event.removeListener(this.closeListener),this.closeListener=null),this.fixedWidthSet||(this.div.style.width=""),typeof t=="string"?this.div.innerHTML=this.getCloseBoxImg()+t:(this.div.innerHTML=this.getCloseBoxImg(),this.div.appendChild(t)),this.fixedWidthSet||(this.div.style.width=this.div.offsetWidth+"px",typeof t=="string"?this.div.innerHTML=this.getCloseBoxImg()+t:(this.div.innerHTML=this.getCloseBoxImg(),this.div.appendChild(t))),this.addClickHandler()),google.maps.event.trigger(this,"content_changed")},e.prototype.setPosition=function(t){this.position=t,this.div&&this.draw(),google.maps.event.trigger(this,"position_changed")},e.prototype.setVisible=function(t){this.isHidden=!t,this.div&&(this.div.style.visibility=this.isHidden?"hidden":"visible")},e.prototype.setZIndex=function(t){this.zIndex=t,this.div&&(this.div.style.zIndex=t+""),google.maps.event.trigger(this,"zindex_changed")},e.prototype.getContent=function(){return this.content},e.prototype.getPosition=function(){return this.position},e.prototype.getZIndex=function(){return this.zIndex},e.prototype.getVisible=function(){var t=this.getMap();return typeof t>"u"||t===null?!1:!this.isHidden},e.prototype.show=function(){this.isHidden=!1,this.div&&(this.div.style.visibility="visible")},e.prototype.hide=function(){this.isHidden=!0,this.div&&(this.div.style.visibility="hidden")},e.prototype.open=function(t,r){var i=this;r&&(this.position=r.getPosition(),this.moveListener=google.maps.event.addListener(r,"position_changed",function(){var n=r.getPosition();i.setPosition(n)}),this.mapListener=google.maps.event.addListener(r,"map_changed",function(){i.setMap(r.map)})),this.setMap(t),this.div&&this.panBox()},e.prototype.close=function(){if(this.closeListener&&(google.maps.event.removeListener(this.closeListener),this.closeListener=null),this.eventListeners){for(var t=0,r=this.eventListeners;t."),h&&h($)}return function(){_!==null&&(T&&google.maps.event.removeListener(T),M&&google.maps.event.removeListener(M),N&&google.maps.event.removeListener(N),G&&google.maps.event.removeListener(G),w&&google.maps.event.removeListener(w),m&&m(_),_.close())}},[]),B.current?hn.createPortal(R.Children.only(t),B.current):null}R.memo($P);(function(e){it(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.registeredEvents=[],r.containerElement=null,r.state={infoBox:null},r.open=function(i,n){n?r.context!==null&&i.open(r.context,n):i.getPosition()?r.context!==null&&i.open(r.context):ht(!1,"You must provide either an anchor or a position prop for .")},r.setInfoBoxCallback=function(){r.state.infoBox!==null&&r.containerElement!==null&&(r.state.infoBox.setContent(r.containerElement),r.open(r.state.infoBox,r.props.anchor),r.props.onLoad&&r.props.onLoad(r.state.infoBox))},r}return t.prototype.componentDidMount=function(){var r=this.props.options||{},i=r.position,n=Ec(r,["position"]),a;i&&!(i instanceof google.maps.LatLng)&&(a=new google.maps.LatLng(i.lat,i.lng));var o=new py(Ce(Ce({},n),a?{position:a}:{}));this.containerElement=document.createElement("div"),this.registeredEvents=$e({updaterMap:Pm,eventMap:Om,prevProps:{},nextProps:this.props,instance:o}),this.setState({infoBox:o},this.setInfoBoxCallback)},t.prototype.componentDidUpdate=function(r){var i=this.state.infoBox;i!==null&&(ze(this.registeredEvents),this.registeredEvents=$e({updaterMap:Pm,eventMap:Om,prevProps:r,nextProps:this.props,instance:i}))},t.prototype.componentWillUnmount=function(){var r=this.props.onUnmount,i=this.state.infoBox;i!==null&&(r&&r(i),ze(this.registeredEvents),i.close())},t.prototype.render=function(){return this.containerElement?hn.createPortal(R.Children.only(this.props.children),this.containerElement):null},t.contextType=Ie,t})(R.PureComponent);var HP=function e(t,r){if(t===r)return!0;if(t&&r&&typeof t=="object"&&typeof r=="object"){if(t.constructor!==r.constructor)return!1;var i,n,a;if(Array.isArray(t)){if(i=t.length,i!=r.length)return!1;for(n=i;n--!==0;)if(!e(t[n],r[n]))return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if(a=Object.keys(t),i=a.length,i!==Object.keys(r).length)return!1;for(n=i;n--!==0;)if(!Object.prototype.hasOwnProperty.call(r,a[n]))return!1;for(n=i;n--!==0;){var o=a[n];if(!e(t[o],r[o]))return!1}return!0}return t!==t&&r!==r},Ym=sy(HP);const Im=[Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array],Nu=1,Un=8;class wc{static from(t){if(!(t instanceof ArrayBuffer))throw new Error("Data must be an instance of ArrayBuffer.");const[r,i]=new Uint8Array(t,0,2);if(r!==219)throw new Error("Data does not appear to be in a KDBush format.");const n=i>>4;if(n!==Nu)throw new Error(`Got v${n} data when expected v${Nu}.`);const a=Im[i&15];if(!a)throw new Error("Unrecognized array type.");const[o]=new Uint16Array(t,2,1),[u]=new Uint32Array(t,4,1);return new wc(u,o,a,t)}constructor(t,r=64,i=Float64Array,n){if(isNaN(t)||t<0)throw new Error(`Unpexpected numItems value: ${t}.`);this.numItems=+t,this.nodeSize=Math.min(Math.max(+r,2),65535),this.ArrayType=i,this.IndexArrayType=t<65536?Uint16Array:Uint32Array;const a=Im.indexOf(this.ArrayType),o=t*2*this.ArrayType.BYTES_PER_ELEMENT,u=t*this.IndexArrayType.BYTES_PER_ELEMENT,s=(8-u%8)%8;if(a<0)throw new Error(`Unexpected typed array class: ${i}.`);n&&n instanceof ArrayBuffer?(this.data=n,this.ids=new this.IndexArrayType(this.data,Un,t),this.coords=new this.ArrayType(this.data,Un+u+s,t*2),this._pos=t*2,this._finished=!0):(this.data=new ArrayBuffer(Un+o+u+s),this.ids=new this.IndexArrayType(this.data,Un,t),this.coords=new this.ArrayType(this.data,Un+u+s,t*2),this._pos=0,this._finished=!1,new Uint8Array(this.data,0,2).set([219,(Nu<<4)+a]),new Uint16Array(this.data,2,1)[0]=r,new Uint32Array(this.data,4,1)[0]=t)}add(t,r){const i=this._pos>>1;return this.ids[i]=i,this.coords[this._pos++]=t,this.coords[this._pos++]=r,i}finish(){const t=this._pos>>1;if(t!==this.numItems)throw new Error(`Added ${t} items when expected ${this.numItems}.`);return xl(this.ids,this.coords,this.nodeSize,0,this.numItems-1,0),this._finished=!0,this}range(t,r,i,n){if(!this._finished)throw new Error("Data not yet indexed - call index.finish().");const{ids:a,coords:o,nodeSize:u}=this,s=[0,a.length-1,0],l=[];for(;s.length;){const c=s.pop()||0,h=s.pop()||0,m=s.pop()||0;if(h-m<=u){for(let y=m;y<=h;y++){const D=o[2*y],T=o[2*y+1];D>=t&&D<=i&&T>=r&&T<=n&&l.push(a[y])}continue}const g=m+h>>1,v=o[2*g],_=o[2*g+1];v>=t&&v<=i&&_>=r&&_<=n&&l.push(a[g]),(c===0?t<=v:r<=_)&&(s.push(m),s.push(g-1),s.push(1-c)),(c===0?i>=v:n>=_)&&(s.push(g+1),s.push(h),s.push(1-c))}return l}within(t,r,i){if(!this._finished)throw new Error("Data not yet indexed - call index.finish().");const{ids:n,coords:a,nodeSize:o}=this,u=[0,n.length-1,0],s=[],l=i*i;for(;u.length;){const c=u.pop()||0,h=u.pop()||0,m=u.pop()||0;if(h-m<=o){for(let y=m;y<=h;y++)jm(a[2*y],a[2*y+1],t,r)<=l&&s.push(n[y]);continue}const g=m+h>>1,v=a[2*g],_=a[2*g+1];jm(v,_,t,r)<=l&&s.push(n[g]),(c===0?t-i<=v:r-i<=_)&&(u.push(m),u.push(g-1),u.push(1-c)),(c===0?t+i>=v:r+i>=_)&&(u.push(g+1),u.push(h),u.push(1-c))}return s}}function xl(e,t,r,i,n,a){if(n-i<=r)return;const o=i+n>>1;my(e,t,o,i,n,a),xl(e,t,r,i,o-1,1-a),xl(e,t,r,o+1,n,1-a)}function my(e,t,r,i,n,a){for(;n>i;){if(n-i>600){const l=n-i+1,c=r-i+1,h=Math.log(l),m=.5*Math.exp(2*h/3),g=.5*Math.sqrt(h*m*(l-m)/l)*(c-l/2<0?-1:1),v=Math.max(i,Math.floor(r-c*m/l+g)),_=Math.min(n,Math.floor(r+(l-c)*m/l+g));my(e,t,r,v,_,a)}const o=t[2*r+a];let u=i,s=n;for(Vn(e,t,i,r),t[2*n+a]>o&&Vn(e,t,i,n);uo;)s--}t[2*i+a]===o?Vn(e,t,i,s):(s++,Vn(e,t,s,n)),s<=r&&(i=s+1),r<=s&&(n=s-1)}}function Vn(e,t,r,i){Ou(e,r,i),Ou(t,2*r,2*i),Ou(t,2*r+1,2*i+1)}function Ou(e,t,r){const i=e[t];e[t]=e[r],e[r]=i}function jm(e,t,r,i){const n=e-r,a=t-i;return n*n+a*a}const zP={minZoom:0,maxZoom:16,minPoints:2,radius:40,extent:512,nodeSize:64,log:!1,generateId:!1,reduce:null,map:e=>e},Rm=Math.fround||(e=>t=>(e[0]=+t,e[0]))(new Float32Array(1)),Ti=2,oi=3,Pu=4,ai=5,hy=6;class UP{constructor(t){this.options=Object.assign(Object.create(zP),t),this.trees=new Array(this.options.maxZoom+1),this.stride=this.options.reduce?7:6,this.clusterProps=[]}load(t){const{log:r,minZoom:i,maxZoom:n}=this.options;r&&console.time("total time");const a=`prepare ${t.length} points`;r&&console.time(a),this.points=t;const o=[];for(let s=0;s=i;s--){const l=+Date.now();u=this.trees[s]=this._createTree(this._cluster(u,s)),r&&console.log("z%d: %d clusters in %dms",s,u.numItems,+Date.now()-l)}return r&&console.timeEnd("total time"),this}getClusters(t,r){let i=((t[0]+180)%360+360)%360-180;const n=Math.max(-90,Math.min(90,t[1]));let a=t[2]===180?180:((t[2]+180)%360+360)%360-180;const o=Math.max(-90,Math.min(90,t[3]));if(t[2]-t[0]>=360)i=-180,a=180;else if(i>a){const h=this.getClusters([i,n,180,o],r),m=this.getClusters([-180,n,a,o],r);return h.concat(m)}const u=this.trees[this._limitZoom(r)],s=u.range(ns(i),as(o),ns(a),as(n)),l=u.data,c=[];for(const h of s){const m=this.stride*h;c.push(l[m+ai]>1?Bm(l,m,this.clusterProps):this.points[l[m+oi]])}return c}getChildren(t){const r=this._getOriginId(t),i=this._getOriginZoom(t),n="No cluster with the specified id.",a=this.trees[i];if(!a)throw new Error(n);const o=a.data;if(r*this.stride>=o.length)throw new Error(n);const u=this.options.radius/(this.options.extent*Math.pow(2,i-1)),s=o[r*this.stride],l=o[r*this.stride+1],c=a.within(s,l,u),h=[];for(const m of c){const g=m*this.stride;o[g+Pu]===t&&h.push(o[g+ai]>1?Bm(o,g,this.clusterProps):this.points[o[g+oi]])}if(h.length===0)throw new Error(n);return h}getLeaves(t,r,i){r=r||10,i=i||0;const n=[];return this._appendLeaves(n,t,r,i,0),n}getTile(t,r,i){const n=this.trees[this._limitZoom(t)],a=Math.pow(2,t),{extent:o,radius:u}=this.options,s=u/o,l=(i-s)/a,c=(i+1+s)/a,h={features:[]};return this._addTileFeatures(n.range((r-s)/a,l,(r+1+s)/a,c),n.data,r,i,a,h),r===0&&this._addTileFeatures(n.range(1-s/a,l,1,c),n.data,a,i,a,h),r===a-1&&this._addTileFeatures(n.range(0,l,s/a,c),n.data,-1,i,a,h),h.features.length?h:null}getClusterExpansionZoom(t){let r=this._getOriginZoom(t)-1;for(;r<=this.options.maxZoom;){const i=this.getChildren(t);if(r++,i.length!==1)break;t=i[0].properties.cluster_id}return r}_appendLeaves(t,r,i,n,a){const o=this.getChildren(r);for(const u of o){const s=u.properties;if(s&&s.cluster?a+s.point_count<=n?a+=s.point_count:a=this._appendLeaves(t,s.cluster_id,i,n,a):a1;let c,h,m;if(l)c=fy(r,s,this.clusterProps),h=r[s],m=r[s+1];else{const _=this.points[r[s+oi]];c=_.properties;const[y,D]=_.geometry.coordinates;h=ns(y),m=as(D)}const g={type:1,geometry:[[Math.round(this.options.extent*(h*a-i)),Math.round(this.options.extent*(m*a-n))]],tags:c};let v;l||this.options.generateId?v=r[s+oi]:v=this.points[r[s+oi]].id,v!==void 0&&(g.id=v),o.features.push(g)}}_limitZoom(t){return Math.max(this.options.minZoom,Math.min(Math.floor(+t),this.options.maxZoom+1))}_cluster(t,r){const{radius:i,extent:n,reduce:a,minPoints:o}=this.options,u=i/(n*Math.pow(2,r)),s=t.data,l=[],c=this.stride;for(let h=0;hr&&(y+=s[T+ai])}if(y>_&&y>=o){let D=m*_,T=g*_,k,E=-1;const N=((h/c|0)<<5)+(r+1)+this.points.length;for(const S of v){const U=S*c;if(s[U+Ti]<=r)continue;s[U+Ti]=r;const M=s[U+ai];D+=s[U]*M,T+=s[U+1]*M,s[U+Pu]=N,a&&(k||(k=this._map(s,h,!0),E=this.clusterProps.length,this.clusterProps.push(k)),a(k,this._map(s,U)))}s[h+Pu]=N,l.push(D/y,T/y,1/0,N,-1,y),a&&l.push(E)}else{for(let D=0;D1)for(const D of v){const T=D*c;if(!(s[T+Ti]<=r)){s[T+Ti]=r;for(let k=0;k>5}_getOriginZoom(t){return(t-this.points.length)%32}_map(t,r,i){if(t[r+ai]>1){const o=this.clusterProps[t[r+hy]];return i?Object.assign({},o):o}const n=this.points[t[r+oi]].properties,a=this.options.map(n);return i&&a===n?Object.assign({},a):a}}function Bm(e,t,r){return{type:"Feature",id:e[t+oi],properties:fy(e,t,r),geometry:{type:"Point",coordinates:[VP(e[t]),WP(e[t+1])]}}}function fy(e,t,r){const i=e[t+ai],n=i>=1e4?`${Math.round(i/1e3)}k`:i>=1e3?`${Math.round(i/100)/10}k`:i,a=e[t+hy],o=a===-1?{}:Object.assign({},r[a]);return Object.assign(o,{cluster:!0,cluster_id:e[t+oi],point_count:i,point_count_abbreviated:n})}function ns(e){return e/360+.5}function as(e){const t=Math.sin(e*Math.PI/180),r=.5-.25*Math.log((1+t)/(1-t))/Math.PI;return r<0?0:r>1?1:r}function VP(e){return(e-.5)*360}function WP(e){const t=(180-e*360)*Math.PI/180;return 360*Math.atan(Math.exp(t))/Math.PI-90}/*! ***************************************************************************** + `)),console.error(x)})},[r,S,a]);var U=R.useRef();return R.useEffect(function(){U.current&&c!==U.current&&console.warn("Performance warning! LoadScript has been reloaded unintentionally! You should not pass `libraries` prop as new array. Please keep an array of libraries as static class property for Components and PureComponents, or just a const variable outside of component, or somewhere in config files or ENV variables"),U.current=c},[c]),{isLoaded:D,loadError:E,url:S}}var TP=tt.jsx(cy,{});function kP(e){var t=e.loadingElement,r=e.onLoad,i=e.onError,n=e.onUnmount,a=e.children,o=Ec(e,["loadingElement","onLoad","onError","onUnmount","children"]),u=DP(o),s=u.isLoaded,l=u.loadError;return R.useEffect(function(){s&&typeof r=="function"&&r()},[s,r]),R.useEffect(function(){l&&typeof i=="function"&&i(l)},[l,i]),R.useEffect(function(){return function(){n&&n()}},[n]),s?a:t||TP}R.memo(kP);var Em;(function(e){e[e.INITIALIZED=0]="INITIALIZED",e[e.LOADING=1]="LOADING",e[e.SUCCESS=2]="SUCCESS",e[e.FAILURE=3]="FAILURE"})(Em||(Em={}));var wm={},Sm={options:function(e,t){e.setOptions(t)}};function MP(e){var t=e.options,r=e.onLoad,i=e.onUnmount,n=R.useContext(Ie),a=R.useState(null),o=a[0],u=a[1];return R.useEffect(function(){o!==null&&o.setMap(n)},[n]),R.useEffect(function(){t&&o!==null&&o.setOptions(t)},[o,t]),R.useEffect(function(){var s=new google.maps.TrafficLayer(Ce(Ce({},t||{}),{map:n}));return u(s),r&&r(s),function(){o!==null&&(i&&i(o),o.setMap(null))}},[]),null}R.memo(MP);(function(e){it(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.state={trafficLayer:null},r.setTrafficLayerCallback=function(){r.state.trafficLayer!==null&&r.props.onLoad&&r.props.onLoad(r.state.trafficLayer)},r.registeredEvents=[],r}return t.prototype.componentDidMount=function(){var r=new google.maps.TrafficLayer(Ce(Ce({},this.props.options||{}),{map:this.context}));this.registeredEvents=$e({updaterMap:Sm,eventMap:wm,prevProps:{},nextProps:this.props,instance:r}),this.setState(function(){return{trafficLayer:r}},this.setTrafficLayerCallback)},t.prototype.componentDidUpdate=function(r){this.state.trafficLayer!==null&&(ze(this.registeredEvents),this.registeredEvents=$e({updaterMap:Sm,eventMap:wm,prevProps:r,nextProps:this.props,instance:this.state.trafficLayer}))},t.prototype.componentWillUnmount=function(){this.state.trafficLayer!==null&&(this.props.onUnmount&&this.props.onUnmount(this.state.trafficLayer),ze(this.registeredEvents),this.state.trafficLayer.setMap(null))},t.prototype.render=function(){return null},t.contextType=Ie,t})(R.PureComponent);function LP(e){var t=e.onLoad,r=e.onUnmount,i=R.useContext(Ie),n=R.useState(null),a=n[0],o=n[1];return R.useEffect(function(){a!==null&&a.setMap(i)},[i]),R.useEffect(function(){var u=new google.maps.BicyclingLayer;return o(u),u.setMap(i),t&&t(u),function(){u!==null&&(r&&r(u),u.setMap(null))}},[]),null}R.memo(LP);(function(e){it(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.state={bicyclingLayer:null},r.setBicyclingLayerCallback=function(){r.state.bicyclingLayer!==null&&(r.state.bicyclingLayer.setMap(r.context),r.props.onLoad&&r.props.onLoad(r.state.bicyclingLayer))},r}return t.prototype.componentDidMount=function(){var r=new google.maps.BicyclingLayer;this.setState(function(){return{bicyclingLayer:r}},this.setBicyclingLayerCallback)},t.prototype.componentWillUnmount=function(){this.state.bicyclingLayer!==null&&(this.props.onUnmount&&this.props.onUnmount(this.state.bicyclingLayer),this.state.bicyclingLayer.setMap(null))},t.prototype.render=function(){return null},t.contextType=Ie,t})(R.PureComponent);function EP(e){var t=e.onLoad,r=e.onUnmount,i=R.useContext(Ie),n=R.useState(null),a=n[0],o=n[1];return R.useEffect(function(){a!==null&&a.setMap(i)},[i]),R.useEffect(function(){var u=new google.maps.TransitLayer;return o(u),u.setMap(i),t&&t(u),function(){a!==null&&(r&&r(a),a.setMap(null))}},[]),null}R.memo(EP);(function(e){it(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.state={transitLayer:null},r.setTransitLayerCallback=function(){r.state.transitLayer!==null&&(r.state.transitLayer.setMap(r.context),r.props.onLoad&&r.props.onLoad(r.state.transitLayer))},r}return t.prototype.componentDidMount=function(){var r=new google.maps.TransitLayer;this.setState(function(){return{transitLayer:r}},this.setTransitLayerCallback)},t.prototype.componentWillUnmount=function(){this.state.transitLayer!==null&&(this.props.onUnmount&&this.props.onUnmount(this.state.transitLayer),this.state.transitLayer.setMap(null))},t.prototype.render=function(){return null},t.contextType=Ie,t})(R.PureComponent);var Cm={onCircleComplete:"circlecomplete",onMarkerComplete:"markercomplete",onOverlayComplete:"overlaycomplete",onPolygonComplete:"polygoncomplete",onPolylineComplete:"polylinecomplete",onRectangleComplete:"rectanglecomplete"},xm={drawingMode:function(e,t){e.setDrawingMode(t)},options:function(e,t){e.setOptions(t)}};function wP(e){var t=e.options,r=e.drawingMode,i=e.onCircleComplete,n=e.onMarkerComplete,a=e.onOverlayComplete,o=e.onPolygonComplete,u=e.onPolylineComplete,s=e.onRectangleComplete,l=e.onLoad,c=e.onUnmount,h=R.useContext(Ie),m=R.useState(null),g=m[0],v=m[1],_=R.useState(null),y=_[0],D=_[1],T=R.useState(null),k=T[0],E=T[1],N=R.useState(null),S=N[0],U=N[1],M=R.useState(null),x=M[0],j=M[1],G=R.useState(null),ee=G[0],F=G[1],w=R.useState(null),I=w[0],B=w[1];return R.useEffect(function(){g!==null&&g.setMap(h)},[h]),R.useEffect(function(){t&&g!==null&&g.setOptions(t)},[g,t]),R.useEffect(function(){r&&g!==null&&g.setDrawingMode(r)},[g,r]),R.useEffect(function(){g&&i&&(y!==null&&google.maps.event.removeListener(y),D(google.maps.event.addListener(g,"circlecomplete",i)))},[g,i]),R.useEffect(function(){g&&n&&(k!==null&&google.maps.event.removeListener(k),E(google.maps.event.addListener(g,"markercomplete",n)))},[g,n]),R.useEffect(function(){g&&a&&(S!==null&&google.maps.event.removeListener(S),U(google.maps.event.addListener(g,"overlaycomplete",a)))},[g,a]),R.useEffect(function(){g&&o&&(x!==null&&google.maps.event.removeListener(x),j(google.maps.event.addListener(g,"polygoncomplete",o)))},[g,o]),R.useEffect(function(){g&&u&&(ee!==null&&google.maps.event.removeListener(ee),F(google.maps.event.addListener(g,"polylinecomplete",u)))},[g,u]),R.useEffect(function(){g&&s&&(I!==null&&google.maps.event.removeListener(I),B(google.maps.event.addListener(g,"rectanglecomplete",s)))},[g,s]),R.useEffect(function(){ht(!!google.maps.drawing,"Did you include prop libraries={['drawing']} in the URL? %s",google.maps.drawing);var V=new google.maps.drawing.DrawingManager(Ce(Ce({},t||{}),{map:h}));return r&&V.setDrawingMode(r),i&&D(google.maps.event.addListener(V,"circlecomplete",i)),n&&E(google.maps.event.addListener(V,"markercomplete",n)),a&&U(google.maps.event.addListener(V,"overlaycomplete",a)),o&&j(google.maps.event.addListener(V,"polygoncomplete",o)),u&&F(google.maps.event.addListener(V,"polylinecomplete",u)),s&&B(google.maps.event.addListener(V,"rectanglecomplete",s)),v(V),l&&l(V),function(){g!==null&&(y&&google.maps.event.removeListener(y),k&&google.maps.event.removeListener(k),S&&google.maps.event.removeListener(S),x&&google.maps.event.removeListener(x),ee&&google.maps.event.removeListener(ee),I&&google.maps.event.removeListener(I),c&&c(g),g.setMap(null))}},[]),null}R.memo(wP);(function(e){it(t,e);function t(r){var i=e.call(this,r)||this;return i.registeredEvents=[],i.state={drawingManager:null},i.setDrawingManagerCallback=function(){i.state.drawingManager!==null&&i.props.onLoad&&i.props.onLoad(i.state.drawingManager)},ht(!!google.maps.drawing,"Did you include prop libraries={['drawing']} in the URL? %s",google.maps.drawing),i}return t.prototype.componentDidMount=function(){var r=new google.maps.drawing.DrawingManager(Ce(Ce({},this.props.options||{}),{map:this.context}));this.registeredEvents=$e({updaterMap:xm,eventMap:Cm,prevProps:{},nextProps:this.props,instance:r}),this.setState(function(){return{drawingManager:r}},this.setDrawingManagerCallback)},t.prototype.componentDidUpdate=function(r){this.state.drawingManager!==null&&(ze(this.registeredEvents),this.registeredEvents=$e({updaterMap:xm,eventMap:Cm,prevProps:r,nextProps:this.props,instance:this.state.drawingManager}))},t.prototype.componentWillUnmount=function(){this.state.drawingManager!==null&&(this.props.onUnmount&&this.props.onUnmount(this.state.drawingManager),ze(this.registeredEvents),this.state.drawingManager.setMap(null))},t.prototype.render=function(){return null},t.contextType=Ie,t})(R.PureComponent);var Am={onAnimationChanged:"animation_changed",onClick:"click",onClickableChanged:"clickable_changed",onCursorChanged:"cursor_changed",onDblClick:"dblclick",onDrag:"drag",onDragEnd:"dragend",onDraggableChanged:"draggable_changed",onDragStart:"dragstart",onFlatChanged:"flat_changed",onIconChanged:"icon_changed",onMouseDown:"mousedown",onMouseOut:"mouseout",onMouseOver:"mouseover",onMouseUp:"mouseup",onPositionChanged:"position_changed",onRightClick:"rightclick",onShapeChanged:"shape_changed",onTitleChanged:"title_changed",onVisibleChanged:"visible_changed",onZindexChanged:"zindex_changed"},Fm={animation:function(e,t){e.setAnimation(t)},clickable:function(e,t){e.setClickable(t)},cursor:function(e,t){e.setCursor(t)},draggable:function(e,t){e.setDraggable(t)},icon:function(e,t){e.setIcon(t)},label:function(e,t){e.setLabel(t)},map:function(e,t){e.setMap(t)},opacity:function(e,t){e.setOpacity(t)},options:function(e,t){e.setOptions(t)},position:function(e,t){e.setPosition(t)},shape:function(e,t){e.setShape(t)},title:function(e,t){e.setTitle(t)},visible:function(e,t){e.setVisible(t)},zIndex:function(e,t){e.setZIndex(t)}},Ms={};function SP(e){var t=e.position,r=e.options,i=e.clusterer,n=e.noClustererRedraw,a=e.children,o=e.draggable,u=e.visible,s=e.animation,l=e.clickable,c=e.cursor,h=e.icon,m=e.label,g=e.opacity,v=e.shape,_=e.title,y=e.zIndex,D=e.onClick,T=e.onDblClick,k=e.onDrag,E=e.onDragEnd,N=e.onDragStart,S=e.onMouseOut,U=e.onMouseOver,M=e.onMouseUp,x=e.onMouseDown,j=e.onRightClick,G=e.onClickableChanged,ee=e.onCursorChanged,F=e.onAnimationChanged,w=e.onDraggableChanged,I=e.onFlatChanged,B=e.onIconChanged,V=e.onPositionChanged,Q=e.onShapeChanged,ce=e.onTitleChanged,Z=e.onVisibleChanged,$=e.onZindexChanged,J=e.onLoad,A=e.onUnmount,H=R.useContext(Ie),z=R.useState(null),O=z[0],P=z[1],W=R.useState(null),K=W[0],re=W[1],te=R.useState(null),oe=te[0],ae=te[1],ue=R.useState(null),pe=ue[0],de=ue[1],X=R.useState(null),se=X[0],he=X[1],ge=R.useState(null),fe=ge[0],ve=ge[1],Me=R.useState(null),ye=Me[0],Ne=Me[1],Pe=R.useState(null),Le=Pe[0],je=Pe[1],Oe=R.useState(null),Te=Oe[0],qe=Oe[1],Re=R.useState(null),Qe=Re[0],dt=Re[1],Xe=R.useState(null),ut=Xe[0],We=Xe[1],Ot=R.useState(null),Ee=Ot[0],Ae=Ot[1],xe=R.useState(null),we=xe[0],Ue=xe[1],St=R.useState(null),De=St[0],fr=St[1],$t=R.useState(null),gt=$t[0],vt=$t[1],Fe=R.useState(null),lt=Fe[0],Be=Fe[1],Qt=R.useState(null),Kr=Qt[0],Ar=Qt[1],mt=R.useState(null),Ct=mt[0],Pt=mt[1],ot=R.useState(null),et=ot[0],nt=ot[1],sr=R.useState(null),Gr=sr[0],ji=sr[1],Mr=R.useState(null),Lr=Mr[0],Ri=Mr[1],Tt=R.useState(null),or=Tt[0],kt=Tt[1];R.useEffect(function(){O!==null&&O.setMap(H)},[H]),R.useEffect(function(){typeof r<"u"&&O!==null&&O.setOptions(r)},[O,r]),R.useEffect(function(){typeof o<"u"&&O!==null&&O.setDraggable(o)},[O,o]),R.useEffect(function(){t&&O!==null&&O.setPosition(t)},[O,t]),R.useEffect(function(){typeof u<"u"&&O!==null&&O.setVisible(u)},[O,u]),R.useEffect(function(){O==null||O.setAnimation(s)},[O,s]),R.useEffect(function(){O&&T&&(K!==null&&google.maps.event.removeListener(K),re(google.maps.event.addListener(O,"dblclick",T)))},[T]),R.useEffect(function(){O&&E&&(oe!==null&&google.maps.event.removeListener(oe),ae(google.maps.event.addListener(O,"dragend",E)))},[E]),R.useEffect(function(){O&&N&&(pe!==null&&google.maps.event.removeListener(pe),de(google.maps.event.addListener(O,"dragstart",N)))},[N]),R.useEffect(function(){O&&x&&(se!==null&&google.maps.event.removeListener(se),he(google.maps.event.addListener(O,"mousedown",x)))},[x]),R.useEffect(function(){O&&S&&(fe!==null&&google.maps.event.removeListener(fe),ve(google.maps.event.addListener(O,"mouseout",S)))},[S]),R.useEffect(function(){O&&U&&(ye!==null&&google.maps.event.removeListener(ye),Ne(google.maps.event.addListener(O,"mouseover",U)))},[U]),R.useEffect(function(){O&&M&&(Le!==null&&google.maps.event.removeListener(Le),je(google.maps.event.addListener(O,"mouseup",M)))},[M]),R.useEffect(function(){O&&j&&(Te!==null&&google.maps.event.removeListener(Te),qe(google.maps.event.addListener(O,"rightclick",j)))},[j]),R.useEffect(function(){O&&D&&(Qe!==null&&google.maps.event.removeListener(Qe),dt(google.maps.event.addListener(O,"click",D)))},[D]),R.useEffect(function(){O&&k&&(ut!==null&&google.maps.event.removeListener(ut),We(google.maps.event.addListener(O,"drag",k)))},[k]),R.useEffect(function(){O&&G&&(Ee!==null&&google.maps.event.removeListener(Ee),Ae(google.maps.event.addListener(O,"clickable_changed",G)))},[G]),R.useEffect(function(){O&&ee&&(we!==null&&google.maps.event.removeListener(we),Ue(google.maps.event.addListener(O,"cursor_changed",ee)))},[ee]),R.useEffect(function(){O&&F&&(De!==null&&google.maps.event.removeListener(De),fr(google.maps.event.addListener(O,"animation_changed",F)))},[F]),R.useEffect(function(){O&&w&&(gt!==null&&google.maps.event.removeListener(gt),vt(google.maps.event.addListener(O,"draggable_changed",w)))},[w]),R.useEffect(function(){O&&I&&(lt!==null&&google.maps.event.removeListener(lt),Be(google.maps.event.addListener(O,"flat_changed",I)))},[I]),R.useEffect(function(){O&&B&&(Kr!==null&&google.maps.event.removeListener(Kr),Ar(google.maps.event.addListener(O,"icon_changed",B)))},[B]),R.useEffect(function(){O&&V&&(Ct!==null&&google.maps.event.removeListener(Ct),Pt(google.maps.event.addListener(O,"position_changed",V)))},[V]),R.useEffect(function(){O&&Q&&(et!==null&&google.maps.event.removeListener(et),nt(google.maps.event.addListener(O,"shape_changed",Q)))},[Q]),R.useEffect(function(){O&&ce&&(Gr!==null&&google.maps.event.removeListener(Gr),ji(google.maps.event.addListener(O,"title_changed",ce)))},[ce]),R.useEffect(function(){O&&Z&&(Lr!==null&&google.maps.event.removeListener(Lr),Ri(google.maps.event.addListener(O,"visible_changed",Z)))},[Z]),R.useEffect(function(){O&&$&&(or!==null&&google.maps.event.removeListener(or),kt(google.maps.event.addListener(O,"zindex_changed",$)))},[$]),R.useEffect(function(){var Ht=Ce(Ce(Ce({},r||Ms),i?Ms:{map:H}),{position:t}),Se=new google.maps.Marker(Ht);return i?i.addMarker(Se,!!n):Se.setMap(H),t&&Se.setPosition(t),typeof u<"u"&&Se.setVisible(u),typeof o<"u"&&Se.setDraggable(o),typeof l<"u"&&Se.setClickable(l),typeof c=="string"&&Se.setCursor(c),h&&Se.setIcon(h),typeof m<"u"&&Se.setLabel(m),typeof g<"u"&&Se.setOpacity(g),v&&Se.setShape(v),typeof _=="string"&&Se.setTitle(_),typeof y=="number"&&Se.setZIndex(y),T&&re(google.maps.event.addListener(Se,"dblclick",T)),E&&ae(google.maps.event.addListener(Se,"dragend",E)),N&&de(google.maps.event.addListener(Se,"dragstart",N)),x&&he(google.maps.event.addListener(Se,"mousedown",x)),S&&ve(google.maps.event.addListener(Se,"mouseout",S)),U&&Ne(google.maps.event.addListener(Se,"mouseover",U)),M&&je(google.maps.event.addListener(Se,"mouseup",M)),j&&qe(google.maps.event.addListener(Se,"rightclick",j)),D&&dt(google.maps.event.addListener(Se,"click",D)),k&&We(google.maps.event.addListener(Se,"drag",k)),G&&Ae(google.maps.event.addListener(Se,"clickable_changed",G)),ee&&Ue(google.maps.event.addListener(Se,"cursor_changed",ee)),F&&fr(google.maps.event.addListener(Se,"animation_changed",F)),w&&vt(google.maps.event.addListener(Se,"draggable_changed",w)),I&&Be(google.maps.event.addListener(Se,"flat_changed",I)),B&&Ar(google.maps.event.addListener(Se,"icon_changed",B)),V&&Pt(google.maps.event.addListener(Se,"position_changed",V)),Q&&nt(google.maps.event.addListener(Se,"shape_changed",Q)),ce&&ji(google.maps.event.addListener(Se,"title_changed",ce)),Z&&Ri(google.maps.event.addListener(Se,"visible_changed",Z)),$&&kt(google.maps.event.addListener(Se,"zindex_changed",$)),P(Se),J&&J(Se),function(){K!==null&&google.maps.event.removeListener(K),oe!==null&&google.maps.event.removeListener(oe),pe!==null&&google.maps.event.removeListener(pe),se!==null&&google.maps.event.removeListener(se),fe!==null&&google.maps.event.removeListener(fe),ye!==null&&google.maps.event.removeListener(ye),Le!==null&&google.maps.event.removeListener(Le),Te!==null&&google.maps.event.removeListener(Te),Qe!==null&&google.maps.event.removeListener(Qe),Ee!==null&&google.maps.event.removeListener(Ee),we!==null&&google.maps.event.removeListener(we),De!==null&&google.maps.event.removeListener(De),gt!==null&&google.maps.event.removeListener(gt),lt!==null&&google.maps.event.removeListener(lt),Kr!==null&&google.maps.event.removeListener(Kr),Ct!==null&&google.maps.event.removeListener(Ct),Gr!==null&&google.maps.event.removeListener(Gr),Lr!==null&&google.maps.event.removeListener(Lr),or!==null&&google.maps.event.removeListener(or),A&&A(Se),i?i.removeMarker(Se,!!n):Se&&Se.setMap(null)}},[]);var Bi=R.useMemo(function(){return a?R.Children.map(a,function(Ht){if(!R.isValidElement(Ht))return Ht;var Se=Ht;return R.cloneElement(Se,{anchor:O})}):null},[a,O]);return tt.jsx(tt.Fragment,{children:Bi})||null}R.memo(SP);(function(e){it(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.registeredEvents=[],r}return t.prototype.componentDidMount=function(){var r=Ce(Ce(Ce({},this.props.options||Ms),this.props.clusterer?Ms:{map:this.context}),{position:this.props.position});this.marker=new google.maps.Marker(r),this.props.clusterer?this.props.clusterer.addMarker(this.marker,!!this.props.noClustererRedraw):this.marker.setMap(this.context),this.registeredEvents=$e({updaterMap:Fm,eventMap:Am,prevProps:{},nextProps:this.props,instance:this.marker}),this.props.onLoad&&this.props.onLoad(this.marker)},t.prototype.componentDidUpdate=function(r){this.marker&&(ze(this.registeredEvents),this.registeredEvents=$e({updaterMap:Fm,eventMap:Am,prevProps:r,nextProps:this.props,instance:this.marker}))},t.prototype.componentWillUnmount=function(){this.marker&&(this.props.onUnmount&&this.props.onUnmount(this.marker),ze(this.registeredEvents),this.props.clusterer?this.props.clusterer.removeMarker(this.marker,!!this.props.noClustererRedraw):this.marker&&this.marker.setMap(null))},t.prototype.render=function(){var r=this,i=null;return this.props.children&&(i=R.Children.map(this.props.children,function(n){if(!R.isValidElement(n))return n;var a=n;return R.cloneElement(a,{anchor:r.marker})})),i||null},t.contextType=Ie,t})(R.PureComponent);var CP=function(){function e(t,r){t.getClusterer().extend(e,google.maps.OverlayView),this.cluster=t,this.clusterClassName=this.cluster.getClusterer().getClusterClass(),this.className=this.clusterClassName,this.styles=r,this.center=void 0,this.div=null,this.sums=null,this.visible=!1,this.boundsChangedListener=null,this.url="",this.height=0,this.width=0,this.anchorText=[0,0],this.anchorIcon=[0,0],this.textColor="black",this.textSize=11,this.textDecoration="none",this.fontWeight="bold",this.fontStyle="normal",this.fontFamily="Arial,sans-serif",this.backgroundPosition="0 0",this.cMouseDownInCluster=null,this.cDraggingMapByCluster=null,this.timeOut=null,this.setMap(t.getMap()),this.onBoundsChanged=this.onBoundsChanged.bind(this),this.onMouseDown=this.onMouseDown.bind(this),this.onClick=this.onClick.bind(this),this.onMouseOver=this.onMouseOver.bind(this),this.onMouseOut=this.onMouseOut.bind(this),this.onAdd=this.onAdd.bind(this),this.onRemove=this.onRemove.bind(this),this.draw=this.draw.bind(this),this.hide=this.hide.bind(this),this.show=this.show.bind(this),this.useStyle=this.useStyle.bind(this),this.setCenter=this.setCenter.bind(this),this.getPosFromLatLng=this.getPosFromLatLng.bind(this)}return e.prototype.onBoundsChanged=function(){this.cDraggingMapByCluster=this.cMouseDownInCluster},e.prototype.onMouseDown=function(){this.cMouseDownInCluster=!0,this.cDraggingMapByCluster=!1},e.prototype.onClick=function(t){if(this.cMouseDownInCluster=!1,!this.cDraggingMapByCluster){var r=this.cluster.getClusterer();if(google.maps.event.trigger(r,"click",this.cluster),google.maps.event.trigger(r,"clusterclick",this.cluster),r.getZoomOnClick()){var i=r.getMaxZoom(),n=this.cluster.getBounds(),a=r.getMap();a!==null&&"fitBounds"in a&&a.fitBounds(n),this.timeOut=window.setTimeout(function(){var o=r.getMap();if(o!==null){"fitBounds"in o&&o.fitBounds(n);var u=o.getZoom()||0;i!==null&&u>i&&o.setZoom(i+1)}},100)}t.cancelBubble=!0,t.stopPropagation&&t.stopPropagation()}},e.prototype.onMouseOver=function(){google.maps.event.trigger(this.cluster.getClusterer(),"mouseover",this.cluster)},e.prototype.onMouseOut=function(){google.maps.event.trigger(this.cluster.getClusterer(),"mouseout",this.cluster)},e.prototype.onAdd=function(){var t;this.div=document.createElement("div"),this.div.className=this.className,this.visible&&this.show(),(t=this.getPanes())===null||t===void 0||t.overlayMouseTarget.appendChild(this.div);var r=this.getMap();r!==null&&(this.boundsChangedListener=google.maps.event.addListener(r,"bounds_changed",this.onBoundsChanged),this.div.addEventListener("mousedown",this.onMouseDown),this.div.addEventListener("click",this.onClick),this.div.addEventListener("mouseover",this.onMouseOver),this.div.addEventListener("mouseout",this.onMouseOut))},e.prototype.onRemove=function(){this.div&&this.div.parentNode&&(this.hide(),this.boundsChangedListener!==null&&google.maps.event.removeListener(this.boundsChangedListener),this.div.removeEventListener("mousedown",this.onMouseDown),this.div.removeEventListener("click",this.onClick),this.div.removeEventListener("mouseover",this.onMouseOver),this.div.removeEventListener("mouseout",this.onMouseOut),this.div.parentNode.removeChild(this.div),this.timeOut!==null&&(window.clearTimeout(this.timeOut),this.timeOut=null),this.div=null)},e.prototype.draw=function(){if(this.visible&&this.div!==null&&this.center){var t=this.getPosFromLatLng(this.center);this.div.style.top=t!==null?"".concat(t.y,"px"):"0",this.div.style.left=t!==null?"".concat(t.x,"px"):"0"}},e.prototype.hide=function(){this.div&&(this.div.style.display="none"),this.visible=!1},e.prototype.show=function(){var t,r,i,n,a,o;if(this.div&&this.center){var u=this.sums===null||typeof this.sums.title>"u"||this.sums.title===""?this.cluster.getClusterer().getTitle():this.sums.title,s=this.backgroundPosition.split(" "),l=parseInt(((t=s[0])===null||t===void 0?void 0:t.replace(/^\s+|\s+$/g,""))||"0",10),c=parseInt(((r=s[1])===null||r===void 0?void 0:r.replace(/^\s+|\s+$/g,""))||"0",10),h=this.getPosFromLatLng(this.center);this.div.className=this.className,this.div.setAttribute("style","cursor: pointer; position: absolute; top: ".concat(h!==null?"".concat(h.y,"px"):"0","; left: ").concat(h!==null?"".concat(h.x,"px"):"0","; width: ").concat(this.width,"px; height: ").concat(this.height,"px; "));var m=document.createElement("img");m.alt=u,m.src=this.url,m.width=this.width,m.height=this.height,m.setAttribute("style","position: absolute; top: ".concat(c,"px; left: ").concat(l,"px")),this.cluster.getClusterer().enableRetinaIcons||(m.style.clip="rect(-".concat(c,"px, -").concat(l+this.width,"px, -").concat(c+this.height,", -").concat(l,")"));var g=document.createElement("div");g.setAttribute("style","position: absolute; top: ".concat(this.anchorText[0],"px; left: ").concat(this.anchorText[1],"px; color: ").concat(this.textColor,"; font-size: ").concat(this.textSize,"px; font-family: ").concat(this.fontFamily,"; font-weight: ").concat(this.fontWeight,"; fontStyle: ").concat(this.fontStyle,"; text-decoration: ").concat(this.textDecoration,"; text-align: center; width: ").concat(this.width,"px; line-height: ").concat(this.height,"px")),!((i=this.sums)===null||i===void 0)&&i.text&&(g.innerText="".concat((n=this.sums)===null||n===void 0?void 0:n.text)),!((a=this.sums)===null||a===void 0)&&a.html&&(g.innerHTML="".concat((o=this.sums)===null||o===void 0?void 0:o.html)),this.div.innerHTML="",this.div.appendChild(m),this.div.appendChild(g),this.div.title=u,this.div.style.display=""}this.visible=!0},e.prototype.useStyle=function(t){this.sums=t;var r=this.cluster.getClusterer().getStyles(),i=r[Math.min(r.length-1,Math.max(0,t.index-1))];i&&(this.url=i.url,this.height=i.height,this.width=i.width,i.className&&(this.className="".concat(this.clusterClassName," ").concat(i.className)),this.anchorText=i.anchorText||[0,0],this.anchorIcon=i.anchorIcon||[this.height/2,this.width/2],this.textColor=i.textColor||"black",this.textSize=i.textSize||11,this.textDecoration=i.textDecoration||"none",this.fontWeight=i.fontWeight||"bold",this.fontStyle=i.fontStyle||"normal",this.fontFamily=i.fontFamily||"Arial,sans-serif",this.backgroundPosition=i.backgroundPosition||"0 0")},e.prototype.setCenter=function(t){this.center=t},e.prototype.getPosFromLatLng=function(t){var r=this.getProjection().fromLatLngToDivPixel(t);return r!==null&&(r.x-=this.anchorIcon[1],r.y-=this.anchorIcon[0]),r},e}(),xP=function(){function e(t){this.markerClusterer=t,this.map=this.markerClusterer.getMap(),this.gridSize=this.markerClusterer.getGridSize(),this.minClusterSize=this.markerClusterer.getMinimumClusterSize(),this.averageCenter=this.markerClusterer.getAverageCenter(),this.markers=[],this.center=void 0,this.bounds=null,this.clusterIcon=new CP(this,this.markerClusterer.getStyles()),this.getSize=this.getSize.bind(this),this.getMarkers=this.getMarkers.bind(this),this.getCenter=this.getCenter.bind(this),this.getMap=this.getMap.bind(this),this.getClusterer=this.getClusterer.bind(this),this.getBounds=this.getBounds.bind(this),this.remove=this.remove.bind(this),this.addMarker=this.addMarker.bind(this),this.isMarkerInClusterBounds=this.isMarkerInClusterBounds.bind(this),this.calculateBounds=this.calculateBounds.bind(this),this.updateIcon=this.updateIcon.bind(this),this.isMarkerAlreadyAdded=this.isMarkerAlreadyAdded.bind(this)}return e.prototype.getSize=function(){return this.markers.length},e.prototype.getMarkers=function(){return this.markers},e.prototype.getCenter=function(){return this.center},e.prototype.getMap=function(){return this.map},e.prototype.getClusterer=function(){return this.markerClusterer},e.prototype.getBounds=function(){for(var t=new google.maps.LatLngBounds(this.center,this.center),r=this.getMarkers(),i=0,n=r;io)t.getMap()!==this.map&&t.setMap(this.map);else if(ai){this.clusterIcon.hide();return}if(r0))for(var t=0;t3?new google.maps.LatLngBounds(n==null?void 0:n.getSouthWest(),n==null?void 0:n.getNorthEast()):new google.maps.LatLngBounds(new google.maps.LatLng(85.02070771743472,-178.48388434375),new google.maps.LatLng(-85.08136444384544,178.00048865625)),u=this.getExtendedBounds(o),s=Math.min(t+this.batchSize,this.markers.length),l=t;l"u"&&(typeof t.isHidden>"u"?t.visible=!0:t.visible=!t.isHidden),this.isHidden=!t.visible,this.alignBottom=t.alignBottom||!1,this.pane=t.pane||"floatPane",this.enableEventPropagation=t.enableEventPropagation||!1,this.div=null,this.closeListener=null,this.moveListener=null,this.mapListener=null,this.contextListener=null,this.eventListeners=null,this.fixedWidthSet=null}return e.prototype.createInfoBoxDiv=function(){var t=this,r=function(l){l.returnValue=!1,l.preventDefault&&l.preventDefault(),t.enableEventPropagation||Nm(l)};if(!this.div){this.div=document.createElement("div"),this.setBoxStyle(),typeof this.content=="string"?this.div.innerHTML=this.getCloseBoxImg()+this.content:(this.div.innerHTML=this.getCloseBoxImg(),this.div.appendChild(this.content));var i=this.getPanes();if(i!==null&&i[this.pane].appendChild(this.div),this.addClickHandler(),this.div.style.width)this.fixedWidthSet=!0;else if(this.maxWidth!==0&&this.div.offsetWidth>this.maxWidth)this.div.style.width=this.maxWidth+"px",this.fixedWidthSet=!0;else{var n=this.getBoxWidths();this.div.style.width=this.div.offsetWidth-n.left-n.right+"px",this.fixedWidthSet=!1}if(this.panBox(this.disableAutoPan),!this.enableEventPropagation){this.eventListeners=[];for(var a=["mousedown","mouseover","mouseout","mouseup","click","dblclick","touchstart","touchend","touchmove"],o=0,u=a;ou&&(i=y.x+h+l+g-u),this.alignBottom?y.y<-c+v+m?n=y.y+c-v-m:y.y+c+v>s&&(n=y.y+c+v-s):y.y<-c+v?n=y.y+c-v:y.y+m+c+v>s&&(n=y.y+m+c+v-s)),i===0&&n===0||r.panBy(i,n)}}},e.prototype.setBoxStyle=function(){if(this.div){this.div.className=this.boxClass,this.div.style.cssText="";var t=this.boxStyle;for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(this.div.style[r]=t[r]);if(this.div.style.webkitTransform="translateZ(0)",typeof this.div.style.opacity<"u"&&this.div.style.opacity!==""){var i=parseFloat(this.div.style.opacity||"");this.div.style.msFilter='"progid:DXImageTransform.Microsoft.Alpha(Opacity='+i*100+')"',this.div.style.filter="alpha(opacity="+i*100+")"}this.div.style.position="absolute",this.div.style.visibility="hidden",this.zIndex!==null&&(this.div.style.zIndex=this.zIndex+""),this.div.style.overflow||(this.div.style.overflow="auto")}},e.prototype.getBoxWidths=function(){var t={top:0,bottom:0,left:0,right:0};if(!this.div)return t;if(document.defaultView){var r=this.div.ownerDocument,i=r&&r.defaultView?r.defaultView.getComputedStyle(this.div,""):null;i&&(t.top=parseInt(i.borderTopWidth||"",10)||0,t.bottom=parseInt(i.borderBottomWidth||"",10)||0,t.left=parseInt(i.borderLeftWidth||"",10)||0,t.right=parseInt(i.borderRightWidth||"",10)||0)}else if(document.documentElement.currentStyle){var n=this.div.currentStyle;n&&(t.top=parseInt(n.borderTopWidth||"",10)||0,t.bottom=parseInt(n.borderBottomWidth||"",10)||0,t.left=parseInt(n.borderLeftWidth||"",10)||0,t.right=parseInt(n.borderRightWidth||"",10)||0)}return t},e.prototype.onRemove=function(){this.div&&this.div.parentNode&&(this.div.parentNode.removeChild(this.div),this.div=null)},e.prototype.draw=function(){if(this.createInfoBoxDiv(),this.div){var t=this.getProjection(),r=t.fromLatLngToDivPixel(this.position);r!==null&&(this.div.style.left=r.x+this.pixelOffset.width+"px",this.alignBottom?this.div.style.bottom=-(r.y+this.pixelOffset.height)+"px":this.div.style.top=r.y+this.pixelOffset.height+"px"),this.isHidden?this.div.style.visibility="hidden":this.div.style.visibility="visible"}},e.prototype.setOptions=function(t){t===void 0&&(t={}),typeof t.boxClass<"u"&&(this.boxClass=t.boxClass,this.setBoxStyle()),typeof t.boxStyle<"u"&&(this.boxStyle=t.boxStyle,this.setBoxStyle()),typeof t.content<"u"&&this.setContent(t.content),typeof t.disableAutoPan<"u"&&(this.disableAutoPan=t.disableAutoPan),typeof t.maxWidth<"u"&&(this.maxWidth=t.maxWidth),typeof t.pixelOffset<"u"&&(this.pixelOffset=t.pixelOffset),typeof t.alignBottom<"u"&&(this.alignBottom=t.alignBottom),typeof t.position<"u"&&this.setPosition(t.position),typeof t.zIndex<"u"&&this.setZIndex(t.zIndex),typeof t.closeBoxMargin<"u"&&(this.closeBoxMargin=t.closeBoxMargin),typeof t.closeBoxURL<"u"&&(this.closeBoxURL=t.closeBoxURL),typeof t.infoBoxClearance<"u"&&(this.infoBoxClearance=t.infoBoxClearance),typeof t.isHidden<"u"&&(this.isHidden=t.isHidden),typeof t.visible<"u"&&(this.isHidden=!t.visible),typeof t.enableEventPropagation<"u"&&(this.enableEventPropagation=t.enableEventPropagation),this.div&&this.draw()},e.prototype.setContent=function(t){this.content=t,this.div&&(this.closeListener&&(google.maps.event.removeListener(this.closeListener),this.closeListener=null),this.fixedWidthSet||(this.div.style.width=""),typeof t=="string"?this.div.innerHTML=this.getCloseBoxImg()+t:(this.div.innerHTML=this.getCloseBoxImg(),this.div.appendChild(t)),this.fixedWidthSet||(this.div.style.width=this.div.offsetWidth+"px",typeof t=="string"?this.div.innerHTML=this.getCloseBoxImg()+t:(this.div.innerHTML=this.getCloseBoxImg(),this.div.appendChild(t))),this.addClickHandler()),google.maps.event.trigger(this,"content_changed")},e.prototype.setPosition=function(t){this.position=t,this.div&&this.draw(),google.maps.event.trigger(this,"position_changed")},e.prototype.setVisible=function(t){this.isHidden=!t,this.div&&(this.div.style.visibility=this.isHidden?"hidden":"visible")},e.prototype.setZIndex=function(t){this.zIndex=t,this.div&&(this.div.style.zIndex=t+""),google.maps.event.trigger(this,"zindex_changed")},e.prototype.getContent=function(){return this.content},e.prototype.getPosition=function(){return this.position},e.prototype.getZIndex=function(){return this.zIndex},e.prototype.getVisible=function(){var t=this.getMap();return typeof t>"u"||t===null?!1:!this.isHidden},e.prototype.show=function(){this.isHidden=!1,this.div&&(this.div.style.visibility="visible")},e.prototype.hide=function(){this.isHidden=!0,this.div&&(this.div.style.visibility="hidden")},e.prototype.open=function(t,r){var i=this;r&&(this.position=r.getPosition(),this.moveListener=google.maps.event.addListener(r,"position_changed",function(){var n=r.getPosition();i.setPosition(n)}),this.mapListener=google.maps.event.addListener(r,"map_changed",function(){i.setMap(r.map)})),this.setMap(t),this.div&&this.panBox()},e.prototype.close=function(){if(this.closeListener&&(google.maps.event.removeListener(this.closeListener),this.closeListener=null),this.eventListeners){for(var t=0,r=this.eventListeners;t."),h&&h($)}return function(){_!==null&&(T&&google.maps.event.removeListener(T),M&&google.maps.event.removeListener(M),N&&google.maps.event.removeListener(N),G&&google.maps.event.removeListener(G),w&&google.maps.event.removeListener(w),m&&m(_),_.close())}},[]),B.current?hn.createPortal(R.Children.only(t),B.current):null}R.memo($P);(function(e){it(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.registeredEvents=[],r.containerElement=null,r.state={infoBox:null},r.open=function(i,n){n?r.context!==null&&i.open(r.context,n):i.getPosition()?r.context!==null&&i.open(r.context):ht(!1,"You must provide either an anchor or a position prop for .")},r.setInfoBoxCallback=function(){r.state.infoBox!==null&&r.containerElement!==null&&(r.state.infoBox.setContent(r.containerElement),r.open(r.state.infoBox,r.props.anchor),r.props.onLoad&&r.props.onLoad(r.state.infoBox))},r}return t.prototype.componentDidMount=function(){var r=this.props.options||{},i=r.position,n=Ec(r,["position"]),a;i&&!(i instanceof google.maps.LatLng)&&(a=new google.maps.LatLng(i.lat,i.lng));var o=new py(Ce(Ce({},n),a?{position:a}:{}));this.containerElement=document.createElement("div"),this.registeredEvents=$e({updaterMap:Pm,eventMap:Om,prevProps:{},nextProps:this.props,instance:o}),this.setState({infoBox:o},this.setInfoBoxCallback)},t.prototype.componentDidUpdate=function(r){var i=this.state.infoBox;i!==null&&(ze(this.registeredEvents),this.registeredEvents=$e({updaterMap:Pm,eventMap:Om,prevProps:r,nextProps:this.props,instance:i}))},t.prototype.componentWillUnmount=function(){var r=this.props.onUnmount,i=this.state.infoBox;i!==null&&(r&&r(i),ze(this.registeredEvents),i.close())},t.prototype.render=function(){return this.containerElement?hn.createPortal(R.Children.only(this.props.children),this.containerElement):null},t.contextType=Ie,t})(R.PureComponent);var HP=function e(t,r){if(t===r)return!0;if(t&&r&&typeof t=="object"&&typeof r=="object"){if(t.constructor!==r.constructor)return!1;var i,n,a;if(Array.isArray(t)){if(i=t.length,i!=r.length)return!1;for(n=i;n--!==0;)if(!e(t[n],r[n]))return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if(a=Object.keys(t),i=a.length,i!==Object.keys(r).length)return!1;for(n=i;n--!==0;)if(!Object.prototype.hasOwnProperty.call(r,a[n]))return!1;for(n=i;n--!==0;){var o=a[n];if(!e(t[o],r[o]))return!1}return!0}return t!==t&&r!==r},Ym=sy(HP);const Im=[Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array],Nu=1,Un=8;class wc{static from(t){if(!(t instanceof ArrayBuffer))throw new Error("Data must be an instance of ArrayBuffer.");const[r,i]=new Uint8Array(t,0,2);if(r!==219)throw new Error("Data does not appear to be in a KDBush format.");const n=i>>4;if(n!==Nu)throw new Error(`Got v${n} data when expected v${Nu}.`);const a=Im[i&15];if(!a)throw new Error("Unrecognized array type.");const[o]=new Uint16Array(t,2,1),[u]=new Uint32Array(t,4,1);return new wc(u,o,a,t)}constructor(t,r=64,i=Float64Array,n){if(isNaN(t)||t<0)throw new Error(`Unpexpected numItems value: ${t}.`);this.numItems=+t,this.nodeSize=Math.min(Math.max(+r,2),65535),this.ArrayType=i,this.IndexArrayType=t<65536?Uint16Array:Uint32Array;const a=Im.indexOf(this.ArrayType),o=t*2*this.ArrayType.BYTES_PER_ELEMENT,u=t*this.IndexArrayType.BYTES_PER_ELEMENT,s=(8-u%8)%8;if(a<0)throw new Error(`Unexpected typed array class: ${i}.`);n&&n instanceof ArrayBuffer?(this.data=n,this.ids=new this.IndexArrayType(this.data,Un,t),this.coords=new this.ArrayType(this.data,Un+u+s,t*2),this._pos=t*2,this._finished=!0):(this.data=new ArrayBuffer(Un+o+u+s),this.ids=new this.IndexArrayType(this.data,Un,t),this.coords=new this.ArrayType(this.data,Un+u+s,t*2),this._pos=0,this._finished=!1,new Uint8Array(this.data,0,2).set([219,(Nu<<4)+a]),new Uint16Array(this.data,2,1)[0]=r,new Uint32Array(this.data,4,1)[0]=t)}add(t,r){const i=this._pos>>1;return this.ids[i]=i,this.coords[this._pos++]=t,this.coords[this._pos++]=r,i}finish(){const t=this._pos>>1;if(t!==this.numItems)throw new Error(`Added ${t} items when expected ${this.numItems}.`);return xl(this.ids,this.coords,this.nodeSize,0,this.numItems-1,0),this._finished=!0,this}range(t,r,i,n){if(!this._finished)throw new Error("Data not yet indexed - call index.finish().");const{ids:a,coords:o,nodeSize:u}=this,s=[0,a.length-1,0],l=[];for(;s.length;){const c=s.pop()||0,h=s.pop()||0,m=s.pop()||0;if(h-m<=u){for(let y=m;y<=h;y++){const D=o[2*y],T=o[2*y+1];D>=t&&D<=i&&T>=r&&T<=n&&l.push(a[y])}continue}const g=m+h>>1,v=o[2*g],_=o[2*g+1];v>=t&&v<=i&&_>=r&&_<=n&&l.push(a[g]),(c===0?t<=v:r<=_)&&(s.push(m),s.push(g-1),s.push(1-c)),(c===0?i>=v:n>=_)&&(s.push(g+1),s.push(h),s.push(1-c))}return l}within(t,r,i){if(!this._finished)throw new Error("Data not yet indexed - call index.finish().");const{ids:n,coords:a,nodeSize:o}=this,u=[0,n.length-1,0],s=[],l=i*i;for(;u.length;){const c=u.pop()||0,h=u.pop()||0,m=u.pop()||0;if(h-m<=o){for(let y=m;y<=h;y++)jm(a[2*y],a[2*y+1],t,r)<=l&&s.push(n[y]);continue}const g=m+h>>1,v=a[2*g],_=a[2*g+1];jm(v,_,t,r)<=l&&s.push(n[g]),(c===0?t-i<=v:r-i<=_)&&(u.push(m),u.push(g-1),u.push(1-c)),(c===0?t+i>=v:r+i>=_)&&(u.push(g+1),u.push(h),u.push(1-c))}return s}}function xl(e,t,r,i,n,a){if(n-i<=r)return;const o=i+n>>1;my(e,t,o,i,n,a),xl(e,t,r,i,o-1,1-a),xl(e,t,r,o+1,n,1-a)}function my(e,t,r,i,n,a){for(;n>i;){if(n-i>600){const l=n-i+1,c=r-i+1,h=Math.log(l),m=.5*Math.exp(2*h/3),g=.5*Math.sqrt(h*m*(l-m)/l)*(c-l/2<0?-1:1),v=Math.max(i,Math.floor(r-c*m/l+g)),_=Math.min(n,Math.floor(r+(l-c)*m/l+g));my(e,t,r,v,_,a)}const o=t[2*r+a];let u=i,s=n;for(Vn(e,t,i,r),t[2*n+a]>o&&Vn(e,t,i,n);uo;)s--}t[2*i+a]===o?Vn(e,t,i,s):(s++,Vn(e,t,s,n)),s<=r&&(i=s+1),r<=s&&(n=s-1)}}function Vn(e,t,r,i){Ou(e,r,i),Ou(t,2*r,2*i),Ou(t,2*r+1,2*i+1)}function Ou(e,t,r){const i=e[t];e[t]=e[r],e[r]=i}function jm(e,t,r,i){const n=e-r,a=t-i;return n*n+a*a}const zP={minZoom:0,maxZoom:16,minPoints:2,radius:40,extent:512,nodeSize:64,log:!1,generateId:!1,reduce:null,map:e=>e},Rm=Math.fround||(e=>t=>(e[0]=+t,e[0]))(new Float32Array(1)),ki=2,oi=3,Pu=4,ai=5,hy=6;class UP{constructor(t){this.options=Object.assign(Object.create(zP),t),this.trees=new Array(this.options.maxZoom+1),this.stride=this.options.reduce?7:6,this.clusterProps=[]}load(t){const{log:r,minZoom:i,maxZoom:n}=this.options;r&&console.time("total time");const a=`prepare ${t.length} points`;r&&console.time(a),this.points=t;const o=[];for(let s=0;s=i;s--){const l=+Date.now();u=this.trees[s]=this._createTree(this._cluster(u,s)),r&&console.log("z%d: %d clusters in %dms",s,u.numItems,+Date.now()-l)}return r&&console.timeEnd("total time"),this}getClusters(t,r){let i=((t[0]+180)%360+360)%360-180;const n=Math.max(-90,Math.min(90,t[1]));let a=t[2]===180?180:((t[2]+180)%360+360)%360-180;const o=Math.max(-90,Math.min(90,t[3]));if(t[2]-t[0]>=360)i=-180,a=180;else if(i>a){const h=this.getClusters([i,n,180,o],r),m=this.getClusters([-180,n,a,o],r);return h.concat(m)}const u=this.trees[this._limitZoom(r)],s=u.range(ns(i),as(o),ns(a),as(n)),l=u.data,c=[];for(const h of s){const m=this.stride*h;c.push(l[m+ai]>1?Bm(l,m,this.clusterProps):this.points[l[m+oi]])}return c}getChildren(t){const r=this._getOriginId(t),i=this._getOriginZoom(t),n="No cluster with the specified id.",a=this.trees[i];if(!a)throw new Error(n);const o=a.data;if(r*this.stride>=o.length)throw new Error(n);const u=this.options.radius/(this.options.extent*Math.pow(2,i-1)),s=o[r*this.stride],l=o[r*this.stride+1],c=a.within(s,l,u),h=[];for(const m of c){const g=m*this.stride;o[g+Pu]===t&&h.push(o[g+ai]>1?Bm(o,g,this.clusterProps):this.points[o[g+oi]])}if(h.length===0)throw new Error(n);return h}getLeaves(t,r,i){r=r||10,i=i||0;const n=[];return this._appendLeaves(n,t,r,i,0),n}getTile(t,r,i){const n=this.trees[this._limitZoom(t)],a=Math.pow(2,t),{extent:o,radius:u}=this.options,s=u/o,l=(i-s)/a,c=(i+1+s)/a,h={features:[]};return this._addTileFeatures(n.range((r-s)/a,l,(r+1+s)/a,c),n.data,r,i,a,h),r===0&&this._addTileFeatures(n.range(1-s/a,l,1,c),n.data,a,i,a,h),r===a-1&&this._addTileFeatures(n.range(0,l,s/a,c),n.data,-1,i,a,h),h.features.length?h:null}getClusterExpansionZoom(t){let r=this._getOriginZoom(t)-1;for(;r<=this.options.maxZoom;){const i=this.getChildren(t);if(r++,i.length!==1)break;t=i[0].properties.cluster_id}return r}_appendLeaves(t,r,i,n,a){const o=this.getChildren(r);for(const u of o){const s=u.properties;if(s&&s.cluster?a+s.point_count<=n?a+=s.point_count:a=this._appendLeaves(t,s.cluster_id,i,n,a):a1;let c,h,m;if(l)c=fy(r,s,this.clusterProps),h=r[s],m=r[s+1];else{const _=this.points[r[s+oi]];c=_.properties;const[y,D]=_.geometry.coordinates;h=ns(y),m=as(D)}const g={type:1,geometry:[[Math.round(this.options.extent*(h*a-i)),Math.round(this.options.extent*(m*a-n))]],tags:c};let v;l||this.options.generateId?v=r[s+oi]:v=this.points[r[s+oi]].id,v!==void 0&&(g.id=v),o.features.push(g)}}_limitZoom(t){return Math.max(this.options.minZoom,Math.min(Math.floor(+t),this.options.maxZoom+1))}_cluster(t,r){const{radius:i,extent:n,reduce:a,minPoints:o}=this.options,u=i/(n*Math.pow(2,r)),s=t.data,l=[],c=this.stride;for(let h=0;hr&&(y+=s[T+ai])}if(y>_&&y>=o){let D=m*_,T=g*_,k,E=-1;const N=((h/c|0)<<5)+(r+1)+this.points.length;for(const S of v){const U=S*c;if(s[U+ki]<=r)continue;s[U+ki]=r;const M=s[U+ai];D+=s[U]*M,T+=s[U+1]*M,s[U+Pu]=N,a&&(k||(k=this._map(s,h,!0),E=this.clusterProps.length,this.clusterProps.push(k)),a(k,this._map(s,U)))}s[h+Pu]=N,l.push(D/y,T/y,1/0,N,-1,y),a&&l.push(E)}else{for(let D=0;D1)for(const D of v){const T=D*c;if(!(s[T+ki]<=r)){s[T+ki]=r;for(let k=0;k>5}_getOriginZoom(t){return(t-this.points.length)%32}_map(t,r,i){if(t[r+ai]>1){const o=this.clusterProps[t[r+hy]];return i?Object.assign({},o):o}const n=this.points[t[r+oi]].properties,a=this.options.map(n);return i&&a===n?Object.assign({},a):a}}function Bm(e,t,r){return{type:"Feature",id:e[t+oi],properties:fy(e,t,r),geometry:{type:"Point",coordinates:[VP(e[t]),WP(e[t+1])]}}}function fy(e,t,r){const i=e[t+ai],n=i>=1e4?`${Math.round(i/1e3)}k`:i>=1e3?`${Math.round(i/100)/10}k`:i,a=e[t+hy],o=a===-1?{}:Object.assign({},r[a]);return Object.assign(o,{cluster:!0,cluster_id:e[t+oi],point_count:i,point_count_abbreviated:n})}function ns(e){return e/360+.5}function as(e){const t=Math.sin(e*Math.PI/180),r=.5-.25*Math.log((1+t)/(1-t))/Math.PI;return r<0?0:r>1?1:r}function VP(e){return(e-.5)*360}function WP(e){const t=(180-e*360)*Math.PI/180;return 360*Math.atan(Math.exp(t))/Math.PI-90}/*! ***************************************************************************** Copyright (c) Microsoft Corporation. Permission to use, copy, modify, and/or distribute this software for any @@ -169,11 +169,11 @@ PERFORMANCE OF THIS SOFTWARE. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function u(Z,$){if(Z){if(typeof Z=="string")return s(Z,$);var J=Object.prototype.toString.call(Z).slice(8,-1);return J==="Object"&&Z.constructor&&(J=Z.constructor.name),J==="Map"||J==="Set"?Array.from(Z):J==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(J)?s(Z,$):void 0}}function s(Z,$){($==null||$>Z.length)&&($=Z.length);for(var J=0,A=new Array($);J<$;J++)A[J]=Z[J];return A}function l(Z){return l=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function($){return typeof $}:function($){return $&&typeof Symbol=="function"&&$.constructor===Symbol&&$!==Symbol.prototype?"symbol":typeof $},l(Z)}function c(Z,$){for(var J=0;J<$.length;J++){var A=$[J];A.enumerable=A.enumerable||!1,A.configurable=!0,"value"in A&&(A.writable=!0),Object.defineProperty(Z,m(A.key),A)}}function h(Z,$,J){return($=m($))in Z?Object.defineProperty(Z,$,{value:J,enumerable:!0,configurable:!0,writable:!0}):Z[$]=J,Z}function m(Z){var $=function(J,A){if(l(J)!="object"||!J)return J;var H=J[Symbol.toPrimitive];if(H!==void 0){var z=H.call(J,A||"default");if(l(z)!="object")return z;throw new TypeError("@@toPrimitive must return a primitive value.")}return(A==="string"?String:Number)(J)}(Z,"string");return l($)=="symbol"?$:String($)}var g=function(){function Z(H){var z=H.getOptions,O=H.getCaretPosition,P=H.getCaretPositionEnd,W=H.dispatch;(function(K,re){if(!(K instanceof re))throw new TypeError("Cannot call a class as a function")})(this,Z),h(this,"getOptions",void 0),h(this,"getCaretPosition",void 0),h(this,"getCaretPositionEnd",void 0),h(this,"dispatch",void 0),h(this,"maxLengthReached",void 0),h(this,"isStandardButton",function(K){return K&&!(K[0]==="{"&&K[K.length-1]==="}")}),this.getOptions=z,this.getCaretPosition=O,this.getCaretPositionEnd=P,this.dispatch=W,Z.bindMethods(Z,this)}var $,J,A;return $=Z,J=[{key:"getButtonType",value:function(H){return H.includes("{")&&H.includes("}")&&H!=="{//}"?"functionBtn":"standardBtn"}},{key:"getButtonClass",value:function(H){var z=this.getButtonType(H),O=H.replace("{","").replace("}",""),P="";return z!=="standardBtn"&&(P=" hg-button-".concat(O)),"hg-".concat(z).concat(P)}},{key:"getDefaultDiplay",value:function(){return{"{bksp}":"backspace","{backspace}":"backspace","{enter}":"< enter","{shift}":"shift","{shiftleft}":"shift","{shiftright}":"shift","{alt}":"alt","{s}":"shift","{tab}":"tab","{lock}":"caps","{capslock}":"caps","{accept}":"Submit","{space}":" ","{//}":" ","{esc}":"esc","{escape}":"esc","{f1}":"f1","{f2}":"f2","{f3}":"f3","{f4}":"f4","{f5}":"f5","{f6}":"f6","{f7}":"f7","{f8}":"f8","{f9}":"f9","{f10}":"f10","{f11}":"f11","{f12}":"f12","{numpaddivide}":"/","{numlock}":"lock","{arrowup}":"↑","{arrowleft}":"←","{arrowdown}":"↓","{arrowright}":"→","{prtscr}":"print","{scrolllock}":"scroll","{pause}":"pause","{insert}":"ins","{home}":"home","{pageup}":"up","{delete}":"del","{forwarddelete}":"del","{end}":"end","{pagedown}":"down","{numpadmultiply}":"*","{numpadsubtract}":"-","{numpadadd}":"+","{numpadenter}":"enter","{period}":".","{numpaddecimal}":".","{numpad0}":"0","{numpad1}":"1","{numpad2}":"2","{numpad3}":"3","{numpad4}":"4","{numpad5}":"5","{numpad6}":"6","{numpad7}":"7","{numpad8}":"8","{numpad9}":"9"}}},{key:"getButtonDisplayName",value:function(H,z){return(z=arguments.length>2&&arguments[2]!==void 0&&arguments[2]?Object.assign({},this.getDefaultDiplay(),z):z||this.getDefaultDiplay())[H]||H}},{key:"getUpdatedInput",value:function(H,z,O){var P=arguments.length>3&&arguments[3]!==void 0?arguments[3]:O,W=arguments.length>4&&arguments[4]!==void 0&&arguments[4],K=this.getOptions(),re=[O,P,W],te=z;return(H==="{bksp}"||H==="{backspace}")&&te.length>0?te=this.removeAt.apply(this,[te].concat(re)):(H==="{delete}"||H==="{forwarddelete}")&&te.length>0?te=this.removeForwardsAt.apply(this,[te].concat(re)):H==="{space}"?te=this.addStringAt.apply(this,[te," "].concat(re)):H!=="{tab}"||typeof K.tabCharOnTab=="boolean"&&K.tabCharOnTab===!1?H!=="{enter}"&&H!=="{numpadenter}"||!K.newLineOnEnter?H.includes("numpad")&&Number.isInteger(Number(H[H.length-2]))?te=this.addStringAt.apply(this,[te,H[H.length-2]].concat(re)):H==="{numpaddivide}"?te=this.addStringAt.apply(this,[te,"/"].concat(re)):H==="{numpadmultiply}"?te=this.addStringAt.apply(this,[te,"*"].concat(re)):H==="{numpadsubtract}"?te=this.addStringAt.apply(this,[te,"-"].concat(re)):H==="{numpadadd}"?te=this.addStringAt.apply(this,[te,"+"].concat(re)):H==="{numpaddecimal}"?te=this.addStringAt.apply(this,[te,"."].concat(re)):H==="{"||H==="}"?te=this.addStringAt.apply(this,[te,H].concat(re)):H.includes("{")||H.includes("}")||(te=this.addStringAt.apply(this,[te,H].concat(re))):te=this.addStringAt.apply(this,[te,` `].concat(re)):te=this.addStringAt.apply(this,[te," "].concat(re)),K.debug&&console.log("Input will be: "+te),te}},{key:"updateCaretPos",value:function(H){var z=arguments.length>1&&arguments[1]!==void 0&&arguments[1],O=this.updateCaretPosAction(H,z);this.dispatch(function(P){P.setCaretPosition(O)})}},{key:"updateCaretPosAction",value:function(H){var z=arguments.length>1&&arguments[1]!==void 0&&arguments[1],O=this.getOptions(),P=this.getCaretPosition();return P!=null&&(z?P>0&&(P-=H):P+=H),O.debug&&console.log("Caret at:",P),P}},{key:"addStringAt",value:function(H,z){var O,P=arguments.length>2&&arguments[2]!==void 0?arguments[2]:H.length,W=arguments.length>3&&arguments[3]!==void 0?arguments[3]:H.length,K=arguments.length>4&&arguments[4]!==void 0&&arguments[4];return P||P===0?(O=[H.slice(0,P),z,H.slice(W)].join(""),this.isMaxLengthReached()||K&&this.updateCaretPos(z.length)):O=H+z,O}},{key:"removeAt",value:function(H){var z,O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:H.length,P=arguments.length>2&&arguments[2]!==void 0?arguments[2]:H.length,W=arguments.length>3&&arguments[3]!==void 0&&arguments[3];if(O===0&&P===0)return H;if(O===P){var K=/([\uD800-\uDBFF][\uDC00-\uDFFF])/g;O&&O>=0?H.substring(O-2,O).match(K)?(z=H.substr(0,O-2)+H.substr(O),W&&this.updateCaretPos(2,!0)):(z=H.substr(0,O-1)+H.substr(O),W&&this.updateCaretPos(1,!0)):H.slice(-2).match(K)?(z=H.slice(0,-2),W&&this.updateCaretPos(2,!0)):(z=H.slice(0,-1),W&&this.updateCaretPos(1,!0))}else z=H.slice(0,O)+H.slice(P),W&&this.dispatch(function(re){re.setCaretPosition(O)});return z}},{key:"removeForwardsAt",value:function(H){var z,O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:H.length,P=arguments.length>2&&arguments[2]!==void 0?arguments[2]:H.length,W=arguments.length>3&&arguments[3]!==void 0&&arguments[3];return H!=null&&H.length&&O!==null?(O===P?z=H.substring(O,O+2).match(/([\uD800-\uDBFF][\uDC00-\uDFFF])/g)?H.substr(0,O)+H.substr(O+2):H.substr(0,O)+H.substr(O+1):(z=H.slice(0,O)+H.slice(P),W&&this.dispatch(function(K){K.setCaretPosition(O)})),z):H}},{key:"handleMaxLength",value:function(H,z){var O=this.getOptions(),P=O.maxLength,W=H[O.inputName||"default"],K=z.length-1>=P;if(z.length<=W.length)return!1;if(Number.isInteger(P))return O.debug&&console.log("maxLength (num) reached:",K),K?(this.maxLengthReached=!0,!0):(this.maxLengthReached=!1,!1);if(l(P)==="object"){var re=z.length-1>=P[O.inputName||"default"];return O.debug&&console.log("maxLength (obj) reached:",re),re?(this.maxLengthReached=!0,!0):(this.maxLengthReached=!1,!1)}}},{key:"isMaxLengthReached",value:function(){return!!this.maxLengthReached}},{key:"isTouchDevice",value:function(){return"ontouchstart"in window||navigator.maxTouchPoints}},{key:"pointerEventsSupported",value:function(){return!!window.PointerEvent}},{key:"camelCase",value:function(H){return H?H.toLowerCase().trim().split(/[.\-_\s]/g).reduce(function(z,O){return O.length?z+O[0].toUpperCase()+O.slice(1):z}):""}},{key:"chunkArray",value:function(H,z){return o(Array(Math.ceil(H.length/z))).map(function(O,P){return H.slice(z*P,z+z*P)})}},{key:"escapeRegex",value:function(H){return H.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}},{key:"getRtlOffset",value:function(H,z){var O=H,P=z.indexOf("‫");return P=K.length?{done:!0}:{done:!1,value:K[oe++]}},e:function(X){throw X},f:ae}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var ue,pe=!0,de=!1;return{s:function(){te=te.call(K)},n:function(){var X=te.next();return pe=X.done,X},e:function(X){de=!0,ue=X},f:function(){try{pe||te.return==null||te.return()}finally{if(de)throw ue}}}}(Object.getOwnPropertyNames(H.prototype));try{for(P.s();!(O=P.n()).done;){var W=O.value;W==="constructor"||W==="bindMethods"||(z[W]=z[W].bind(z))}}catch(K){P.e(K)}finally{P.f()}}}],J&&c($.prototype,J),A&&c($,A),Object.defineProperty($,"prototype",{writable:!1}),Z}();h(g,"noop",function(){});var v=g;function _(Z){return _=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function($){return typeof $}:function($){return $&&typeof Symbol=="function"&&$.constructor===Symbol&&$!==Symbol.prototype?"symbol":typeof $},_(Z)}function y(Z,$){for(var J=0;J<$.length;J++){var A=$[J];A.enumerable=A.enumerable||!1,A.configurable=!0,"value"in A&&(A.writable=!0),Object.defineProperty(Z,T(A.key),A)}}function D(Z,$,J){return($=T($))in Z?Object.defineProperty(Z,$,{value:J,enumerable:!0,configurable:!0,writable:!0}):Z[$]=J,Z}function T(Z){var $=function(J,A){if(_(J)!="object"||!J)return J;var H=J[Symbol.toPrimitive];if(H!==void 0){var z=H.call(J,A||"default");if(_(z)!="object")return z;throw new TypeError("@@toPrimitive must return a primitive value.")}return(A==="string"?String:Number)(J)}(Z,"string");return _($)=="symbol"?$:String($)}var k=function(){function Z(A){var H=this,z=A.dispatch,O=A.getOptions;(function(P,W){if(!(P instanceof W))throw new TypeError("Cannot call a class as a function")})(this,Z),D(this,"getOptions",void 0),D(this,"dispatch",void 0),D(this,"isMofifierKey",function(P){return P.altKey||P.ctrlKey||P.shiftKey||["Tab","CapsLock","Esc","ArrowUp","ArrowDown","ArrowLeft","ArrowRight"].includes(P.code||P.key||H.keyCodeToKey(P==null?void 0:P.keyCode))}),this.dispatch=z,this.getOptions=O,v.bindMethods(Z,this)}var $,J;return $=Z,(J=[{key:"handleHighlightKeyDown",value:function(A){var H=this.getOptions();H.physicalKeyboardHighlightPreventDefault&&this.isMofifierKey(A)&&(A.preventDefault(),A.stopImmediatePropagation());var z=this.getSimpleKeyboardLayoutKey(A);this.dispatch(function(O){var P,W,K=O.getButtonElement(z),re=O.getButtonElement("{".concat(z,"}"));if(K)P=K,W=z;else{if(!re)return;P=re,W="{".concat(z,"}")}var te,oe,ae,ue,pe=function(X){X.style.background=H.physicalKeyboardHighlightBgColor||"#dadce4",X.style.color=H.physicalKeyboardHighlightTextColor||"black"};if(P)if(Array.isArray(P)){if(P.forEach(function(X){return pe(X)}),H.physicalKeyboardHighlightPress)if(H.physicalKeyboardHighlightPressUsePointerEvents)(te=P[0])===null||te===void 0||(oe=te.onpointerdown)===null||oe===void 0||oe.call(te,A);else if(H.physicalKeyboardHighlightPressUseClick){var de;(de=P[0])===null||de===void 0||de.click()}else O.handleButtonClicked(W,A)}else pe(P),H.physicalKeyboardHighlightPress&&(H.physicalKeyboardHighlightPressUsePointerEvents?(ae=P)===null||ae===void 0||(ue=ae.onpointerdown)===null||ue===void 0||ue.call(ae,A):H.physicalKeyboardHighlightPressUseClick?P.click():O.handleButtonClicked(W,A))})}},{key:"handleHighlightKeyUp",value:function(A){var H=this.getOptions();H.physicalKeyboardHighlightPreventDefault&&this.isMofifierKey(A)&&(A.preventDefault(),A.stopImmediatePropagation());var z=this.getSimpleKeyboardLayoutKey(A);this.dispatch(function(O){var P,W,K,re=O.getButtonElement(z)||O.getButtonElement("{".concat(z,"}")),te=function(oe){oe.removeAttribute&&oe.removeAttribute("style")};re&&(Array.isArray(re)?(re.forEach(function(oe){return te(oe)}),H.physicalKeyboardHighlightPressUsePointerEvents&&((P=re[0])===null||P===void 0||(W=P.onpointerup)===null||W===void 0||W.call(P,A))):(te(re),H.physicalKeyboardHighlightPressUsePointerEvents&&(re==null||(K=re.onpointerup)===null||K===void 0||K.call(re,A))))})}},{key:"getSimpleKeyboardLayoutKey",value:function(A){var H,z="",O=A.code||A.key||this.keyCodeToKey(A==null?void 0:A.keyCode);return(z=O!=null&&O.includes("Numpad")||O!=null&&O.includes("Shift")||O!=null&&O.includes("Space")||O!=null&&O.includes("Backspace")||O!=null&&O.includes("Control")||O!=null&&O.includes("Alt")||O!=null&&O.includes("Meta")?A.code||"":A.key||this.keyCodeToKey(A==null?void 0:A.keyCode)||"").length>1?(H=z)===null||H===void 0?void 0:H.toLowerCase():z}},{key:"keyCodeToKey",value:function(A){return{8:"Backspace",9:"Tab",13:"Enter",16:"Shift",17:"Ctrl",18:"Alt",19:"Pause",20:"CapsLock",27:"Esc",32:"Space",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",65:"A",66:"B",67:"C",68:"D",69:"E",70:"F",71:"G",72:"H",73:"I",74:"J",75:"K",76:"L",77:"M",78:"N",79:"O",80:"P",81:"Q",82:"R",83:"S",84:"T",85:"U",86:"V",87:"W",88:"X",89:"Y",90:"Z",91:"Meta",96:"Numpad0",97:"Numpad1",98:"Numpad2",99:"Numpad3",100:"Numpad4",101:"Numpad5",102:"Numpad6",103:"Numpad7",104:"Numpad8",105:"Numpad9",106:"NumpadMultiply",107:"NumpadAdd",109:"NumpadSubtract",110:"NumpadDecimal",111:"NumpadDivide",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'"}[A]||""}}])&&y($.prototype,J),Object.defineProperty($,"prototype",{writable:!1}),Z}();function E(Z){return E=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function($){return typeof $}:function($){return $&&typeof Symbol=="function"&&$.constructor===Symbol&&$!==Symbol.prototype?"symbol":typeof $},E(Z)}function N(Z,$){for(var J=0;J<$.length;J++){var A=$[J];A.enumerable=A.enumerable||!1,A.configurable=!0,"value"in A&&(A.writable=!0),Object.defineProperty(Z,U(A.key),A)}}function S(Z,$,J){return($=U($))in Z?Object.defineProperty(Z,$,{value:J,enumerable:!0,configurable:!0,writable:!0}):Z[$]=J,Z}function U(Z){var $=function(J,A){if(E(J)!="object"||!J)return J;var H=J[Symbol.toPrimitive];if(H!==void 0){var z=H.call(J,A||"default");if(E(z)!="object")return z;throw new TypeError("@@toPrimitive must return a primitive value.")}return(A==="string"?String:Number)(J)}(Z,"string");return E($)=="symbol"?$:String($)}var M=function(){function Z(A){var H=A.utilities,z=A.options;(function(O,P){if(!(O instanceof P))throw new TypeError("Cannot call a class as a function")})(this,Z),S(this,"utilities",void 0),S(this,"options",void 0),S(this,"candidateBoxElement",void 0),S(this,"pageIndex",0),S(this,"pageSize",void 0),this.utilities=H,this.options=z,v.bindMethods(Z,this),this.pageSize=this.utilities.getOptions().layoutCandidatesPageSize||5}var $,J;return $=Z,J=[{key:"destroy",value:function(){this.candidateBoxElement&&(this.candidateBoxElement.remove(),this.pageIndex=0)}},{key:"show",value:function(A){var H=this,z=A.candidateValue,O=A.targetElement,P=A.onSelect;if(z&&z.length){var W=this.utilities.chunkArray(z.split(" "),this.pageSize);this.renderPage({candidateListPages:W,targetElement:O,pageIndex:this.pageIndex,nbPages:W.length,onItemSelected:function(K,re){P(K,re),H.destroy()}})}}},{key:"renderPage",value:function(A){var H,z=this,O=A.candidateListPages,P=A.targetElement,W=A.pageIndex,K=A.nbPages,re=A.onItemSelected;(H=this.candidateBoxElement)===null||H===void 0||H.remove(),this.candidateBoxElement=document.createElement("div"),this.candidateBoxElement.className="hg-candidate-box";var te=document.createElement("ul");te.className="hg-candidate-box-list",O[W].forEach(function(se){var he,ge=document.createElement("li"),fe=function(){var ve=new(z.options.useTouchEvents?TouchEvent:MouseEvent)("click");return Object.defineProperty(ve,"target",{value:ge}),ve};ge.className="hg-candidate-box-list-item",ge.innerHTML=((he=z.options.display)===null||he===void 0?void 0:he[se])||se,z.options.useTouchEvents?ge.ontouchstart=function(ve){return re(se,ve||fe())}:ge.onclick=function(){var ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:fe();return re(se,ve)},te.appendChild(ge)});var oe=W>0,ae=document.createElement("div");ae.classList.add("hg-candidate-box-prev"),oe&&ae.classList.add("hg-candidate-box-btn-active");var ue=function(){oe&&z.renderPage({candidateListPages:O,targetElement:P,pageIndex:W-1,nbPages:K,onItemSelected:re})};this.options.useTouchEvents?ae.ontouchstart=ue:ae.onclick=ue,this.candidateBoxElement.appendChild(ae),this.candidateBoxElement.appendChild(te);var pe=WZ.length)&&($=Z.length);for(var J=0,A=new Array($);J<$;J++)A[J]=Z[J];return A}function ee(Z){return ee=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function($){return typeof $}:function($){return $&&typeof Symbol=="function"&&$.constructor===Symbol&&$!==Symbol.prototype?"symbol":typeof $},ee(Z)}function F(Z,$){var J=Object.keys(Z);if(Object.getOwnPropertySymbols){var A=Object.getOwnPropertySymbols(Z);$&&(A=A.filter(function(H){return Object.getOwnPropertyDescriptor(Z,H).enumerable})),J.push.apply(J,A)}return J}function w(Z,$){for(var J=0;J<$.length;J++){var A=$[J];A.enumerable=A.enumerable||!1,A.configurable=!0,"value"in A&&(A.writable=!0),Object.defineProperty(Z,B(A.key),A)}}function I(Z,$,J){return($=B($))in Z?Object.defineProperty(Z,$,{value:J,enumerable:!0,configurable:!0,writable:!0}):Z[$]=J,Z}function B(Z){var $=function(J,A){if(ee(J)!="object"||!J)return J;var H=J[Symbol.toPrimitive];if(H!==void 0){var z=H.call(J,A||"default");if(ee(z)!="object")return z;throw new TypeError("@@toPrimitive must return a primitive value.")}return(A==="string"?String:Number)(J)}(Z,"string");return ee($)=="symbol"?$:String($)}var V=function(){function Z(A,H){var z=this;if(function(ae,ue){if(!(ae instanceof ue))throw new TypeError("Cannot call a class as a function")}(this,Z),I(this,"input",void 0),I(this,"options",void 0),I(this,"utilities",void 0),I(this,"caretPosition",void 0),I(this,"caretPositionEnd",void 0),I(this,"keyboardDOM",void 0),I(this,"keyboardPluginClasses",void 0),I(this,"keyboardDOMClass",void 0),I(this,"buttonElements",void 0),I(this,"currentInstanceName",void 0),I(this,"allKeyboardInstances",void 0),I(this,"keyboardInstanceNames",void 0),I(this,"isFirstKeyboardInstance",void 0),I(this,"physicalKeyboard",void 0),I(this,"modules",void 0),I(this,"activeButtonClass",void 0),I(this,"holdInteractionTimeout",void 0),I(this,"holdTimeout",void 0),I(this,"isMouseHold",void 0),I(this,"initialized",void 0),I(this,"candidateBox",void 0),I(this,"keyboardRowsDOM",void 0),I(this,"defaultName","default"),I(this,"activeInputElement",null),I(this,"handleParams",function(ae,ue){var pe,de,X;if(typeof ae=="string")pe=ae.split(".").join(""),de=document.querySelector(".".concat(pe)),X=ue;else if(ae instanceof HTMLDivElement){if(!ae.className)throw console.warn("Any DOM element passed as parameter must have a class."),new Error("KEYBOARD_DOM_CLASS_ERROR");pe=ae.className.split(" ")[0],de=ae,X=ue}else pe="simple-keyboard",de=document.querySelector(".".concat(pe)),X=ae;return{keyboardDOMClass:pe,keyboardDOM:de,options:X}}),I(this,"getOptions",function(){return z.options}),I(this,"getCaretPosition",function(){return z.caretPosition}),I(this,"getCaretPositionEnd",function(){return z.caretPositionEnd}),I(this,"registerModule",function(ae,ue){z.modules[ae]||(z.modules[ae]={}),ue(z.modules[ae])}),I(this,"getKeyboardClassString",function(){for(var ae=arguments.length,ue=new Array(ae),pe=0;pe1&&arguments[1]!==void 0?arguments[1]:A;this.caretPosition=A,this.caretPositionEnd=H}},{key:"getInputCandidates",value:function(A){var H=this,z=this.options,O=z.layoutCandidates,P=z.layoutCandidatesCaseSensitiveMatch;if(!O||ee(O)!=="object")return{};var W=Object.keys(O).filter(function(te){var oe=A.substring(0,H.getCaretPositionEnd()||0)||A,ae=new RegExp("".concat(H.utilities.escapeRegex(te),"$"),P?"g":"gi");return!!j(oe.matchAll(ae)).length});if(W.length>1){var K=W.sort(function(te,oe){return oe.length-te.length})[0];return{candidateKey:K,candidateValue:O[K]}}if(W.length){var re=W[0];return{candidateKey:re,candidateValue:O[re]}}return{}}},{key:"showCandidatesBox",value:function(A,H,z){var O=this;this.candidateBox&&this.candidateBox.show({candidateValue:H,targetElement:z,onSelect:function(P,W){var K=O.options,re=K.layoutCandidatesCaseSensitiveMatch,te=K.disableCandidateNormalization,oe=K.enableLayoutCandidatesKeyPress,ae=P;te||(ae=P.normalize("NFD"));var ue=O.getInput(O.options.inputName,!0),pe=O.getCaretPositionEnd()||0,de=ue.substring(0,pe||0)||ue,X=new RegExp("".concat(O.utilities.escapeRegex(A),"$"),re?"g":"gi"),se=de.replace(X,ae),he=ue.replace(de,se),ge=se.length-de.length,fe=(pe||ue.length)+ge;fe<0&&(fe=0),O.setInput(he,O.options.inputName,!0),O.setCaretPosition(fe),oe&&typeof O.options.onKeyPress=="function"&&O.options.onKeyPress(P,W),typeof O.options.onChange=="function"&&O.options.onChange(O.getInput(O.options.inputName,!0),W),typeof O.options.onChangeAll=="function"&&O.options.onChangeAll(O.getAllInputs(),W)}})}},{key:"handleButtonClicked",value:function(A,H){var z=this.options,O=z.inputName,P=O===void 0?this.defaultName:O,W=z.debug;if(A!=="{//}"){this.input[P]||(this.input[P]="");var K=this.utilities.getUpdatedInput(A,this.input[P],this.caretPosition,this.caretPositionEnd);if(this.utilities.isStandardButton(A)&&this.activeInputElement&&this.input[P]&&this.input[P]===K&&this.caretPosition===0&&this.caretPositionEnd===K.length)return this.setInput("",this.options.inputName,!0),this.setCaretPosition(0),this.activeInputElement.value="",this.activeInputElement.setSelectionRange(0,0),void this.handleButtonClicked(A,H);if(typeof this.options.onKeyPress=="function"&&this.options.onKeyPress(A,H),this.input[P]!==K&&(!this.options.inputPattern||this.options.inputPattern&&this.inputPatternIsValid(K))){if(this.options.maxLength&&this.utilities.handleMaxLength(this.input,K))return;var re=this.utilities.getUpdatedInput(A,this.input[P],this.caretPosition,this.caretPositionEnd,!0);if(this.setInput(re,this.options.inputName,!0),W&&console.log("Input changed:",this.getAllInputs()),this.options.debug&&console.log("Caret at: ",this.getCaretPosition(),this.getCaretPositionEnd(),"(".concat(this.keyboardDOMClass,")"),H==null?void 0:H.type),this.options.syncInstanceInputs&&this.syncInstanceInputs(),typeof this.options.onChange=="function"&&this.options.onChange(this.getInput(this.options.inputName,!0),H),typeof this.options.onChangeAll=="function"&&this.options.onChangeAll(this.getAllInputs(),H),H!=null&&H.target&&this.options.enableLayoutCandidates){var te,oe=this.getInputCandidates(K),ae=oe.candidateKey,ue=oe.candidateValue;ae&&ue?this.showCandidatesBox(ae,ue,this.keyboardDOM):(te=this.candidateBox)===null||te===void 0||te.destroy()}}this.caretPositionEnd&&this.caretPosition!==this.caretPositionEnd&&(this.setCaretPosition(this.caretPositionEnd,this.caretPositionEnd),this.activeInputElement&&this.activeInputElement.setSelectionRange(this.caretPositionEnd,this.caretPositionEnd),this.options.debug&&console.log("Caret position aligned",this.caretPosition)),W&&console.log("Key pressed:",A)}}},{key:"getMouseHold",value:function(){return this.isMouseHold}},{key:"setMouseHold",value:function(A){this.options.syncInstanceInputs?this.dispatch(function(H){H.isMouseHold=A}):this.isMouseHold=A}},{key:"handleButtonMouseDown",value:function(A,H){var z=this;H&&(this.options.preventMouseDownDefault&&H.preventDefault(),this.options.stopMouseDownPropagation&&H.stopPropagation(),H.target.classList.add(this.activeButtonClass)),this.holdInteractionTimeout&&clearTimeout(this.holdInteractionTimeout),this.holdTimeout&&clearTimeout(this.holdTimeout),this.setMouseHold(!0),this.options.disableButtonHold||(this.holdTimeout=window.setTimeout(function(){(z.getMouseHold()&&(!A.includes("{")&&!A.includes("}")||A==="{delete}"||A==="{backspace}"||A==="{bksp}"||A==="{space}"||A==="{tab}")||A==="{arrowright}"||A==="{arrowleft}"||A==="{arrowup}"||A==="{arrowdown}")&&(z.options.debug&&console.log("Button held:",A),z.handleButtonHold(A)),clearTimeout(z.holdTimeout)},500))}},{key:"handleButtonMouseUp",value:function(A,H){var z=this;H&&(this.options.preventMouseUpDefault&&H.preventDefault&&H.preventDefault(),this.options.stopMouseUpPropagation&&H.stopPropagation&&H.stopPropagation(),!(H.target===this.keyboardDOM||H.target&&this.keyboardDOM.contains(H.target)||this.candidateBox&&this.candidateBox.candidateBoxElement&&(H.target===this.candidateBox.candidateBoxElement||H.target&&this.candidateBox.candidateBoxElement.contains(H.target)))&&this.candidateBox&&this.candidateBox.destroy()),this.recurseButtons(function(O){O.classList.remove(z.activeButtonClass)}),this.setMouseHold(!1),this.holdInteractionTimeout&&clearTimeout(this.holdInteractionTimeout),A&&typeof this.options.onKeyReleased=="function"&&this.options.onKeyReleased(A,H)}},{key:"handleKeyboardContainerMouseDown",value:function(A){this.options.preventMouseDownDefault&&A.preventDefault()}},{key:"handleButtonHold",value:function(A){var H=this;this.holdInteractionTimeout&&clearTimeout(this.holdInteractionTimeout),this.holdInteractionTimeout=window.setTimeout(function(){H.getMouseHold()?(H.handleButtonClicked(A),H.handleButtonHold(A)):clearTimeout(H.holdInteractionTimeout)},100)}},{key:"syncInstanceInputs",value:function(){var A=this;this.dispatch(function(H){H.replaceInput(A.input),H.setCaretPosition(A.caretPosition,A.caretPositionEnd)})}},{key:"clearInput",value:function(){var A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.options.inputName||this.defaultName;this.input[A]="",this.setCaretPosition(0),this.options.syncInstanceInputs&&this.syncInstanceInputs()}},{key:"getInput",value:function(){var A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.options.inputName||this.defaultName,H=arguments.length>1&&arguments[1]!==void 0&&arguments[1];return this.options.syncInstanceInputs&&!H&&this.syncInstanceInputs(),this.options.rtl?"‫"+this.input[A].replace("‫","").replace("‬","")+"‬":this.input[A]}},{key:"getAllInputs",value:function(){var A=this,H={};return Object.keys(this.input).forEach(function(z){H[z]=A.getInput(z,!0)}),H}},{key:"setInput",value:function(A){var H=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.options.inputName||this.defaultName,z=arguments.length>2?arguments[2]:void 0;this.input[H]=A,!z&&this.options.syncInstanceInputs&&this.syncInstanceInputs()}},{key:"replaceInput",value:function(A){this.input=A}},{key:"setOptions",value:function(){var A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},H=this.changedOptions(A);this.options=Object.assign(this.options,A),H.length&&(this.options.debug&&console.log("changedOptions",H),this.onSetOptions(H),this.render())}},{key:"changedOptions",value:function(A){var H=this;return Object.keys(A).filter(function(z){return JSON.stringify(A[z])!==JSON.stringify(H.options[z])})}},{key:"onSetOptions",value:function(){var A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];A.includes("layoutName")&&this.candidateBox&&this.candidateBox.destroy(),(A.includes("layoutCandidatesPageSize")||A.includes("layoutCandidates"))&&this.candidateBox&&(this.candidateBox.destroy(),this.candidateBox=new x({utilities:this.utilities,options:this.options}))}},{key:"resetRows",value:function(){this.keyboardRowsDOM&&this.keyboardRowsDOM.remove(),this.keyboardDOM.className=this.keyboardDOMClass,this.keyboardDOM.setAttribute("data-skInstance",this.currentInstanceName),this.buttonElements={}}},{key:"dispatch",value:function(A){if(!window.SimpleKeyboardInstances)throw console.warn("SimpleKeyboardInstances is not defined. Dispatch cannot be called."),new Error("INSTANCES_VAR_ERROR");return Object.keys(window.SimpleKeyboardInstances).forEach(function(H){A(window.SimpleKeyboardInstances[H],H)})}},{key:"addButtonTheme",value:function(A,H){var z=this;H&&A&&(A.split(" ").forEach(function(O){H.split(" ").forEach(function(P){z.options.buttonTheme||(z.options.buttonTheme=[]);var W=!1;z.options.buttonTheme.map(function(K){if(K!=null&&K.class.split(" ").includes(P)){W=!0;var re=K.buttons.split(" ");re.includes(O)||(W=!0,re.push(O),K.buttons=re.join(" "))}return K}),W||z.options.buttonTheme.push({class:P,buttons:A})})}),this.render())}},{key:"removeButtonTheme",value:function(A,H){var z=this;if(!A&&!H)return this.options.buttonTheme=[],void this.render();A&&Array.isArray(this.options.buttonTheme)&&this.options.buttonTheme.length&&(A.split(" ").forEach(function(O){var P;(P=z.options)===null||P===void 0||(P=P.buttonTheme)===null||P===void 0||P.map(function(W,K){if(W&&H&&H.includes(W.class)||!H){var re,te,oe=(re=W)===null||re===void 0?void 0:re.buttons.split(" ").filter(function(ae){return ae!==O});W&&oe!=null&&oe.length?W.buttons=oe.join(" "):((te=z.options.buttonTheme)===null||te===void 0||te.splice(K,1),W=null)}return W})}),this.render())}},{key:"getButtonElement",value:function(A){var H,z=this.buttonElements[A];return z&&(H=z.length>1?z:z[0]),H}},{key:"inputPatternIsValid",value:function(A){var H,z=this.options.inputPattern;if((H=z instanceof RegExp?z:z[this.options.inputName||this.defaultName])&&A){var O=H.test(A);return this.options.debug&&console.log('inputPattern ("'.concat(H,'"): ').concat(O?"passed":"did not pass!")),O}return!0}},{key:"setEventListeners",value:function(){if(this.isFirstKeyboardInstance||!this.allKeyboardInstances){this.options.debug&&console.log("Caret handling started (".concat(this.keyboardDOMClass,")"));var A=this.options.physicalKeyboardHighlightPreventDefault,H=A!==void 0&&A;document.addEventListener("keyup",this.handleKeyUp,H),document.addEventListener("keydown",this.handleKeyDown,H),document.addEventListener("mouseup",this.handleMouseUp),document.addEventListener("touchend",this.handleTouchEnd),document.addEventListener("selectionchange",this.handleSelectionChange),document.addEventListener("select",this.handleSelect)}}},{key:"handleKeyUp",value:function(A){this.caretEventHandler(A),this.options.physicalKeyboardHighlight&&this.physicalKeyboard.handleHighlightKeyUp(A)}},{key:"handleKeyDown",value:function(A){this.options.physicalKeyboardHighlight&&this.physicalKeyboard.handleHighlightKeyDown(A)}},{key:"handleMouseUp",value:function(A){this.caretEventHandler(A)}},{key:"handleTouchEnd",value:function(A){this.caretEventHandler(A)}},{key:"handleSelect",value:function(A){this.caretEventHandler(A)}},{key:"handleSelectionChange",value:function(A){navigator.userAgent.includes("Firefox")||this.caretEventHandler(A)}},{key:"caretEventHandler",value:function(A){var H,z=this;A.target.tagName&&(H=A.target.tagName.toLowerCase()),this.dispatch(function(O){var P=A.target===O.keyboardDOM||A.target&&O.keyboardDOM.contains(A.target);if(z.options.syncInstanceInputs&&Array.isArray(A.path)&&(P=A.path.some(function(re){var te;return re==null||(te=re.hasAttribute)===null||te===void 0?void 0:te.call(re,"data-skInstance")})),(H==="textarea"||H==="input"&&["text","search","url","tel","password"].includes(A.target.type))&&!O.options.disableCaretPositioning){var W=A.target.selectionStart,K=A.target.selectionEnd;O.options.rtl&&(W=O.utilities.getRtlOffset(W,O.getInput()),K=O.utilities.getRtlOffset(K,O.getInput())),O.setCaretPosition(W,K),z.activeInputElement=A.target,O.options.debug&&console.log("Caret at: ",O.getCaretPosition(),O.getCaretPositionEnd(),A&&A.target.tagName.toLowerCase(),"(".concat(O.keyboardDOMClass,")"),A==null?void 0:A.type)}else!O.options.disableCaretPositioning&&P||(A==null?void 0:A.type)==="selectionchange"||(O.setCaretPosition(null),z.activeInputElement=null,O.options.debug&&console.log('Caret position reset due to "'.concat(A==null?void 0:A.type,'" event'),A))})}},{key:"recurseButtons",value:function(A){var H=this;A&&Object.keys(this.buttonElements).forEach(function(z){return H.buttonElements[z].forEach(A)})}},{key:"destroy",value:function(){this.options.debug&&console.log("Destroying simple-keyboard instance: ".concat(this.currentInstanceName));var A=this.options.physicalKeyboardHighlightPreventDefault,H=A!==void 0&&A;document.removeEventListener("keyup",this.handleKeyUp,H),document.removeEventListener("keydown",this.handleKeyDown,H),document.removeEventListener("mouseup",this.handleMouseUp),document.removeEventListener("touchend",this.handleTouchEnd),document.removeEventListener("select",this.handleSelect),document.removeEventListener("selectionchange",this.handleSelectionChange),document.onpointerup=null,document.ontouchend=null,document.ontouchcancel=null,document.onmouseup=null,this.recurseButtons(function(z){z&&(z.onpointerdown=null,z.onpointerup=null,z.onpointercancel=null,z.ontouchstart=null,z.ontouchend=null,z.ontouchcancel=null,z.onclick=null,z.onmousedown=null,z.onmouseup=null,z.remove(),z=null)}),this.keyboardDOM.onpointerdown=null,this.keyboardDOM.ontouchstart=null,this.keyboardDOM.onmousedown=null,this.resetRows(),this.candidateBox&&(this.candidateBox.destroy(),this.candidateBox=null),this.activeInputElement=null,this.keyboardDOM.removeAttribute("data-skInstance"),this.keyboardDOM.innerHTML="",window.SimpleKeyboardInstances[this.currentInstanceName]=null,delete window.SimpleKeyboardInstances[this.currentInstanceName],this.initialized=!1}},{key:"getButtonThemeClasses",value:function(A){var H=this.options.buttonTheme,z=[];return Array.isArray(H)&&H.forEach(function(O){if(O&&O.class&&typeof O.class=="string"&&O.buttons&&typeof O.buttons=="string"){var P=O.class.split(" ");O.buttons.split(" ").includes(A)&&(z=[].concat(j(z),j(P)))}else console.warn('Incorrect "buttonTheme". Please check the documentation.',O)}),z}},{key:"setDOMButtonAttributes",value:function(A,H){var z=this.options.buttonAttributes;Array.isArray(z)&&z.forEach(function(O){O.attribute&&typeof O.attribute=="string"&&O.value&&typeof O.value=="string"&&O.buttons&&typeof O.buttons=="string"?O.buttons.split(" ").includes(A)&&H(O.attribute,O.value):console.warn('Incorrect "buttonAttributes". Please check the documentation.',O)})}},{key:"onTouchDeviceDetected",value:function(){this.processAutoTouchEvents(),this.disableContextualWindow()}},{key:"disableContextualWindow",value:function(){window.oncontextmenu=function(A){if(A.target.classList.contains("hg-button"))return A.preventDefault(),A.stopPropagation(),!1}}},{key:"processAutoTouchEvents",value:function(){this.options.autoUseTouchEvents&&(this.options.useTouchEvents=!0,this.options.debug&&console.log("autoUseTouchEvents: Touch device detected, useTouchEvents enabled."))}},{key:"onInit",value:function(){this.options.debug&&console.log("".concat(this.keyboardDOMClass," Initialized")),this.setEventListeners(),typeof this.options.onInit=="function"&&this.options.onInit(this)}},{key:"beforeFirstRender",value:function(){this.utilities.isTouchDevice()&&this.onTouchDeviceDetected(),typeof this.options.beforeFirstRender=="function"&&this.options.beforeFirstRender(this),this.isFirstKeyboardInstance&&this.utilities.pointerEventsSupported()&&!this.options.useTouchEvents&&!this.options.useMouseEvents&&this.options.debug&&console.log("Using PointerEvents as it is supported by this browser"),this.options.useTouchEvents&&this.options.debug&&console.log("useTouchEvents has been enabled. Only touch events will be used.")}},{key:"beforeRender",value:function(){typeof this.options.beforeRender=="function"&&this.options.beforeRender(this)}},{key:"onRender",value:function(){typeof this.options.onRender=="function"&&this.options.onRender(this)}},{key:"onModulesLoaded",value:function(){typeof this.options.onModulesLoaded=="function"&&this.options.onModulesLoaded(this)}},{key:"loadModules",value:function(){var A=this;Array.isArray(this.options.modules)&&(this.options.modules.forEach(function(H){var z=new H(A);z.init&&z.init(A)}),this.keyboardPluginClasses="modules-loaded",this.render(),this.onModulesLoaded())}},{key:"getModuleProp",value:function(A,H){return!!this.modules[A]&&this.modules[A][H]}},{key:"getModulesList",value:function(){return Object.keys(this.modules)}},{key:"parseRowDOMContainers",value:function(A,H,z,O){var P=this,W=Array.from(A.children),K=0;return W.length&&z.forEach(function(re,te){var oe=O[te];if(!(oe&&oe>re))return!1;var ae=re-K,ue=oe-K,pe=document.createElement("div");pe.className+="hg-button-container";var de="".concat(P.options.layoutName,"-r").concat(H,"c").concat(te);pe.setAttribute("data-skUID",de);var X=W.splice(ae,ue-ae+1);K=ue-ae,X.forEach(function(se){return pe.appendChild(se)}),W.splice(ae,0,pe),A.innerHTML="",W.forEach(function(se){return A.appendChild(se)}),P.options.debug&&console.log("rowDOMContainer",X,ae,ue,K+1)}),A}},{key:"render",value:function(){var A=this;this.resetRows(),this.initialized||this.beforeFirstRender(),this.beforeRender();var H="hg-layout-".concat(this.options.layoutName),z=this.options.layout||{default:["` 1 2 3 4 5 6 7 8 9 0 - = {bksp}","{tab} q w e r t y u i o p [ ] \\","{lock} a s d f g h j k l ; ' {enter}","{shift} z x c v b n m , . / {shift}",".com @ {space}"],shift:["~ ! @ # $ % ^ & * ( ) _ + {bksp}","{tab} Q W E R T Y U I O P { } |",'{lock} A S D F G H J K L : " {enter}',"{shift} Z X C V B N M < > ? {shift}",".com @ {space}"]},O=this.options.useTouchEvents||!1,P=O?"hg-touch-events":"",W=this.options.useMouseEvents||!1,K=this.options.disableRowButtonContainers;this.keyboardDOM.className=this.getKeyboardClassString(this.options.theme,H,this.keyboardPluginClasses,P),this.keyboardDOM.setAttribute("data-skInstance",this.currentInstanceName),this.keyboardRowsDOM=document.createElement("div"),this.keyboardRowsDOM.className="hg-rows",z[this.options.layoutName||this.defaultName].forEach(function(re,te){var oe=re.split(" ");A.options.excludeFromLayout&&A.options.excludeFromLayout[A.options.layoutName||A.defaultName]&&(oe=oe.filter(function(de){return A.options.excludeFromLayout&&!A.options.excludeFromLayout[A.options.layoutName||A.defaultName].includes(de)}));var ae=document.createElement("div");ae.className+="hg-row";var ue=[],pe=[];oe.forEach(function(de,X){var se,he=!K&&typeof de=="string"&&de.length>1&&de.indexOf("[")===0,ge=!K&&typeof de=="string"&&de.length>1&&de.indexOf("]")===de.length-1;he&&(ue.push(X),de=de.replace(/\[/g,"")),ge&&(pe.push(X),de=de.replace(/\]/g,""));var fe=A.utilities.getButtonClass(de),ve=A.utilities.getButtonDisplayName(de,A.options.display,A.options.mergeDisplay),Me=A.options.useButtonTag?"button":"div",ye=document.createElement(Me);ye.className+="hg-button ".concat(fe),(se=ye.classList).add.apply(se,j(A.getButtonThemeClasses(de))),A.setDOMButtonAttributes(de,function(Le,je){ye.setAttribute(Le,je)}),A.activeButtonClass="hg-activeButton",!A.utilities.pointerEventsSupported()||O||W?O?(ye.ontouchstart=function(Le){A.handleButtonClicked(de,Le),A.handleButtonMouseDown(de,Le)},ye.ontouchend=function(Le){A.handleButtonMouseUp(de,Le)},ye.ontouchcancel=function(Le){A.handleButtonMouseUp(de,Le)}):(ye.onclick=function(Le){A.setMouseHold(!1),typeof A.options.onKeyReleased!="function"&&A.handleButtonClicked(de,Le)},ye.onmousedown=function(Le){typeof A.options.onKeyReleased!="function"||A.isMouseHold||A.handleButtonClicked(de,Le),A.handleButtonMouseDown(de,Le)},ye.onmouseup=function(Le){A.handleButtonMouseUp(de,Le)}):(ye.onpointerdown=function(Le){A.handleButtonClicked(de,Le),A.handleButtonMouseDown(de,Le)},ye.onpointerup=function(Le){A.handleButtonMouseUp(de,Le)},ye.onpointercancel=function(Le){A.handleButtonMouseUp(de,Le)}),ye.setAttribute("data-skBtn",de);var Ne="".concat(A.options.layoutName,"-r").concat(te,"b").concat(X);ye.setAttribute("data-skBtnUID",Ne);var Pe=document.createElement("span");Pe.innerHTML=ve,ye.appendChild(Pe),A.buttonElements[de]||(A.buttonElements[de]=[]),A.buttonElements[de].push(ye),ae.appendChild(ye)}),ae=A.parseRowDOMContainers(ae,te,ue,pe),A.keyboardRowsDOM.appendChild(ae)}),this.keyboardDOM.appendChild(this.keyboardRowsDOM),this.onRender(),this.initialized||(this.initialized=!0,!this.utilities.pointerEventsSupported()||O||W?O?(document.ontouchend=function(re){return A.handleButtonMouseUp(void 0,re)},document.ontouchcancel=function(re){return A.handleButtonMouseUp(void 0,re)},this.keyboardDOM.ontouchstart=function(re){return A.handleKeyboardContainerMouseDown(re)}):O||(document.onmouseup=function(re){return A.handleButtonMouseUp(void 0,re)},this.keyboardDOM.onmousedown=function(re){return A.handleKeyboardContainerMouseDown(re)}):(document.onpointerup=function(re){return A.handleButtonMouseUp(void 0,re)},this.keyboardDOM.onpointerdown=function(re){return A.handleKeyboardContainerMouseDown(re)}),this.onInit())}}],J&&w($.prototype,J),Object.defineProperty($,"prototype",{writable:!1}),Z}(),Q=V,ce=V}(),a}()})})(yy);var EY=yy.exports;const wY=Ls(EY),SY="{lock}",CY="{shift}",xY="default",Yu="shift",AY=e=>{const t=R.useRef(),r=i=>{const n=i===SY||i===CY;n&&t.current&&t.current.options.layoutName===Yu?t.current.setOptions({layoutName:xY}):n&&t.current&&t.current.options.layoutName!==Yu&&t.current.setOptions({layoutName:Yu})};return R.useEffect(()=>{const{layout:i,onChange:n}=e;t.current=new wY(`.${e.keyboardClass}`,{...i,onChange:n,onKeyPress:r}),t.current.setInput(e.value)},[]),R.useEffect(()=>{t.current&&t.current.setInput(e.value)},[e.value]),tt.jsx("div",{className:e.keyboardClass})};AY.defaultProps={keyboardClass:"simple-keyboard"};const FY=e=>t=>tt.jsx(R.Suspense,{fallback:tt.jsx("div",{children:ry.t("Common.messages.loading")}),children:tt.jsx(e,{...t})}),NY=R.lazy(()=>aD(()=>import("./index.es64-yMlYwUQt.js"),__vite__mapDeps([0,1,2,3,4]),import.meta.url).then(e=>e.i)),OY="


",PY="",YY=FY(e=>tt.jsx(NY,{className:"rich-text-area",formats:e.formats,modules:e.modules,onChange:t=>{let r=t;t===OY&&(r=PY),e.onChange(r)},placeholder:e.placeholder,theme:"snow",value:e.value}));YY.defaultProps={formats:["header","font","size","bold","italic","underline","strike","blockquote","list","bullet","indent","link","image","video"],modules:{toolbar:[[{header:"1"},{header:"2"},{font:[]}],[{size:[]}],["bold","italic","underline","strike","blockquote"],[{list:"ordered"},{list:"bullet"},{indent:"-1"},{indent:"+1"}],["link","image"],["clean"]],clipboard:{matchVisual:!1}},placeholder:void 0};var xc={exports:{}},vy=function(e,t){return function(){for(var r=new Array(arguments.length),i=0;i"u"}function jY(e){return e!==null&&!Fl(e)&&e.constructor!==null&&!Fl(e.constructor)&&typeof e.constructor.isBuffer=="function"&&e.constructor.isBuffer(e)}function by(e){return hi.call(e)==="[object ArrayBuffer]"}function RY(e){return hi.call(e)==="[object FormData]"}function BY(e){var t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&by(e.buffer),t}function $Y(e){return typeof e=="string"}function HY(e){return typeof e=="number"}function Dy(e){return e!==null&&typeof e=="object"}function cs(e){if(hi.call(e)!=="[object Object]")return!1;var t=Object.getPrototypeOf(e);return t===null||t===Object.prototype}function zY(e){return hi.call(e)==="[object Date]"}function UY(e){return hi.call(e)==="[object File]"}function VY(e){return hi.call(e)==="[object Blob]"}function Ty(e){return hi.call(e)==="[object Function]"}function WY(e){return Dy(e)&&Ty(e.pipe)}function KY(e){return hi.call(e)==="[object URLSearchParams]"}function GY(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}function JY(){return typeof navigator<"u"&&(navigator.product==="ReactNative"||navigator.product==="NativeScript"||navigator.product==="NS")?!1:typeof window<"u"&&typeof document<"u"}function Fc(e,t){if(!(e===null||typeof e>"u"))if(typeof e!="object"&&(e=[e]),Ac(e))for(var r=0,i=e.length;r"u"||(en.isArray(o)?u=u+"[]":o=[o],en.forEach(o,function(s){en.isDate(s)?s=s.toISOString():en.isObject(s)&&(s=JSON.stringify(s)),n.push(gh(u)+"="+gh(s))}))}),i=n.join("&")}if(i){var a=e.indexOf("#");a!==-1&&(e=e.slice(0,a)),e+=(e.indexOf("?")===-1?"?":"&")+i}return e},XY=Xt;function Qs(){this.handlers=[]}Qs.prototype.use=function(e,t,r){return this.handlers.push({fulfilled:e,rejected:t,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1};Qs.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)};Qs.prototype.forEach=function(e){XY.forEach(this.handlers,function(t){t!==null&&e(t)})};var QY=Qs,eI=Xt,tI=function(e,t){eI.forEach(e,function(r,i){i!==t&&i.toUpperCase()===t.toUpperCase()&&(e[t]=r,delete e[i])})},My=function(e,t,r,i,n){return e.config=t,r&&(e.code=r),e.request=i,e.response=n,e.isAxiosError=!0,e.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code,status:this.response&&this.response.status?this.response.status:null}},e},Ly={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Iu,_h;function Ey(){if(_h)return Iu;_h=1;var e=My;return Iu=function(t,r,i,n,a){var o=new Error(t);return e(o,r,i,n,a)},Iu}var ju,yh;function rI(){if(yh)return ju;yh=1;var e=Ey();return ju=function(t,r,i){var n=i.config.validateStatus;!i.status||!n||n(i.status)?t(i):r(e("Request failed with status code "+i.status,i.config,null,i.request,i))},ju}var Ru,vh;function iI(){if(vh)return Ru;vh=1;var e=Xt;return Ru=e.isStandardBrowserEnv()?function(){return{write:function(t,r,i,n,a,o){var u=[];u.push(t+"="+encodeURIComponent(r)),e.isNumber(i)&&u.push("expires="+new Date(i).toGMTString()),e.isString(n)&&u.push("path="+n),e.isString(a)&&u.push("domain="+a),o===!0&&u.push("secure"),document.cookie=u.join("; ")},read:function(t){var r=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return r?decodeURIComponent(r[3]):null},remove:function(t){this.write(t,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}(),Ru}var bh,Dh;function nI(){return Dh||(Dh=1,bh=function(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}),bh}var Th,kh;function aI(){return kh||(kh=1,Th=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}),Th}var Bu,Mh;function sI(){if(Mh)return Bu;Mh=1;var e=nI(),t=aI();return Bu=function(r,i){return r&&!e(i)?t(r,i):i},Bu}var $u,Lh;function oI(){if(Lh)return $u;Lh=1;var e=Xt,t=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];return $u=function(r){var i={},n,a,o;return r&&e.forEach(r.split(` +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function G(Z,$){($==null||$>Z.length)&&($=Z.length);for(var J=0,A=new Array($);J<$;J++)A[J]=Z[J];return A}function ee(Z){return ee=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function($){return typeof $}:function($){return $&&typeof Symbol=="function"&&$.constructor===Symbol&&$!==Symbol.prototype?"symbol":typeof $},ee(Z)}function F(Z,$){var J=Object.keys(Z);if(Object.getOwnPropertySymbols){var A=Object.getOwnPropertySymbols(Z);$&&(A=A.filter(function(H){return Object.getOwnPropertyDescriptor(Z,H).enumerable})),J.push.apply(J,A)}return J}function w(Z,$){for(var J=0;J<$.length;J++){var A=$[J];A.enumerable=A.enumerable||!1,A.configurable=!0,"value"in A&&(A.writable=!0),Object.defineProperty(Z,B(A.key),A)}}function I(Z,$,J){return($=B($))in Z?Object.defineProperty(Z,$,{value:J,enumerable:!0,configurable:!0,writable:!0}):Z[$]=J,Z}function B(Z){var $=function(J,A){if(ee(J)!="object"||!J)return J;var H=J[Symbol.toPrimitive];if(H!==void 0){var z=H.call(J,A||"default");if(ee(z)!="object")return z;throw new TypeError("@@toPrimitive must return a primitive value.")}return(A==="string"?String:Number)(J)}(Z,"string");return ee($)=="symbol"?$:String($)}var V=function(){function Z(A,H){var z=this;if(function(ae,ue){if(!(ae instanceof ue))throw new TypeError("Cannot call a class as a function")}(this,Z),I(this,"input",void 0),I(this,"options",void 0),I(this,"utilities",void 0),I(this,"caretPosition",void 0),I(this,"caretPositionEnd",void 0),I(this,"keyboardDOM",void 0),I(this,"keyboardPluginClasses",void 0),I(this,"keyboardDOMClass",void 0),I(this,"buttonElements",void 0),I(this,"currentInstanceName",void 0),I(this,"allKeyboardInstances",void 0),I(this,"keyboardInstanceNames",void 0),I(this,"isFirstKeyboardInstance",void 0),I(this,"physicalKeyboard",void 0),I(this,"modules",void 0),I(this,"activeButtonClass",void 0),I(this,"holdInteractionTimeout",void 0),I(this,"holdTimeout",void 0),I(this,"isMouseHold",void 0),I(this,"initialized",void 0),I(this,"candidateBox",void 0),I(this,"keyboardRowsDOM",void 0),I(this,"defaultName","default"),I(this,"activeInputElement",null),I(this,"handleParams",function(ae,ue){var pe,de,X;if(typeof ae=="string")pe=ae.split(".").join(""),de=document.querySelector(".".concat(pe)),X=ue;else if(ae instanceof HTMLDivElement){if(!ae.className)throw console.warn("Any DOM element passed as parameter must have a class."),new Error("KEYBOARD_DOM_CLASS_ERROR");pe=ae.className.split(" ")[0],de=ae,X=ue}else pe="simple-keyboard",de=document.querySelector(".".concat(pe)),X=ae;return{keyboardDOMClass:pe,keyboardDOM:de,options:X}}),I(this,"getOptions",function(){return z.options}),I(this,"getCaretPosition",function(){return z.caretPosition}),I(this,"getCaretPositionEnd",function(){return z.caretPositionEnd}),I(this,"registerModule",function(ae,ue){z.modules[ae]||(z.modules[ae]={}),ue(z.modules[ae])}),I(this,"getKeyboardClassString",function(){for(var ae=arguments.length,ue=new Array(ae),pe=0;pe1&&arguments[1]!==void 0?arguments[1]:A;this.caretPosition=A,this.caretPositionEnd=H}},{key:"getInputCandidates",value:function(A){var H=this,z=this.options,O=z.layoutCandidates,P=z.layoutCandidatesCaseSensitiveMatch;if(!O||ee(O)!=="object")return{};var W=Object.keys(O).filter(function(te){var oe=A.substring(0,H.getCaretPositionEnd()||0)||A,ae=new RegExp("".concat(H.utilities.escapeRegex(te),"$"),P?"g":"gi");return!!j(oe.matchAll(ae)).length});if(W.length>1){var K=W.sort(function(te,oe){return oe.length-te.length})[0];return{candidateKey:K,candidateValue:O[K]}}if(W.length){var re=W[0];return{candidateKey:re,candidateValue:O[re]}}return{}}},{key:"showCandidatesBox",value:function(A,H,z){var O=this;this.candidateBox&&this.candidateBox.show({candidateValue:H,targetElement:z,onSelect:function(P,W){var K=O.options,re=K.layoutCandidatesCaseSensitiveMatch,te=K.disableCandidateNormalization,oe=K.enableLayoutCandidatesKeyPress,ae=P;te||(ae=P.normalize("NFD"));var ue=O.getInput(O.options.inputName,!0),pe=O.getCaretPositionEnd()||0,de=ue.substring(0,pe||0)||ue,X=new RegExp("".concat(O.utilities.escapeRegex(A),"$"),re?"g":"gi"),se=de.replace(X,ae),he=ue.replace(de,se),ge=se.length-de.length,fe=(pe||ue.length)+ge;fe<0&&(fe=0),O.setInput(he,O.options.inputName,!0),O.setCaretPosition(fe),oe&&typeof O.options.onKeyPress=="function"&&O.options.onKeyPress(P,W),typeof O.options.onChange=="function"&&O.options.onChange(O.getInput(O.options.inputName,!0),W),typeof O.options.onChangeAll=="function"&&O.options.onChangeAll(O.getAllInputs(),W)}})}},{key:"handleButtonClicked",value:function(A,H){var z=this.options,O=z.inputName,P=O===void 0?this.defaultName:O,W=z.debug;if(A!=="{//}"){this.input[P]||(this.input[P]="");var K=this.utilities.getUpdatedInput(A,this.input[P],this.caretPosition,this.caretPositionEnd);if(this.utilities.isStandardButton(A)&&this.activeInputElement&&this.input[P]&&this.input[P]===K&&this.caretPosition===0&&this.caretPositionEnd===K.length)return this.setInput("",this.options.inputName,!0),this.setCaretPosition(0),this.activeInputElement.value="",this.activeInputElement.setSelectionRange(0,0),void this.handleButtonClicked(A,H);if(typeof this.options.onKeyPress=="function"&&this.options.onKeyPress(A,H),this.input[P]!==K&&(!this.options.inputPattern||this.options.inputPattern&&this.inputPatternIsValid(K))){if(this.options.maxLength&&this.utilities.handleMaxLength(this.input,K))return;var re=this.utilities.getUpdatedInput(A,this.input[P],this.caretPosition,this.caretPositionEnd,!0);if(this.setInput(re,this.options.inputName,!0),W&&console.log("Input changed:",this.getAllInputs()),this.options.debug&&console.log("Caret at: ",this.getCaretPosition(),this.getCaretPositionEnd(),"(".concat(this.keyboardDOMClass,")"),H==null?void 0:H.type),this.options.syncInstanceInputs&&this.syncInstanceInputs(),typeof this.options.onChange=="function"&&this.options.onChange(this.getInput(this.options.inputName,!0),H),typeof this.options.onChangeAll=="function"&&this.options.onChangeAll(this.getAllInputs(),H),H!=null&&H.target&&this.options.enableLayoutCandidates){var te,oe=this.getInputCandidates(K),ae=oe.candidateKey,ue=oe.candidateValue;ae&&ue?this.showCandidatesBox(ae,ue,this.keyboardDOM):(te=this.candidateBox)===null||te===void 0||te.destroy()}}this.caretPositionEnd&&this.caretPosition!==this.caretPositionEnd&&(this.setCaretPosition(this.caretPositionEnd,this.caretPositionEnd),this.activeInputElement&&this.activeInputElement.setSelectionRange(this.caretPositionEnd,this.caretPositionEnd),this.options.debug&&console.log("Caret position aligned",this.caretPosition)),W&&console.log("Key pressed:",A)}}},{key:"getMouseHold",value:function(){return this.isMouseHold}},{key:"setMouseHold",value:function(A){this.options.syncInstanceInputs?this.dispatch(function(H){H.isMouseHold=A}):this.isMouseHold=A}},{key:"handleButtonMouseDown",value:function(A,H){var z=this;H&&(this.options.preventMouseDownDefault&&H.preventDefault(),this.options.stopMouseDownPropagation&&H.stopPropagation(),H.target.classList.add(this.activeButtonClass)),this.holdInteractionTimeout&&clearTimeout(this.holdInteractionTimeout),this.holdTimeout&&clearTimeout(this.holdTimeout),this.setMouseHold(!0),this.options.disableButtonHold||(this.holdTimeout=window.setTimeout(function(){(z.getMouseHold()&&(!A.includes("{")&&!A.includes("}")||A==="{delete}"||A==="{backspace}"||A==="{bksp}"||A==="{space}"||A==="{tab}")||A==="{arrowright}"||A==="{arrowleft}"||A==="{arrowup}"||A==="{arrowdown}")&&(z.options.debug&&console.log("Button held:",A),z.handleButtonHold(A)),clearTimeout(z.holdTimeout)},500))}},{key:"handleButtonMouseUp",value:function(A,H){var z=this;H&&(this.options.preventMouseUpDefault&&H.preventDefault&&H.preventDefault(),this.options.stopMouseUpPropagation&&H.stopPropagation&&H.stopPropagation(),!(H.target===this.keyboardDOM||H.target&&this.keyboardDOM.contains(H.target)||this.candidateBox&&this.candidateBox.candidateBoxElement&&(H.target===this.candidateBox.candidateBoxElement||H.target&&this.candidateBox.candidateBoxElement.contains(H.target)))&&this.candidateBox&&this.candidateBox.destroy()),this.recurseButtons(function(O){O.classList.remove(z.activeButtonClass)}),this.setMouseHold(!1),this.holdInteractionTimeout&&clearTimeout(this.holdInteractionTimeout),A&&typeof this.options.onKeyReleased=="function"&&this.options.onKeyReleased(A,H)}},{key:"handleKeyboardContainerMouseDown",value:function(A){this.options.preventMouseDownDefault&&A.preventDefault()}},{key:"handleButtonHold",value:function(A){var H=this;this.holdInteractionTimeout&&clearTimeout(this.holdInteractionTimeout),this.holdInteractionTimeout=window.setTimeout(function(){H.getMouseHold()?(H.handleButtonClicked(A),H.handleButtonHold(A)):clearTimeout(H.holdInteractionTimeout)},100)}},{key:"syncInstanceInputs",value:function(){var A=this;this.dispatch(function(H){H.replaceInput(A.input),H.setCaretPosition(A.caretPosition,A.caretPositionEnd)})}},{key:"clearInput",value:function(){var A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.options.inputName||this.defaultName;this.input[A]="",this.setCaretPosition(0),this.options.syncInstanceInputs&&this.syncInstanceInputs()}},{key:"getInput",value:function(){var A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.options.inputName||this.defaultName,H=arguments.length>1&&arguments[1]!==void 0&&arguments[1];return this.options.syncInstanceInputs&&!H&&this.syncInstanceInputs(),this.options.rtl?"‫"+this.input[A].replace("‫","").replace("‬","")+"‬":this.input[A]}},{key:"getAllInputs",value:function(){var A=this,H={};return Object.keys(this.input).forEach(function(z){H[z]=A.getInput(z,!0)}),H}},{key:"setInput",value:function(A){var H=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.options.inputName||this.defaultName,z=arguments.length>2?arguments[2]:void 0;this.input[H]=A,!z&&this.options.syncInstanceInputs&&this.syncInstanceInputs()}},{key:"replaceInput",value:function(A){this.input=A}},{key:"setOptions",value:function(){var A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},H=this.changedOptions(A);this.options=Object.assign(this.options,A),H.length&&(this.options.debug&&console.log("changedOptions",H),this.onSetOptions(H),this.render())}},{key:"changedOptions",value:function(A){var H=this;return Object.keys(A).filter(function(z){return JSON.stringify(A[z])!==JSON.stringify(H.options[z])})}},{key:"onSetOptions",value:function(){var A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];A.includes("layoutName")&&this.candidateBox&&this.candidateBox.destroy(),(A.includes("layoutCandidatesPageSize")||A.includes("layoutCandidates"))&&this.candidateBox&&(this.candidateBox.destroy(),this.candidateBox=new x({utilities:this.utilities,options:this.options}))}},{key:"resetRows",value:function(){this.keyboardRowsDOM&&this.keyboardRowsDOM.remove(),this.keyboardDOM.className=this.keyboardDOMClass,this.keyboardDOM.setAttribute("data-skInstance",this.currentInstanceName),this.buttonElements={}}},{key:"dispatch",value:function(A){if(!window.SimpleKeyboardInstances)throw console.warn("SimpleKeyboardInstances is not defined. Dispatch cannot be called."),new Error("INSTANCES_VAR_ERROR");return Object.keys(window.SimpleKeyboardInstances).forEach(function(H){A(window.SimpleKeyboardInstances[H],H)})}},{key:"addButtonTheme",value:function(A,H){var z=this;H&&A&&(A.split(" ").forEach(function(O){H.split(" ").forEach(function(P){z.options.buttonTheme||(z.options.buttonTheme=[]);var W=!1;z.options.buttonTheme.map(function(K){if(K!=null&&K.class.split(" ").includes(P)){W=!0;var re=K.buttons.split(" ");re.includes(O)||(W=!0,re.push(O),K.buttons=re.join(" "))}return K}),W||z.options.buttonTheme.push({class:P,buttons:A})})}),this.render())}},{key:"removeButtonTheme",value:function(A,H){var z=this;if(!A&&!H)return this.options.buttonTheme=[],void this.render();A&&Array.isArray(this.options.buttonTheme)&&this.options.buttonTheme.length&&(A.split(" ").forEach(function(O){var P;(P=z.options)===null||P===void 0||(P=P.buttonTheme)===null||P===void 0||P.map(function(W,K){if(W&&H&&H.includes(W.class)||!H){var re,te,oe=(re=W)===null||re===void 0?void 0:re.buttons.split(" ").filter(function(ae){return ae!==O});W&&oe!=null&&oe.length?W.buttons=oe.join(" "):((te=z.options.buttonTheme)===null||te===void 0||te.splice(K,1),W=null)}return W})}),this.render())}},{key:"getButtonElement",value:function(A){var H,z=this.buttonElements[A];return z&&(H=z.length>1?z:z[0]),H}},{key:"inputPatternIsValid",value:function(A){var H,z=this.options.inputPattern;if((H=z instanceof RegExp?z:z[this.options.inputName||this.defaultName])&&A){var O=H.test(A);return this.options.debug&&console.log('inputPattern ("'.concat(H,'"): ').concat(O?"passed":"did not pass!")),O}return!0}},{key:"setEventListeners",value:function(){if(this.isFirstKeyboardInstance||!this.allKeyboardInstances){this.options.debug&&console.log("Caret handling started (".concat(this.keyboardDOMClass,")"));var A=this.options.physicalKeyboardHighlightPreventDefault,H=A!==void 0&&A;document.addEventListener("keyup",this.handleKeyUp,H),document.addEventListener("keydown",this.handleKeyDown,H),document.addEventListener("mouseup",this.handleMouseUp),document.addEventListener("touchend",this.handleTouchEnd),document.addEventListener("selectionchange",this.handleSelectionChange),document.addEventListener("select",this.handleSelect)}}},{key:"handleKeyUp",value:function(A){this.caretEventHandler(A),this.options.physicalKeyboardHighlight&&this.physicalKeyboard.handleHighlightKeyUp(A)}},{key:"handleKeyDown",value:function(A){this.options.physicalKeyboardHighlight&&this.physicalKeyboard.handleHighlightKeyDown(A)}},{key:"handleMouseUp",value:function(A){this.caretEventHandler(A)}},{key:"handleTouchEnd",value:function(A){this.caretEventHandler(A)}},{key:"handleSelect",value:function(A){this.caretEventHandler(A)}},{key:"handleSelectionChange",value:function(A){navigator.userAgent.includes("Firefox")||this.caretEventHandler(A)}},{key:"caretEventHandler",value:function(A){var H,z=this;A.target.tagName&&(H=A.target.tagName.toLowerCase()),this.dispatch(function(O){var P=A.target===O.keyboardDOM||A.target&&O.keyboardDOM.contains(A.target);if(z.options.syncInstanceInputs&&Array.isArray(A.path)&&(P=A.path.some(function(re){var te;return re==null||(te=re.hasAttribute)===null||te===void 0?void 0:te.call(re,"data-skInstance")})),(H==="textarea"||H==="input"&&["text","search","url","tel","password"].includes(A.target.type))&&!O.options.disableCaretPositioning){var W=A.target.selectionStart,K=A.target.selectionEnd;O.options.rtl&&(W=O.utilities.getRtlOffset(W,O.getInput()),K=O.utilities.getRtlOffset(K,O.getInput())),O.setCaretPosition(W,K),z.activeInputElement=A.target,O.options.debug&&console.log("Caret at: ",O.getCaretPosition(),O.getCaretPositionEnd(),A&&A.target.tagName.toLowerCase(),"(".concat(O.keyboardDOMClass,")"),A==null?void 0:A.type)}else!O.options.disableCaretPositioning&&P||(A==null?void 0:A.type)==="selectionchange"||(O.setCaretPosition(null),z.activeInputElement=null,O.options.debug&&console.log('Caret position reset due to "'.concat(A==null?void 0:A.type,'" event'),A))})}},{key:"recurseButtons",value:function(A){var H=this;A&&Object.keys(this.buttonElements).forEach(function(z){return H.buttonElements[z].forEach(A)})}},{key:"destroy",value:function(){this.options.debug&&console.log("Destroying simple-keyboard instance: ".concat(this.currentInstanceName));var A=this.options.physicalKeyboardHighlightPreventDefault,H=A!==void 0&&A;document.removeEventListener("keyup",this.handleKeyUp,H),document.removeEventListener("keydown",this.handleKeyDown,H),document.removeEventListener("mouseup",this.handleMouseUp),document.removeEventListener("touchend",this.handleTouchEnd),document.removeEventListener("select",this.handleSelect),document.removeEventListener("selectionchange",this.handleSelectionChange),document.onpointerup=null,document.ontouchend=null,document.ontouchcancel=null,document.onmouseup=null,this.recurseButtons(function(z){z&&(z.onpointerdown=null,z.onpointerup=null,z.onpointercancel=null,z.ontouchstart=null,z.ontouchend=null,z.ontouchcancel=null,z.onclick=null,z.onmousedown=null,z.onmouseup=null,z.remove(),z=null)}),this.keyboardDOM.onpointerdown=null,this.keyboardDOM.ontouchstart=null,this.keyboardDOM.onmousedown=null,this.resetRows(),this.candidateBox&&(this.candidateBox.destroy(),this.candidateBox=null),this.activeInputElement=null,this.keyboardDOM.removeAttribute("data-skInstance"),this.keyboardDOM.innerHTML="",window.SimpleKeyboardInstances[this.currentInstanceName]=null,delete window.SimpleKeyboardInstances[this.currentInstanceName],this.initialized=!1}},{key:"getButtonThemeClasses",value:function(A){var H=this.options.buttonTheme,z=[];return Array.isArray(H)&&H.forEach(function(O){if(O&&O.class&&typeof O.class=="string"&&O.buttons&&typeof O.buttons=="string"){var P=O.class.split(" ");O.buttons.split(" ").includes(A)&&(z=[].concat(j(z),j(P)))}else console.warn('Incorrect "buttonTheme". Please check the documentation.',O)}),z}},{key:"setDOMButtonAttributes",value:function(A,H){var z=this.options.buttonAttributes;Array.isArray(z)&&z.forEach(function(O){O.attribute&&typeof O.attribute=="string"&&O.value&&typeof O.value=="string"&&O.buttons&&typeof O.buttons=="string"?O.buttons.split(" ").includes(A)&&H(O.attribute,O.value):console.warn('Incorrect "buttonAttributes". Please check the documentation.',O)})}},{key:"onTouchDeviceDetected",value:function(){this.processAutoTouchEvents(),this.disableContextualWindow()}},{key:"disableContextualWindow",value:function(){window.oncontextmenu=function(A){if(A.target.classList.contains("hg-button"))return A.preventDefault(),A.stopPropagation(),!1}}},{key:"processAutoTouchEvents",value:function(){this.options.autoUseTouchEvents&&(this.options.useTouchEvents=!0,this.options.debug&&console.log("autoUseTouchEvents: Touch device detected, useTouchEvents enabled."))}},{key:"onInit",value:function(){this.options.debug&&console.log("".concat(this.keyboardDOMClass," Initialized")),this.setEventListeners(),typeof this.options.onInit=="function"&&this.options.onInit(this)}},{key:"beforeFirstRender",value:function(){this.utilities.isTouchDevice()&&this.onTouchDeviceDetected(),typeof this.options.beforeFirstRender=="function"&&this.options.beforeFirstRender(this),this.isFirstKeyboardInstance&&this.utilities.pointerEventsSupported()&&!this.options.useTouchEvents&&!this.options.useMouseEvents&&this.options.debug&&console.log("Using PointerEvents as it is supported by this browser"),this.options.useTouchEvents&&this.options.debug&&console.log("useTouchEvents has been enabled. Only touch events will be used.")}},{key:"beforeRender",value:function(){typeof this.options.beforeRender=="function"&&this.options.beforeRender(this)}},{key:"onRender",value:function(){typeof this.options.onRender=="function"&&this.options.onRender(this)}},{key:"onModulesLoaded",value:function(){typeof this.options.onModulesLoaded=="function"&&this.options.onModulesLoaded(this)}},{key:"loadModules",value:function(){var A=this;Array.isArray(this.options.modules)&&(this.options.modules.forEach(function(H){var z=new H(A);z.init&&z.init(A)}),this.keyboardPluginClasses="modules-loaded",this.render(),this.onModulesLoaded())}},{key:"getModuleProp",value:function(A,H){return!!this.modules[A]&&this.modules[A][H]}},{key:"getModulesList",value:function(){return Object.keys(this.modules)}},{key:"parseRowDOMContainers",value:function(A,H,z,O){var P=this,W=Array.from(A.children),K=0;return W.length&&z.forEach(function(re,te){var oe=O[te];if(!(oe&&oe>re))return!1;var ae=re-K,ue=oe-K,pe=document.createElement("div");pe.className+="hg-button-container";var de="".concat(P.options.layoutName,"-r").concat(H,"c").concat(te);pe.setAttribute("data-skUID",de);var X=W.splice(ae,ue-ae+1);K=ue-ae,X.forEach(function(se){return pe.appendChild(se)}),W.splice(ae,0,pe),A.innerHTML="",W.forEach(function(se){return A.appendChild(se)}),P.options.debug&&console.log("rowDOMContainer",X,ae,ue,K+1)}),A}},{key:"render",value:function(){var A=this;this.resetRows(),this.initialized||this.beforeFirstRender(),this.beforeRender();var H="hg-layout-".concat(this.options.layoutName),z=this.options.layout||{default:["` 1 2 3 4 5 6 7 8 9 0 - = {bksp}","{tab} q w e r t y u i o p [ ] \\","{lock} a s d f g h j k l ; ' {enter}","{shift} z x c v b n m , . / {shift}",".com @ {space}"],shift:["~ ! @ # $ % ^ & * ( ) _ + {bksp}","{tab} Q W E R T Y U I O P { } |",'{lock} A S D F G H J K L : " {enter}',"{shift} Z X C V B N M < > ? {shift}",".com @ {space}"]},O=this.options.useTouchEvents||!1,P=O?"hg-touch-events":"",W=this.options.useMouseEvents||!1,K=this.options.disableRowButtonContainers;this.keyboardDOM.className=this.getKeyboardClassString(this.options.theme,H,this.keyboardPluginClasses,P),this.keyboardDOM.setAttribute("data-skInstance",this.currentInstanceName),this.keyboardRowsDOM=document.createElement("div"),this.keyboardRowsDOM.className="hg-rows",z[this.options.layoutName||this.defaultName].forEach(function(re,te){var oe=re.split(" ");A.options.excludeFromLayout&&A.options.excludeFromLayout[A.options.layoutName||A.defaultName]&&(oe=oe.filter(function(de){return A.options.excludeFromLayout&&!A.options.excludeFromLayout[A.options.layoutName||A.defaultName].includes(de)}));var ae=document.createElement("div");ae.className+="hg-row";var ue=[],pe=[];oe.forEach(function(de,X){var se,he=!K&&typeof de=="string"&&de.length>1&&de.indexOf("[")===0,ge=!K&&typeof de=="string"&&de.length>1&&de.indexOf("]")===de.length-1;he&&(ue.push(X),de=de.replace(/\[/g,"")),ge&&(pe.push(X),de=de.replace(/\]/g,""));var fe=A.utilities.getButtonClass(de),ve=A.utilities.getButtonDisplayName(de,A.options.display,A.options.mergeDisplay),Me=A.options.useButtonTag?"button":"div",ye=document.createElement(Me);ye.className+="hg-button ".concat(fe),(se=ye.classList).add.apply(se,j(A.getButtonThemeClasses(de))),A.setDOMButtonAttributes(de,function(Le,je){ye.setAttribute(Le,je)}),A.activeButtonClass="hg-activeButton",!A.utilities.pointerEventsSupported()||O||W?O?(ye.ontouchstart=function(Le){A.handleButtonClicked(de,Le),A.handleButtonMouseDown(de,Le)},ye.ontouchend=function(Le){A.handleButtonMouseUp(de,Le)},ye.ontouchcancel=function(Le){A.handleButtonMouseUp(de,Le)}):(ye.onclick=function(Le){A.setMouseHold(!1),typeof A.options.onKeyReleased!="function"&&A.handleButtonClicked(de,Le)},ye.onmousedown=function(Le){typeof A.options.onKeyReleased!="function"||A.isMouseHold||A.handleButtonClicked(de,Le),A.handleButtonMouseDown(de,Le)},ye.onmouseup=function(Le){A.handleButtonMouseUp(de,Le)}):(ye.onpointerdown=function(Le){A.handleButtonClicked(de,Le),A.handleButtonMouseDown(de,Le)},ye.onpointerup=function(Le){A.handleButtonMouseUp(de,Le)},ye.onpointercancel=function(Le){A.handleButtonMouseUp(de,Le)}),ye.setAttribute("data-skBtn",de);var Ne="".concat(A.options.layoutName,"-r").concat(te,"b").concat(X);ye.setAttribute("data-skBtnUID",Ne);var Pe=document.createElement("span");Pe.innerHTML=ve,ye.appendChild(Pe),A.buttonElements[de]||(A.buttonElements[de]=[]),A.buttonElements[de].push(ye),ae.appendChild(ye)}),ae=A.parseRowDOMContainers(ae,te,ue,pe),A.keyboardRowsDOM.appendChild(ae)}),this.keyboardDOM.appendChild(this.keyboardRowsDOM),this.onRender(),this.initialized||(this.initialized=!0,!this.utilities.pointerEventsSupported()||O||W?O?(document.ontouchend=function(re){return A.handleButtonMouseUp(void 0,re)},document.ontouchcancel=function(re){return A.handleButtonMouseUp(void 0,re)},this.keyboardDOM.ontouchstart=function(re){return A.handleKeyboardContainerMouseDown(re)}):O||(document.onmouseup=function(re){return A.handleButtonMouseUp(void 0,re)},this.keyboardDOM.onmousedown=function(re){return A.handleKeyboardContainerMouseDown(re)}):(document.onpointerup=function(re){return A.handleButtonMouseUp(void 0,re)},this.keyboardDOM.onpointerdown=function(re){return A.handleKeyboardContainerMouseDown(re)}),this.onInit())}}],J&&w($.prototype,J),Object.defineProperty($,"prototype",{writable:!1}),Z}(),Q=V,ce=V}(),a}()})})(yy);var EY=yy.exports;const wY=Ls(EY),SY="{lock}",CY="{shift}",xY="default",Yu="shift",AY=e=>{const t=R.useRef(),r=i=>{const n=i===SY||i===CY;n&&t.current&&t.current.options.layoutName===Yu?t.current.setOptions({layoutName:xY}):n&&t.current&&t.current.options.layoutName!==Yu&&t.current.setOptions({layoutName:Yu})};return R.useEffect(()=>{const{layout:i,onChange:n}=e;t.current=new wY(`.${e.keyboardClass}`,{...i,onChange:n,onKeyPress:r}),t.current.setInput(e.value)},[]),R.useEffect(()=>{t.current&&t.current.setInput(e.value)},[e.value]),tt.jsx("div",{className:e.keyboardClass})};AY.defaultProps={keyboardClass:"simple-keyboard"};const FY=e=>t=>tt.jsx(R.Suspense,{fallback:tt.jsx("div",{children:ry.t("Common.messages.loading")}),children:tt.jsx(e,{...t})}),NY=R.lazy(()=>aD(()=>import("./index.es66-gWvh-Y4d.js"),__vite__mapDeps([0,1,2,3,4]),import.meta.url).then(e=>e.i)),OY="


",PY="",YY=FY(e=>tt.jsx(NY,{className:"rich-text-area",formats:e.formats,modules:e.modules,onChange:t=>{let r=t;t===OY&&(r=PY),e.onChange(r)},placeholder:e.placeholder,theme:"snow",value:e.value}));YY.defaultProps={formats:["header","font","size","bold","italic","underline","strike","blockquote","list","bullet","indent","link","image","video"],modules:{toolbar:[[{header:"1"},{header:"2"},{font:[]}],[{size:[]}],["bold","italic","underline","strike","blockquote"],[{list:"ordered"},{list:"bullet"},{indent:"-1"},{indent:"+1"}],["link","image"],["clean"]],clipboard:{matchVisual:!1}},placeholder:void 0};var xc={exports:{}},vy=function(e,t){return function(){for(var r=new Array(arguments.length),i=0;i"u"}function jY(e){return e!==null&&!Fl(e)&&e.constructor!==null&&!Fl(e.constructor)&&typeof e.constructor.isBuffer=="function"&&e.constructor.isBuffer(e)}function by(e){return fi.call(e)==="[object ArrayBuffer]"}function RY(e){return fi.call(e)==="[object FormData]"}function BY(e){var t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&by(e.buffer),t}function $Y(e){return typeof e=="string"}function HY(e){return typeof e=="number"}function Dy(e){return e!==null&&typeof e=="object"}function cs(e){if(fi.call(e)!=="[object Object]")return!1;var t=Object.getPrototypeOf(e);return t===null||t===Object.prototype}function zY(e){return fi.call(e)==="[object Date]"}function UY(e){return fi.call(e)==="[object File]"}function VY(e){return fi.call(e)==="[object Blob]"}function Ty(e){return fi.call(e)==="[object Function]"}function WY(e){return Dy(e)&&Ty(e.pipe)}function KY(e){return fi.call(e)==="[object URLSearchParams]"}function GY(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}function JY(){return typeof navigator<"u"&&(navigator.product==="ReactNative"||navigator.product==="NativeScript"||navigator.product==="NS")?!1:typeof window<"u"&&typeof document<"u"}function Fc(e,t){if(!(e===null||typeof e>"u"))if(typeof e!="object"&&(e=[e]),Ac(e))for(var r=0,i=e.length;r"u"||(en.isArray(o)?u=u+"[]":o=[o],en.forEach(o,function(s){en.isDate(s)?s=s.toISOString():en.isObject(s)&&(s=JSON.stringify(s)),n.push(gh(u)+"="+gh(s))}))}),i=n.join("&")}if(i){var a=e.indexOf("#");a!==-1&&(e=e.slice(0,a)),e+=(e.indexOf("?")===-1?"?":"&")+i}return e},XY=Xt;function Qs(){this.handlers=[]}Qs.prototype.use=function(e,t,r){return this.handlers.push({fulfilled:e,rejected:t,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1};Qs.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)};Qs.prototype.forEach=function(e){XY.forEach(this.handlers,function(t){t!==null&&e(t)})};var QY=Qs,eI=Xt,tI=function(e,t){eI.forEach(e,function(r,i){i!==t&&i.toUpperCase()===t.toUpperCase()&&(e[t]=r,delete e[i])})},My=function(e,t,r,i,n){return e.config=t,r&&(e.code=r),e.request=i,e.response=n,e.isAxiosError=!0,e.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code,status:this.response&&this.response.status?this.response.status:null}},e},Ly={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Iu,_h;function Ey(){if(_h)return Iu;_h=1;var e=My;return Iu=function(t,r,i,n,a){var o=new Error(t);return e(o,r,i,n,a)},Iu}var ju,yh;function rI(){if(yh)return ju;yh=1;var e=Ey();return ju=function(t,r,i){var n=i.config.validateStatus;!i.status||!n||n(i.status)?t(i):r(e("Request failed with status code "+i.status,i.config,null,i.request,i))},ju}var Ru,vh;function iI(){if(vh)return Ru;vh=1;var e=Xt;return Ru=e.isStandardBrowserEnv()?function(){return{write:function(t,r,i,n,a,o){var u=[];u.push(t+"="+encodeURIComponent(r)),e.isNumber(i)&&u.push("expires="+new Date(i).toGMTString()),e.isString(n)&&u.push("path="+n),e.isString(a)&&u.push("domain="+a),o===!0&&u.push("secure"),document.cookie=u.join("; ")},read:function(t){var r=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return r?decodeURIComponent(r[3]):null},remove:function(t){this.write(t,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}(),Ru}var bh,Dh;function nI(){return Dh||(Dh=1,bh=function(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}),bh}var Th,kh;function aI(){return kh||(kh=1,Th=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}),Th}var Bu,Mh;function sI(){if(Mh)return Bu;Mh=1;var e=nI(),t=aI();return Bu=function(r,i){return r&&!e(i)?t(r,i):i},Bu}var $u,Lh;function oI(){if(Lh)return $u;Lh=1;var e=Xt,t=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];return $u=function(r){var i={},n,a,o;return r&&e.forEach(r.split(` `),function(u){if(o=u.indexOf(":"),n=e.trim(u.substr(0,o)).toLowerCase(),a=e.trim(u.substr(o+1)),n){if(i[n]&&t.indexOf(n)>=0)return;n==="set-cookie"?i[n]=(i[n]?i[n]:[]).concat([a]):i[n]=i[n]?i[n]+", "+a:a}}),i},$u}var Hu,Eh;function uI(){if(Eh)return Hu;Eh=1;var e=Xt;return Hu=e.isStandardBrowserEnv()?function(){var t=/(msie|trident)/i.test(navigator.userAgent),r=document.createElement("a"),i;function n(a){var o=a;return t&&(r.setAttribute("href",o),o=r.href),r.setAttribute("href",o),{href:r.href,protocol:r.protocol?r.protocol.replace(/:$/,""):"",host:r.host,search:r.search?r.search.replace(/^\?/,""):"",hash:r.hash?r.hash.replace(/^#/,""):"",hostname:r.hostname,port:r.port,pathname:r.pathname.charAt(0)==="/"?r.pathname:"/"+r.pathname}}return i=n(window.location.href),function(a){var o=e.isString(a)?n(a):a;return o.protocol===i.protocol&&o.host===i.host}}():function(){return function(){return!0}}(),Hu}var zu,wh;function eo(){if(wh)return zu;wh=1;function e(t){this.message=t}return e.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},e.prototype.__CANCEL__=!0,zu=e,zu}var Uu,Sh;function Ch(){if(Sh)return Uu;Sh=1;var e=Xt,t=rI(),r=iI(),i=ky,n=sI(),a=oI(),o=uI(),u=Ey(),s=Ly,l=eo();return Uu=function(c){return new Promise(function(h,m){var g=c.data,v=c.headers,_=c.responseType,y;function D(){c.cancelToken&&c.cancelToken.unsubscribe(y),c.signal&&c.signal.removeEventListener("abort",y)}e.isFormData(g)&&delete v["Content-Type"];var T=new XMLHttpRequest;if(c.auth){var k=c.auth.username||"",E=c.auth.password?unescape(encodeURIComponent(c.auth.password)):"";v.Authorization="Basic "+btoa(k+":"+E)}var N=n(c.baseURL,c.url);T.open(c.method.toUpperCase(),i(N,c.params,c.paramsSerializer),!0),T.timeout=c.timeout;function S(){if(T){var M="getAllResponseHeaders"in T?a(T.getAllResponseHeaders()):null,x=!_||_==="text"||_==="json"?T.responseText:T.response,j={data:x,status:T.status,statusText:T.statusText,headers:M,config:c,request:T};t(function(G){h(G),D()},function(G){m(G),D()},j),T=null}}if("onloadend"in T?T.onloadend=S:T.onreadystatechange=function(){!T||T.readyState!==4||T.status===0&&!(T.responseURL&&T.responseURL.indexOf("file:")===0)||setTimeout(S)},T.onabort=function(){T&&(m(u("Request aborted",c,"ECONNABORTED",T)),T=null)},T.onerror=function(){m(u("Network Error",c,null,T)),T=null},T.ontimeout=function(){var M=c.timeout?"timeout of "+c.timeout+"ms exceeded":"timeout exceeded",x=c.transitional||s;c.timeoutErrorMessage&&(M=c.timeoutErrorMessage),m(u(M,c,x.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",T)),T=null},e.isStandardBrowserEnv()){var U=(c.withCredentials||o(N))&&c.xsrfCookieName?r.read(c.xsrfCookieName):void 0;U&&(v[c.xsrfHeaderName]=U)}"setRequestHeader"in T&&e.forEach(v,function(M,x){typeof g>"u"&&x.toLowerCase()==="content-type"?delete v[x]:T.setRequestHeader(x,M)}),e.isUndefined(c.withCredentials)||(T.withCredentials=!!c.withCredentials),_&&_!=="json"&&(T.responseType=c.responseType),typeof c.onDownloadProgress=="function"&&T.addEventListener("progress",c.onDownloadProgress),typeof c.onUploadProgress=="function"&&T.upload&&T.upload.addEventListener("progress",c.onUploadProgress),(c.cancelToken||c.signal)&&(y=function(M){T&&(m(!M||M&&M.type?new l("canceled"):M),T.abort(),T=null)},c.cancelToken&&c.cancelToken.subscribe(y),c.signal&&(c.signal.aborted?y():c.signal.addEventListener("abort",y))),g||(g=null),T.send(g)})},Uu}var wt=Xt,xh=tI,lI=My,cI=Ly,dI={"Content-Type":"application/x-www-form-urlencoded"};function Ah(e,t){!wt.isUndefined(e)&&wt.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}function pI(){var e;return(typeof XMLHttpRequest<"u"||typeof process<"u"&&Object.prototype.toString.call(process)==="[object process]")&&(e=Ch()),e}function mI(e,t,r){if(wt.isString(e))try{return(t||JSON.parse)(e),wt.trim(e)}catch(i){if(i.name!=="SyntaxError")throw i}return(r||JSON.stringify)(e)}var to={transitional:cI,adapter:pI(),transformRequest:[function(e,t){return xh(t,"Accept"),xh(t,"Content-Type"),wt.isFormData(e)||wt.isArrayBuffer(e)||wt.isBuffer(e)||wt.isStream(e)||wt.isFile(e)||wt.isBlob(e)?e:wt.isArrayBufferView(e)?e.buffer:wt.isURLSearchParams(e)?(Ah(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):wt.isObject(e)||t&&t["Content-Type"]==="application/json"?(Ah(t,"application/json"),mI(e)):e}],transformResponse:[function(e){var t=this.transitional||to.transitional,r=t&&t.silentJSONParsing,i=t&&t.forcedJSONParsing,n=!r&&this.responseType==="json";if(n||i&&wt.isString(e)&&e.length)try{return JSON.parse(e)}catch(a){if(n)throw a.name==="SyntaxError"?lI(a,this,"E_JSON_PARSE"):a}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};wt.forEach(["delete","get","head"],function(e){to.headers[e]={}});wt.forEach(["post","put","patch"],function(e){to.headers[e]=wt.merge(dI)});var Nc=to,hI=Xt,fI=Nc,gI=function(e,t,r){var i=this||fI;return hI.forEach(r,function(n){e=n.call(i,e,t)}),e},Fh,Nh;function wy(){return Nh||(Nh=1,Fh=function(e){return!!(e&&e.__CANCEL__)}),Fh}var Oh=Xt,Vu=gI,_I=wy(),yI=Nc,vI=eo();function Wu(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new vI("canceled")}var bI=function(e){Wu(e),e.headers=e.headers||{},e.data=Vu.call(e,e.data,e.headers,e.transformRequest),e.headers=Oh.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),Oh.forEach(["delete","get","head","post","put","patch","common"],function(r){delete e.headers[r]});var t=e.adapter||yI.adapter;return t(e).then(function(r){return Wu(e),r.data=Vu.call(e,r.data,r.headers,e.transformResponse),r},function(r){return _I(r)||(Wu(e),r&&r.response&&(r.response.data=Vu.call(e,r.response.data,r.response.headers,e.transformResponse))),Promise.reject(r)})},rr=Xt,Sy=function(e,t){t=t||{};var r={};function i(l,c){return rr.isPlainObject(l)&&rr.isPlainObject(c)?rr.merge(l,c):rr.isPlainObject(c)?rr.merge({},c):rr.isArray(c)?c.slice():c}function n(l){if(rr.isUndefined(t[l])){if(!rr.isUndefined(e[l]))return i(void 0,e[l])}else return i(e[l],t[l])}function a(l){if(!rr.isUndefined(t[l]))return i(void 0,t[l])}function o(l){if(rr.isUndefined(t[l])){if(!rr.isUndefined(e[l]))return i(void 0,e[l])}else return i(void 0,t[l])}function u(l){if(l in t)return i(e[l],t[l]);if(l in e)return i(void 0,e[l])}var s={url:a,method:a,data:a,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,responseEncoding:o,validateStatus:u};return rr.forEach(Object.keys(e).concat(Object.keys(t)),function(l){var c=s[l]||n,h=c(l);rr.isUndefined(h)&&c!==u||(r[l]=h)}),r},Ph,Yh;function Cy(){return Yh||(Yh=1,Ph={version:"0.26.1"}),Ph}var DI=Cy().version,Oc={};["object","boolean","number","function","string","symbol"].forEach(function(e,t){Oc[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});var Ih={};Oc.transitional=function(e,t,r){function i(n,a){return"[Axios v"+DI+"] Transitional option '"+n+"'"+a+(r?". "+r:"")}return function(n,a,o){if(e===!1)throw new Error(i(a," has been removed"+(t?" in "+t:"")));return t&&!Ih[a]&&(Ih[a]=!0,console.warn(i(a," has been deprecated since v"+t+" and will be removed in the near future"))),e?e(n,a,o):!0}};function TI(e,t,r){if(typeof e!="object")throw new TypeError("options must be an object");for(var i=Object.keys(e),n=i.length;n-- >0;){var a=i[n],o=t[a];if(o){var u=e[a],s=u===void 0||o(u,a,e);if(s!==!0)throw new TypeError("option "+a+" must be "+s);continue}if(r!==!0)throw Error("Unknown option "+a)}}var kI={assertOptions:TI,validators:Oc},xy=Xt,MI=ky,jh=QY,Rh=bI,ro=Sy,Ay=kI,tn=Ay.validators;function ba(e){this.defaults=e,this.interceptors={request:new jh,response:new jh}}ba.prototype.request=function(e,t){typeof e=="string"?(t=t||{},t.url=e):t=e||{},t=ro(this.defaults,t),t.method?t.method=t.method.toLowerCase():this.defaults.method?t.method=this.defaults.method.toLowerCase():t.method="get";var r=t.transitional;r!==void 0&&Ay.assertOptions(r,{silentJSONParsing:tn.transitional(tn.boolean),forcedJSONParsing:tn.transitional(tn.boolean),clarifyTimeoutError:tn.transitional(tn.boolean)},!1);var i=[],n=!0;this.interceptors.request.forEach(function(h){typeof h.runWhen=="function"&&h.runWhen(t)===!1||(n=n&&h.synchronous,i.unshift(h.fulfilled,h.rejected))});var a=[];this.interceptors.response.forEach(function(h){a.push(h.fulfilled,h.rejected)});var o;if(!n){var u=[Rh,void 0];for(Array.prototype.unshift.apply(u,i),u=u.concat(a),o=Promise.resolve(t);u.length;)o=o.then(u.shift(),u.shift());return o}for(var s=t;i.length;){var l=i.shift(),c=i.shift();try{s=l(s)}catch(h){c(h);break}}try{o=Rh(s)}catch(h){return Promise.reject(h)}for(;a.length;)o=o.then(a.shift(),a.shift());return o};ba.prototype.getUri=function(e){return e=ro(this.defaults,e),MI(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")};xy.forEach(["delete","get","head","options"],function(e){ba.prototype[e]=function(t,r){return this.request(ro(r||{},{method:e,url:t,data:(r||{}).data}))}});xy.forEach(["post","put","patch"],function(e){ba.prototype[e]=function(t,r,i){return this.request(ro(i||{},{method:e,url:t,data:r}))}});var LI=ba,Ku,Bh;function EI(){if(Bh)return Ku;Bh=1;var e=eo();function t(r){if(typeof r!="function")throw new TypeError("executor must be a function.");var i;this.promise=new Promise(function(a){i=a});var n=this;this.promise.then(function(a){if(n._listeners){var o,u=n._listeners.length;for(o=0;o>>0,Y;for(Y=0;Y0)for(C=0;C=0;return(le?C?"+":"":"-")+Math.pow(10,Math.max(0,q)).toString().substr(1)+Y}var $=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,J=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,A={},H={};function z(f,b,C,Y){var q=Y;typeof Y=="string"&&(q=function(){return this[Y]()}),f&&(H[f]=q),b&&(H[b[0]]=function(){return Z(q.apply(this,arguments),b[1],b[2])}),C&&(H[C]=function(){return this.localeData().ordinal(q.apply(this,arguments),f)})}function O(f){return f.match(/\[[\s\S]/)?f.replace(/^\[|\]$/g,""):f.replace(/\\/g,"")}function P(f){var b=f.match($),C,Y;for(C=0,Y=b.length;C=0&&J.test(f);)f=f.replace(J,Y),J.lastIndex=0,C-=1;return f}var re={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function te(f){var b=this._longDateFormat[f],C=this._longDateFormat[f.toUpperCase()];return b||!C?b:(this._longDateFormat[f]=C.match($).map(function(Y){return Y==="MMMM"||Y==="MM"||Y==="DD"||Y==="dddd"?Y.slice(1):Y}).join(""),this._longDateFormat[f])}var oe="Invalid date";function ae(){return this._invalidDate}var ue="%d",pe=/\d{1,2}/;function de(f){return this._ordinal.replace("%d",f)}var X={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function se(f,b,C,Y){var q=this._relativeTime[C];return F(q)?q(f,b,C,Y):q.replace(/%d/i,f)}function he(f,b){var C=this._relativeTime[f>0?"future":"past"];return F(C)?C(b):C.replace(/%s/i,b)}var ge={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function fe(f){return typeof f=="string"?ge[f]||ge[f.toLowerCase()]:void 0}function ve(f){var b={},C,Y;for(Y in f)u(f,Y)&&(C=fe(Y),C&&(b[C]=f[Y]));return b}var Me={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};function ye(f){var b=[],C;for(C in f)u(f,C)&&b.push({unit:C,priority:Me[C]});return b.sort(function(Y,q){return Y.priority-q.priority}),b}var Ne=/\d/,Pe=/\d\d/,Le=/\d{3}/,je=/\d{4}/,Oe=/[+-]?\d{6}/,Te=/\d\d?/,qe=/\d\d\d\d?/,Re=/\d\d\d\d\d\d?/,Qe=/\d{1,3}/,dt=/\d{1,4}/,Xe=/[+-]?\d{1,6}/,ut=/\d+/,We=/[+-]?\d+/,Ot=/Z|[+-]\d\d:?\d\d/gi,Ee=/Z|[+-]\d\d(?::?\d\d)?/gi,Ae=/[+-]?\d+(\.\d{1,3})?/,xe=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,we=/^[1-9]\d?/,Ue=/^([1-9]\d|\d)/,St;St={};function De(f,b,C){St[f]=F(b)?b:function(Y,q){return Y&&C?C:b}}function fr(f,b){return u(St,f)?St[f](b._strict,b._locale):new RegExp($t(f))}function $t(f){return gt(f.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(b,C,Y,q,le){return C||Y||q||le}))}function gt(f){return f.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function vt(f){return f<0?Math.ceil(f)||0:Math.floor(f)}function Fe(f){var b=+f,C=0;return b!==0&&isFinite(b)&&(C=vt(b)),C}var lt={};function Be(f,b){var C,Y=b,q;for(typeof f=="string"&&(f=[f]),c(b)&&(Y=function(le,_e){_e[b]=Fe(le)}),q=f.length,C=0;C68?1900:2e3)};var Lr=Tt("FullYear",!0);function Ri(){return Ar(this.year())}function Tt(f,b){return function(C){return C!=null?(kt(this,f,C),i.updateOffset(this,b),this):or(this,f)}}function or(f,b){if(!f.isValid())return NaN;var C=f._d,Y=f._isUTC;switch(b){case"Milliseconds":return Y?C.getUTCMilliseconds():C.getMilliseconds();case"Seconds":return Y?C.getUTCSeconds():C.getSeconds();case"Minutes":return Y?C.getUTCMinutes():C.getMinutes();case"Hours":return Y?C.getUTCHours():C.getHours();case"Date":return Y?C.getUTCDate():C.getDate();case"Day":return Y?C.getUTCDay():C.getDay();case"Month":return Y?C.getUTCMonth():C.getMonth();case"FullYear":return Y?C.getUTCFullYear():C.getFullYear();default:return NaN}}function kt(f,b,C){var Y,q,le,_e,ke;if(!(!f.isValid()||isNaN(C))){switch(Y=f._d,q=f._isUTC,b){case"Milliseconds":return void(q?Y.setUTCMilliseconds(C):Y.setMilliseconds(C));case"Seconds":return void(q?Y.setUTCSeconds(C):Y.setSeconds(C));case"Minutes":return void(q?Y.setUTCMinutes(C):Y.setMinutes(C));case"Hours":return void(q?Y.setUTCHours(C):Y.setHours(C));case"Date":return void(q?Y.setUTCDate(C):Y.setDate(C));case"FullYear":break;default:return}le=C,_e=f.month(),ke=f.date(),ke=ke===29&&_e===1&&!Ar(le)?28:ke,q?Y.setUTCFullYear(le,_e,ke):Y.setFullYear(le,_e,ke)}}function Bi(f){return f=fe(f),F(this[f])?this[f]():this}function Ht(f,b){if(typeof f=="object"){f=ve(f);var C=ye(f),Y,q=C.length;for(Y=0;Y=0?(ke=new Date(f+400,b,C,Y,q,le,_e),isFinite(ke.getFullYear())&&ke.setFullYear(f)):ke=new Date(f,b,C,Y,q,le,_e),ke}function Zr(f){var b,C;return f<100&&f>=0?(C=Array.prototype.slice.call(arguments),C[0]=f+400,b=new Date(Date.UTC.apply(null,C)),isFinite(b.getUTCFullYear())&&b.setUTCFullYear(f)):b=new Date(Date.UTC.apply(null,arguments)),b}function er(f,b,C){var Y=7+b-C,q=(7+Zr(f,0,Y).getUTCDay()-b)%7;return-q+Y-1}function Fr(f,b,C,Y,q){var le=(7+C-Y)%7,_e=er(f,Y,q),ke=1+7*(b-1)+le+_e,Ye,Ve;return ke<=0?(Ye=f-1,Ve=Mr(Ye)+ke):ke>Mr(f)?(Ye=f+1,Ve=ke-Mr(f)):(Ye=f,Ve=ke),{year:Ye,dayOfYear:Ve}}function Xr(f,b,C){var Y=er(f.year(),b,C),q=Math.floor((f.dayOfYear()-Y-1)/7)+1,le,_e;return q<1?(_e=f.year()-1,le=q+ur(_e,b,C)):q>ur(f.year(),b,C)?(le=q-ur(f.year(),b,C),_e=f.year()+1):(_e=f.year(),le=q),{week:le,year:_e}}function ur(f,b,C){var Y=er(f,b,C),q=er(f+1,b,C);return(Mr(f)-Y+q)/7}z("w",["ww",2],"wo","week"),z("W",["WW",2],"Wo","isoWeek"),De("w",Te,we),De("ww",Te,Pe),De("W",Te,we),De("WW",Te,Pe),Qt(["w","ww","W","WW"],function(f,b,C,Y){b[Y.substr(0,1)]=Fe(f)});function Qr(f){return Xr(f,this._week.dow,this._week.doy).week}var gi={dow:0,doy:6};function lo(){return this._week.dow}function lr(){return this._week.doy}function zt(f){var b=this.localeData().week(this);return f==null?b:this.add((f-b)*7,"d")}function co(f){var b=Xr(this,1,4).week;return f==null?b:this.add((f-b)*7,"d")}z("d",0,"do","day"),z("dd",0,0,function(f){return this.localeData().weekdaysMin(this,f)}),z("ddd",0,0,function(f){return this.localeData().weekdaysShort(this,f)}),z("dddd",0,0,function(f){return this.localeData().weekdays(this,f)}),z("e",0,0,"weekday"),z("E",0,0,"isoWeekday"),De("d",Te),De("e",Te),De("E",Te),De("dd",function(f,b){return b.weekdaysMinRegex(f)}),De("ddd",function(f,b){return b.weekdaysShortRegex(f)}),De("dddd",function(f,b){return b.weekdaysRegex(f)}),Qt(["dd","ddd","dddd"],function(f,b,C,Y){var q=C._locale.weekdaysParse(f,Y,C._strict);q!=null?b.d=q:y(C).invalidWeekday=f}),Qt(["d","e","E"],function(f,b,C,Y){b[Y]=Fe(f)});function po(f,b){return typeof f!="string"?f:isNaN(f)?(f=b.weekdaysParse(f),typeof f=="number"?f:null):parseInt(f,10)}function Ut(f,b){return typeof f=="string"?b.weekdaysParse(f)%7||7:isNaN(f)?null:f}function wn(f,b){return f.slice(b,7).concat(f.slice(0,b))}var mo="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Ea="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),ho="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),wa=xe,fo=xe,Sn=xe;function Sa(f,b){var C=a(this._weekdays)?this._weekdays:this._weekdays[f&&f!==!0&&this._weekdays.isFormat.test(b)?"format":"standalone"];return f===!0?wn(C,this._week.dow):f?C[f.day()]:C}function Ca(f){return f===!0?wn(this._weekdaysShort,this._week.dow):f?this._weekdaysShort[f.day()]:this._weekdaysShort}function go(f){return f===!0?wn(this._weekdaysMin,this._week.dow):f?this._weekdaysMin[f.day()]:this._weekdaysMin}function Cn(f,b,C){var Y,q,le,_e=f.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],Y=0;Y<7;++Y)le=v([2e3,1]).day(Y),this._minWeekdaysParse[Y]=this.weekdaysMin(le,"").toLocaleLowerCase(),this._shortWeekdaysParse[Y]=this.weekdaysShort(le,"").toLocaleLowerCase(),this._weekdaysParse[Y]=this.weekdays(le,"").toLocaleLowerCase();return C?b==="dddd"?(q=at.call(this._weekdaysParse,_e),q!==-1?q:null):b==="ddd"?(q=at.call(this._shortWeekdaysParse,_e),q!==-1?q:null):(q=at.call(this._minWeekdaysParse,_e),q!==-1?q:null):b==="dddd"?(q=at.call(this._weekdaysParse,_e),q!==-1||(q=at.call(this._shortWeekdaysParse,_e),q!==-1)?q:(q=at.call(this._minWeekdaysParse,_e),q!==-1?q:null)):b==="ddd"?(q=at.call(this._shortWeekdaysParse,_e),q!==-1||(q=at.call(this._weekdaysParse,_e),q!==-1)?q:(q=at.call(this._minWeekdaysParse,_e),q!==-1?q:null)):(q=at.call(this._minWeekdaysParse,_e),q!==-1||(q=at.call(this._weekdaysParse,_e),q!==-1)?q:(q=at.call(this._shortWeekdaysParse,_e),q!==-1?q:null))}function xa(f,b,C){var Y,q,le;if(this._weekdaysParseExact)return Cn.call(this,f,b,C);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),Y=0;Y<7;Y++)if(q=v([2e3,1]).day(Y),C&&!this._fullWeekdaysParse[Y]&&(this._fullWeekdaysParse[Y]=new RegExp("^"+this.weekdays(q,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[Y]=new RegExp("^"+this.weekdaysShort(q,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[Y]=new RegExp("^"+this.weekdaysMin(q,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[Y]||(le="^"+this.weekdays(q,"")+"|^"+this.weekdaysShort(q,"")+"|^"+this.weekdaysMin(q,""),this._weekdaysParse[Y]=new RegExp(le.replace(".",""),"i")),C&&b==="dddd"&&this._fullWeekdaysParse[Y].test(f)||C&&b==="ddd"&&this._shortWeekdaysParse[Y].test(f)||C&&b==="dd"&&this._minWeekdaysParse[Y].test(f)||!C&&this._weekdaysParse[Y].test(f))return Y}function _o(f){if(!this.isValid())return f!=null?this:NaN;var b=or(this,"Day");return f!=null?(f=po(f,this.localeData()),this.add(f-b,"d")):b}function yo(f){if(!this.isValid())return f!=null?this:NaN;var b=(this.day()+7-this.localeData()._week.dow)%7;return f==null?b:this.add(f-b,"d")}function Aa(f){if(!this.isValid())return f!=null?this:NaN;if(f!=null){var b=Ut(f,this.localeData());return this.day(this.day()%7?b:b-7)}else return this.day()||7}function vo(f){return this._weekdaysParseExact?(u(this,"_weekdaysRegex")||cr.call(this),f?this._weekdaysStrictRegex:this._weekdaysRegex):(u(this,"_weekdaysRegex")||(this._weekdaysRegex=wa),this._weekdaysStrictRegex&&f?this._weekdaysStrictRegex:this._weekdaysRegex)}function xn(f){return this._weekdaysParseExact?(u(this,"_weekdaysRegex")||cr.call(this),f?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(u(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=fo),this._weekdaysShortStrictRegex&&f?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function ei(f){return this._weekdaysParseExact?(u(this,"_weekdaysRegex")||cr.call(this),f?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(u(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Sn),this._weekdaysMinStrictRegex&&f?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function cr(){function f(jt,jr){return jr.length-jt.length}var b=[],C=[],Y=[],q=[],le,_e,ke,Ye,Ve;for(le=0;le<7;le++)_e=v([2e3,1]).day(le),ke=gt(this.weekdaysMin(_e,"")),Ye=gt(this.weekdaysShort(_e,"")),Ve=gt(this.weekdays(_e,"")),b.push(ke),C.push(Ye),Y.push(Ve),q.push(ke),q.push(Ye),q.push(Ve);b.sort(f),C.sort(f),Y.sort(f),q.sort(f),this._weekdaysRegex=new RegExp("^("+q.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+Y.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+C.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+b.join("|")+")","i")}function gr(){return this.hours()%12||12}function bo(){return this.hours()||24}z("H",["HH",2],0,"hour"),z("h",["hh",2],0,gr),z("k",["kk",2],0,bo),z("hmm",0,0,function(){return""+gr.apply(this)+Z(this.minutes(),2)}),z("hmmss",0,0,function(){return""+gr.apply(this)+Z(this.minutes(),2)+Z(this.seconds(),2)}),z("Hmm",0,0,function(){return""+this.hours()+Z(this.minutes(),2)}),z("Hmmss",0,0,function(){return""+this.hours()+Z(this.minutes(),2)+Z(this.seconds(),2)});function _r(f,b){z(f,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),b)})}_r("a",!0),_r("A",!1);function $i(f,b){return b._meridiemParse}De("a",$i),De("A",$i),De("H",Te,Ue),De("h",Te,we),De("k",Te,we),De("HH",Te,Pe),De("hh",Te,Pe),De("kk",Te,Pe),De("hmm",qe),De("hmmss",Re),De("Hmm",qe),De("Hmmss",Re),Be(["H","HH"],ot),Be(["k","kk"],function(f,b,C){var Y=Fe(f);b[ot]=Y===24?0:Y}),Be(["a","A"],function(f,b,C){C._isPm=C._locale.isPM(f),C._meridiem=f}),Be(["h","hh"],function(f,b,C){b[ot]=Fe(f),y(C).bigHour=!0}),Be("hmm",function(f,b,C){var Y=f.length-2;b[ot]=Fe(f.substr(0,Y)),b[et]=Fe(f.substr(Y)),y(C).bigHour=!0}),Be("hmmss",function(f,b,C){var Y=f.length-4,q=f.length-2;b[ot]=Fe(f.substr(0,Y)),b[et]=Fe(f.substr(Y,2)),b[nt]=Fe(f.substr(q)),y(C).bigHour=!0}),Be("Hmm",function(f,b,C){var Y=f.length-2;b[ot]=Fe(f.substr(0,Y)),b[et]=Fe(f.substr(Y))}),Be("Hmmss",function(f,b,C){var Y=f.length-4,q=f.length-2;b[ot]=Fe(f.substr(0,Y)),b[et]=Fe(f.substr(Y,2)),b[nt]=Fe(f.substr(q))});function Fa(f){return(f+"").toLowerCase().charAt(0)==="p"}var An=/[ap]\.?m?\.?/i,Do=Tt("Hours",!0);function To(f,b,C){return f>11?C?"pm":"PM":C?"am":"AM"}var Nr={calendar:Q,longDateFormat:re,invalidDate:oe,ordinal:ue,dayOfMonthOrdinalParse:pe,relativeTime:X,months:io,monthsShort:Da,week:gi,weekdays:mo,weekdaysMin:ho,weekdaysShort:Ea,meridiemParse:An},He={},Mt={},bt;function Yt(f,b){var C,Y=Math.min(f.length,b.length);for(C=0;C0;){if(q=ti(le.slice(0,C).join("-")),q)return q;if(Y&&Y.length>=C&&Yt(le,Y)>=C-1)break;C--}b++}return bt}function Fn(f){return!!(f&&f.match("^[^/\\\\]*$"))}function ti(f){var b=null,C;if(He[f]===void 0&&e&&e.exports&&Fn(f))try{b=bt._abbr,C=Oy,C("./locale/"+f),dr(b)}catch{He[f]=null}return He[f]}function dr(f,b){var C;return f&&(l(b)?C=At(f):C=Nn(f,b),C?bt=C:typeof console<"u"&&console.warn&&console.warn("Locale "+f+" not found. Did you forget to load it?")),bt._abbr}function Nn(f,b){if(b!==null){var C,Y=Nr;if(b.abbr=f,He[f]!=null)ee("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),Y=He[f]._config;else if(b.parentLocale!=null)if(He[b.parentLocale]!=null)Y=He[b.parentLocale]._config;else if(C=ti(b.parentLocale),C!=null)Y=C._config;else return Mt[b.parentLocale]||(Mt[b.parentLocale]=[]),Mt[b.parentLocale].push({name:f,config:b}),null;return He[f]=new B(I(Y,b)),Mt[f]&&Mt[f].forEach(function(q){Nn(q.name,q.config)}),dr(f),He[f]}else return delete He[f],null}function Mo(f,b){if(b!=null){var C,Y,q=Nr;He[f]!=null&&He[f].parentLocale!=null?He[f].set(I(He[f]._config,b)):(Y=ti(f),Y!=null&&(q=Y._config),b=I(q,b),Y==null&&(b.abbr=f),C=new B(b),C.parentLocale=He[f],He[f]=C),dr(f)}else He[f]!=null&&(He[f].parentLocale!=null?(He[f]=He[f].parentLocale,f===dr()&&dr(f)):He[f]!=null&&delete He[f]);return He[f]}function At(f){var b;if(f&&f._locale&&f._locale._abbr&&(f=f._locale._abbr),!f)return bt;if(!a(f)){if(b=ti(f),b)return b;f=[f]}return ko(f)}function Lo(){return V(He)}function _i(f){var b,C=f._a;return C&&y(f).overflow===-2&&(b=C[Ct]<0||C[Ct]>11?Ct:C[Pt]<1||C[Pt]>Ln(C[mt],C[Ct])?Pt:C[ot]<0||C[ot]>24||C[ot]===24&&(C[et]!==0||C[nt]!==0||C[sr]!==0)?ot:C[et]<0||C[et]>59?et:C[nt]<0||C[nt]>59?nt:C[sr]<0||C[sr]>999?sr:-1,y(f)._overflowDayOfYear&&(bPt)&&(b=Pt),y(f)._overflowWeeks&&b===-1&&(b=Gr),y(f)._overflowWeekday&&b===-1&&(b=ji),y(f).overflow=b),f}var Vt=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Eo=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Or=/Z|[+-]\d\d(?::?\d\d)?/,Hi=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],Er=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],Oa=/^\/?Date\((-?\d+)/i,On=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,p={UT:0,GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function L(f){var b,C,Y=f._i,q=Vt.exec(Y)||Eo.exec(Y),le,_e,ke,Ye,Ve=Hi.length,jt=Er.length;if(q){for(y(f).iso=!0,b=0,C=Ve;bMr(_e)||f._dayOfYear===0)&&(y(f)._overflowDayOfYear=!0),C=Zr(_e,0,f._dayOfYear),f._a[Ct]=C.getUTCMonth(),f._a[Pt]=C.getUTCDate()),b=0;b<3&&f._a[b]==null;++b)f._a[b]=Y[b]=q[b];for(;b<7;b++)f._a[b]=Y[b]=f._a[b]==null?b===2?1:0:f._a[b];f._a[ot]===24&&f._a[et]===0&&f._a[nt]===0&&f._a[sr]===0&&(f._nextDay=!0,f._a[ot]=0),f._d=(f._useUTC?Zr:qr).apply(null,Y),le=f._useUTC?f._d.getUTCDay():f._d.getDay(),f._tzm!=null&&f._d.setUTCMinutes(f._d.getUTCMinutes()-f._tzm),f._nextDay&&(f._a[ot]=24),f._w&&typeof f._w.d<"u"&&f._w.d!==le&&(y(f).weekdayMismatch=!0)}}function jy(f){var b,C,Y,q,le,_e,ke,Ye,Ve;b=f._w,b.GG!=null||b.W!=null||b.E!=null?(le=1,_e=4,C=zi(b.GG,f._a[mt],Xr(st(),1,4).year),Y=zi(b.W,1),q=zi(b.E,1),(q<1||q>7)&&(Ye=!0)):(le=f._locale._week.dow,_e=f._locale._week.doy,Ve=Xr(st(),le,_e),C=zi(b.gg,f._a[mt],Ve.year),Y=zi(b.w,Ve.week),b.d!=null?(q=b.d,(q<0||q>6)&&(Ye=!0)):b.e!=null?(q=b.e+le,(b.e<0||b.e>6)&&(Ye=!0)):q=le),Y<1||Y>ur(C,le,_e)?y(f)._overflowWeeks=!0:Ye!=null?y(f)._overflowWeekday=!0:(ke=Fr(C,Y,q,le,_e),f._a[mt]=ke.year,f._dayOfYear=ke.dayOfYear)}i.ISO_8601=function(){},i.RFC_2822=function(){};function So(f){if(f._f===i.ISO_8601){L(f);return}if(f._f===i.RFC_2822){Pc(f);return}f._a=[],y(f).empty=!0;var b=""+f._i,C,Y,q,le,_e,ke=b.length,Ye=0,Ve,jt;for(q=K(f._f,f._locale).match($)||[],jt=q.length,C=0;C0&&y(f).unusedInput.push(_e),b=b.slice(b.indexOf(Y)+Y.length),Ye+=Y.length),H[le]?(Y?y(f).empty=!1:y(f).unusedTokens.push(le),Kr(le,Y,f)):f._strict&&!Y&&y(f).unusedTokens.push(le);y(f).charsLeftOver=ke-Ye,b.length>0&&y(f).unusedInput.push(b),f._a[ot]<=12&&y(f).bigHour===!0&&f._a[ot]>0&&(y(f).bigHour=void 0),y(f).parsedDateParts=f._a.slice(0),y(f).meridiem=f._meridiem,f._a[ot]=Ry(f._locale,f._a[ot],f._meridiem),Ve=y(f).era,Ve!==null&&(f._a[mt]=f._locale.erasConvertYear(Ve,f._a[mt])),wo(f),_i(f)}function Ry(f,b,C){var Y;return C==null?b:f.meridiemHour!=null?f.meridiemHour(b,C):(f.isPM!=null&&(Y=f.isPM(C),Y&&b<12&&(b+=12),!Y&&b===12&&(b=0)),b)}function By(f){var b,C,Y,q,le,_e,ke=!1,Ye=f._f.length;if(Ye===0){y(f).invalidFormat=!0,f._d=new Date(NaN);return}for(q=0;qthis?this:f:k()});function jc(f,b){var C,Y;if(b.length===1&&a(b[0])&&(b=b[0]),!b.length)return st();for(C=b[0],Y=1;Ythis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function ov(){if(!l(this._isDSTShifted))return this._isDSTShifted;var f={},b;return S(f,this),f=Yc(f),f._a?(b=f._isUTC?v(f._a):st(f._a),this._isDSTShifted=this.isValid()&&Xy(f._a,b.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function uv(){return this.isValid()?!this._isUTC:!1}function lv(){return this.isValid()?this._isUTC:!1}function Bc(){return this.isValid()?this._isUTC&&this._offset===0:!1}var cv=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,dv=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function yr(f,b){var C=f,Y=null,q,le,_e;return Ya(f)?C={ms:f._milliseconds,d:f._days,M:f._months}:c(f)||!isNaN(+f)?(C={},b?C[b]=+f:C.milliseconds=+f):(Y=cv.exec(f))?(q=Y[1]==="-"?-1:1,C={y:0,d:Fe(Y[Pt])*q,h:Fe(Y[ot])*q,m:Fe(Y[et])*q,s:Fe(Y[nt])*q,ms:Fe(Co(Y[sr]*1e3))*q}):(Y=dv.exec(f))?(q=Y[1]==="-"?-1:1,C={y:yi(Y[2],q),M:yi(Y[3],q),w:yi(Y[4],q),d:yi(Y[5],q),h:yi(Y[6],q),m:yi(Y[7],q),s:yi(Y[8],q)}):C==null?C={}:typeof C=="object"&&("from"in C||"to"in C)&&(_e=pv(st(C.from),st(C.to)),C={},C.ms=_e.milliseconds,C.M=_e.months),le=new Pa(C),Ya(f)&&u(f,"_locale")&&(le._locale=f._locale),Ya(f)&&u(f,"_isValid")&&(le._isValid=f._isValid),le}yr.fn=Pa.prototype,yr.invalid=Zy;function yi(f,b){var C=f&&parseFloat(f.replace(",","."));return(isNaN(C)?0:C)*b}function $c(f,b){var C={};return C.months=b.month()-f.month()+(b.year()-f.year())*12,f.clone().add(C.months,"M").isAfter(b)&&--C.months,C.milliseconds=+b-+f.clone().add(C.months,"M"),C}function pv(f,b){var C;return f.isValid()&&b.isValid()?(b=Ao(b,f),f.isBefore(b)?C=$c(f,b):(C=$c(b,f),C.milliseconds=-C.milliseconds,C.months=-C.months),C):{milliseconds:0,months:0}}function Hc(f,b){return function(C,Y){var q,le;return Y!==null&&!isNaN(+Y)&&(ee(b,"moment()."+b+"(period, number) is deprecated. Please use moment()."+b+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),le=C,C=Y,Y=le),q=yr(C,Y),zc(this,q,f),this}}function zc(f,b,C,Y){var q=b._milliseconds,le=Co(b._days),_e=Co(b._months);f.isValid()&&(Y=Y??!0,_e&&Jr(f,or(f,"Month")+_e*C),le&&kt(f,"Date",or(f,"Date")+le*C),q&&f._d.setTime(f._d.valueOf()+q*C),Y&&i.updateOffset(f,le||_e))}var mv=Hc(1,"add"),hv=Hc(-1,"subtract");function Uc(f){return typeof f=="string"||f instanceof String}function fv(f){return M(f)||h(f)||Uc(f)||c(f)||_v(f)||gv(f)||f===null||f===void 0}function gv(f){var b=o(f)&&!s(f),C=!1,Y=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],q,le,_e=Y.length;for(q=0;q<_e;q+=1)le=Y[q],C=C||u(f,le);return b&&C}function _v(f){var b=a(f),C=!1;return b&&(C=f.filter(function(Y){return!c(Y)&&Uc(f)}).length===0),b&&C}function yv(f){var b=o(f)&&!s(f),C=!1,Y=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"],q,le;for(q=0;qC.valueOf():C.valueOf()9999?W(C,b?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):F(Date.prototype.toISOString)?b?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",W(C,"Z")):W(C,b?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function Av(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var f="moment",b="",C,Y,q,le;return this.isLocal()||(f=this.utcOffset()===0?"moment.utc":"moment.parseZone",b="Z"),C="["+f+'("]',Y=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",q="-MM-DD[T]HH:mm:ss.SSS",le=b+'[")]',this.format(C+Y+q+le)}function Fv(f){f||(f=this.isUtc()?i.defaultFormatUtc:i.defaultFormat);var b=W(this,f);return this.localeData().postformat(b)}function Nv(f,b){return this.isValid()&&(M(f)&&f.isValid()||st(f).isValid())?yr({to:this,from:f}).locale(this.locale()).humanize(!b):this.localeData().invalidDate()}function Ov(f){return this.from(st(),f)}function Pv(f,b){return this.isValid()&&(M(f)&&f.isValid()||st(f).isValid())?yr({from:this,to:f}).locale(this.locale()).humanize(!b):this.localeData().invalidDate()}function Yv(f){return this.to(st(),f)}function Vc(f){var b;return f===void 0?this._locale._abbr:(b=At(f),b!=null&&(this._locale=b),this)}var Wc=j("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(f){return f===void 0?this.localeData():this.locale(f)});function Kc(){return this._locale}var ja=1e3,Ui=60*ja,Ra=60*Ui,Gc=(365*400+97)*24*Ra;function Vi(f,b){return(f%b+b)%b}function Jc(f,b,C){return f<100&&f>=0?new Date(f+400,b,C)-Gc:new Date(f,b,C).valueOf()}function qc(f,b,C){return f<100&&f>=0?Date.UTC(f+400,b,C)-Gc:Date.UTC(f,b,C)}function Iv(f){var b,C;if(f=fe(f),f===void 0||f==="millisecond"||!this.isValid())return this;switch(C=this._isUTC?qc:Jc,f){case"year":b=C(this.year(),0,1);break;case"quarter":b=C(this.year(),this.month()-this.month()%3,1);break;case"month":b=C(this.year(),this.month(),1);break;case"week":b=C(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":b=C(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":b=C(this.year(),this.month(),this.date());break;case"hour":b=this._d.valueOf(),b-=Vi(b+(this._isUTC?0:this.utcOffset()*Ui),Ra);break;case"minute":b=this._d.valueOf(),b-=Vi(b,Ui);break;case"second":b=this._d.valueOf(),b-=Vi(b,ja);break}return this._d.setTime(b),i.updateOffset(this,!0),this}function jv(f){var b,C;if(f=fe(f),f===void 0||f==="millisecond"||!this.isValid())return this;switch(C=this._isUTC?qc:Jc,f){case"year":b=C(this.year()+1,0,1)-1;break;case"quarter":b=C(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":b=C(this.year(),this.month()+1,1)-1;break;case"week":b=C(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":b=C(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":b=C(this.year(),this.month(),this.date()+1)-1;break;case"hour":b=this._d.valueOf(),b+=Ra-Vi(b+(this._isUTC?0:this.utcOffset()*Ui),Ra)-1;break;case"minute":b=this._d.valueOf(),b+=Ui-Vi(b,Ui)-1;break;case"second":b=this._d.valueOf(),b+=ja-Vi(b,ja)-1;break}return this._d.setTime(b),i.updateOffset(this,!0),this}function Rv(){return this._d.valueOf()-(this._offset||0)*6e4}function Bv(){return Math.floor(this.valueOf()/1e3)}function $v(){return new Date(this.valueOf())}function Hv(){var f=this;return[f.year(),f.month(),f.date(),f.hour(),f.minute(),f.second(),f.millisecond()]}function zv(){var f=this;return{years:f.year(),months:f.month(),date:f.date(),hours:f.hours(),minutes:f.minutes(),seconds:f.seconds(),milliseconds:f.milliseconds()}}function Uv(){return this.isValid()?this.toISOString():null}function Vv(){return T(this)}function Wv(){return g({},y(this))}function Kv(){return y(this).overflow}function Gv(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}z("N",0,0,"eraAbbr"),z("NN",0,0,"eraAbbr"),z("NNN",0,0,"eraAbbr"),z("NNNN",0,0,"eraName"),z("NNNNN",0,0,"eraNarrow"),z("y",["y",1],"yo","eraYear"),z("y",["yy",2],0,"eraYear"),z("y",["yyy",3],0,"eraYear"),z("y",["yyyy",4],0,"eraYear"),De("N",No),De("NN",No),De("NNN",No),De("NNNN",ab),De("NNNNN",sb),Be(["N","NN","NNN","NNNN","NNNNN"],function(f,b,C,Y){var q=C._locale.erasParse(f,Y,C._strict);q?y(C).era=q:y(C).invalidEra=f}),De("y",ut),De("yy",ut),De("yyy",ut),De("yyyy",ut),De("yo",ob),Be(["y","yy","yyy","yyyy"],mt),Be(["yo"],function(f,b,C,Y){var q;C._locale._eraYearOrdinalRegex&&(q=f.match(C._locale._eraYearOrdinalRegex)),C._locale.eraYearOrdinalParse?b[mt]=C._locale.eraYearOrdinalParse(f,q):b[mt]=parseInt(f,10)});function Jv(f,b){var C,Y,q,le=this._eras||At("en")._eras;for(C=0,Y=le.length;C=0)return le[Y]}function Zv(f,b){var C=f.since<=f.until?1:-1;return b===void 0?i(f.since).year():i(f.since).year()+(b-f.offset)*C}function Xv(){var f,b,C,Y=this.localeData().eras();for(f=0,b=Y.length;fle&&(b=le),hb.call(this,f,b,C,Y,q))}function hb(f,b,C,Y,q){var le=Fr(f,b,C,Y,q),_e=Zr(le.year,0,le.dayOfYear);return this.year(_e.getUTCFullYear()),this.month(_e.getUTCMonth()),this.date(_e.getUTCDate()),this}z("Q",0,"Qo","quarter"),De("Q",Ne),Be("Q",function(f,b){b[Ct]=(Fe(f)-1)*3});function fb(f){return f==null?Math.ceil((this.month()+1)/3):this.month((f-1)*3+this.month()%3)}z("D",["DD",2],"Do","date"),De("D",Te,we),De("DD",Te,Pe),De("Do",function(f,b){return f?b._dayOfMonthOrdinalParse||b._ordinalParse:b._dayOfMonthOrdinalParseLenient}),Be(["D","DD"],Pt),Be("Do",function(f,b){b[Pt]=Fe(f.match(Te)[0])});var Xc=Tt("Date",!0);z("DDD",["DDDD",3],"DDDo","dayOfYear"),De("DDD",Qe),De("DDDD",Le),Be(["DDD","DDDD"],function(f,b,C){C._dayOfYear=Fe(f)});function gb(f){var b=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return f==null?b:this.add(f-b,"d")}z("m",["mm",2],0,"minute"),De("m",Te,Ue),De("mm",Te,Pe),Be(["m","mm"],et);var _b=Tt("Minutes",!1);z("s",["ss",2],0,"second"),De("s",Te,Ue),De("ss",Te,Pe),Be(["s","ss"],nt);var yb=Tt("Seconds",!1);z("S",0,0,function(){return~~(this.millisecond()/100)}),z(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),z(0,["SSS",3],0,"millisecond"),z(0,["SSSS",4],0,function(){return this.millisecond()*10}),z(0,["SSSSS",5],0,function(){return this.millisecond()*100}),z(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3}),z(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4}),z(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5}),z(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6}),De("S",Qe,Ne),De("SS",Qe,Pe),De("SSS",Qe,Le);var ri,Qc;for(ri="SSSS";ri.length<=9;ri+="S")De(ri,ut);function vb(f,b){b[sr]=Fe(("0."+f)*1e3)}for(ri="S";ri.length<=9;ri+="S")Be(ri,vb);Qc=Tt("Milliseconds",!1),z("z",0,0,"zoneAbbr"),z("zz",0,0,"zoneName");function bb(){return this._isUTC?"UTC":""}function Db(){return this._isUTC?"Coordinated Universal Time":""}var be=U.prototype;be.add=mv,be.calendar=bv,be.clone=Dv,be.diff=Sv,be.endOf=jv,be.format=Fv,be.from=Nv,be.fromNow=Ov,be.to=Pv,be.toNow=Yv,be.get=Bi,be.invalidAt=Kv,be.isAfter=Tv,be.isBefore=kv,be.isBetween=Mv,be.isSame=Lv,be.isSameOrAfter=Ev,be.isSameOrBefore=wv,be.isValid=Vv,be.lang=Wc,be.locale=Vc,be.localeData=Kc,be.max=Vy,be.min=Uy,be.parsingFlags=Wv,be.set=Ht,be.startOf=Iv,be.subtract=hv,be.toArray=Hv,be.toObject=zv,be.toDate=$v,be.toISOString=xv,be.inspect=Av,typeof Symbol<"u"&&Symbol.for!=null&&(be[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),be.toJSON=Uv,be.toString=Cv,be.unix=Bv,be.valueOf=Rv,be.creationData=Gv,be.eraName=Xv,be.eraNarrow=Qv,be.eraAbbr=eb,be.eraYear=tb,be.year=Lr,be.isLeapYear=Ri,be.weekYear=ub,be.isoWeekYear=lb,be.quarter=be.quarters=fb,be.month=Ma,be.daysInMonth=oo,be.week=be.weeks=zt,be.isoWeek=be.isoWeeks=co,be.weeksInYear=pb,be.weeksInWeekYear=mb,be.isoWeeksInYear=cb,be.isoWeeksInISOWeekYear=db,be.date=Xc,be.day=be.days=_o,be.weekday=yo,be.isoWeekday=Aa,be.dayOfYear=gb,be.hour=be.hours=Do,be.minute=be.minutes=_b,be.second=be.seconds=yb,be.millisecond=be.milliseconds=Qc,be.utcOffset=ev,be.utc=rv,be.local=iv,be.parseZone=nv,be.hasAlignedHourOffset=av,be.isDST=sv,be.isLocal=uv,be.isUtcOffset=lv,be.isUtc=Bc,be.isUTC=Bc,be.zoneAbbr=bb,be.zoneName=Db,be.dates=j("dates accessor is deprecated. Use date instead.",Xc),be.months=j("months accessor is deprecated. Use month instead",Ma),be.years=j("years accessor is deprecated. Use year instead",Lr),be.zone=j("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",tv),be.isDSTShifted=j("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",ov);function Tb(f){return st(f*1e3)}function kb(){return st.apply(null,arguments).parseZone()}function ed(f){return f}var Ge=B.prototype;Ge.calendar=ce,Ge.longDateFormat=te,Ge.invalidDate=ae,Ge.ordinal=de,Ge.preparse=ed,Ge.postformat=ed,Ge.relativeTime=se,Ge.pastFuture=he,Ge.set=w,Ge.eras=Jv,Ge.erasParse=qv,Ge.erasConvertYear=Zv,Ge.erasAbbrRegex=ib,Ge.erasNameRegex=rb,Ge.erasNarrowRegex=nb,Ge.months=ao,Ge.monthsShort=so,Ge.monthsParse=En,Ge.monthsRegex=uo,Ge.monthsShortRegex=fi,Ge.week=Qr,Ge.firstDayOfYear=lr,Ge.firstDayOfWeek=lo,Ge.weekdays=Sa,Ge.weekdaysMin=go,Ge.weekdaysShort=Ca,Ge.weekdaysParse=xa,Ge.weekdaysRegex=vo,Ge.weekdaysShortRegex=xn,Ge.weekdaysMinRegex=ei,Ge.isPM=Fa,Ge.meridiem=To;function $a(f,b,C,Y){var q=At(),le=v().set(Y,b);return q[C](le,f)}function td(f,b,C){if(c(f)&&(b=f,f=void 0),f=f||"",b!=null)return $a(f,b,C,"month");var Y,q=[];for(Y=0;Y<12;Y++)q[Y]=$a(f,Y,C,"month");return q}function Po(f,b,C,Y){typeof f=="boolean"?(c(b)&&(C=b,b=void 0),b=b||""):(b=f,C=b,f=!1,c(b)&&(C=b,b=void 0),b=b||"");var q=At(),le=f?q._week.dow:0,_e,ke=[];if(C!=null)return $a(b,(C+le)%7,Y,"day");for(_e=0;_e<7;_e++)ke[_e]=$a(b,(_e+le)%7,Y,"day");return ke}function Mb(f,b){return td(f,b,"months")}function Lb(f,b){return td(f,b,"monthsShort")}function Eb(f,b,C){return Po(f,b,C,"weekdays")}function wb(f,b,C){return Po(f,b,C,"weekdaysShort")}function Sb(f,b,C){return Po(f,b,C,"weekdaysMin")}dr("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(f){var b=f%10,C=Fe(f%100/10)===1?"th":b===1?"st":b===2?"nd":b===3?"rd":"th";return f+C}}),i.lang=j("moment.lang is deprecated. Use moment.locale instead.",dr),i.langData=j("moment.langData is deprecated. Use moment.localeData instead.",At);var Pr=Math.abs;function Cb(){var f=this._data;return this._milliseconds=Pr(this._milliseconds),this._days=Pr(this._days),this._months=Pr(this._months),f.milliseconds=Pr(f.milliseconds),f.seconds=Pr(f.seconds),f.minutes=Pr(f.minutes),f.hours=Pr(f.hours),f.months=Pr(f.months),f.years=Pr(f.years),this}function rd(f,b,C,Y){var q=yr(b,C);return f._milliseconds+=Y*q._milliseconds,f._days+=Y*q._days,f._months+=Y*q._months,f._bubble()}function xb(f,b){return rd(this,f,b,1)}function Ab(f,b){return rd(this,f,b,-1)}function id(f){return f<0?Math.floor(f):Math.ceil(f)}function Fb(){var f=this._milliseconds,b=this._days,C=this._months,Y=this._data,q,le,_e,ke,Ye;return f>=0&&b>=0&&C>=0||f<=0&&b<=0&&C<=0||(f+=id(Yo(C)+b)*864e5,b=0,C=0),Y.milliseconds=f%1e3,q=vt(f/1e3),Y.seconds=q%60,le=vt(q/60),Y.minutes=le%60,_e=vt(le/60),Y.hours=_e%24,b+=vt(_e/24),Ye=vt(nd(b)),C+=Ye,b-=id(Yo(Ye)),ke=vt(C/12),C%=12,Y.days=b,Y.months=C,Y.years=ke,this}function nd(f){return f*4800/146097}function Yo(f){return f*146097/4800}function Nb(f){if(!this.isValid())return NaN;var b,C,Y=this._milliseconds;if(f=fe(f),f==="month"||f==="quarter"||f==="year")switch(b=this._days+Y/864e5,C=this._months+nd(b),f){case"month":return C;case"quarter":return C/3;case"year":return C/12}else switch(b=this._days+Math.round(Yo(this._months)),f){case"week":return b/7+Y/6048e5;case"day":return b+Y/864e5;case"hour":return b*24+Y/36e5;case"minute":return b*1440+Y/6e4;case"second":return b*86400+Y/1e3;case"millisecond":return Math.floor(b*864e5)+Y;default:throw new Error("Unknown unit "+f)}}function Yr(f){return function(){return this.as(f)}}var ad=Yr("ms"),Ob=Yr("s"),Pb=Yr("m"),Yb=Yr("h"),Ib=Yr("d"),jb=Yr("w"),Rb=Yr("M"),Bb=Yr("Q"),$b=Yr("y"),Hb=ad;function zb(){return yr(this)}function Ub(f){return f=fe(f),this.isValid()?this[f+"s"]():NaN}function vi(f){return function(){return this.isValid()?this._data[f]:NaN}}var Vb=vi("milliseconds"),Wb=vi("seconds"),Kb=vi("minutes"),Gb=vi("hours"),Jb=vi("days"),qb=vi("months"),Zb=vi("years");function Xb(){return vt(this.days()/7)}var Ir=Math.round,Wi={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function Qb(f,b,C,Y,q){return q.relativeTime(b||1,!!C,f,Y)}function eD(f,b,C,Y){var q=yr(f).abs(),le=Ir(q.as("s")),_e=Ir(q.as("m")),ke=Ir(q.as("h")),Ye=Ir(q.as("d")),Ve=Ir(q.as("M")),jt=Ir(q.as("w")),jr=Ir(q.as("y")),ii=le<=C.ss&&["s",le]||le0,ii[4]=Y,Qb.apply(null,ii)}function tD(f){return f===void 0?Ir:typeof f=="function"?(Ir=f,!0):!1}function rD(f,b){return Wi[f]===void 0?!1:b===void 0?Wi[f]:(Wi[f]=b,f==="s"&&(Wi.ss=b-1),!0)}function iD(f,b){if(!this.isValid())return this.localeData().invalidDate();var C=!1,Y=Wi,q,le;return typeof f=="object"&&(b=f,f=!1),typeof f=="boolean"&&(C=f),typeof b=="object"&&(Y=Object.assign({},Wi,b),b.s!=null&&b.ss==null&&(Y.ss=b.s-1)),q=this.localeData(),le=eD(this,!C,Y,q),C&&(le=q.pastFuture(+this,le)),q.postformat(le)}var Io=Math.abs;function Ki(f){return(f>0)-(f<0)||+f}function Ha(){if(!this.isValid())return this.localeData().invalidDate();var f=Io(this._milliseconds)/1e3,b=Io(this._days),C=Io(this._months),Y,q,le,_e,ke=this.asSeconds(),Ye,Ve,jt,jr;return ke?(Y=vt(f/60),q=vt(Y/60),f%=60,Y%=60,le=vt(C/12),C%=12,_e=f?f.toFixed(3).replace(/\.?0+$/,""):"",Ye=ke<0?"-":"",Ve=Ki(this._months)!==Ki(ke)?"-":"",jt=Ki(this._days)!==Ki(ke)?"-":"",jr=Ki(this._milliseconds)!==Ki(ke)?"-":"",Ye+"P"+(le?Ve+le+"Y":"")+(C?Ve+C+"M":"")+(b?jt+b+"D":"")+(q||Y||f?"T":"")+(q?jr+q+"H":"")+(Y?jr+Y+"M":"")+(f?jr+_e+"S":"")):"P0D"}var Ke=Pa.prototype;Ke.isValid=qy,Ke.abs=Cb,Ke.add=xb,Ke.subtract=Ab,Ke.as=Nb,Ke.asMilliseconds=ad,Ke.asSeconds=Ob,Ke.asMinutes=Pb,Ke.asHours=Yb,Ke.asDays=Ib,Ke.asWeeks=jb,Ke.asMonths=Rb,Ke.asQuarters=Bb,Ke.asYears=$b,Ke.valueOf=Hb,Ke._bubble=Fb,Ke.clone=zb,Ke.get=Ub,Ke.milliseconds=Vb,Ke.seconds=Wb,Ke.minutes=Kb,Ke.hours=Gb,Ke.days=Jb,Ke.weeks=Xb,Ke.months=qb,Ke.years=Zb,Ke.humanize=iD,Ke.toISOString=Ha,Ke.toString=Ha,Ke.toJSON=Ha,Ke.locale=Vc,Ke.localeData=Kc,Ke.toIsoString=j("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Ha),Ke.lang=Wc,z("X",0,0,"unix"),z("x",0,0,"valueOf"),De("x",We),De("X",Ae),Be("X",function(f,b,C){C._d=new Date(parseFloat(f)*1e3)}),Be("x",function(f,b,C){C._d=new Date(Fe(f))});//! moment.js +`+new Error().stack),C=!1}return b.apply(this,arguments)},b)}var G={};function ee(f,b){i.deprecationHandler!=null&&i.deprecationHandler(f,b),G[f]||(x(b),G[f]=!0)}i.suppressDeprecationWarnings=!1,i.deprecationHandler=null;function F(f){return typeof Function<"u"&&f instanceof Function||Object.prototype.toString.call(f)==="[object Function]"}function w(f){var b,C;for(C in f)u(f,C)&&(b=f[C],F(b)?this[C]=b:this["_"+C]=b);this._config=f,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function I(f,b){var C=g({},f),Y;for(Y in b)u(b,Y)&&(o(f[Y])&&o(b[Y])?(C[Y]={},g(C[Y],f[Y]),g(C[Y],b[Y])):b[Y]!=null?C[Y]=b[Y]:delete C[Y]);for(Y in f)u(f,Y)&&!u(b,Y)&&o(f[Y])&&(C[Y]=g({},C[Y]));return C}function B(f){f!=null&&this.set(f)}var V;Object.keys?V=Object.keys:V=function(f){var b,C=[];for(b in f)u(f,b)&&C.push(b);return C};var Q={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function ce(f,b,C){var Y=this._calendar[f]||this._calendar.sameElse;return F(Y)?Y.call(b,C):Y}function Z(f,b,C){var Y=""+Math.abs(f),q=b-Y.length,le=f>=0;return(le?C?"+":"":"-")+Math.pow(10,Math.max(0,q)).toString().substr(1)+Y}var $=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,J=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,A={},H={};function z(f,b,C,Y){var q=Y;typeof Y=="string"&&(q=function(){return this[Y]()}),f&&(H[f]=q),b&&(H[b[0]]=function(){return Z(q.apply(this,arguments),b[1],b[2])}),C&&(H[C]=function(){return this.localeData().ordinal(q.apply(this,arguments),f)})}function O(f){return f.match(/\[[\s\S]/)?f.replace(/^\[|\]$/g,""):f.replace(/\\/g,"")}function P(f){var b=f.match($),C,Y;for(C=0,Y=b.length;C=0&&J.test(f);)f=f.replace(J,Y),J.lastIndex=0,C-=1;return f}var re={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function te(f){var b=this._longDateFormat[f],C=this._longDateFormat[f.toUpperCase()];return b||!C?b:(this._longDateFormat[f]=C.match($).map(function(Y){return Y==="MMMM"||Y==="MM"||Y==="DD"||Y==="dddd"?Y.slice(1):Y}).join(""),this._longDateFormat[f])}var oe="Invalid date";function ae(){return this._invalidDate}var ue="%d",pe=/\d{1,2}/;function de(f){return this._ordinal.replace("%d",f)}var X={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function se(f,b,C,Y){var q=this._relativeTime[C];return F(q)?q(f,b,C,Y):q.replace(/%d/i,f)}function he(f,b){var C=this._relativeTime[f>0?"future":"past"];return F(C)?C(b):C.replace(/%s/i,b)}var ge={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function fe(f){return typeof f=="string"?ge[f]||ge[f.toLowerCase()]:void 0}function ve(f){var b={},C,Y;for(Y in f)u(f,Y)&&(C=fe(Y),C&&(b[C]=f[Y]));return b}var Me={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};function ye(f){var b=[],C;for(C in f)u(f,C)&&b.push({unit:C,priority:Me[C]});return b.sort(function(Y,q){return Y.priority-q.priority}),b}var Ne=/\d/,Pe=/\d\d/,Le=/\d{3}/,je=/\d{4}/,Oe=/[+-]?\d{6}/,Te=/\d\d?/,qe=/\d\d\d\d?/,Re=/\d\d\d\d\d\d?/,Qe=/\d{1,3}/,dt=/\d{1,4}/,Xe=/[+-]?\d{1,6}/,ut=/\d+/,We=/[+-]?\d+/,Ot=/Z|[+-]\d\d:?\d\d/gi,Ee=/Z|[+-]\d\d(?::?\d\d)?/gi,Ae=/[+-]?\d+(\.\d{1,3})?/,xe=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,we=/^[1-9]\d?/,Ue=/^([1-9]\d|\d)/,St;St={};function De(f,b,C){St[f]=F(b)?b:function(Y,q){return Y&&C?C:b}}function fr(f,b){return u(St,f)?St[f](b._strict,b._locale):new RegExp($t(f))}function $t(f){return gt(f.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(b,C,Y,q,le){return C||Y||q||le}))}function gt(f){return f.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function vt(f){return f<0?Math.ceil(f)||0:Math.floor(f)}function Fe(f){var b=+f,C=0;return b!==0&&isFinite(b)&&(C=vt(b)),C}var lt={};function Be(f,b){var C,Y=b,q;for(typeof f=="string"&&(f=[f]),c(b)&&(Y=function(le,_e){_e[b]=Fe(le)}),q=f.length,C=0;C68?1900:2e3)};var Lr=Tt("FullYear",!0);function Ri(){return Ar(this.year())}function Tt(f,b){return function(C){return C!=null?(kt(this,f,C),i.updateOffset(this,b),this):or(this,f)}}function or(f,b){if(!f.isValid())return NaN;var C=f._d,Y=f._isUTC;switch(b){case"Milliseconds":return Y?C.getUTCMilliseconds():C.getMilliseconds();case"Seconds":return Y?C.getUTCSeconds():C.getSeconds();case"Minutes":return Y?C.getUTCMinutes():C.getMinutes();case"Hours":return Y?C.getUTCHours():C.getHours();case"Date":return Y?C.getUTCDate():C.getDate();case"Day":return Y?C.getUTCDay():C.getDay();case"Month":return Y?C.getUTCMonth():C.getMonth();case"FullYear":return Y?C.getUTCFullYear():C.getFullYear();default:return NaN}}function kt(f,b,C){var Y,q,le,_e,ke;if(!(!f.isValid()||isNaN(C))){switch(Y=f._d,q=f._isUTC,b){case"Milliseconds":return void(q?Y.setUTCMilliseconds(C):Y.setMilliseconds(C));case"Seconds":return void(q?Y.setUTCSeconds(C):Y.setSeconds(C));case"Minutes":return void(q?Y.setUTCMinutes(C):Y.setMinutes(C));case"Hours":return void(q?Y.setUTCHours(C):Y.setHours(C));case"Date":return void(q?Y.setUTCDate(C):Y.setDate(C));case"FullYear":break;default:return}le=C,_e=f.month(),ke=f.date(),ke=ke===29&&_e===1&&!Ar(le)?28:ke,q?Y.setUTCFullYear(le,_e,ke):Y.setFullYear(le,_e,ke)}}function Bi(f){return f=fe(f),F(this[f])?this[f]():this}function Ht(f,b){if(typeof f=="object"){f=ve(f);var C=ye(f),Y,q=C.length;for(Y=0;Y=0?(ke=new Date(f+400,b,C,Y,q,le,_e),isFinite(ke.getFullYear())&&ke.setFullYear(f)):ke=new Date(f,b,C,Y,q,le,_e),ke}function Zr(f){var b,C;return f<100&&f>=0?(C=Array.prototype.slice.call(arguments),C[0]=f+400,b=new Date(Date.UTC.apply(null,C)),isFinite(b.getUTCFullYear())&&b.setUTCFullYear(f)):b=new Date(Date.UTC.apply(null,arguments)),b}function er(f,b,C){var Y=7+b-C,q=(7+Zr(f,0,Y).getUTCDay()-b)%7;return-q+Y-1}function Fr(f,b,C,Y,q){var le=(7+C-Y)%7,_e=er(f,Y,q),ke=1+7*(b-1)+le+_e,Ye,Ve;return ke<=0?(Ye=f-1,Ve=Mr(Ye)+ke):ke>Mr(f)?(Ye=f+1,Ve=ke-Mr(f)):(Ye=f,Ve=ke),{year:Ye,dayOfYear:Ve}}function Xr(f,b,C){var Y=er(f.year(),b,C),q=Math.floor((f.dayOfYear()-Y-1)/7)+1,le,_e;return q<1?(_e=f.year()-1,le=q+ur(_e,b,C)):q>ur(f.year(),b,C)?(le=q-ur(f.year(),b,C),_e=f.year()+1):(_e=f.year(),le=q),{week:le,year:_e}}function ur(f,b,C){var Y=er(f,b,C),q=er(f+1,b,C);return(Mr(f)-Y+q)/7}z("w",["ww",2],"wo","week"),z("W",["WW",2],"Wo","isoWeek"),De("w",Te,we),De("ww",Te,Pe),De("W",Te,we),De("WW",Te,Pe),Qt(["w","ww","W","WW"],function(f,b,C,Y){b[Y.substr(0,1)]=Fe(f)});function Qr(f){return Xr(f,this._week.dow,this._week.doy).week}var _i={dow:0,doy:6};function lo(){return this._week.dow}function lr(){return this._week.doy}function zt(f){var b=this.localeData().week(this);return f==null?b:this.add((f-b)*7,"d")}function co(f){var b=Xr(this,1,4).week;return f==null?b:this.add((f-b)*7,"d")}z("d",0,"do","day"),z("dd",0,0,function(f){return this.localeData().weekdaysMin(this,f)}),z("ddd",0,0,function(f){return this.localeData().weekdaysShort(this,f)}),z("dddd",0,0,function(f){return this.localeData().weekdays(this,f)}),z("e",0,0,"weekday"),z("E",0,0,"isoWeekday"),De("d",Te),De("e",Te),De("E",Te),De("dd",function(f,b){return b.weekdaysMinRegex(f)}),De("ddd",function(f,b){return b.weekdaysShortRegex(f)}),De("dddd",function(f,b){return b.weekdaysRegex(f)}),Qt(["dd","ddd","dddd"],function(f,b,C,Y){var q=C._locale.weekdaysParse(f,Y,C._strict);q!=null?b.d=q:y(C).invalidWeekday=f}),Qt(["d","e","E"],function(f,b,C,Y){b[Y]=Fe(f)});function po(f,b){return typeof f!="string"?f:isNaN(f)?(f=b.weekdaysParse(f),typeof f=="number"?f:null):parseInt(f,10)}function Ut(f,b){return typeof f=="string"?b.weekdaysParse(f)%7||7:isNaN(f)?null:f}function wn(f,b){return f.slice(b,7).concat(f.slice(0,b))}var mo="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Ea="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),ho="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),wa=xe,fo=xe,Sn=xe;function Sa(f,b){var C=a(this._weekdays)?this._weekdays:this._weekdays[f&&f!==!0&&this._weekdays.isFormat.test(b)?"format":"standalone"];return f===!0?wn(C,this._week.dow):f?C[f.day()]:C}function Ca(f){return f===!0?wn(this._weekdaysShort,this._week.dow):f?this._weekdaysShort[f.day()]:this._weekdaysShort}function go(f){return f===!0?wn(this._weekdaysMin,this._week.dow):f?this._weekdaysMin[f.day()]:this._weekdaysMin}function Cn(f,b,C){var Y,q,le,_e=f.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],Y=0;Y<7;++Y)le=v([2e3,1]).day(Y),this._minWeekdaysParse[Y]=this.weekdaysMin(le,"").toLocaleLowerCase(),this._shortWeekdaysParse[Y]=this.weekdaysShort(le,"").toLocaleLowerCase(),this._weekdaysParse[Y]=this.weekdays(le,"").toLocaleLowerCase();return C?b==="dddd"?(q=at.call(this._weekdaysParse,_e),q!==-1?q:null):b==="ddd"?(q=at.call(this._shortWeekdaysParse,_e),q!==-1?q:null):(q=at.call(this._minWeekdaysParse,_e),q!==-1?q:null):b==="dddd"?(q=at.call(this._weekdaysParse,_e),q!==-1||(q=at.call(this._shortWeekdaysParse,_e),q!==-1)?q:(q=at.call(this._minWeekdaysParse,_e),q!==-1?q:null)):b==="ddd"?(q=at.call(this._shortWeekdaysParse,_e),q!==-1||(q=at.call(this._weekdaysParse,_e),q!==-1)?q:(q=at.call(this._minWeekdaysParse,_e),q!==-1?q:null)):(q=at.call(this._minWeekdaysParse,_e),q!==-1||(q=at.call(this._weekdaysParse,_e),q!==-1)?q:(q=at.call(this._shortWeekdaysParse,_e),q!==-1?q:null))}function xa(f,b,C){var Y,q,le;if(this._weekdaysParseExact)return Cn.call(this,f,b,C);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),Y=0;Y<7;Y++)if(q=v([2e3,1]).day(Y),C&&!this._fullWeekdaysParse[Y]&&(this._fullWeekdaysParse[Y]=new RegExp("^"+this.weekdays(q,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[Y]=new RegExp("^"+this.weekdaysShort(q,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[Y]=new RegExp("^"+this.weekdaysMin(q,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[Y]||(le="^"+this.weekdays(q,"")+"|^"+this.weekdaysShort(q,"")+"|^"+this.weekdaysMin(q,""),this._weekdaysParse[Y]=new RegExp(le.replace(".",""),"i")),C&&b==="dddd"&&this._fullWeekdaysParse[Y].test(f)||C&&b==="ddd"&&this._shortWeekdaysParse[Y].test(f)||C&&b==="dd"&&this._minWeekdaysParse[Y].test(f)||!C&&this._weekdaysParse[Y].test(f))return Y}function _o(f){if(!this.isValid())return f!=null?this:NaN;var b=or(this,"Day");return f!=null?(f=po(f,this.localeData()),this.add(f-b,"d")):b}function yo(f){if(!this.isValid())return f!=null?this:NaN;var b=(this.day()+7-this.localeData()._week.dow)%7;return f==null?b:this.add(f-b,"d")}function Aa(f){if(!this.isValid())return f!=null?this:NaN;if(f!=null){var b=Ut(f,this.localeData());return this.day(this.day()%7?b:b-7)}else return this.day()||7}function vo(f){return this._weekdaysParseExact?(u(this,"_weekdaysRegex")||cr.call(this),f?this._weekdaysStrictRegex:this._weekdaysRegex):(u(this,"_weekdaysRegex")||(this._weekdaysRegex=wa),this._weekdaysStrictRegex&&f?this._weekdaysStrictRegex:this._weekdaysRegex)}function xn(f){return this._weekdaysParseExact?(u(this,"_weekdaysRegex")||cr.call(this),f?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(u(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=fo),this._weekdaysShortStrictRegex&&f?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function ei(f){return this._weekdaysParseExact?(u(this,"_weekdaysRegex")||cr.call(this),f?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(u(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Sn),this._weekdaysMinStrictRegex&&f?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function cr(){function f(jt,jr){return jr.length-jt.length}var b=[],C=[],Y=[],q=[],le,_e,ke,Ye,Ve;for(le=0;le<7;le++)_e=v([2e3,1]).day(le),ke=gt(this.weekdaysMin(_e,"")),Ye=gt(this.weekdaysShort(_e,"")),Ve=gt(this.weekdays(_e,"")),b.push(ke),C.push(Ye),Y.push(Ve),q.push(ke),q.push(Ye),q.push(Ve);b.sort(f),C.sort(f),Y.sort(f),q.sort(f),this._weekdaysRegex=new RegExp("^("+q.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+Y.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+C.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+b.join("|")+")","i")}function gr(){return this.hours()%12||12}function bo(){return this.hours()||24}z("H",["HH",2],0,"hour"),z("h",["hh",2],0,gr),z("k",["kk",2],0,bo),z("hmm",0,0,function(){return""+gr.apply(this)+Z(this.minutes(),2)}),z("hmmss",0,0,function(){return""+gr.apply(this)+Z(this.minutes(),2)+Z(this.seconds(),2)}),z("Hmm",0,0,function(){return""+this.hours()+Z(this.minutes(),2)}),z("Hmmss",0,0,function(){return""+this.hours()+Z(this.minutes(),2)+Z(this.seconds(),2)});function _r(f,b){z(f,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),b)})}_r("a",!0),_r("A",!1);function $i(f,b){return b._meridiemParse}De("a",$i),De("A",$i),De("H",Te,Ue),De("h",Te,we),De("k",Te,we),De("HH",Te,Pe),De("hh",Te,Pe),De("kk",Te,Pe),De("hmm",qe),De("hmmss",Re),De("Hmm",qe),De("Hmmss",Re),Be(["H","HH"],ot),Be(["k","kk"],function(f,b,C){var Y=Fe(f);b[ot]=Y===24?0:Y}),Be(["a","A"],function(f,b,C){C._isPm=C._locale.isPM(f),C._meridiem=f}),Be(["h","hh"],function(f,b,C){b[ot]=Fe(f),y(C).bigHour=!0}),Be("hmm",function(f,b,C){var Y=f.length-2;b[ot]=Fe(f.substr(0,Y)),b[et]=Fe(f.substr(Y)),y(C).bigHour=!0}),Be("hmmss",function(f,b,C){var Y=f.length-4,q=f.length-2;b[ot]=Fe(f.substr(0,Y)),b[et]=Fe(f.substr(Y,2)),b[nt]=Fe(f.substr(q)),y(C).bigHour=!0}),Be("Hmm",function(f,b,C){var Y=f.length-2;b[ot]=Fe(f.substr(0,Y)),b[et]=Fe(f.substr(Y))}),Be("Hmmss",function(f,b,C){var Y=f.length-4,q=f.length-2;b[ot]=Fe(f.substr(0,Y)),b[et]=Fe(f.substr(Y,2)),b[nt]=Fe(f.substr(q))});function Fa(f){return(f+"").toLowerCase().charAt(0)==="p"}var An=/[ap]\.?m?\.?/i,Do=Tt("Hours",!0);function To(f,b,C){return f>11?C?"pm":"PM":C?"am":"AM"}var Nr={calendar:Q,longDateFormat:re,invalidDate:oe,ordinal:ue,dayOfMonthOrdinalParse:pe,relativeTime:X,months:io,monthsShort:Da,week:_i,weekdays:mo,weekdaysMin:ho,weekdaysShort:Ea,meridiemParse:An},He={},Mt={},bt;function Yt(f,b){var C,Y=Math.min(f.length,b.length);for(C=0;C0;){if(q=ti(le.slice(0,C).join("-")),q)return q;if(Y&&Y.length>=C&&Yt(le,Y)>=C-1)break;C--}b++}return bt}function Fn(f){return!!(f&&f.match("^[^/\\\\]*$"))}function ti(f){var b=null,C;if(He[f]===void 0&&e&&e.exports&&Fn(f))try{b=bt._abbr,C=Oy,C("./locale/"+f),dr(b)}catch{He[f]=null}return He[f]}function dr(f,b){var C;return f&&(l(b)?C=At(f):C=Nn(f,b),C?bt=C:typeof console<"u"&&console.warn&&console.warn("Locale "+f+" not found. Did you forget to load it?")),bt._abbr}function Nn(f,b){if(b!==null){var C,Y=Nr;if(b.abbr=f,He[f]!=null)ee("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),Y=He[f]._config;else if(b.parentLocale!=null)if(He[b.parentLocale]!=null)Y=He[b.parentLocale]._config;else if(C=ti(b.parentLocale),C!=null)Y=C._config;else return Mt[b.parentLocale]||(Mt[b.parentLocale]=[]),Mt[b.parentLocale].push({name:f,config:b}),null;return He[f]=new B(I(Y,b)),Mt[f]&&Mt[f].forEach(function(q){Nn(q.name,q.config)}),dr(f),He[f]}else return delete He[f],null}function Mo(f,b){if(b!=null){var C,Y,q=Nr;He[f]!=null&&He[f].parentLocale!=null?He[f].set(I(He[f]._config,b)):(Y=ti(f),Y!=null&&(q=Y._config),b=I(q,b),Y==null&&(b.abbr=f),C=new B(b),C.parentLocale=He[f],He[f]=C),dr(f)}else He[f]!=null&&(He[f].parentLocale!=null?(He[f]=He[f].parentLocale,f===dr()&&dr(f)):He[f]!=null&&delete He[f]);return He[f]}function At(f){var b;if(f&&f._locale&&f._locale._abbr&&(f=f._locale._abbr),!f)return bt;if(!a(f)){if(b=ti(f),b)return b;f=[f]}return ko(f)}function Lo(){return V(He)}function yi(f){var b,C=f._a;return C&&y(f).overflow===-2&&(b=C[Ct]<0||C[Ct]>11?Ct:C[Pt]<1||C[Pt]>Ln(C[mt],C[Ct])?Pt:C[ot]<0||C[ot]>24||C[ot]===24&&(C[et]!==0||C[nt]!==0||C[sr]!==0)?ot:C[et]<0||C[et]>59?et:C[nt]<0||C[nt]>59?nt:C[sr]<0||C[sr]>999?sr:-1,y(f)._overflowDayOfYear&&(bPt)&&(b=Pt),y(f)._overflowWeeks&&b===-1&&(b=Gr),y(f)._overflowWeekday&&b===-1&&(b=ji),y(f).overflow=b),f}var Vt=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Eo=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Or=/Z|[+-]\d\d(?::?\d\d)?/,Hi=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],Er=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],Oa=/^\/?Date\((-?\d+)/i,On=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,p={UT:0,GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function L(f){var b,C,Y=f._i,q=Vt.exec(Y)||Eo.exec(Y),le,_e,ke,Ye,Ve=Hi.length,jt=Er.length;if(q){for(y(f).iso=!0,b=0,C=Ve;bMr(_e)||f._dayOfYear===0)&&(y(f)._overflowDayOfYear=!0),C=Zr(_e,0,f._dayOfYear),f._a[Ct]=C.getUTCMonth(),f._a[Pt]=C.getUTCDate()),b=0;b<3&&f._a[b]==null;++b)f._a[b]=Y[b]=q[b];for(;b<7;b++)f._a[b]=Y[b]=f._a[b]==null?b===2?1:0:f._a[b];f._a[ot]===24&&f._a[et]===0&&f._a[nt]===0&&f._a[sr]===0&&(f._nextDay=!0,f._a[ot]=0),f._d=(f._useUTC?Zr:qr).apply(null,Y),le=f._useUTC?f._d.getUTCDay():f._d.getDay(),f._tzm!=null&&f._d.setUTCMinutes(f._d.getUTCMinutes()-f._tzm),f._nextDay&&(f._a[ot]=24),f._w&&typeof f._w.d<"u"&&f._w.d!==le&&(y(f).weekdayMismatch=!0)}}function jy(f){var b,C,Y,q,le,_e,ke,Ye,Ve;b=f._w,b.GG!=null||b.W!=null||b.E!=null?(le=1,_e=4,C=zi(b.GG,f._a[mt],Xr(st(),1,4).year),Y=zi(b.W,1),q=zi(b.E,1),(q<1||q>7)&&(Ye=!0)):(le=f._locale._week.dow,_e=f._locale._week.doy,Ve=Xr(st(),le,_e),C=zi(b.gg,f._a[mt],Ve.year),Y=zi(b.w,Ve.week),b.d!=null?(q=b.d,(q<0||q>6)&&(Ye=!0)):b.e!=null?(q=b.e+le,(b.e<0||b.e>6)&&(Ye=!0)):q=le),Y<1||Y>ur(C,le,_e)?y(f)._overflowWeeks=!0:Ye!=null?y(f)._overflowWeekday=!0:(ke=Fr(C,Y,q,le,_e),f._a[mt]=ke.year,f._dayOfYear=ke.dayOfYear)}i.ISO_8601=function(){},i.RFC_2822=function(){};function So(f){if(f._f===i.ISO_8601){L(f);return}if(f._f===i.RFC_2822){Pc(f);return}f._a=[],y(f).empty=!0;var b=""+f._i,C,Y,q,le,_e,ke=b.length,Ye=0,Ve,jt;for(q=K(f._f,f._locale).match($)||[],jt=q.length,C=0;C0&&y(f).unusedInput.push(_e),b=b.slice(b.indexOf(Y)+Y.length),Ye+=Y.length),H[le]?(Y?y(f).empty=!1:y(f).unusedTokens.push(le),Kr(le,Y,f)):f._strict&&!Y&&y(f).unusedTokens.push(le);y(f).charsLeftOver=ke-Ye,b.length>0&&y(f).unusedInput.push(b),f._a[ot]<=12&&y(f).bigHour===!0&&f._a[ot]>0&&(y(f).bigHour=void 0),y(f).parsedDateParts=f._a.slice(0),y(f).meridiem=f._meridiem,f._a[ot]=Ry(f._locale,f._a[ot],f._meridiem),Ve=y(f).era,Ve!==null&&(f._a[mt]=f._locale.erasConvertYear(Ve,f._a[mt])),wo(f),yi(f)}function Ry(f,b,C){var Y;return C==null?b:f.meridiemHour!=null?f.meridiemHour(b,C):(f.isPM!=null&&(Y=f.isPM(C),Y&&b<12&&(b+=12),!Y&&b===12&&(b=0)),b)}function By(f){var b,C,Y,q,le,_e,ke=!1,Ye=f._f.length;if(Ye===0){y(f).invalidFormat=!0,f._d=new Date(NaN);return}for(q=0;qthis?this:f:k()});function jc(f,b){var C,Y;if(b.length===1&&a(b[0])&&(b=b[0]),!b.length)return st();for(C=b[0],Y=1;Ythis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function ov(){if(!l(this._isDSTShifted))return this._isDSTShifted;var f={},b;return S(f,this),f=Yc(f),f._a?(b=f._isUTC?v(f._a):st(f._a),this._isDSTShifted=this.isValid()&&Xy(f._a,b.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function uv(){return this.isValid()?!this._isUTC:!1}function lv(){return this.isValid()?this._isUTC:!1}function Bc(){return this.isValid()?this._isUTC&&this._offset===0:!1}var cv=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,dv=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function yr(f,b){var C=f,Y=null,q,le,_e;return Ya(f)?C={ms:f._milliseconds,d:f._days,M:f._months}:c(f)||!isNaN(+f)?(C={},b?C[b]=+f:C.milliseconds=+f):(Y=cv.exec(f))?(q=Y[1]==="-"?-1:1,C={y:0,d:Fe(Y[Pt])*q,h:Fe(Y[ot])*q,m:Fe(Y[et])*q,s:Fe(Y[nt])*q,ms:Fe(Co(Y[sr]*1e3))*q}):(Y=dv.exec(f))?(q=Y[1]==="-"?-1:1,C={y:vi(Y[2],q),M:vi(Y[3],q),w:vi(Y[4],q),d:vi(Y[5],q),h:vi(Y[6],q),m:vi(Y[7],q),s:vi(Y[8],q)}):C==null?C={}:typeof C=="object"&&("from"in C||"to"in C)&&(_e=pv(st(C.from),st(C.to)),C={},C.ms=_e.milliseconds,C.M=_e.months),le=new Pa(C),Ya(f)&&u(f,"_locale")&&(le._locale=f._locale),Ya(f)&&u(f,"_isValid")&&(le._isValid=f._isValid),le}yr.fn=Pa.prototype,yr.invalid=Zy;function vi(f,b){var C=f&&parseFloat(f.replace(",","."));return(isNaN(C)?0:C)*b}function $c(f,b){var C={};return C.months=b.month()-f.month()+(b.year()-f.year())*12,f.clone().add(C.months,"M").isAfter(b)&&--C.months,C.milliseconds=+b-+f.clone().add(C.months,"M"),C}function pv(f,b){var C;return f.isValid()&&b.isValid()?(b=Ao(b,f),f.isBefore(b)?C=$c(f,b):(C=$c(b,f),C.milliseconds=-C.milliseconds,C.months=-C.months),C):{milliseconds:0,months:0}}function Hc(f,b){return function(C,Y){var q,le;return Y!==null&&!isNaN(+Y)&&(ee(b,"moment()."+b+"(period, number) is deprecated. Please use moment()."+b+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),le=C,C=Y,Y=le),q=yr(C,Y),zc(this,q,f),this}}function zc(f,b,C,Y){var q=b._milliseconds,le=Co(b._days),_e=Co(b._months);f.isValid()&&(Y=Y??!0,_e&&Jr(f,or(f,"Month")+_e*C),le&&kt(f,"Date",or(f,"Date")+le*C),q&&f._d.setTime(f._d.valueOf()+q*C),Y&&i.updateOffset(f,le||_e))}var mv=Hc(1,"add"),hv=Hc(-1,"subtract");function Uc(f){return typeof f=="string"||f instanceof String}function fv(f){return M(f)||h(f)||Uc(f)||c(f)||_v(f)||gv(f)||f===null||f===void 0}function gv(f){var b=o(f)&&!s(f),C=!1,Y=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],q,le,_e=Y.length;for(q=0;q<_e;q+=1)le=Y[q],C=C||u(f,le);return b&&C}function _v(f){var b=a(f),C=!1;return b&&(C=f.filter(function(Y){return!c(Y)&&Uc(f)}).length===0),b&&C}function yv(f){var b=o(f)&&!s(f),C=!1,Y=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"],q,le;for(q=0;qC.valueOf():C.valueOf()9999?W(C,b?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):F(Date.prototype.toISOString)?b?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",W(C,"Z")):W(C,b?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function Av(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var f="moment",b="",C,Y,q,le;return this.isLocal()||(f=this.utcOffset()===0?"moment.utc":"moment.parseZone",b="Z"),C="["+f+'("]',Y=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",q="-MM-DD[T]HH:mm:ss.SSS",le=b+'[")]',this.format(C+Y+q+le)}function Fv(f){f||(f=this.isUtc()?i.defaultFormatUtc:i.defaultFormat);var b=W(this,f);return this.localeData().postformat(b)}function Nv(f,b){return this.isValid()&&(M(f)&&f.isValid()||st(f).isValid())?yr({to:this,from:f}).locale(this.locale()).humanize(!b):this.localeData().invalidDate()}function Ov(f){return this.from(st(),f)}function Pv(f,b){return this.isValid()&&(M(f)&&f.isValid()||st(f).isValid())?yr({from:this,to:f}).locale(this.locale()).humanize(!b):this.localeData().invalidDate()}function Yv(f){return this.to(st(),f)}function Vc(f){var b;return f===void 0?this._locale._abbr:(b=At(f),b!=null&&(this._locale=b),this)}var Wc=j("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(f){return f===void 0?this.localeData():this.locale(f)});function Kc(){return this._locale}var ja=1e3,Ui=60*ja,Ra=60*Ui,Gc=(365*400+97)*24*Ra;function Vi(f,b){return(f%b+b)%b}function Jc(f,b,C){return f<100&&f>=0?new Date(f+400,b,C)-Gc:new Date(f,b,C).valueOf()}function qc(f,b,C){return f<100&&f>=0?Date.UTC(f+400,b,C)-Gc:Date.UTC(f,b,C)}function Iv(f){var b,C;if(f=fe(f),f===void 0||f==="millisecond"||!this.isValid())return this;switch(C=this._isUTC?qc:Jc,f){case"year":b=C(this.year(),0,1);break;case"quarter":b=C(this.year(),this.month()-this.month()%3,1);break;case"month":b=C(this.year(),this.month(),1);break;case"week":b=C(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":b=C(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":b=C(this.year(),this.month(),this.date());break;case"hour":b=this._d.valueOf(),b-=Vi(b+(this._isUTC?0:this.utcOffset()*Ui),Ra);break;case"minute":b=this._d.valueOf(),b-=Vi(b,Ui);break;case"second":b=this._d.valueOf(),b-=Vi(b,ja);break}return this._d.setTime(b),i.updateOffset(this,!0),this}function jv(f){var b,C;if(f=fe(f),f===void 0||f==="millisecond"||!this.isValid())return this;switch(C=this._isUTC?qc:Jc,f){case"year":b=C(this.year()+1,0,1)-1;break;case"quarter":b=C(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":b=C(this.year(),this.month()+1,1)-1;break;case"week":b=C(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":b=C(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":b=C(this.year(),this.month(),this.date()+1)-1;break;case"hour":b=this._d.valueOf(),b+=Ra-Vi(b+(this._isUTC?0:this.utcOffset()*Ui),Ra)-1;break;case"minute":b=this._d.valueOf(),b+=Ui-Vi(b,Ui)-1;break;case"second":b=this._d.valueOf(),b+=ja-Vi(b,ja)-1;break}return this._d.setTime(b),i.updateOffset(this,!0),this}function Rv(){return this._d.valueOf()-(this._offset||0)*6e4}function Bv(){return Math.floor(this.valueOf()/1e3)}function $v(){return new Date(this.valueOf())}function Hv(){var f=this;return[f.year(),f.month(),f.date(),f.hour(),f.minute(),f.second(),f.millisecond()]}function zv(){var f=this;return{years:f.year(),months:f.month(),date:f.date(),hours:f.hours(),minutes:f.minutes(),seconds:f.seconds(),milliseconds:f.milliseconds()}}function Uv(){return this.isValid()?this.toISOString():null}function Vv(){return T(this)}function Wv(){return g({},y(this))}function Kv(){return y(this).overflow}function Gv(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}z("N",0,0,"eraAbbr"),z("NN",0,0,"eraAbbr"),z("NNN",0,0,"eraAbbr"),z("NNNN",0,0,"eraName"),z("NNNNN",0,0,"eraNarrow"),z("y",["y",1],"yo","eraYear"),z("y",["yy",2],0,"eraYear"),z("y",["yyy",3],0,"eraYear"),z("y",["yyyy",4],0,"eraYear"),De("N",No),De("NN",No),De("NNN",No),De("NNNN",ab),De("NNNNN",sb),Be(["N","NN","NNN","NNNN","NNNNN"],function(f,b,C,Y){var q=C._locale.erasParse(f,Y,C._strict);q?y(C).era=q:y(C).invalidEra=f}),De("y",ut),De("yy",ut),De("yyy",ut),De("yyyy",ut),De("yo",ob),Be(["y","yy","yyy","yyyy"],mt),Be(["yo"],function(f,b,C,Y){var q;C._locale._eraYearOrdinalRegex&&(q=f.match(C._locale._eraYearOrdinalRegex)),C._locale.eraYearOrdinalParse?b[mt]=C._locale.eraYearOrdinalParse(f,q):b[mt]=parseInt(f,10)});function Jv(f,b){var C,Y,q,le=this._eras||At("en")._eras;for(C=0,Y=le.length;C=0)return le[Y]}function Zv(f,b){var C=f.since<=f.until?1:-1;return b===void 0?i(f.since).year():i(f.since).year()+(b-f.offset)*C}function Xv(){var f,b,C,Y=this.localeData().eras();for(f=0,b=Y.length;fle&&(b=le),hb.call(this,f,b,C,Y,q))}function hb(f,b,C,Y,q){var le=Fr(f,b,C,Y,q),_e=Zr(le.year,0,le.dayOfYear);return this.year(_e.getUTCFullYear()),this.month(_e.getUTCMonth()),this.date(_e.getUTCDate()),this}z("Q",0,"Qo","quarter"),De("Q",Ne),Be("Q",function(f,b){b[Ct]=(Fe(f)-1)*3});function fb(f){return f==null?Math.ceil((this.month()+1)/3):this.month((f-1)*3+this.month()%3)}z("D",["DD",2],"Do","date"),De("D",Te,we),De("DD",Te,Pe),De("Do",function(f,b){return f?b._dayOfMonthOrdinalParse||b._ordinalParse:b._dayOfMonthOrdinalParseLenient}),Be(["D","DD"],Pt),Be("Do",function(f,b){b[Pt]=Fe(f.match(Te)[0])});var Xc=Tt("Date",!0);z("DDD",["DDDD",3],"DDDo","dayOfYear"),De("DDD",Qe),De("DDDD",Le),Be(["DDD","DDDD"],function(f,b,C){C._dayOfYear=Fe(f)});function gb(f){var b=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return f==null?b:this.add(f-b,"d")}z("m",["mm",2],0,"minute"),De("m",Te,Ue),De("mm",Te,Pe),Be(["m","mm"],et);var _b=Tt("Minutes",!1);z("s",["ss",2],0,"second"),De("s",Te,Ue),De("ss",Te,Pe),Be(["s","ss"],nt);var yb=Tt("Seconds",!1);z("S",0,0,function(){return~~(this.millisecond()/100)}),z(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),z(0,["SSS",3],0,"millisecond"),z(0,["SSSS",4],0,function(){return this.millisecond()*10}),z(0,["SSSSS",5],0,function(){return this.millisecond()*100}),z(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3}),z(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4}),z(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5}),z(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6}),De("S",Qe,Ne),De("SS",Qe,Pe),De("SSS",Qe,Le);var ri,Qc;for(ri="SSSS";ri.length<=9;ri+="S")De(ri,ut);function vb(f,b){b[sr]=Fe(("0."+f)*1e3)}for(ri="S";ri.length<=9;ri+="S")Be(ri,vb);Qc=Tt("Milliseconds",!1),z("z",0,0,"zoneAbbr"),z("zz",0,0,"zoneName");function bb(){return this._isUTC?"UTC":""}function Db(){return this._isUTC?"Coordinated Universal Time":""}var be=U.prototype;be.add=mv,be.calendar=bv,be.clone=Dv,be.diff=Sv,be.endOf=jv,be.format=Fv,be.from=Nv,be.fromNow=Ov,be.to=Pv,be.toNow=Yv,be.get=Bi,be.invalidAt=Kv,be.isAfter=Tv,be.isBefore=kv,be.isBetween=Mv,be.isSame=Lv,be.isSameOrAfter=Ev,be.isSameOrBefore=wv,be.isValid=Vv,be.lang=Wc,be.locale=Vc,be.localeData=Kc,be.max=Vy,be.min=Uy,be.parsingFlags=Wv,be.set=Ht,be.startOf=Iv,be.subtract=hv,be.toArray=Hv,be.toObject=zv,be.toDate=$v,be.toISOString=xv,be.inspect=Av,typeof Symbol<"u"&&Symbol.for!=null&&(be[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),be.toJSON=Uv,be.toString=Cv,be.unix=Bv,be.valueOf=Rv,be.creationData=Gv,be.eraName=Xv,be.eraNarrow=Qv,be.eraAbbr=eb,be.eraYear=tb,be.year=Lr,be.isLeapYear=Ri,be.weekYear=ub,be.isoWeekYear=lb,be.quarter=be.quarters=fb,be.month=Ma,be.daysInMonth=oo,be.week=be.weeks=zt,be.isoWeek=be.isoWeeks=co,be.weeksInYear=pb,be.weeksInWeekYear=mb,be.isoWeeksInYear=cb,be.isoWeeksInISOWeekYear=db,be.date=Xc,be.day=be.days=_o,be.weekday=yo,be.isoWeekday=Aa,be.dayOfYear=gb,be.hour=be.hours=Do,be.minute=be.minutes=_b,be.second=be.seconds=yb,be.millisecond=be.milliseconds=Qc,be.utcOffset=ev,be.utc=rv,be.local=iv,be.parseZone=nv,be.hasAlignedHourOffset=av,be.isDST=sv,be.isLocal=uv,be.isUtcOffset=lv,be.isUtc=Bc,be.isUTC=Bc,be.zoneAbbr=bb,be.zoneName=Db,be.dates=j("dates accessor is deprecated. Use date instead.",Xc),be.months=j("months accessor is deprecated. Use month instead",Ma),be.years=j("years accessor is deprecated. Use year instead",Lr),be.zone=j("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",tv),be.isDSTShifted=j("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",ov);function Tb(f){return st(f*1e3)}function kb(){return st.apply(null,arguments).parseZone()}function ed(f){return f}var Ge=B.prototype;Ge.calendar=ce,Ge.longDateFormat=te,Ge.invalidDate=ae,Ge.ordinal=de,Ge.preparse=ed,Ge.postformat=ed,Ge.relativeTime=se,Ge.pastFuture=he,Ge.set=w,Ge.eras=Jv,Ge.erasParse=qv,Ge.erasConvertYear=Zv,Ge.erasAbbrRegex=ib,Ge.erasNameRegex=rb,Ge.erasNarrowRegex=nb,Ge.months=ao,Ge.monthsShort=so,Ge.monthsParse=En,Ge.monthsRegex=uo,Ge.monthsShortRegex=gi,Ge.week=Qr,Ge.firstDayOfYear=lr,Ge.firstDayOfWeek=lo,Ge.weekdays=Sa,Ge.weekdaysMin=go,Ge.weekdaysShort=Ca,Ge.weekdaysParse=xa,Ge.weekdaysRegex=vo,Ge.weekdaysShortRegex=xn,Ge.weekdaysMinRegex=ei,Ge.isPM=Fa,Ge.meridiem=To;function $a(f,b,C,Y){var q=At(),le=v().set(Y,b);return q[C](le,f)}function td(f,b,C){if(c(f)&&(b=f,f=void 0),f=f||"",b!=null)return $a(f,b,C,"month");var Y,q=[];for(Y=0;Y<12;Y++)q[Y]=$a(f,Y,C,"month");return q}function Po(f,b,C,Y){typeof f=="boolean"?(c(b)&&(C=b,b=void 0),b=b||""):(b=f,C=b,f=!1,c(b)&&(C=b,b=void 0),b=b||"");var q=At(),le=f?q._week.dow:0,_e,ke=[];if(C!=null)return $a(b,(C+le)%7,Y,"day");for(_e=0;_e<7;_e++)ke[_e]=$a(b,(_e+le)%7,Y,"day");return ke}function Mb(f,b){return td(f,b,"months")}function Lb(f,b){return td(f,b,"monthsShort")}function Eb(f,b,C){return Po(f,b,C,"weekdays")}function wb(f,b,C){return Po(f,b,C,"weekdaysShort")}function Sb(f,b,C){return Po(f,b,C,"weekdaysMin")}dr("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(f){var b=f%10,C=Fe(f%100/10)===1?"th":b===1?"st":b===2?"nd":b===3?"rd":"th";return f+C}}),i.lang=j("moment.lang is deprecated. Use moment.locale instead.",dr),i.langData=j("moment.langData is deprecated. Use moment.localeData instead.",At);var Pr=Math.abs;function Cb(){var f=this._data;return this._milliseconds=Pr(this._milliseconds),this._days=Pr(this._days),this._months=Pr(this._months),f.milliseconds=Pr(f.milliseconds),f.seconds=Pr(f.seconds),f.minutes=Pr(f.minutes),f.hours=Pr(f.hours),f.months=Pr(f.months),f.years=Pr(f.years),this}function rd(f,b,C,Y){var q=yr(b,C);return f._milliseconds+=Y*q._milliseconds,f._days+=Y*q._days,f._months+=Y*q._months,f._bubble()}function xb(f,b){return rd(this,f,b,1)}function Ab(f,b){return rd(this,f,b,-1)}function id(f){return f<0?Math.floor(f):Math.ceil(f)}function Fb(){var f=this._milliseconds,b=this._days,C=this._months,Y=this._data,q,le,_e,ke,Ye;return f>=0&&b>=0&&C>=0||f<=0&&b<=0&&C<=0||(f+=id(Yo(C)+b)*864e5,b=0,C=0),Y.milliseconds=f%1e3,q=vt(f/1e3),Y.seconds=q%60,le=vt(q/60),Y.minutes=le%60,_e=vt(le/60),Y.hours=_e%24,b+=vt(_e/24),Ye=vt(nd(b)),C+=Ye,b-=id(Yo(Ye)),ke=vt(C/12),C%=12,Y.days=b,Y.months=C,Y.years=ke,this}function nd(f){return f*4800/146097}function Yo(f){return f*146097/4800}function Nb(f){if(!this.isValid())return NaN;var b,C,Y=this._milliseconds;if(f=fe(f),f==="month"||f==="quarter"||f==="year")switch(b=this._days+Y/864e5,C=this._months+nd(b),f){case"month":return C;case"quarter":return C/3;case"year":return C/12}else switch(b=this._days+Math.round(Yo(this._months)),f){case"week":return b/7+Y/6048e5;case"day":return b+Y/864e5;case"hour":return b*24+Y/36e5;case"minute":return b*1440+Y/6e4;case"second":return b*86400+Y/1e3;case"millisecond":return Math.floor(b*864e5)+Y;default:throw new Error("Unknown unit "+f)}}function Yr(f){return function(){return this.as(f)}}var ad=Yr("ms"),Ob=Yr("s"),Pb=Yr("m"),Yb=Yr("h"),Ib=Yr("d"),jb=Yr("w"),Rb=Yr("M"),Bb=Yr("Q"),$b=Yr("y"),Hb=ad;function zb(){return yr(this)}function Ub(f){return f=fe(f),this.isValid()?this[f+"s"]():NaN}function bi(f){return function(){return this.isValid()?this._data[f]:NaN}}var Vb=bi("milliseconds"),Wb=bi("seconds"),Kb=bi("minutes"),Gb=bi("hours"),Jb=bi("days"),qb=bi("months"),Zb=bi("years");function Xb(){return vt(this.days()/7)}var Ir=Math.round,Wi={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function Qb(f,b,C,Y,q){return q.relativeTime(b||1,!!C,f,Y)}function eD(f,b,C,Y){var q=yr(f).abs(),le=Ir(q.as("s")),_e=Ir(q.as("m")),ke=Ir(q.as("h")),Ye=Ir(q.as("d")),Ve=Ir(q.as("M")),jt=Ir(q.as("w")),jr=Ir(q.as("y")),ii=le<=C.ss&&["s",le]||le0,ii[4]=Y,Qb.apply(null,ii)}function tD(f){return f===void 0?Ir:typeof f=="function"?(Ir=f,!0):!1}function rD(f,b){return Wi[f]===void 0?!1:b===void 0?Wi[f]:(Wi[f]=b,f==="s"&&(Wi.ss=b-1),!0)}function iD(f,b){if(!this.isValid())return this.localeData().invalidDate();var C=!1,Y=Wi,q,le;return typeof f=="object"&&(b=f,f=!1),typeof f=="boolean"&&(C=f),typeof b=="object"&&(Y=Object.assign({},Wi,b),b.s!=null&&b.ss==null&&(Y.ss=b.s-1)),q=this.localeData(),le=eD(this,!C,Y,q),C&&(le=q.pastFuture(+this,le)),q.postformat(le)}var Io=Math.abs;function Ki(f){return(f>0)-(f<0)||+f}function Ha(){if(!this.isValid())return this.localeData().invalidDate();var f=Io(this._milliseconds)/1e3,b=Io(this._days),C=Io(this._months),Y,q,le,_e,ke=this.asSeconds(),Ye,Ve,jt,jr;return ke?(Y=vt(f/60),q=vt(Y/60),f%=60,Y%=60,le=vt(C/12),C%=12,_e=f?f.toFixed(3).replace(/\.?0+$/,""):"",Ye=ke<0?"-":"",Ve=Ki(this._months)!==Ki(ke)?"-":"",jt=Ki(this._days)!==Ki(ke)?"-":"",jr=Ki(this._milliseconds)!==Ki(ke)?"-":"",Ye+"P"+(le?Ve+le+"Y":"")+(C?Ve+C+"M":"")+(b?jt+b+"D":"")+(q||Y||f?"T":"")+(q?jr+q+"H":"")+(Y?jr+Y+"M":"")+(f?jr+_e+"S":"")):"P0D"}var Ke=Pa.prototype;Ke.isValid=qy,Ke.abs=Cb,Ke.add=xb,Ke.subtract=Ab,Ke.as=Nb,Ke.asMilliseconds=ad,Ke.asSeconds=Ob,Ke.asMinutes=Pb,Ke.asHours=Yb,Ke.asDays=Ib,Ke.asWeeks=jb,Ke.asMonths=Rb,Ke.asQuarters=Bb,Ke.asYears=$b,Ke.valueOf=Hb,Ke._bubble=Fb,Ke.clone=zb,Ke.get=Ub,Ke.milliseconds=Vb,Ke.seconds=Wb,Ke.minutes=Kb,Ke.hours=Gb,Ke.days=Jb,Ke.weeks=Xb,Ke.months=qb,Ke.years=Zb,Ke.humanize=iD,Ke.toISOString=Ha,Ke.toString=Ha,Ke.toJSON=Ha,Ke.locale=Vc,Ke.localeData=Kc,Ke.toIsoString=j("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Ha),Ke.lang=Wc,z("X",0,0,"unix"),z("x",0,0,"valueOf"),De("x",We),De("X",Ae),Be("X",function(f,b,C){C._d=new Date(parseFloat(f)*1e3)}),Be("x",function(f,b,C){C._d=new Date(Fe(f))});//! moment.js return i.version="2.30.1",n(st),i.fn=be,i.min=Wy,i.max=Ky,i.now=Gy,i.utc=v,i.unix=Tb,i.months=Mb,i.isDate=h,i.locale=dr,i.invalid=k,i.duration=yr,i.isMoment=M,i.weekdays=Eb,i.parseZone=kb,i.localeData=At,i.isDuration=Ya,i.monthsShort=Lb,i.weekdaysMin=Sb,i.defineLocale=Nn,i.updateLocale=Mo,i.locales=Lo,i.weekdaysShort=wb,i.normalizeUnits=fe,i.relativeTimeRounding=tD,i.relativeTimeThreshold=rD,i.calendarFormat=vv,i.prototype=be,i.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},i})}(Ju)),Ju.exports}(function(e,t){(function(r,i){e.exports=i(Py())})(ui,function(r){if(r==null)throw new Error("Cannot find moment");var i=17214255e-1,n=19484395e-1,a=/(\[[^\[]*\])|(\\)?i(Mo|MM?M?M?|Do|DDDo|DD?D?D?|w[o|w]?|YYYYY|YYYY|YY|gg(ggg?)?)|(\\)?(Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|mm?|ss?|SS?S?|X|zz?|ZZ?|.)/g,o=/(\[[^\[]*\])|(\\)?(LT|LL?L?L?|l{1,4})/g,u=/\d\d?/,s=/\d{1,3}/,l=/\d{3}/,c=/\d{1,4}/,h=/[+\-]?\d{1,6}/,m=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,g=/Z|[\+\-]\d\d:?\d\d/i,v=/T/i,_=/[\+\-]?\d+(\.\d{1,3})?/,y={hm:"imonth",hy:"iyear"},D={},T="DDD w M D".split(" "),k="M D w".split(" "),E={iM:function(){return this.iMonth()+1},iMMM:function(X){return this.localeData().iMonthsShort(this,X)},iMMMM:function(X){return this.localeData().iMonths(this,X)},iD:function(){return this.iDate()},iDDD:function(){return this.iDayOfYear()},iw:function(){return this.iWeek()},iYY:function(){return x(this.iYear()%100,2)},iYYYY:function(){return x(this.iYear(),4)},iYYYYY:function(){return x(this.iYear(),5)},igg:function(){return x(this.iWeekYear()%100,2)},igggg:function(){return this.iWeekYear()},iggggg:function(){return x(this.iWeekYear(),5)}},N;function S(X,se){return function(he){return x(X.call(this,he),se)}}function U(X,se){return function(he){return this.localeData().ordinal(X.call(this,he),se)}}for(;T.length;)N=T.pop(),E["i"+N+"o"]=U(E["i"+N],N);for(;k.length;)N=k.pop(),E["i"+N+N]=S(E["i"+N],2);E.iDDDD=S(E.iDDD,3);function M(X,se){var he;for(he in se)se.hasOwnProperty(he)&&(X[he]=se[he]);return X}function x(X,se){for(var he=X+"";he.length47?1300:1400);break;case"iYYYY":case"iYYYYY":fe[0]=~~se}se==null&&(he._isValid=!1)}function Z(X){var se,he,ge=X._a[0],fe=X._a[1],ve=X._a[2];return ge==null&&fe==null&&ve==null?[0,0,1]:(ge=ge||0,fe=fe||0,ve=ve||1,(ve<1||ve>O.iDaysInMonth(ge,fe))&&(X._isValid=!1),se=W(ge,fe,ve),he=P(se.year,se.month,se.day),X._hDiff=0,~~he.year!==ge&&(X._hDiff+=1),~~he.month!==fe&&(X._hDiff+=1),~~he.date!==ve&&(X._hDiff+=1),[se.year,se.month,se.day])}function $(X){var se=X._f.match(a),he=X._i,ge=se.length,fe,ve,Me;for(X._a=[],fe=0;fege&&(fe-=7),fe0&&o.test(X);)se-=1,X=X.replace(o,he);D[X]||(D[X]=V(X)),X=D[X](this)}return r.fn.format.call(this,X)},O.fn.iYear=function(X){var se,he,ge;return typeof X=="number"?(he=P(this.year(),this.month(),this.date()),se=Math.min(he.date,O.iDaysInMonth(X,he.month)),ge=W(X,he.month,se),ee(this,ge.year,ge.month,ge.day),r.updateOffset(this),this):P(this.year(),this.month(),this.date()).year},O.fn.iMonth=function(X){var se,he,ge;if(X!=null){if(typeof X=="string")if(X=this.localeData().iMonthsParse(X),X>=0)X-=1;else return this;return he=P(this.year(),this.month(),this.date()),se=Math.min(he.date,O.iDaysInMonth(he.year,X)),this.iYear(he.year+pe(X,12)),X=de(X,12),X<0&&(X+=12,this.iYear(this.iYear()-1)),ge=W(this.iYear(),X,se),ee(this,ge.year,ge.month,ge.day),r.updateOffset(this),this}else return P(this.year(),this.month(),this.date()).month},O.fn.iDate=function(X){var se,he;return typeof X=="number"?(se=P(this.year(),this.month(),this.date()),he=W(se.year,se.month,X),ee(this,he.year,he.month,he.day),r.updateOffset(this),this):P(this.year(),this.month(),this.date()).date},O.fn.iDayOfYear=function(X){var se=Math.round((O(this).startOf("day")-O(this).startOf("iYear"))/864e5)+1;return X==null?se:this.add(X-se,"d")},O.fn.iDaysInMonth=function(){return parseInt(O(this).endOf("iMonth").format("iDD"))},O.fn.iWeek=function(X){var se=H(this,this.localeData()._week.dow,this.localeData()._week.doy).week;return X==null?se:this.add((X-se)*7,"d")},O.fn.iWeekYear=function(X){var se=H(this,this.localeData()._week.dow,this.localeData()._week.doy).year;return X==null?se:this.add(X-se,"y")},O.fn.add=function(X,se){var he;return se!==null&&!isNaN(+se)&&(he=X,X=se,se=he),se=G(se),se==="iyear"?this.iYear(this.iYear()+X):se==="imonth"?this.iMonth(this.iMonth()+X):r.fn.add.call(this,X,se),this},O.fn.subtract=function(X,se){var he;return se!==null&&!isNaN(+se)&&(he=X,X=se,se=he),se=G(se),se==="iyear"?this.iYear(this.iYear()-X):se==="imonth"?this.iMonth(this.iMonth()-X):r.fn.subtract.call(this,X,se),this},O.fn.startOf=function(X){return X=G(X),X==="iyear"||X==="imonth"?(X==="iyear"&&this.iMonth(0),this.iDate(1),this.hours(0),this.minutes(0),this.seconds(0),this.milliseconds(0),this):r.fn.startOf.call(this,X)},O.fn.endOf=function(X){return X=G(X),X===void 0||X==="milisecond"?this:this.startOf(X).add(1,X==="isoweek"?"week":X).subtract(1,"milliseconds")},O.fn.clone=function(){return O(this)},O.fn.iYears=O.fn.iYear,O.fn.iMonths=O.fn.iMonth,O.fn.iDates=O.fn.iDate,O.fn.iWeeks=O.fn.iWeek,O.iDaysInMonth=function(X,se){return ae(X,se)},O.iConvert={toHijri:P,toGregorian:W},O.loadLocale=function(X){var se=r.locale();requirejs(["./locale/"+X],function(he){he.locale(se)})},O;function P(X,se,he){var ge=ue(new Date(X,se,he));return{year:ge.year,month:ge.month,date:ge.date}}function W(X,se,he){var ge=he+Math.ceil(29.5*se)+(X-1)*354+Math.floor((3+11*X)/30)+n-1,fe=Math.floor(ge-.5)+.5,ve=fe-i,Me=Math.floor(ve/146097),ye=de(ve,146097),Ne=Math.floor(ye/36524),Pe=de(ye,36524),Le=Math.floor(Pe/1461),je=de(Pe,1461),Oe=Math.floor(je/365),Te=Me*400+Ne*100+Le*4+Oe;Ne===4||Oe===4||Te++;var qe=i+365*(Te-1)+Math.floor((Te-1)/4)-Math.floor((Te-1)/100)+Math.floor((Te-1)/400),Re=fe-qe,Qe=i-1+365*(Te-1)+Math.floor((Te-1)/4)-Math.floor((Te-1)/100)+Math.floor((Te-1)/400)+Math.floor(739/12+(K(new Date(Te,3,1))?-1:-2)+1),dt=fe=20?"ste":"de")},week:{dow:1,doy:4}});//! moment.js locale configuration var i=function(p){return p===0?0:p===1?1:p===2?2:p%100>=3&&p%100<=10?3:p%100>=11?4:5},n={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},a=function(p){return function(L,ie,ne,me){var It=i(L),tr=n[p][i(L)];return It===2&&(tr=tr[ie?0:1]),tr.replace(/%d/i,L)}},o=["جانفي","فيفري","مارس","أفريل","ماي","جوان","جويلية","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];r.defineLocale("ar-dz",{months:o,monthsShort:o,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(p){return p==="م"},meridiem:function(p,L,ie){return p<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:a("s"),ss:a("s"),m:a("m"),mm:a("m"),h:a("h"),hh:a("h"),d:a("d"),dd:a("d"),M:a("M"),MM:a("M"),y:a("y"),yy:a("y")},postformat:function(p){return p.replace(/,/g,"،")},week:{dow:0,doy:4}});//! moment.js locale configuration @@ -251,10 +251,10 @@ r.defineLocale("ko",{months:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_ function xt(p,L,ie,ne){var me={s:["çend sanîye","çend sanîyeyan"],ss:[p+" sanîye",p+" sanîyeyan"],m:["deqîqeyek","deqîqeyekê"],mm:[p+" deqîqe",p+" deqîqeyan"],h:["saetek","saetekê"],hh:[p+" saet",p+" saetan"],d:["rojek","rojekê"],dd:[p+" roj",p+" rojan"],w:["hefteyek","hefteyekê"],ww:[p+" hefte",p+" hefteyan"],M:["mehek","mehekê"],MM:[p+" meh",p+" mehan"],y:["salek","salekê"],yy:[p+" sal",p+" salan"]};return L?me[ie][0]:me[ie][1]}function no(p){p=""+p;var L=p.substring(p.length-1),ie=p.length>1?p.substring(p.length-2):"";return!(ie==12||ie==13)&&(L=="2"||L=="3"||ie=="50"||L=="70"||L=="80")?"yê":"ê"}r.defineLocale("ku-kmr",{months:"Rêbendan_Sibat_Adar_Nîsan_Gulan_Hezîran_Tîrmeh_Tebax_Îlon_Cotmeh_Mijdar_Berfanbar".split("_"),monthsShort:"Rêb_Sib_Ada_Nîs_Gul_Hez_Tîr_Teb_Îlo_Cot_Mij_Ber".split("_"),monthsParseExact:!0,weekdays:"Yekşem_Duşem_Sêşem_Çarşem_Pêncşem_În_Şemî".split("_"),weekdaysShort:"Yek_Du_Sê_Çar_Pên_În_Şem".split("_"),weekdaysMin:"Ye_Du_Sê_Ça_Pê_În_Şe".split("_"),meridiem:function(p,L,ie){return p<12?ie?"bn":"BN":ie?"pn":"PN"},meridiemParse:/bn|BN|pn|PN/,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"Do MMMM[a] YYYY[an]",LLL:"Do MMMM[a] YYYY[an] HH:mm",LLLL:"dddd, Do MMMM[a] YYYY[an] HH:mm",ll:"Do MMM[.] YYYY[an]",lll:"Do MMM[.] YYYY[an] HH:mm",llll:"ddd[.], Do MMM[.] YYYY[an] HH:mm"},calendar:{sameDay:"[Îro di saet] LT [de]",nextDay:"[Sibê di saet] LT [de]",nextWeek:"dddd [di saet] LT [de]",lastDay:"[Duh di saet] LT [de]",lastWeek:"dddd[a borî di saet] LT [de]",sameElse:"L"},relativeTime:{future:"di %s de",past:"berî %s",s:xt,ss:xt,m:xt,mm:xt,h:xt,hh:xt,d:xt,dd:xt,w:xt,ww:xt,M:xt,MM:xt,y:xt,yy:xt},dayOfMonthOrdinalParse:/\d{1,2}(?:yê|ê|\.)/,ordinal:function(p,L){var ie=L.toLowerCase();return ie.includes("w")||ie.includes("m")?p+".":p+no(p)},week:{dow:1,doy:4}});//! moment.js locale configuration var ao={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},so={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},ka=["کانونی دووەم","شوبات","ئازار","نیسان","ئایار","حوزەیران","تەمموز","ئاب","ئەیلوول","تشرینی یەكەم","تشرینی دووەم","كانونی یەکەم"];r.defineLocale("ku",{months:ka,monthsShort:ka,weekdays:"یه‌كشه‌ممه‌_دووشه‌ممه‌_سێشه‌ممه‌_چوارشه‌ممه‌_پێنجشه‌ممه‌_هه‌ینی_شه‌ممه‌".split("_"),weekdaysShort:"یه‌كشه‌م_دووشه‌م_سێشه‌م_چوارشه‌م_پێنجشه‌م_هه‌ینی_شه‌ممه‌".split("_"),weekdaysMin:"ی_د_س_چ_پ_ه_ش".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/ئێواره‌|به‌یانی/,isPM:function(p){return/ئێواره‌/.test(p)},meridiem:function(p,L,ie){return p<12?"به‌یانی":"ئێواره‌"},calendar:{sameDay:"[ئه‌مرۆ كاتژمێر] LT",nextDay:"[به‌یانی كاتژمێر] LT",nextWeek:"dddd [كاتژمێر] LT",lastDay:"[دوێنێ كاتژمێر] LT",lastWeek:"dddd [كاتژمێر] LT",sameElse:"L"},relativeTime:{future:"له‌ %s",past:"%s",s:"چه‌ند چركه‌یه‌ك",ss:"چركه‌ %d",m:"یه‌ك خوله‌ك",mm:"%d خوله‌ك",h:"یه‌ك كاتژمێر",hh:"%d كاتژمێر",d:"یه‌ك ڕۆژ",dd:"%d ڕۆژ",M:"یه‌ك مانگ",MM:"%d مانگ",y:"یه‌ك ساڵ",yy:"%d ساڵ"},preparse:function(p){return p.replace(/[١٢٣٤٥٦٧٨٩٠]/g,function(L){return so[L]}).replace(/،/g,",")},postformat:function(p){return p.replace(/\d/g,function(L){return ao[L]}).replace(/,/g,"،")},week:{dow:6,doy:12}});//! moment.js locale configuration var En={0:"-чү",1:"-чи",2:"-чи",3:"-чү",4:"-чү",5:"-чи",6:"-чы",7:"-чи",8:"-чи",9:"-чу",10:"-чу",20:"-чы",30:"-чу",40:"-чы",50:"-чү",60:"-чы",70:"-чи",80:"-чи",90:"-чу",100:"-чү"};r.defineLocale("ky",{months:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_"),monthsShort:"янв_фев_март_апр_май_июнь_июль_авг_сен_окт_ноя_дек".split("_"),weekdays:"Жекшемби_Дүйшөмбү_Шейшемби_Шаршемби_Бейшемби_Жума_Ишемби".split("_"),weekdaysShort:"Жек_Дүй_Шей_Шар_Бей_Жум_Ише".split("_"),weekdaysMin:"Жк_Дй_Шй_Шр_Бй_Жм_Иш".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгүн саат] LT",nextDay:"[Эртең саат] LT",nextWeek:"dddd [саат] LT",lastDay:"[Кечээ саат] LT",lastWeek:"[Өткөн аптанын] dddd [күнү] [саат] LT",sameElse:"L"},relativeTime:{future:"%s ичинде",past:"%s мурун",s:"бирнече секунд",ss:"%d секунд",m:"бир мүнөт",mm:"%d мүнөт",h:"бир саат",hh:"%d саат",d:"бир күн",dd:"%d күн",M:"бир ай",MM:"%d ай",y:"бир жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(чи|чы|чү|чу)/,ordinal:function(p){var L=p%10,ie=p>=100?100:null;return p+(En[p]||En[L]||En[ie])},week:{dow:1,doy:7}});//! moment.js locale configuration -function Jr(p,L,ie,ne){var me={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return L?me[ie][0]:me[ie][1]}function Ma(p){var L=p.substr(0,p.indexOf(" "));return fi(L)?"a "+p:"an "+p}function oo(p){var L=p.substr(0,p.indexOf(" "));return fi(L)?"viru "+p:"virun "+p}function fi(p){if(p=parseInt(p,10),isNaN(p))return!1;if(p<0)return!0;if(p<10)return 4<=p&&p<=7;if(p<100){var L=p%10,ie=p/10;return fi(L===0?ie:L)}else if(p<1e4){for(;p>=10;)p=p/10;return fi(p)}else return p=p/1e3,fi(p)}r.defineLocale("lb",{months:"Januar_Februar_Mäerz_Abrëll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_Méindeg_Dënschdeg_Mëttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._Mé._Dë._Më._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mé_Dë_Më_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[Gëschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:Ma,past:oo,s:"e puer Sekonnen",ss:"%d Sekonnen",m:Jr,mm:"%d Minutten",h:Jr,hh:"%d Stonnen",d:Jr,dd:"%d Deeg",M:Jr,MM:"%d Méint",y:Jr,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});//! moment.js locale configuration +function Jr(p,L,ie,ne){var me={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return L?me[ie][0]:me[ie][1]}function Ma(p){var L=p.substr(0,p.indexOf(" "));return gi(L)?"a "+p:"an "+p}function oo(p){var L=p.substr(0,p.indexOf(" "));return gi(L)?"viru "+p:"virun "+p}function gi(p){if(p=parseInt(p,10),isNaN(p))return!1;if(p<0)return!0;if(p<10)return 4<=p&&p<=7;if(p<100){var L=p%10,ie=p/10;return gi(L===0?ie:L)}else if(p<1e4){for(;p>=10;)p=p/10;return gi(p)}else return p=p/1e3,gi(p)}r.defineLocale("lb",{months:"Januar_Februar_Mäerz_Abrëll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_Méindeg_Dënschdeg_Mëttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._Mé._Dë._Më._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mé_Dë_Më_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[Gëschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:Ma,past:oo,s:"e puer Sekonnen",ss:"%d Sekonnen",m:Jr,mm:"%d Minutten",h:Jr,hh:"%d Stonnen",d:Jr,dd:"%d Deeg",M:Jr,MM:"%d Méint",y:Jr,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});//! moment.js locale configuration r.defineLocale("lo",{months:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),monthsShort:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),weekdays:"ອາທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysShort:"ທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysMin:"ທ_ຈ_ອຄ_ພ_ພຫ_ສກ_ສ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"ວັນdddd D MMMM YYYY HH:mm"},meridiemParse:/ຕອນເຊົ້າ|ຕອນແລງ/,isPM:function(p){return p==="ຕອນແລງ"},meridiem:function(p,L,ie){return p<12?"ຕອນເຊົ້າ":"ຕອນແລງ"},calendar:{sameDay:"[ມື້ນີ້ເວລາ] LT",nextDay:"[ມື້ອື່ນເວລາ] LT",nextWeek:"[ວັນ]dddd[ໜ້າເວລາ] LT",lastDay:"[ມື້ວານນີ້ເວລາ] LT",lastWeek:"[ວັນ]dddd[ແລ້ວນີ້ເວລາ] LT",sameElse:"L"},relativeTime:{future:"ອີກ %s",past:"%sຜ່ານມາ",s:"ບໍ່ເທົ່າໃດວິນາທີ",ss:"%d ວິນາທີ",m:"1 ນາທີ",mm:"%d ນາທີ",h:"1 ຊົ່ວໂມງ",hh:"%d ຊົ່ວໂມງ",d:"1 ມື້",dd:"%d ມື້",M:"1 ເດືອນ",MM:"%d ເດືອນ",y:"1 ປີ",yy:"%d ປີ"},dayOfMonthOrdinalParse:/(ທີ່)\d{1,2}/,ordinal:function(p){return"ທີ່"+p}});//! moment.js locale configuration var uo={ss:"sekundė_sekundžių_sekundes",m:"minutė_minutės_minutę",mm:"minutės_minučių_minutes",h:"valanda_valandos_valandą",hh:"valandos_valandų_valandas",d:"diena_dienos_dieną",dd:"dienos_dienų_dienas",M:"mėnuo_mėnesio_mėnesį",MM:"mėnesiai_mėnesių_mėnesius",y:"metai_metų_metus",yy:"metai_metų_metus"};function La(p,L,ie,ne){return L?"kelios sekundės":ne?"kelių sekundžių":"kelias sekundes"}function qr(p,L,ie,ne){return L?er(ie)[0]:ne?er(ie)[1]:er(ie)[2]}function Zr(p){return p%10===0||p>10&&p<20}function er(p){return uo[p].split("_")}function Fr(p,L,ie,ne){var me=p+" ";return p===1?me+qr(p,L,ie[0],ne):L?me+(Zr(p)?er(ie)[1]:er(ie)[0]):ne?me+er(ie)[1]:me+(Zr(p)?er(ie)[1]:er(ie)[2])}r.defineLocale("lt",{months:{format:"sausio_vasario_kovo_balandžio_gegužės_birželio_liepos_rugpjūčio_rugsėjo_spalio_lapkričio_gruodžio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegužė_birželis_liepa_rugpjūtis_rugsėjis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadienį_pirmadienį_antradienį_trečiadienį_ketvirtadienį_penktadienį_šeštadienį".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_trečiadienis_ketvirtadienis_penktadienis_šeštadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_Šeš".split("_"),weekdaysMin:"S_P_A_T_K_Pn_Š".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[Šiandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Praėjusį] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prieš %s",s:La,ss:Fr,m:qr,mm:Fr,h:qr,hh:Fr,d:qr,dd:Fr,M:qr,MM:Fr,y:qr,yy:Fr},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(p){return p+"-oji"},week:{dow:1,doy:4}});//! moment.js locale configuration -var Xr={ss:"sekundes_sekundēm_sekunde_sekundes".split("_"),m:"minūtes_minūtēm_minūte_minūtes".split("_"),mm:"minūtes_minūtēm_minūte_minūtes".split("_"),h:"stundas_stundām_stunda_stundas".split("_"),hh:"stundas_stundām_stunda_stundas".split("_"),d:"dienas_dienām_diena_dienas".split("_"),dd:"dienas_dienām_diena_dienas".split("_"),M:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),MM:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")};function ur(p,L,ie){return ie?L%10===1&&L%100!==11?p[2]:p[3]:L%10===1&&L%100!==11?p[0]:p[1]}function Qr(p,L,ie){return p+" "+ur(Xr[ie],p,L)}function gi(p,L,ie){return ur(Xr[ie],p,L)}function lo(p,L){return L?"dažas sekundes":"dažām sekundēm"}r.defineLocale("lv",{months:"janvāris_februāris_marts_aprīlis_maijs_jūnijs_jūlijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_jūn_jūl_aug_sep_okt_nov_dec".split("_"),weekdays:"svētdiena_pirmdiena_otrdiena_trešdiena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[Šodien pulksten] LT",nextDay:"[Rīt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pagājušā] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"pēc %s",past:"pirms %s",s:lo,ss:Qr,m:gi,mm:Qr,h:gi,hh:Qr,d:gi,dd:Qr,M:gi,MM:Qr,y:gi,yy:Qr},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});//! moment.js locale configuration +var Xr={ss:"sekundes_sekundēm_sekunde_sekundes".split("_"),m:"minūtes_minūtēm_minūte_minūtes".split("_"),mm:"minūtes_minūtēm_minūte_minūtes".split("_"),h:"stundas_stundām_stunda_stundas".split("_"),hh:"stundas_stundām_stunda_stundas".split("_"),d:"dienas_dienām_diena_dienas".split("_"),dd:"dienas_dienām_diena_dienas".split("_"),M:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),MM:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")};function ur(p,L,ie){return ie?L%10===1&&L%100!==11?p[2]:p[3]:L%10===1&&L%100!==11?p[0]:p[1]}function Qr(p,L,ie){return p+" "+ur(Xr[ie],p,L)}function _i(p,L,ie){return ur(Xr[ie],p,L)}function lo(p,L){return L?"dažas sekundes":"dažām sekundēm"}r.defineLocale("lv",{months:"janvāris_februāris_marts_aprīlis_maijs_jūnijs_jūlijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_jūn_jūl_aug_sep_okt_nov_dec".split("_"),weekdays:"svētdiena_pirmdiena_otrdiena_trešdiena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[Šodien pulksten] LT",nextDay:"[Rīt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pagājušā] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"pēc %s",past:"pirms %s",s:lo,ss:Qr,m:_i,mm:Qr,h:_i,hh:Qr,d:_i,dd:Qr,M:_i,MM:Qr,y:_i,yy:Qr},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});//! moment.js locale configuration var lr={words:{ss:["sekund","sekunda","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(p,L){return p===1?L[0]:p>=2&&p<=4?L[1]:L[2]},translate:function(p,L,ie){var ne=lr.words[ie];return ie.length===1?L?ne[0]:ne[1]:p+" "+lr.correctGrammaticalCase(p,ne)}};r.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){var p=["[prošle] [nedjelje] [u] LT","[prošlog] [ponedjeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srijede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"];return p[this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",ss:lr.translate,m:lr.translate,mm:lr.translate,h:lr.translate,hh:lr.translate,d:"dan",dd:lr.translate,M:"mjesec",MM:lr.translate,y:"godinu",yy:lr.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});//! moment.js locale configuration r.defineLocale("mi",{months:"Kohi-tāte_Hui-tanguru_Poutū-te-rangi_Paenga-whāwhā_Haratua_Pipiri_Hōngoingoi_Here-turi-kōkā_Mahuru_Whiringa-ā-nuku_Whiringa-ā-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_Hōngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"Rātapu_Mane_Tūrei_Wenerei_Tāite_Paraire_Hātarei".split("_"),weekdaysShort:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),weekdaysMin:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te hēkona ruarua",ss:"%d hēkona",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});//! moment.js locale configuration r.defineLocale("mk",{months:"јануари_февруари_март_април_мај_јуни_јули_август_септември_октомври_ноември_декември".split("_"),monthsShort:"јан_фев_мар_апр_мај_јун_јул_авг_сеп_окт_ное_дек".split("_"),weekdays:"недела_понеделник_вторник_среда_четврток_петок_сабота".split("_"),weekdaysShort:"нед_пон_вто_сре_чет_пет_саб".split("_"),weekdaysMin:"нe_пo_вт_ср_че_пе_сa".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Денес во] LT",nextDay:"[Утре во] LT",nextWeek:"[Во] dddd [во] LT",lastDay:"[Вчера во] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Изминатата] dddd [во] LT";case 1:case 2:case 4:case 5:return"[Изминатиот] dddd [во] LT"}},sameElse:"L"},relativeTime:{future:"за %s",past:"пред %s",s:"неколку секунди",ss:"%d секунди",m:"една минута",mm:"%d минути",h:"еден час",hh:"%d часа",d:"еден ден",dd:"%d дена",M:"еден месец",MM:"%d месеци",y:"една година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(p){var L=p%10,ie=p%100;return p===0?p+"-ев":ie===0?p+"-ен":ie>10&&ie<20?p+"-ти":L===1?p+"-ви":L===2?p+"-ри":L===7||L===8?p+"-ми":p+"-ти"},week:{dow:1,doy:7}});//! moment.js locale configuration @@ -296,7 +296,7 @@ r.defineLocale("th",{months:"มกราคม_กุมภาพันธ์_ var ti={1:"'inji",5:"'inji",8:"'inji",70:"'inji",80:"'inji",2:"'nji",7:"'nji",20:"'nji",50:"'nji",3:"'ünji",4:"'ünji",100:"'ünji",6:"'njy",9:"'unjy",10:"'unjy",30:"'unjy",60:"'ynjy",90:"'ynjy"};r.defineLocale("tk",{months:"Ýanwar_Fewral_Mart_Aprel_Maý_Iýun_Iýul_Awgust_Sentýabr_Oktýabr_Noýabr_Dekabr".split("_"),monthsShort:"Ýan_Few_Mar_Apr_Maý_Iýn_Iýl_Awg_Sen_Okt_Noý_Dek".split("_"),weekdays:"Ýekşenbe_Duşenbe_Sişenbe_Çarşenbe_Penşenbe_Anna_Şenbe".split("_"),weekdaysShort:"Ýek_Duş_Siş_Çar_Pen_Ann_Şen".split("_"),weekdaysMin:"Ýk_Dş_Sş_Çr_Pn_An_Şn".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün sagat] LT",nextDay:"[ertir sagat] LT",nextWeek:"[indiki] dddd [sagat] LT",lastDay:"[düýn] LT",lastWeek:"[geçen] dddd [sagat] LT",sameElse:"L"},relativeTime:{future:"%s soň",past:"%s öň",s:"birnäçe sekunt",m:"bir minut",mm:"%d minut",h:"bir sagat",hh:"%d sagat",d:"bir gün",dd:"%d gün",M:"bir aý",MM:"%d aý",y:"bir ýyl",yy:"%d ýyl"},ordinal:function(p,L){switch(L){case"d":case"D":case"Do":case"DD":return p;default:if(p===0)return p+"'unjy";var ie=p%10,ne=p%100-ie,me=p>=100?100:null;return p+(ti[ie]||ti[ne]||ti[me])}},week:{dow:1,doy:7}});//! moment.js locale configuration r.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(p){return p},week:{dow:1,doy:4}});//! moment.js locale configuration var dr="pagh_wa’_cha’_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function Nn(p){var L=p;return L=p.indexOf("jaj")!==-1?L.slice(0,-3)+"leS":p.indexOf("jar")!==-1?L.slice(0,-3)+"waQ":p.indexOf("DIS")!==-1?L.slice(0,-3)+"nem":L+" pIq",L}function Mo(p){var L=p;return L=p.indexOf("jaj")!==-1?L.slice(0,-3)+"Hu’":p.indexOf("jar")!==-1?L.slice(0,-3)+"wen":p.indexOf("DIS")!==-1?L.slice(0,-3)+"ben":L+" ret",L}function At(p,L,ie,ne){var me=Lo(p);switch(ie){case"ss":return me+" lup";case"mm":return me+" tup";case"hh":return me+" rep";case"dd":return me+" jaj";case"MM":return me+" jar";case"yy":return me+" DIS"}}function Lo(p){var L=Math.floor(p%1e3/100),ie=Math.floor(p%100/10),ne=p%10,me="";return L>0&&(me+=dr[L]+"vatlh"),ie>0&&(me+=(me!==""?" ":"")+dr[ie]+"maH"),ne>0&&(me+=(me!==""?" ":"")+dr[ne]),me===""?"pagh":me}r.defineLocale("tlh",{months:"tera’ jar wa’_tera’ jar cha’_tera’ jar wej_tera’ jar loS_tera’ jar vagh_tera’ jar jav_tera’ jar Soch_tera’ jar chorgh_tera’ jar Hut_tera’ jar wa’maH_tera’ jar wa’maH wa’_tera’ jar wa’maH cha’".split("_"),monthsShort:"jar wa’_jar cha’_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa’maH_jar wa’maH wa’_jar wa’maH cha’".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[wa’leS] LT",nextWeek:"LLL",lastDay:"[wa’Hu’] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:Nn,past:Mo,s:"puS lup",ss:At,m:"wa’ tup",mm:At,h:"wa’ rep",hh:At,d:"wa’ jaj",dd:At,M:"wa’ jar",MM:At,y:"wa’ DIS",yy:At},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});//! moment.js locale configuration -var _i={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'üncü",4:"'üncü",100:"'üncü",6:"'ncı",9:"'uncu",10:"'uncu",30:"'uncu",60:"'ıncı",90:"'ıncı"};r.defineLocale("tr",{months:"Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık".split("_"),monthsShort:"Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pzt_Sal_Çar_Per_Cum_Cmt".split("_"),weekdaysMin:"Pz_Pt_Sa_Ça_Pe_Cu_Ct".split("_"),meridiem:function(p,L,ie){return p<12?ie?"öö":"ÖÖ":ie?"ös":"ÖS"},meridiemParse:/öö|ÖÖ|ös|ÖS/,isPM:function(p){return p==="ös"||p==="ÖS"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[yarın saat] LT",nextWeek:"[gelecek] dddd [saat] LT",lastDay:"[dün] LT",lastWeek:"[geçen] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s önce",s:"birkaç saniye",ss:"%d saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",w:"bir hafta",ww:"%d hafta",M:"bir ay",MM:"%d ay",y:"bir yıl",yy:"%d yıl"},ordinal:function(p,L){switch(L){case"d":case"D":case"Do":case"DD":return p;default:if(p===0)return p+"'ıncı";var ie=p%10,ne=p%100-ie,me=p>=100?100:null;return p+(_i[ie]||_i[ne]||_i[me])}},week:{dow:1,doy:7}});//! moment.js locale configuration +var yi={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'üncü",4:"'üncü",100:"'üncü",6:"'ncı",9:"'uncu",10:"'uncu",30:"'uncu",60:"'ıncı",90:"'ıncı"};r.defineLocale("tr",{months:"Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık".split("_"),monthsShort:"Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pzt_Sal_Çar_Per_Cum_Cmt".split("_"),weekdaysMin:"Pz_Pt_Sa_Ça_Pe_Cu_Ct".split("_"),meridiem:function(p,L,ie){return p<12?ie?"öö":"ÖÖ":ie?"ös":"ÖS"},meridiemParse:/öö|ÖÖ|ös|ÖS/,isPM:function(p){return p==="ös"||p==="ÖS"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[yarın saat] LT",nextWeek:"[gelecek] dddd [saat] LT",lastDay:"[dün] LT",lastWeek:"[geçen] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s önce",s:"birkaç saniye",ss:"%d saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",w:"bir hafta",ww:"%d hafta",M:"bir ay",MM:"%d ay",y:"bir yıl",yy:"%d yıl"},ordinal:function(p,L){switch(L){case"d":case"D":case"Do":case"DD":return p;default:if(p===0)return p+"'ıncı";var ie=p%10,ne=p%100-ie,me=p>=100?100:null;return p+(yi[ie]||yi[ne]||yi[me])}},week:{dow:1,doy:7}});//! moment.js locale configuration r.defineLocale("tzl",{months:"Januar_Fevraglh_Març_Avrïu_Mai_Gün_Julia_Guscht_Setemvar_Listopäts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_Gün_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"Súladi_Lúneçi_Maitzi_Márcuri_Xhúadi_Viénerçi_Sáturi".split("_"),weekdaysShort:"Súl_Lún_Mai_Már_Xhú_Vié_Sát".split("_"),weekdaysMin:"Sú_Lú_Ma_Má_Xh_Vi_Sá".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(p){return p.toLowerCase()==="d'o"},meridiem:function(p,L,ie){return p>11?ie?"d'o":"D'O":ie?"d'a":"D'A"},calendar:{sameDay:"[oxhi à] LT",nextDay:"[demà à] LT",nextWeek:"dddd [à] LT",lastDay:"[ieiri à] LT",lastWeek:"[sür el] dddd [lasteu à] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:Vt,ss:Vt,m:Vt,mm:Vt,h:Vt,hh:Vt,d:Vt,dd:Vt,M:Vt,MM:Vt,y:Vt,yy:Vt},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});function Vt(p,L,ie,ne){var me={s:["viensas secunds","'iensas secunds"],ss:[p+" secunds",""+p+" secunds"],m:["'n míut","'iens míut"],mm:[p+" míuts",""+p+" míuts"],h:["'n þora","'iensa þora"],hh:[p+" þoras",""+p+" þoras"],d:["'n ziua","'iensa ziua"],dd:[p+" ziuas",""+p+" ziuas"],M:["'n mes","'iens mes"],MM:[p+" mesen",""+p+" mesen"],y:["'n ar","'iens ar"],yy:[p+" ars",""+p+" ars"]};return ne||L?me[ie][0]:me[ie][1]}//! moment.js locale configuration r.defineLocale("tzm-latn",{months:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",ss:"%d imik",m:"minuḍ",mm:"%d minuḍ",h:"saɛa",hh:"%d tassaɛin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}});//! moment.js locale configuration r.defineLocale("tzm",{months:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),monthsShort:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),weekdays:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysShort:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysMin:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ⴰⵙⴷⵅ ⴴ] LT",nextDay:"[ⴰⵙⴽⴰ ⴴ] LT",nextWeek:"dddd [ⴴ] LT",lastDay:"[ⴰⵚⴰⵏⵜ ⴴ] LT",lastWeek:"dddd [ⴴ] LT",sameElse:"L"},relativeTime:{future:"ⴷⴰⴷⵅ ⵙ ⵢⴰⵏ %s",past:"ⵢⴰⵏ %s",s:"ⵉⵎⵉⴽ",ss:"%d ⵉⵎⵉⴽ",m:"ⵎⵉⵏⵓⴺ",mm:"%d ⵎⵉⵏⵓⴺ",h:"ⵙⴰⵄⴰ",hh:"%d ⵜⴰⵙⵙⴰⵄⵉⵏ",d:"ⴰⵙⵙ",dd:"%d oⵙⵙⴰⵏ",M:"ⴰⵢoⵓⵔ",MM:"%d ⵉⵢⵢⵉⵔⵏ",y:"ⴰⵙⴳⴰⵙ",yy:"%d ⵉⵙⴳⴰⵙⵏ"},week:{dow:6,doy:12}});//! moment.js locale configuration @@ -311,10 +311,10 @@ r.defineLocale("yo",{months:"Sẹ́rẹ́_Èrèlè_Ẹrẹ̀nà_Ìgbé_È r.defineLocale("zh-cn",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(p,L){return p===12&&(p=0),L==="凌晨"||L==="早上"||L==="上午"?p:L==="下午"||L==="晚上"?p+12:p>=11?p:p+12},meridiem:function(p,L,ie){var ne=p*100+L;return ne<600?"凌晨":ne<900?"早上":ne<1130?"上午":ne<1230?"中午":ne<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:function(p){return p.week()!==this.week()?"[下]dddLT":"[本]dddLT"},lastDay:"[昨天]LT",lastWeek:function(p){return this.week()!==p.week()?"[上]dddLT":"[本]dddLT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|周)/,ordinal:function(p,L){switch(L){case"d":case"D":case"DDD":return p+"日";case"M":return p+"月";case"w":case"W":return p+"周";default:return p}},relativeTime:{future:"%s后",past:"%s前",s:"几秒",ss:"%d 秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",w:"1 周",ww:"%d 周",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},week:{dow:1,doy:4}});//! moment.js locale configuration r.defineLocale("zh-hk",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(p,L){if(p===12&&(p=0),L==="凌晨"||L==="早上"||L==="上午")return p;if(L==="中午")return p>=11?p:p+12;if(L==="下午"||L==="晚上")return p+12},meridiem:function(p,L,ie){var ne=p*100+L;return ne<600?"凌晨":ne<900?"早上":ne<1200?"上午":ne===1200?"中午":ne<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(p,L){switch(L){case"d":case"D":case"DDD":return p+"日";case"M":return p+"月";case"w":case"W":return p+"週";default:return p}},relativeTime:{future:"%s後",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}});//! moment.js locale configuration r.defineLocale("zh-mo",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"D/M/YYYY",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(p,L){if(p===12&&(p=0),L==="凌晨"||L==="早上"||L==="上午")return p;if(L==="中午")return p>=11?p:p+12;if(L==="下午"||L==="晚上")return p+12},meridiem:function(p,L,ie){var ne=p*100+L;return ne<600?"凌晨":ne<900?"早上":ne<1130?"上午":ne<1230?"中午":ne<1800?"下午":"晚上"},calendar:{sameDay:"[今天] LT",nextDay:"[明天] LT",nextWeek:"[下]dddd LT",lastDay:"[昨天] LT",lastWeek:"[上]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(p,L){switch(L){case"d":case"D":case"DDD":return p+"日";case"M":return p+"月";case"w":case"W":return p+"週";default:return p}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}});//! moment.js locale configuration -return r.defineLocale("zh-tw",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(p,L){if(p===12&&(p=0),L==="凌晨"||L==="早上"||L==="上午")return p;if(L==="中午")return p>=11?p:p+12;if(L==="下午"||L==="晚上")return p+12},meridiem:function(p,L,ie){var ne=p*100+L;return ne<600?"凌晨":ne<900?"早上":ne<1130?"上午":ne<1230?"中午":ne<1800?"下午":"晚上"},calendar:{sameDay:"[今天] LT",nextDay:"[明天] LT",nextWeek:"[下]dddd LT",lastDay:"[昨天] LT",lastWeek:"[上]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(p,L){switch(L){case"d":case"D":case"DDD":return p+"日";case"M":return p+"月";case"w":case"W":return p+"週";default:return p}},relativeTime:{future:"%s後",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}}),r.locale("en"),r})})();var NI=Object.defineProperty,OI=(e,t,r)=>t in e?NI(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,qn=(e,t,r)=>(OI(e,typeof t!="symbol"?t+"":t,r),r);const PI="en",YI=31,ps=class si{constructor(t=PI,r=si.Calendars.gregorian){qn(this,"locale"),qn(this,"name"),this.locale=t,this.name=r}addDate(t,r){const i=this.moment(t);return this.isHijri()?i.add(r,"iDate"):i.add(r,"date")}addMonth(t,r){const i=this.moment(t);return this.isHijri()?i.add(r,"iMonth"):i.add(r,"month")}addYear(t,r){const i=this.moment(t);return this.isHijri()?i.add(r,"iYear"):i.add(r,"year")}convertToDate({year:t,month:r,date:i}){let n=this.moment().hours(0).minutes(0).seconds(0);return this.isHijri()?n=n.iYear(t||this.getDefaultYear()).iMonth(r||this.getDefaultMonth()).iDate(i||this.getDefaultDate()):n=n.year(t||this.getDefaultYear()).month(r||this.getDefaultMonth()).date(i||this.getDefaultDate()),n}daysInMonth(t,r){const i=t||this.getDefaultYear(),n=r||this.getDefaultMonth(),a=this.convertToDate({year:i,month:n,date:this.getDefaultDate()});return(this.isHijri()?a.iDaysInMonth():a.daysInMonth())||YI}format(t,r=si.DateFormats.gregorian){return this.moment(t).format(si.DateFormats[this.name][r])}getDefaultDate(){return si.Defaults[this.name].date}getDefaultMonth(){return si.Defaults[this.name].month}getDefaultYear(){return si.Defaults[this.name].year}isHijri(){return this.name===si.Calendars.hijri}listMonths(){const t=this.moment().localeData();return this.isHijri()?t._iMonths:t.months()}moment(t=null){const r=t?Wh(t):Wh();return r.locale(this.locale),r}parseDate(t){const r=this.moment(t);return{year:this.isHijri()?r.iYear():r.year(),month:this.isHijri()?r.iMonth():r.month(),date:this.isHijri()?r.iDate():r.date()}}};qn(ps,"Calendars"),qn(ps,"DateFormats"),qn(ps,"Defaults");let Ei=ps;Ei.Calendars={gregorian:"gregorian",hijri:"hijri"};Ei.DateFormats={[Ei.Calendars.gregorian]:{0:"YYYY",1:"MMMM YYYY",2:"L"},[Ei.Calendars.hijri]:{0:"iYYYY",1:"iMMMM iYYYY",2:"iM/iD/iYYYY"}};Ei.Defaults={[Ei.Calendars.gregorian]:{year:0,month:0,date:1},[Ei.Calendars.hijri]:{year:1410,month:0,date:1}};var II=Object.defineProperty,jI=(e,t,r)=>t in e?II(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,RI=(e,t,r)=>(jI(e,typeof t!="symbol"?t+"":t,r),r);class BI{constructor(){RI(this,"timeout"),this.timeout=null}clearSearchTimer(){clearTimeout(this.timeout)}setSearchTimer(t){clearTimeout(this.timeout),this.timeout=setTimeout(t,500)}}const GI=new BI;export{KI as V,UI as X,ry as a,Ei as b,ui as c,YY as d,LY as g,Ls as l,tt as m,fh as o,yd as r,VI as s,GI as u,AY as y}; +return r.defineLocale("zh-tw",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(p,L){if(p===12&&(p=0),L==="凌晨"||L==="早上"||L==="上午")return p;if(L==="中午")return p>=11?p:p+12;if(L==="下午"||L==="晚上")return p+12},meridiem:function(p,L,ie){var ne=p*100+L;return ne<600?"凌晨":ne<900?"早上":ne<1130?"上午":ne<1230?"中午":ne<1800?"下午":"晚上"},calendar:{sameDay:"[今天] LT",nextDay:"[明天] LT",nextWeek:"[下]dddd LT",lastDay:"[昨天] LT",lastWeek:"[上]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(p,L){switch(L){case"d":case"D":case"DDD":return p+"日";case"M":return p+"月";case"w":case"W":return p+"週";default:return p}},relativeTime:{future:"%s後",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}}),r.locale("en"),r})})();var NI=Object.defineProperty,OI=(e,t,r)=>t in e?NI(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,qn=(e,t,r)=>(OI(e,typeof t!="symbol"?t+"":t,r),r);const PI="en",YI=31,ps=class si{constructor(t=PI,r=si.Calendars.gregorian){qn(this,"locale"),qn(this,"name"),this.locale=t,this.name=r}addDate(t,r){const i=this.moment(t);return this.isHijri()?i.add(r,"iDate"):i.add(r,"date")}addMonth(t,r){const i=this.moment(t);return this.isHijri()?i.add(r,"iMonth"):i.add(r,"month")}addYear(t,r){const i=this.moment(t);return this.isHijri()?i.add(r,"iYear"):i.add(r,"year")}convertToDate({year:t,month:r,date:i}){let n=this.moment().hours(0).minutes(0).seconds(0);return this.isHijri()?n=n.iYear(t||this.getDefaultYear()).iMonth(r||this.getDefaultMonth()).iDate(i||this.getDefaultDate()):n=n.year(t||this.getDefaultYear()).month(r||this.getDefaultMonth()).date(i||this.getDefaultDate()),n}daysInMonth(t,r){const i=t||this.getDefaultYear(),n=r||this.getDefaultMonth(),a=this.convertToDate({year:i,month:n,date:this.getDefaultDate()});return(this.isHijri()?a.iDaysInMonth():a.daysInMonth())||YI}format(t,r=si.DateFormats.gregorian){return this.moment(t).format(si.DateFormats[this.name][r])}getDefaultDate(){return si.Defaults[this.name].date}getDefaultMonth(){return si.Defaults[this.name].month}getDefaultYear(){return si.Defaults[this.name].year}isHijri(){return this.name===si.Calendars.hijri}listMonths(){const t=this.moment().localeData();return this.isHijri()?t._iMonths:t.months()}moment(t=null){const r=t?Wh(t):Wh();return r.locale(this.locale),r}parseDate(t){const r=this.moment(t);return{year:this.isHijri()?r.iYear():r.year(),month:this.isHijri()?r.iMonth():r.month(),date:this.isHijri()?r.iDate():r.date()}}};qn(ps,"Calendars"),qn(ps,"DateFormats"),qn(ps,"Defaults");let ci=ps;ci.Calendars={gregorian:"gregorian",hijri:"hijri"};ci.DateFormats={[ci.Calendars.gregorian]:{0:"YYYY",1:"MMMM YYYY",2:"L"},[ci.Calendars.hijri]:{0:"iYYYY",1:"iMMMM iYYYY",2:"iM/iD/iYYYY"}};ci.Defaults={[ci.Calendars.gregorian]:{year:0,month:0,date:1},[ci.Calendars.hijri]:{year:1410,month:0,date:1}};ci.Calendars.gregorian;var II=Object.defineProperty,jI=(e,t,r)=>t in e?II(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,RI=(e,t,r)=>(jI(e,typeof t!="symbol"?t+"":t,r),r);class BI{constructor(){RI(this,"timeout"),this.timeout=null}clearSearchTimer(){clearTimeout(this.timeout)}setSearchTimer(t){clearTimeout(this.timeout),this.timeout=setTimeout(t,500)}}const GI=new BI;export{KI as V,UI as X,ry as a,ci as b,ui as c,YY as d,LY as g,Ls as l,tt as m,fh as o,yd as r,VI as s,GI as u,AY as y}; function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { - __vite__mapDeps.viteFileDeps = ["./index.es64-yMlYwUQt.js","./index-CBqU2yxZ.js","./_commonjsHelpers-BosuxZz1.js","./index-DZGZymok.js","./iframe-DUkFOzYJ.js"] + __vite__mapDeps.viteFileDeps = ["./index.es66-gWvh-Y4d.js","./index-CBqU2yxZ.js","./_commonjsHelpers-BosuxZz1.js","./index-DZGZymok.js","./iframe-BcGTk6aA.js"] } return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) } diff --git a/docs/assets/index.es64-yMlYwUQt.js b/docs/assets/index.es66-gWvh-Y4d.js similarity index 99% rename from docs/assets/index.es64-yMlYwUQt.js rename to docs/assets/index.es66-gWvh-Y4d.js index d35bcbe3..2b1eabf9 100644 --- a/docs/assets/index.es64-yMlYwUQt.js +++ b/docs/assets/index.es66-gWvh-Y4d.js @@ -1,4 +1,4 @@ -import{c as ht,l as Re}from"./index.es28-C5Z9R2NB.js";import{R as De}from"./index-CBqU2yxZ.js";import{O as Fe}from"./index-DZGZymok.js";import"./iframe-DUkFOzYJ.js";import"../sb-preview/runtime.js";import"./_commonjsHelpers-BosuxZz1.js";function Ue(){this.__data__=[],this.size=0}var He=Ue;function Ke(P,C){return P===C||P!==P&&C!==C}var ke=Ke,Ve=ke;function ze(P,C){for(var b=P.length;b--;)if(Ve(P[b][0],C))return b;return-1}var qt=ze,Ze=qt,We=Array.prototype,Ge=We.splice;function Ye(P){var C=this.__data__,b=Ze(C,P);if(b<0)return!1;var u=C.length-1;return b==u?C.pop():Ge.call(C,b,1),--this.size,!0}var Xe=Ye,Qe=qt;function Je(P){var C=this.__data__,b=Qe(C,P);return b<0?void 0:C[b][1]}var tr=Je,er=qt;function rr(P){return er(this.__data__,P)>-1}var nr=rr,or=qt;function ir(P,C){var b=this.__data__,u=or(b,P);return u<0?(++this.size,b.push([P,C])):b[u][1]=C,this}var ar=ir,lr=He,ur=Xe,sr=tr,cr=nr,fr=ar;function gt(P){var C=-1,b=P==null?0:P.length;for(this.clear();++Cm))return!1;var d=E.get(P),h=E.get(C);if(d&&h)return d==C&&h==P;var a=-1,t=!0,e=b&Jo?new Go:void 0;for(E.set(P,C),E.set(C,P);++a-1&&P%1==0&&P-1&&P%1==0&&P<=sa}var Se=ca,fa=St,ha=Se,pa=Lt,da="[object Arguments]",ya="[object Array]",va="[object Boolean]",ga="[object Date]",ba="[object Error]",ma="[object Function]",_a="[object Map]",Oa="[object Number]",ka="[object Object]",wa="[object RegExp]",Ea="[object Set]",xa="[object String]",Na="[object WeakMap]",ja="[object ArrayBuffer]",Pa="[object DataView]",Aa="[object Float32Array]",qa="[object Float64Array]",Ta="[object Int8Array]",Sa="[object Int16Array]",Ca="[object Int32Array]",$a="[object Uint8Array]",La="[object Uint8ClampedArray]",Ba="[object Uint16Array]",Ma="[object Uint32Array]",at={};at[Aa]=at[qa]=at[Ta]=at[Sa]=at[Ca]=at[$a]=at[La]=at[Ba]=at[Ma]=!0;at[da]=at[ya]=at[ja]=at[va]=at[Pa]=at[ga]=at[ba]=at[ma]=at[_a]=at[Oa]=at[ka]=at[wa]=at[Ea]=at[xa]=at[Na]=!1;function Ia(P){return pa(P)&&ha(P.length)&&!!at[fa(P)]}var Ra=Ia;function Da(P){return function(C){return P(C)}}var Fa=Da,Pt={exports:{}};Pt.exports;(function(P,C){var b=we,u=C&&!C.nodeType&&C,p=u&&!0&&P&&!P.nodeType&&P,E=p&&p.exports===u,w=E&&b.process,m=function(){try{var g=p&&p.require&&p.require("util").types;return g||w&&w.binding&&w.binding("util")}catch{}}();P.exports=m})(Pt,Pt.exports);var Ua=Pt.exports,Ha=Ra,Ka=Fa,ie=Ua,ae=ie&&ie.isTypedArray,Va=ae?Ka(ae):Ha,Ce=Va,za=Vi,Za=ra,Wa=Zt,Ga=Te,Ya=ua,Xa=Ce,Qa=Object.prototype,Ja=Qa.hasOwnProperty;function tl(P,C){var b=Wa(P),u=!b&&Za(P),p=!b&&!u&&Ga(P),E=!b&&!u&&!p&&Xa(P),w=b||u||p||E,m=w?za(P.length,String):[],g=m.length;for(var d in P)(C||Ja.call(P,d))&&!(w&&(d=="length"||p&&(d=="offset"||d=="parent")||E&&(d=="buffer"||d=="byteLength"||d=="byteOffset")||Ya(d,g)))&&m.push(d);return m}var el=tl,rl=Object.prototype;function nl(P){var C=P&&P.constructor,b=typeof C=="function"&&C.prototype||rl;return P===b}var ol=nl;function il(P,C){return function(b){return P(C(b))}}var al=il,ll=al,ul=ll(Object.keys,Object),sl=ul,cl=ol,fl=sl,hl=Object.prototype,pl=hl.hasOwnProperty;function dl(P){if(!cl(P))return fl(P);var C=[];for(var b in Object(P))pl.call(P,b)&&b!="constructor"&&C.push(b);return C}var yl=dl,vl=Ne,gl=Se;function bl(P){return P!=null&&gl(P.length)&&!vl(P)}var ml=bl,_l=el,Ol=yl,kl=ml;function wl(P){return kl(P)?_l(P):Ol(P)}var El=wl,xl=Ci,Nl=Hi,jl=El;function Pl(P){return xl(P,jl,Nl)}var Al=Pl,le=Al,ql=1,Tl=Object.prototype,Sl=Tl.hasOwnProperty;function Cl(P,C,b,u,p,E){var w=b&ql,m=le(P),g=m.length,d=le(C),h=d.length;if(g!=h&&!w)return!1;for(var a=g;a--;){var t=m[a];if(!(w?t in C:Sl.call(C,t)))return!1}var e=E.get(P),c=E.get(C);if(e&&c)return e==C&&c==P;var l=!0;E.set(P,C),E.set(C,P);for(var o=w;++a-1}var nr=rr,or=qt;function ir(P,C){var b=this.__data__,u=or(b,P);return u<0?(++this.size,b.push([P,C])):b[u][1]=C,this}var ar=ir,lr=He,ur=Xe,sr=tr,cr=nr,fr=ar;function gt(P){var C=-1,b=P==null?0:P.length;for(this.clear();++Cm))return!1;var d=E.get(P),h=E.get(C);if(d&&h)return d==C&&h==P;var a=-1,t=!0,e=b&Jo?new Go:void 0;for(E.set(P,C),E.set(C,P);++a-1&&P%1==0&&P-1&&P%1==0&&P<=sa}var Se=ca,fa=St,ha=Se,pa=Lt,da="[object Arguments]",ya="[object Array]",va="[object Boolean]",ga="[object Date]",ba="[object Error]",ma="[object Function]",_a="[object Map]",Oa="[object Number]",ka="[object Object]",wa="[object RegExp]",Ea="[object Set]",xa="[object String]",Na="[object WeakMap]",ja="[object ArrayBuffer]",Pa="[object DataView]",Aa="[object Float32Array]",qa="[object Float64Array]",Ta="[object Int8Array]",Sa="[object Int16Array]",Ca="[object Int32Array]",$a="[object Uint8Array]",La="[object Uint8ClampedArray]",Ba="[object Uint16Array]",Ma="[object Uint32Array]",at={};at[Aa]=at[qa]=at[Ta]=at[Sa]=at[Ca]=at[$a]=at[La]=at[Ba]=at[Ma]=!0;at[da]=at[ya]=at[ja]=at[va]=at[Pa]=at[ga]=at[ba]=at[ma]=at[_a]=at[Oa]=at[ka]=at[wa]=at[Ea]=at[xa]=at[Na]=!1;function Ia(P){return pa(P)&&ha(P.length)&&!!at[fa(P)]}var Ra=Ia;function Da(P){return function(C){return P(C)}}var Fa=Da,Pt={exports:{}};Pt.exports;(function(P,C){var b=we,u=C&&!C.nodeType&&C,p=u&&!0&&P&&!P.nodeType&&P,E=p&&p.exports===u,w=E&&b.process,m=function(){try{var g=p&&p.require&&p.require("util").types;return g||w&&w.binding&&w.binding("util")}catch{}}();P.exports=m})(Pt,Pt.exports);var Ua=Pt.exports,Ha=Ra,Ka=Fa,ie=Ua,ae=ie&&ie.isTypedArray,Va=ae?Ka(ae):Ha,Ce=Va,za=Vi,Za=ra,Wa=Zt,Ga=Te,Ya=ua,Xa=Ce,Qa=Object.prototype,Ja=Qa.hasOwnProperty;function tl(P,C){var b=Wa(P),u=!b&&Za(P),p=!b&&!u&&Ga(P),E=!b&&!u&&!p&&Xa(P),w=b||u||p||E,m=w?za(P.length,String):[],g=m.length;for(var d in P)(C||Ja.call(P,d))&&!(w&&(d=="length"||p&&(d=="offset"||d=="parent")||E&&(d=="buffer"||d=="byteLength"||d=="byteOffset")||Ya(d,g)))&&m.push(d);return m}var el=tl,rl=Object.prototype;function nl(P){var C=P&&P.constructor,b=typeof C=="function"&&C.prototype||rl;return P===b}var ol=nl;function il(P,C){return function(b){return P(C(b))}}var al=il,ll=al,ul=ll(Object.keys,Object),sl=ul,cl=ol,fl=sl,hl=Object.prototype,pl=hl.hasOwnProperty;function dl(P){if(!cl(P))return fl(P);var C=[];for(var b in Object(P))pl.call(P,b)&&b!="constructor"&&C.push(b);return C}var yl=dl,vl=Ne,gl=Se;function bl(P){return P!=null&&gl(P.length)&&!vl(P)}var ml=bl,_l=el,Ol=yl,kl=ml;function wl(P){return kl(P)?_l(P):Ol(P)}var El=wl,xl=Ci,Nl=Hi,jl=El;function Pl(P){return xl(P,jl,Nl)}var Al=Pl,le=Al,ql=1,Tl=Object.prototype,Sl=Tl.hasOwnProperty;function Cl(P,C,b,u,p,E){var w=b&ql,m=le(P),g=m.length,d=le(C),h=d.length;if(g!=h&&!w)return!1;for(var a=g;a--;){var t=m[a];if(!(w?t in C:Sl.call(C,t)))return!1}var e=E.get(P),c=E.get(C);if(e&&c)return e==C&&c==P;var l=!0;E.set(P,C),E.set(C,P);for(var o=w;++a0){A+=Math.abs(w(E[0]));for(var X=1;X2){for(Ct=0;Ct=Math.pow(2,E)?jn(E,A):_t};jn.rack=function(E,A,X){var at=function(_t){var Ct=0;do{if(Ct++>10){if(!X)throw new Error("too many ID collisions, use more bits");E+=X}var te=jn(E,A)}while(Object.hasOwnProperty.call(yt,te));return yt[te]=_t,te},yt=at.hats={};return at.get=function(_t){return at.hats[_t]},at.set=function(_t,Ct){return at.hats[_t]=Ct,at},at.bits=E||128,at.base=A||16,at};var $n=r(ei.exports),Fe=function(E,A){this.ctx=E,this.properties=A.properties||{},this.coordinates=A.geometry.coordinates,this.id=A.id||$n(),this.type=A.geometry.type};Fe.prototype.changed=function(){this.ctx.store.featureChanged(this.id)},Fe.prototype.incomingCoords=function(E){this.setCoordinates(E)},Fe.prototype.setCoordinates=function(E){this.coordinates=E,this.changed()},Fe.prototype.getCoordinates=function(){return JSON.parse(JSON.stringify(this.coordinates))},Fe.prototype.setProperty=function(E,A){this.properties[E]=A},Fe.prototype.toGeoJSON=function(){return JSON.parse(JSON.stringify({id:this.id,type:Z.FEATURE,properties:this.properties,geometry:{coordinates:this.getCoordinates(),type:this.type}}))},Fe.prototype.internal=function(E){var A={id:this.id,meta:pt.FEATURE,"meta:type":this.type,active:gt.INACTIVE,mode:E};if(this.ctx.options.userProperties)for(var X in this.properties)A["user_"+X]=this.properties[X];return{type:Z.FEATURE,properties:A,geometry:{coordinates:this.getCoordinates(),type:this.type}}};var Vn=function(E,A){Fe.call(this,E,A)};(Vn.prototype=Object.create(Fe.prototype)).isValid=function(){return typeof this.coordinates[0]=="number"&&typeof this.coordinates[1]=="number"},Vn.prototype.updateCoordinate=function(E,A,X){this.coordinates=arguments.length===3?[A,X]:[E,A],this.changed()},Vn.prototype.getCoordinate=function(){return this.getCoordinates()};var rr=function(E,A){Fe.call(this,E,A)};(rr.prototype=Object.create(Fe.prototype)).isValid=function(){return this.coordinates.length>1},rr.prototype.addCoordinate=function(E,A,X){this.changed();var at=parseInt(E,10);this.coordinates.splice(at,0,[A,X])},rr.prototype.getCoordinate=function(E){var A=parseInt(E,10);return JSON.parse(JSON.stringify(this.coordinates[A]))},rr.prototype.removeCoordinate=function(E){this.changed(),this.coordinates.splice(parseInt(E,10),1)},rr.prototype.updateCoordinate=function(E,A,X){var at=parseInt(E,10);this.coordinates[at]=[A,X],this.changed()};var ci=function(E,A){Fe.call(this,E,A),this.coordinates=this.coordinates.map(function(X){return X.slice(0,-1)})};(ci.prototype=Object.create(Fe.prototype)).isValid=function(){return this.coordinates.length!==0&&this.coordinates.every(function(E){return E.length>2})},ci.prototype.incomingCoords=function(E){this.coordinates=E.map(function(A){return A.slice(0,-1)}),this.changed()},ci.prototype.setCoordinates=function(E){this.coordinates=E,this.changed()},ci.prototype.addCoordinate=function(E,A,X){this.changed();var at=E.split(".").map(function(yt){return parseInt(yt,10)});this.coordinates[at[0]].splice(at[1],0,[A,X])},ci.prototype.removeCoordinate=function(E){this.changed();var A=E.split(".").map(function(at){return parseInt(at,10)}),X=this.coordinates[A[0]];X&&(X.splice(A[1],1),X.length<3&&this.coordinates.splice(A[0],1))},ci.prototype.getCoordinate=function(E){var A=E.split(".").map(function(at){return parseInt(at,10)}),X=this.coordinates[A[0]];return JSON.parse(JSON.stringify(X[A[1]]))},ci.prototype.getCoordinates=function(){return this.coordinates.map(function(E){return E.concat([E[0]])})},ci.prototype.updateCoordinate=function(E,A,X){this.changed();var at=E.split("."),yt=parseInt(at[0],10),_t=parseInt(at[1],10);this.coordinates[yt]===void 0&&(this.coordinates[yt]=[]),this.coordinates[yt][_t]=[A,X]};var fl={MultiPoint:Vn,MultiLineString:rr,MultiPolygon:ci},ks=function(E,A,X,at,yt){var _t=X.split("."),Ct=parseInt(_t[0],10),te=_t[1]?_t.slice(1).join("."):null;return E[Ct][A](te,at,yt)},br=function(E,A){if(Fe.call(this,E,A),delete this.coordinates,this.model=fl[A.geometry.type],this.model===void 0)throw new TypeError(A.geometry.type+" is not a valid type");this.features=this._coordinatesToFeatures(A.geometry.coordinates)};function nn(E){this.map=E.map,this.drawConfig=JSON.parse(JSON.stringify(E.options||{})),this._ctx=E}(br.prototype=Object.create(Fe.prototype))._coordinatesToFeatures=function(E){var A=this,X=this.model.bind(this);return E.map(function(at){return new X(A.ctx,{id:$n(),type:Z.FEATURE,properties:{},geometry:{coordinates:at,type:A.type.replace("Multi","")}})})},br.prototype.isValid=function(){return this.features.every(function(E){return E.isValid()})},br.prototype.setCoordinates=function(E){this.features=this._coordinatesToFeatures(E),this.changed()},br.prototype.getCoordinate=function(E){return ks(this.features,"getCoordinate",E)},br.prototype.getCoordinates=function(){return JSON.parse(JSON.stringify(this.features.map(function(E){return E.type===Z.POLYGON?E.getCoordinates():E.coordinates})))},br.prototype.updateCoordinate=function(E,A,X){ks(this.features,"updateCoordinate",E,A,X),this.changed()},br.prototype.addCoordinate=function(E,A,X){ks(this.features,"addCoordinate",E,A,X),this.changed()},br.prototype.removeCoordinate=function(E){ks(this.features,"removeCoordinate",E),this.changed()},br.prototype.getFeatures=function(){return this.features},nn.prototype.setSelected=function(E){return this._ctx.store.setSelected(E)},nn.prototype.setSelectedCoordinates=function(E){var A=this;this._ctx.store.setSelectedCoordinates(E),E.reduce(function(X,at){return X[at.feature_id]===void 0&&(X[at.feature_id]=!0,A._ctx.store.get(at.feature_id).changed()),X},{})},nn.prototype.getSelected=function(){return this._ctx.store.getSelected()},nn.prototype.getSelectedIds=function(){return this._ctx.store.getSelectedIds()},nn.prototype.isSelected=function(E){return this._ctx.store.isSelected(E)},nn.prototype.getFeature=function(E){return this._ctx.store.get(E)},nn.prototype.select=function(E){return this._ctx.store.select(E)},nn.prototype.deselect=function(E){return this._ctx.store.deselect(E)},nn.prototype.deleteFeature=function(E,A){return A===void 0&&(A={}),this._ctx.store.delete(E,A)},nn.prototype.addFeature=function(E){return this._ctx.store.add(E)},nn.prototype.clearSelectedFeatures=function(){return this._ctx.store.clearSelected()},nn.prototype.clearSelectedCoordinates=function(){return this._ctx.store.clearSelectedCoordinates()},nn.prototype.setActionableState=function(E){E===void 0&&(E={});var A={trash:E.trash||!1,combineFeatures:E.combineFeatures||!1,uncombineFeatures:E.uncombineFeatures||!1};return this._ctx.events.actionable(A)},nn.prototype.changeMode=function(E,A,X){return A===void 0&&(A={}),X===void 0&&(X={}),this._ctx.events.changeMode(E,A,X)},nn.prototype.updateUIClasses=function(E){return this._ctx.ui.queueMapClasses(E)},nn.prototype.activateUIButton=function(E){return this._ctx.ui.setActiveButton(E)},nn.prototype.featuresAt=function(E,A,X){if(X===void 0&&(X="click"),X!=="click"&&X!=="touch")throw new Error("invalid buffer type");return vt[X](E,A,this._ctx)},nn.prototype.newFeature=function(E){var A=E.geometry.type;return A===Z.POINT?new Vn(this._ctx,E):A===Z.LINE_STRING?new rr(this._ctx,E):A===Z.POLYGON?new ci(this._ctx,E):new br(this._ctx,E)},nn.prototype.isInstanceOf=function(E,A){if(E===Z.POINT)return A instanceof Vn;if(E===Z.LINE_STRING)return A instanceof rr;if(E===Z.POLYGON)return A instanceof ci;if(E==="MultiFeature")return A instanceof br;throw new Error("Unknown feature class: "+E)},nn.prototype.doRender=function(E){return this._ctx.store.featureChanged(E)},nn.prototype.onSetup=function(){},nn.prototype.onDrag=function(){},nn.prototype.onClick=function(){},nn.prototype.onMouseMove=function(){},nn.prototype.onMouseDown=function(){},nn.prototype.onMouseUp=function(){},nn.prototype.onMouseOut=function(){},nn.prototype.onKeyUp=function(){},nn.prototype.onKeyDown=function(){},nn.prototype.onTouchStart=function(){},nn.prototype.onTouchMove=function(){},nn.prototype.onTouchEnd=function(){},nn.prototype.onTap=function(){},nn.prototype.onStop=function(){},nn.prototype.onTrash=function(){},nn.prototype.onCombineFeature=function(){},nn.prototype.onUncombineFeature=function(){},nn.prototype.toDisplayFeatures=function(){throw new Error("You must overwrite toDisplayFeatures")};var dl={drag:"onDrag",click:"onClick",mousemove:"onMouseMove",mousedown:"onMouseDown",mouseup:"onMouseUp",mouseout:"onMouseOut",keyup:"onKeyUp",keydown:"onKeyDown",touchstart:"onTouchStart",touchmove:"onTouchMove",touchend:"onTouchEnd",tap:"onTap"},qo=Object.keys(dl);function Fn(E){var A=Object.keys(E);return function(X,at){at===void 0&&(at={});var yt={},_t=A.reduce(function(Ct,te){return Ct[te]=E[te],Ct},new nn(X));return{start:function(){var Ct=this;yt=_t.onSetup(at),qo.forEach(function(te){var ae,xe=dl[te],we=function(){return!1};E[xe]&&(we=function(){return!0}),Ct.on(te,we,(ae=xe,function(me){return _t[ae](yt,me)}))})},stop:function(){_t.onStop(yt)},trash:function(){_t.onTrash(yt)},combineFeatures:function(){_t.onCombineFeatures(yt)},uncombineFeatures:function(){_t.onUncombineFeatures(yt)},render:function(Ct,te){_t.toDisplayFeatures(yt,Ct,te)}}}}function Xn(E){return[].concat(E).filter(function(A){return A!==void 0})}function mn(){var E=this;if(!(E.ctx.map&&E.ctx.map.getSource(D.HOT)!==void 0))return ae();var A=E.ctx.events.currentModeName();E.ctx.ui.queueMapClasses({mode:A});var X=[],at=[];E.isDirty?at=E.getAllIds():(X=E.getChangedIds().filter(function(xe){return E.get(xe)!==void 0}),at=E.sources.hot.filter(function(xe){return xe.properties.id&&X.indexOf(xe.properties.id)===-1&&E.get(xe.properties.id)!==void 0}).map(function(xe){return xe.properties.id})),E.sources.hot=[];var yt=E.sources.cold.length;E.sources.cold=E.isDirty?[]:E.sources.cold.filter(function(xe){var we=xe.properties.id||xe.properties.parent;return X.indexOf(we)===-1});var _t=yt!==E.sources.cold.length||at.length>0;function Ct(xe,we){var me=E.get(xe).internal(A);E.ctx.events.currentModeRender(me,function(sn){E.sources[we].push(sn)})}if(X.forEach(function(xe){return Ct(xe,"hot")}),at.forEach(function(xe){return Ct(xe,"cold")}),_t&&E.ctx.map.getSource(D.COLD).setData({type:Z.FEATURE_COLLECTION,features:E.sources.cold}),E.ctx.map.getSource(D.HOT).setData({type:Z.FEATURE_COLLECTION,features:E.sources.hot}),E._emitSelectionChange&&(E.ctx.map.fire(rt.SELECTION_CHANGE,{features:E.getSelected().map(function(xe){return xe.toGeoJSON()}),points:E.getSelectedCoordinates().map(function(xe){return{type:Z.FEATURE,properties:{},geometry:{type:Z.POINT,coordinates:xe.coordinates}}})}),E._emitSelectionChange=!1),E._deletedFeaturesToEmit.length){var te=E._deletedFeaturesToEmit.map(function(xe){return xe.toGeoJSON()});E._deletedFeaturesToEmit=[],E.ctx.map.fire(rt.DELETE,{features:te})}function ae(){E.isDirty=!1,E.clearChangedIds()}ae(),E.ctx.map.fire(rt.RENDER,{})}function Un(E){var A,X=this;this._features={},this._featureIds=new Kt,this._selectedFeatureIds=new Kt,this._selectedCoordinates=[],this._changedFeatureIds=new Kt,this._deletedFeaturesToEmit=[],this._emitSelectionChange=!1,this._mapInitialConfig={},this.ctx=E,this.sources={hot:[],cold:[]},this.render=function(){A||(A=requestAnimationFrame(function(){A=null,mn.call(X)}))},this.isDirty=!1}function Ci(E,A){var X=E._selectedCoordinates.filter(function(at){return E._selectedFeatureIds.has(at.feature_id)});E._selectedCoordinates.length===X.length||A.silent||(E._emitSelectionChange=!0),E._selectedCoordinates=X}Un.prototype.createRenderBatch=function(){var E=this,A=this.render,X=0;return this.render=function(){X++},function(){E.render=A,X>0&&E.render()}},Un.prototype.setDirty=function(){return this.isDirty=!0,this},Un.prototype.featureChanged=function(E){return this._changedFeatureIds.add(E),this},Un.prototype.getChangedIds=function(){return this._changedFeatureIds.values()},Un.prototype.clearChangedIds=function(){return this._changedFeatureIds.clear(),this},Un.prototype.getAllIds=function(){return this._featureIds.values()},Un.prototype.add=function(E){return this.featureChanged(E.id),this._features[E.id]=E,this._featureIds.add(E.id),this},Un.prototype.delete=function(E,A){var X=this;return A===void 0&&(A={}),Xn(E).forEach(function(at){X._featureIds.has(at)&&(X._featureIds.delete(at),X._selectedFeatureIds.delete(at),A.silent||X._deletedFeaturesToEmit.indexOf(X._features[at])===-1&&X._deletedFeaturesToEmit.push(X._features[at]),delete X._features[at],X.isDirty=!0)}),Ci(this,A),this},Un.prototype.get=function(E){return this._features[E]},Un.prototype.getAll=function(){var E=this;return Object.keys(this._features).map(function(A){return E._features[A]})},Un.prototype.select=function(E,A){var X=this;return A===void 0&&(A={}),Xn(E).forEach(function(at){X._selectedFeatureIds.has(at)||(X._selectedFeatureIds.add(at),X._changedFeatureIds.add(at),A.silent||(X._emitSelectionChange=!0))}),this},Un.prototype.deselect=function(E,A){var X=this;return A===void 0&&(A={}),Xn(E).forEach(function(at){X._selectedFeatureIds.has(at)&&(X._selectedFeatureIds.delete(at),X._changedFeatureIds.add(at),A.silent||(X._emitSelectionChange=!0))}),Ci(this,A),this},Un.prototype.clearSelected=function(E){return E===void 0&&(E={}),this.deselect(this._selectedFeatureIds.values(),{silent:E.silent}),this},Un.prototype.setSelected=function(E,A){var X=this;return A===void 0&&(A={}),E=Xn(E),this.deselect(this._selectedFeatureIds.values().filter(function(at){return E.indexOf(at)===-1}),{silent:A.silent}),this.select(E.filter(function(at){return!X._selectedFeatureIds.has(at)}),{silent:A.silent}),this},Un.prototype.setSelectedCoordinates=function(E){return this._selectedCoordinates=E,this._emitSelectionChange=!0,this},Un.prototype.clearSelectedCoordinates=function(){return this._selectedCoordinates=[],this._emitSelectionChange=!0,this},Un.prototype.getSelectedIds=function(){return this._selectedFeatureIds.values()},Un.prototype.getSelected=function(){var E=this;return this._selectedFeatureIds.values().map(function(A){return E.get(A)})},Un.prototype.getSelectedCoordinates=function(){var E=this;return this._selectedCoordinates.map(function(A){return{coordinates:E.get(A.feature_id).getCoordinate(A.coord_path)}})},Un.prototype.isSelected=function(E){return this._selectedFeatureIds.has(E)},Un.prototype.setFeatureProperty=function(E,A,X){this.get(E).setProperty(A,X),this.featureChanged(E)},Un.prototype.storeMapConfig=function(){var E=this;Ut.forEach(function(A){E.ctx.map[A]&&(E._mapInitialConfig[A]=E.ctx.map[A].isEnabled())})},Un.prototype.restoreMapConfig=function(){var E=this;Object.keys(this._mapInitialConfig).forEach(function(A){E._mapInitialConfig[A]?E.ctx.map[A].enable():E.ctx.map[A].disable()})},Un.prototype.getInitialConfigValue=function(E){return this._mapInitialConfig[E]===void 0||this._mapInitialConfig[E]};var Yn=function(){for(var E=arguments,A={},X=0;X=48&&Wt<=57)};function cn(Wt,Oe,sr){sr===void 0&&(sr={}),sn.stop();var Br=te[Wt];if(Br===void 0)throw new Error(Wt+" is not valid");me=Wt;var Zr=Br(Ct,Oe);sn=n(Zr,Ct),sr.silent||Ct.map.fire(rt.MODE_CHANGE,{mode:Wt}),Ct.store.setDirty(),Ct.store.render()}we.keydown=function(Wt){(Wt.srcElement||Wt.target).classList.contains("mapboxgl-canvas")&&(Wt.keyCode!==8&&Wt.keyCode!==46||!Ct.options.controls.trash?zr(Wt.keyCode)?sn.keydown(Wt):Wt.keyCode===49&&Ct.options.controls.point?cn(W.DRAW_POINT):Wt.keyCode===50&&Ct.options.controls.line_string?cn(W.DRAW_LINE_STRING):Wt.keyCode===51&&Ct.options.controls.polygon&&cn(W.DRAW_POLYGON):(Wt.preventDefault(),sn.trash()))},we.keyup=function(Wt){zr(Wt.keyCode)&&sn.keyup(Wt)},we.zoomend=function(){Ct.store.changeZoom()},we.data=function(Wt){if(Wt.dataType==="style"){var Oe=Ct.setup,sr=Ct.map,Br=Ct.options,Zr=Ct.store;Br.styles.some(function(us){return sr.getLayer(us.id)})||(Oe.addLayers(),Zr.setDirty(),Zr.render())}};var fi={trash:!1,combineFeatures:!1,uncombineFeatures:!1};return{start:function(){me=Ct.options.defaultMode,sn=n(te[me](Ct),Ct)},changeMode:cn,actionable:function(Wt){var Oe=!1;Object.keys(Wt).forEach(function(sr){if(fi[sr]===void 0)throw new Error("Invalid action type");fi[sr]!==Wt[sr]&&(Oe=!0),fi[sr]=Wt[sr]}),Oe&&Ct.map.fire(rt.ACTIONABLE,{actions:fi})},currentModeName:function(){return me},currentModeRender:function(Wt,Oe){return sn.render(Wt,Oe)},fire:function(Wt,Oe){we[Wt]&&we[Wt](Oe)},addEventListeners:function(){Ct.map.on("mousemove",we.mousemove),Ct.map.on("mousedown",we.mousedown),Ct.map.on("mouseup",we.mouseup),Ct.map.on("data",we.data),Ct.map.on("touchmove",we.touchmove),Ct.map.on("touchstart",we.touchstart),Ct.map.on("touchend",we.touchend),Ct.container.addEventListener("mouseout",we.mouseout),Ct.options.keybindings&&(Ct.container.addEventListener("keydown",we.keydown),Ct.container.addEventListener("keyup",we.keyup))},removeEventListeners:function(){Ct.map.off("mousemove",we.mousemove),Ct.map.off("mousedown",we.mousedown),Ct.map.off("mouseup",we.mouseup),Ct.map.off("data",we.data),Ct.map.off("touchmove",we.touchmove),Ct.map.off("touchstart",we.touchstart),Ct.map.off("touchend",we.touchend),Ct.container.removeEventListener("mouseout",we.mouseout),Ct.options.keybindings&&(Ct.container.removeEventListener("keydown",we.keydown),Ct.container.removeEventListener("keyup",we.keyup))},trash:function(Wt){sn.trash(Wt)},combineFeatures:function(){sn.combineFeatures()},uncombineFeatures:function(){sn.uncombineFeatures()},getMode:function(){return me}}}(E),E.ui=function(Ct){var te={},ae=null,xe={mode:null,feature:null,mouse:null},we={mode:null,feature:null,mouse:null};function me(Wt){we=Vt(we,Wt)}function sn(){var Wt,Oe;if(Ct.container){var sr=[],Br=[];hi.forEach(function(Zr){we[Zr]!==xe[Zr]&&(sr.push(Zr+"-"+xe[Zr]),we[Zr]!==null&&Br.push(Zr+"-"+we[Zr]))}),sr.length>0&&(Wt=Ct.container.classList).remove.apply(Wt,sr),Br.length>0&&(Oe=Ct.container.classList).add.apply(Oe,Br),xe=Vt(xe,we)}}function zr(Wt,Oe){Oe===void 0&&(Oe={});var sr=document.createElement("button");return sr.className=P.CONTROL_BUTTON+" "+Oe.className,sr.setAttribute("title",Oe.title),Oe.container.appendChild(sr),sr.addEventListener("click",function(Br){if(Br.preventDefault(),Br.stopPropagation(),Br.target===ae)return cn(),void Oe.onDeactivate();fi(Wt),Oe.onActivate()},!0),sr}function cn(){ae&&(ae.classList.remove(P.ACTIVE_BUTTON),ae=null)}function fi(Wt){cn();var Oe=te[Wt];Oe&&Oe&&Wt!=="trash"&&(Oe.classList.add(P.ACTIVE_BUTTON),ae=Oe)}return{setActiveButton:fi,queueMapClasses:me,updateMapClasses:sn,clearMapClasses:function(){me({mode:null,feature:null,mouse:null}),sn()},addButtons:function(){var Wt=Ct.options.controls,Oe=document.createElement("div");return Oe.className=P.CONTROL_GROUP+" "+P.CONTROL_BASE,Wt&&(Wt[$.LINE]&&(te[$.LINE]=zr($.LINE,{container:Oe,className:P.CONTROL_BUTTON_LINE,title:"LineString tool "+(Ct.options.keybindings?"(l)":""),onActivate:function(){return Ct.events.changeMode(W.DRAW_LINE_STRING)},onDeactivate:function(){return Ct.events.trash()}})),Wt[$.POLYGON]&&(te[$.POLYGON]=zr($.POLYGON,{container:Oe,className:P.CONTROL_BUTTON_POLYGON,title:"Polygon tool "+(Ct.options.keybindings?"(p)":""),onActivate:function(){return Ct.events.changeMode(W.DRAW_POLYGON)},onDeactivate:function(){return Ct.events.trash()}})),Wt[$.POINT]&&(te[$.POINT]=zr($.POINT,{container:Oe,className:P.CONTROL_BUTTON_POINT,title:"Marker tool "+(Ct.options.keybindings?"(m)":""),onActivate:function(){return Ct.events.changeMode(W.DRAW_POINT)},onDeactivate:function(){return Ct.events.trash()}})),Wt.trash&&(te.trash=zr("trash",{container:Oe,className:P.CONTROL_BUTTON_TRASH,title:"Delete",onActivate:function(){Ct.events.trash()}})),Wt.combine_features&&(te.combine_features=zr("combineFeatures",{container:Oe,className:P.CONTROL_BUTTON_COMBINE_FEATURES,title:"Combine",onActivate:function(){Ct.events.combineFeatures()}})),Wt.uncombine_features&&(te.uncombine_features=zr("uncombineFeatures",{container:Oe,className:P.CONTROL_BUTTON_UNCOMBINE_FEATURES,title:"Uncombine",onActivate:function(){Ct.events.uncombineFeatures()}}))),Oe},removeButtons:function(){Object.keys(te).forEach(function(Wt){var Oe=te[Wt];Oe.parentNode&&Oe.parentNode.removeChild(Oe),delete te[Wt]})}}}(E),E.container=yt.getContainer(),E.store=new Un(E),A=E.ui.addButtons(),E.options.boxSelect&&(E.boxZoomInitial=yt.boxZoom.isEnabled(),yt.boxZoom.disable(),yt.dragPan.disable(),yt.dragPan.enable()),yt.loaded()?at.connect():(yt.on("load",at.connect),X=setInterval(function(){yt.loaded()&&at.connect()},16)),E.events.start(),A},addLayers:function(){E.map.addSource(D.COLD,{data:{type:Z.FEATURE_COLLECTION,features:[]},type:"geojson"}),E.map.addSource(D.HOT,{data:{type:Z.FEATURE_COLLECTION,features:[]},type:"geojson"}),E.options.styles.forEach(function(yt){E.map.addLayer(yt)}),E.store.setDirty(!0),E.store.render()},removeLayers:function(){E.options.styles.forEach(function(yt){E.map.getLayer(yt.id)&&E.map.removeLayer(yt.id)}),E.map.getSource(D.COLD)&&E.map.removeSource(D.COLD),E.map.getSource(D.HOT)&&E.map.removeSource(D.HOT)}};return E.setup=at,at}var Gn=[{id:"gl-draw-polygon-fill-inactive",type:"fill",filter:["all",["==","active","false"],["==","$type","Polygon"],["!=","mode","static"]],paint:{"fill-color":"#3bb2d0","fill-outline-color":"#3bb2d0","fill-opacity":.1}},{id:"gl-draw-polygon-fill-active",type:"fill",filter:["all",["==","active","true"],["==","$type","Polygon"]],paint:{"fill-color":"#fbb03b","fill-outline-color":"#fbb03b","fill-opacity":.1}},{id:"gl-draw-polygon-midpoint",type:"circle",filter:["all",["==","$type","Point"],["==","meta","midpoint"]],paint:{"circle-radius":3,"circle-color":"#fbb03b"}},{id:"gl-draw-polygon-stroke-inactive",type:"line",filter:["all",["==","active","false"],["==","$type","Polygon"],["!=","mode","static"]],layout:{"line-cap":"round","line-join":"round"},paint:{"line-color":"#3bb2d0","line-width":2}},{id:"gl-draw-polygon-stroke-active",type:"line",filter:["all",["==","active","true"],["==","$type","Polygon"]],layout:{"line-cap":"round","line-join":"round"},paint:{"line-color":"#fbb03b","line-dasharray":[.2,2],"line-width":2}},{id:"gl-draw-line-inactive",type:"line",filter:["all",["==","active","false"],["==","$type","LineString"],["!=","mode","static"]],layout:{"line-cap":"round","line-join":"round"},paint:{"line-color":"#3bb2d0","line-width":2}},{id:"gl-draw-line-active",type:"line",filter:["all",["==","$type","LineString"],["==","active","true"]],layout:{"line-cap":"round","line-join":"round"},paint:{"line-color":"#fbb03b","line-dasharray":[.2,2],"line-width":2}},{id:"gl-draw-polygon-and-line-vertex-stroke-inactive",type:"circle",filter:["all",["==","meta","vertex"],["==","$type","Point"],["!=","mode","static"]],paint:{"circle-radius":5,"circle-color":"#fff"}},{id:"gl-draw-polygon-and-line-vertex-inactive",type:"circle",filter:["all",["==","meta","vertex"],["==","$type","Point"],["!=","mode","static"]],paint:{"circle-radius":3,"circle-color":"#fbb03b"}},{id:"gl-draw-point-point-stroke-inactive",type:"circle",filter:["all",["==","active","false"],["==","$type","Point"],["==","meta","feature"],["!=","mode","static"]],paint:{"circle-radius":5,"circle-opacity":1,"circle-color":"#fff"}},{id:"gl-draw-point-inactive",type:"circle",filter:["all",["==","active","false"],["==","$type","Point"],["==","meta","feature"],["!=","mode","static"]],paint:{"circle-radius":3,"circle-color":"#3bb2d0"}},{id:"gl-draw-point-stroke-active",type:"circle",filter:["all",["==","$type","Point"],["==","active","true"],["!=","meta","midpoint"]],paint:{"circle-radius":7,"circle-color":"#fff"}},{id:"gl-draw-point-active",type:"circle",filter:["all",["==","$type","Point"],["!=","meta","midpoint"],["==","active","true"]],paint:{"circle-radius":5,"circle-color":"#fbb03b"}},{id:"gl-draw-polygon-fill-static",type:"fill",filter:["all",["==","mode","static"],["==","$type","Polygon"]],paint:{"fill-color":"#404040","fill-outline-color":"#404040","fill-opacity":.1}},{id:"gl-draw-polygon-stroke-static",type:"line",filter:["all",["==","mode","static"],["==","$type","Polygon"]],layout:{"line-cap":"round","line-join":"round"},paint:{"line-color":"#404040","line-width":2}},{id:"gl-draw-line-static",type:"line",filter:["all",["==","mode","static"],["==","$type","LineString"]],layout:{"line-cap":"round","line-join":"round"},paint:{"line-color":"#404040","line-width":2}},{id:"gl-draw-point-static",type:"circle",filter:["all",["==","mode","static"],["==","$type","Point"]],paint:{"circle-radius":5,"circle-color":"#404040"}}];function vn(E){return function(A){var X=A.featureTarget;return!!X&&!!X.properties&&X.properties.meta===E}}function zs(E){return!!E.originalEvent&&!!E.originalEvent.shiftKey&&E.originalEvent.button===0}function pi(E){return!!E.featureTarget&&!!E.featureTarget.properties&&E.featureTarget.properties.active===gt.ACTIVE&&E.featureTarget.properties.meta===pt.FEATURE}function os(E){return!!E.featureTarget&&!!E.featureTarget.properties&&E.featureTarget.properties.active===gt.INACTIVE&&E.featureTarget.properties.meta===pt.FEATURE}function Ta(E){return E.featureTarget===void 0}function ra(E){return!!E.featureTarget&&!!E.featureTarget.properties&&E.featureTarget.properties.meta===pt.FEATURE}function ss(E){var A=E.featureTarget;return!!A&&!!A.properties&&A.properties.meta===pt.VERTEX}function ia(E){return!!E.originalEvent&&E.originalEvent.shiftKey===!0}function se(E){return E.keyCode===27}function uo(E){return E.keyCode===13}var wr=Object.freeze({__proto__:null,isOfMetaType:vn,isShiftMousedown:zs,isActiveFeature:pi,isInactiveFeature:os,noTarget:Ta,isFeature:ra,isVertex:ss,isShiftDown:ia,isEscapeKey:se,isEnterKey:uo,isTrue:function(){return!0}}),Au=Co;function Co(E,A){this.x=E,this.y=A}Co.prototype={clone:function(){return new Co(this.x,this.y)},add:function(E){return this.clone()._add(E)},sub:function(E){return this.clone()._sub(E)},multByPoint:function(E){return this.clone()._multByPoint(E)},divByPoint:function(E){return this.clone()._divByPoint(E)},mult:function(E){return this.clone()._mult(E)},div:function(E){return this.clone()._div(E)},rotate:function(E){return this.clone()._rotate(E)},rotateAround:function(E,A){return this.clone()._rotateAround(E,A)},matMult:function(E){return this.clone()._matMult(E)},unit:function(){return this.clone()._unit()},perp:function(){return this.clone()._perp()},round:function(){return this.clone()._round()},mag:function(){return Math.sqrt(this.x*this.x+this.y*this.y)},equals:function(E){return this.x===E.x&&this.y===E.y},dist:function(E){return Math.sqrt(this.distSqr(E))},distSqr:function(E){var A=E.x-this.x,X=E.y-this.y;return A*A+X*X},angle:function(){return Math.atan2(this.y,this.x)},angleTo:function(E){return Math.atan2(this.y-E.y,this.x-E.x)},angleWith:function(E){return this.angleWithSep(E.x,E.y)},angleWithSep:function(E,A){return Math.atan2(this.x*A-this.y*E,this.x*E+this.y*A)},_matMult:function(E){var A=E[0]*this.x+E[1]*this.y,X=E[2]*this.x+E[3]*this.y;return this.x=A,this.y=X,this},_add:function(E){return this.x+=E.x,this.y+=E.y,this},_sub:function(E){return this.x-=E.x,this.y-=E.y,this},_mult:function(E){return this.x*=E,this.y*=E,this},_div:function(E){return this.x/=E,this.y/=E,this},_multByPoint:function(E){return this.x*=E.x,this.y*=E.y,this},_divByPoint:function(E){return this.x/=E.x,this.y/=E.y,this},_unit:function(){return this._div(this.mag()),this},_perp:function(){var E=this.y;return this.y=this.x,this.x=-E,this},_rotate:function(E){var A=Math.cos(E),X=Math.sin(E),at=A*this.x-X*this.y,yt=X*this.x+A*this.y;return this.x=at,this.y=yt,this},_rotateAround:function(E,A){var X=Math.cos(E),at=Math.sin(E),yt=A.x+X*(this.x-A.x)-at*(this.y-A.y),_t=A.y+at*(this.x-A.x)+X*(this.y-A.y);return this.x=yt,this.y=_t,this},_round:function(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this}},Co.convert=function(E){return E instanceof Co?E:Array.isArray(E)?new Co(E[0],E[1]):E};var le=r(Au);function an(E,A){var X=A.getBoundingClientRect();return new le(E.clientX-X.left-(A.clientLeft||0),E.clientY-X.top-(A.clientTop||0))}function Ye(E,A,X,at){return{type:Z.FEATURE,properties:{meta:pt.VERTEX,parent:E,coord_path:X,active:at?gt.ACTIVE:gt.INACTIVE},geometry:{type:Z.POINT,coordinates:A}}}function ro(E,A,X){var at=A.geometry.coordinates,yt=X.geometry.coordinates;if(at[1]>85||at[1]85||yt[1]=A&&this._bbox[3]>=X},yn.prototype.intersect=function(E){return this._valid?(A=E instanceof yn?E.bbox():E,!(this._bbox[0]>A[2]||this._bbox[2]A[3])):null;var A},yn.prototype._fastContains=function(){if(!this._valid)return new Function("return null;");var E="return "+this._bbox[0]+"<= ll[0] &&"+this._bbox[1]+"<= ll[1] &&"+this._bbox[2]+">= ll[0] &&"+this._bbox[3]+">= ll[1]";return new Function("ll",E)},yn.prototype.polygon=function(){return this._valid?{type:"Polygon",coordinates:[[[this._bbox[0],this._bbox[1]],[this._bbox[2],this._bbox[1]],[this._bbox[2],this._bbox[3]],[this._bbox[0],this._bbox[3]],[this._bbox[0],this._bbox[1]]]]}:null};var kn=function(E){if(!E)return[];var A=nt(q(E)),X=[];return A.features.forEach(function(at){at.geometry&&(X=X.concat(bt(at.geometry.coordinates)))}),X},Mn=on,To=ir,mr={features:["FeatureCollection"],coordinates:["Point","MultiPoint","LineString","MultiLineString","Polygon","MultiPolygon"],geometry:["Feature"],geometries:["GeometryCollection"]},Ti=Object.keys(mr);function Vi(E){for(var A=To(),X=kn(E),at=0;atX&&(X=me),snyt&&(yt=sn),me<_t&&(_t=me),zrte&&(te=cn)});var ae=A;return X+ae.lat>85&&(ae.lat=85-X),yt+ae.lat>90&&(ae.lat=90-yt),at+ae.lat<-85&&(ae.lat=-85-at),_t+ae.lat=270&&(ae.lng-=360*Math.ceil(Math.abs(ae.lng)/360)),ae}function ml(E,A){var X=gl(E.map(function(at){return at.toGeoJSON()}),A);E.forEach(function(at){var yt,_t=at.getCoordinates(),Ct=function(ae){var xe={lng:ae[0]+X.lng,lat:ae[1]+X.lat};return[xe.lng,xe.lat]},te=function(ae){return ae.map(function(xe){return Ct(xe)})};at.type===Z.POINT?yt=Ct(_t):at.type===Z.LINE_STRING||at.type===Z.MULTI_POINT?yt=_t.map(Ct):at.type===Z.POLYGON||at.type===Z.MULTI_LINE_STRING?yt=_t.map(te):at.type===Z.MULTI_POLYGON&&(yt=_t.map(function(ae){return ae.map(function(xe){return te(xe)})})),at.incomingCoords(yt)})}var Ui={onSetup:function(E){var A=this,X={dragMoveLocation:null,boxSelectStartLocation:null,boxSelectElement:void 0,boxSelecting:!1,canBoxSelect:!1,dragMoving:!1,canDragMove:!1,initiallySelectedFeatureIds:E.featureIds||[]};return this.setSelected(X.initiallySelectedFeatureIds.filter(function(at){return A.getFeature(at)!==void 0})),this.fireActionable(),this.setActionableState({combineFeatures:!0,uncombineFeatures:!0,trash:!0}),X},fireUpdate:function(){this.map.fire(rt.UPDATE,{action:ct.MOVE,features:this.getSelected().map(function(E){return E.toGeoJSON()})})},fireActionable:function(){var E=this,A=this.getSelected(),X=A.filter(function(te){return E.isInstanceOf("MultiFeature",te)}),at=!1;if(A.length>1){at=!0;var yt=A[0].type.replace("Multi","");A.forEach(function(te){te.type.replace("Multi","")!==yt&&(at=!1)})}var _t=X.length>0,Ct=A.length>0;this.setActionableState({combineFeatures:at,uncombineFeatures:_t,trash:Ct})},getUniqueIds:function(E){return E.length?E.map(function(A){return A.properties.id}).filter(function(A){return A!==void 0}).reduce(function(A,X){return A.add(X),A},new Kt).values():[]},stopExtendedInteractions:function(E){E.boxSelectElement&&(E.boxSelectElement.parentNode&&E.boxSelectElement.parentNode.removeChild(E.boxSelectElement),E.boxSelectElement=null),this.map.dragPan.enable(),E.boxSelecting=!1,E.canBoxSelect=!1,E.dragMoving=!1,E.canDragMove=!1},onStop:function(){je.enable(this)},onMouseMove:function(E,A){return ra(A)&&E.dragMoving&&this.fireUpdate(),this.stopExtendedInteractions(E),!0},onMouseOut:function(E){return!E.dragMoving||this.fireUpdate()}};Ui.onTap=Ui.onClick=function(E,A){return Ta(A)?this.clickAnywhere(E,A):vn(pt.VERTEX)(A)?this.clickOnVertex(E,A):ra(A)?this.clickOnFeature(E,A):void 0},Ui.clickAnywhere=function(E){var A=this,X=this.getSelectedIds();X.length&&(this.clearSelectedFeatures(),X.forEach(function(at){return A.doRender(at)})),je.enable(this),this.stopExtendedInteractions(E)},Ui.clickOnVertex=function(E,A){this.changeMode(W.DIRECT_SELECT,{featureId:A.featureTarget.properties.parent,coordPath:A.featureTarget.properties.coord_path,startPos:A.lngLat}),this.updateUIClasses({mouse:B.MOVE})},Ui.startOnActiveFeature=function(E,A){this.stopExtendedInteractions(E),this.map.dragPan.disable(),this.doRender(A.featureTarget.properties.id),E.canDragMove=!0,E.dragMoveLocation=A.lngLat},Ui.clickOnFeature=function(E,A){var X=this;je.disable(this),this.stopExtendedInteractions(E);var at=ia(A),yt=this.getSelectedIds(),_t=A.featureTarget.properties.id,Ct=this.isSelected(_t);if(!at&&Ct&&this.getFeature(_t).type!==Z.POINT)return this.changeMode(W.DIRECT_SELECT,{featureId:_t});Ct&&at?(this.deselect(_t),this.updateUIClasses({mouse:B.POINTER}),yt.length===1&&je.enable(this)):!Ct&&at?(this.select(_t),this.updateUIClasses({mouse:B.MOVE})):Ct||at||(yt.forEach(function(te){return X.doRender(te)}),this.setSelected(_t),this.updateUIClasses({mouse:B.MOVE})),this.doRender(_t)},Ui.onMouseDown=function(E,A){return pi(A)?this.startOnActiveFeature(E,A):this.drawConfig.boxSelect&&zs(A)?this.startBoxSelect(E,A):void 0},Ui.startBoxSelect=function(E,A){this.stopExtendedInteractions(E),this.map.dragPan.disable(),E.boxSelectStartLocation=an(A.originalEvent,this.map.getContainer()),E.canBoxSelect=!0},Ui.onTouchStart=function(E,A){if(pi(A))return this.startOnActiveFeature(E,A)},Ui.onDrag=function(E,A){return E.canDragMove?this.dragMove(E,A):this.drawConfig.boxSelect&&E.canBoxSelect?this.whileBoxSelect(E,A):void 0},Ui.whileBoxSelect=function(E,A){E.boxSelecting=!0,this.updateUIClasses({mouse:B.ADD}),E.boxSelectElement||(E.boxSelectElement=document.createElement("div"),E.boxSelectElement.classList.add(P.BOX_SELECT),this.map.getContainer().appendChild(E.boxSelectElement));var X=an(A.originalEvent,this.map.getContainer()),at=Math.min(E.boxSelectStartLocation.x,X.x),yt=Math.max(E.boxSelectStartLocation.x,X.x),_t=Math.min(E.boxSelectStartLocation.y,X.y),Ct=Math.max(E.boxSelectStartLocation.y,X.y),te="translate("+at+"px, "+_t+"px)";E.boxSelectElement.style.transform=te,E.boxSelectElement.style.WebkitTransform=te,E.boxSelectElement.style.width=yt-at+"px",E.boxSelectElement.style.height=Ct-_t+"px"},Ui.dragMove=function(E,A){E.dragMoving=!0,A.originalEvent.stopPropagation();var X={lng:A.lngLat.lng-E.dragMoveLocation.lng,lat:A.lngLat.lat-E.dragMoveLocation.lat};ml(this.getSelected(),X),E.dragMoveLocation=A.lngLat},Ui.onTouchEnd=Ui.onMouseUp=function(E,A){var X=this;if(E.dragMoving)this.fireUpdate();else if(E.boxSelecting){var at=[E.boxSelectStartLocation,an(A.originalEvent,this.map.getContainer())],yt=this.featuresAt(null,at,"click"),_t=this.getUniqueIds(yt).filter(function(Ct){return!X.isSelected(Ct)});_t.length&&(this.select(_t),_t.forEach(function(Ct){return X.doRender(Ct)}),this.updateUIClasses({mouse:B.MOVE}))}this.stopExtendedInteractions(E)},Ui.toDisplayFeatures=function(E,A,X){A.properties.active=this.isSelected(A.properties.id)?gt.ACTIVE:gt.INACTIVE,X(A),this.fireActionable(),A.properties.active===gt.ACTIVE&&A.geometry.type!==Z.POINT&&jo(A).forEach(X)},Ui.onTrash=function(){this.deleteFeature(this.getSelectedIds()),this.fireActionable()},Ui.onCombineFeatures=function(){var E=this.getSelected();if(!(E.length===0||E.length<2)){for(var A=[],X=[],at=E[0].type.replace("Multi",""),yt=0;yt1){var Ct=this.newFeature({type:Z.FEATURE,properties:X[0].properties,geometry:{type:"Multi"+at,coordinates:A}});this.addFeature(Ct),this.deleteFeature(this.getSelectedIds(),{silent:!0}),this.setSelected([Ct.id]),this.map.fire(rt.COMBINE_FEATURES,{createdFeatures:[Ct.toGeoJSON()],deletedFeatures:X})}this.fireActionable()}},Ui.onUncombineFeatures=function(){var E=this,A=this.getSelected();if(A.length!==0){for(var X=[],at=[],yt=function(Ct){var te=A[Ct];E.isInstanceOf("MultiFeature",te)&&(te.getFeatures().forEach(function(ae){E.addFeature(ae),ae.properties=te.properties,X.push(ae.toGeoJSON()),E.select([ae.id])}),E.deleteFeature(te.id,{silent:!0}),at.push(te.toGeoJSON()))},_t=0;_t1&&this.map.fire(rt.UNCOMBINE_FEATURES,{createdFeatures:X,deletedFeatures:at}),this.fireActionable()}};var or=vn(pt.VERTEX),Yp=vn(pt.MIDPOINT),La={fireUpdate:function(){this.map.fire(rt.UPDATE,{action:ct.CHANGE_COORDINATES,features:this.getSelected().map(function(E){return E.toGeoJSON()})})},fireActionable:function(E){this.setActionableState({combineFeatures:!1,uncombineFeatures:!1,trash:E.selectedCoordPaths.length>0})},startDragging:function(E,A){this.map.dragPan.disable(),E.canDragMove=!0,E.dragMoveLocation=A.lngLat},stopDragging:function(E){this.map.dragPan.enable(),E.dragMoving=!1,E.canDragMove=!1,E.dragMoveLocation=null},onVertex:function(E,A){this.startDragging(E,A);var X=A.featureTarget.properties,at=E.selectedCoordPaths.indexOf(X.coord_path);ia(A)||at!==-1?ia(A)&&at===-1&&E.selectedCoordPaths.push(X.coord_path):E.selectedCoordPaths=[X.coord_path];var yt=this.pathsToCoordinates(E.featureId,E.selectedCoordPaths);this.setSelectedCoordinates(yt)},onMidpoint:function(E,A){this.startDragging(E,A);var X=A.featureTarget.properties;E.feature.addCoordinate(X.coord_path,X.lng,X.lat),this.fireUpdate(),E.selectedCoordPaths=[X.coord_path]},pathsToCoordinates:function(E,A){return A.map(function(X){return{feature_id:E,coord_path:X}})},onFeature:function(E,A){E.selectedCoordPaths.length===0?this.startDragging(E,A):this.stopDragging(E)},dragFeature:function(E,A,X){ml(this.getSelected(),X),E.dragMoveLocation=A.lngLat},dragVertex:function(E,A,X){for(var at=E.selectedCoordPaths.map(function(te){return E.feature.getCoordinate(te)}),yt=gl(at.map(function(te){return{type:Z.FEATURE,properties:{},geometry:{type:Z.POINT,coordinates:te}}}),X),_t=0;_t0?this.dragVertex(E,A,X):this.dragFeature(E,A,X),E.dragMoveLocation=A.lngLat}},La.onClick=function(E,A){return Ta(A)?this.clickNoTarget(E,A):pi(A)?this.clickActiveFeature(E,A):os(A)?this.clickInactive(E,A):void this.stopDragging(E)},La.onTap=function(E,A){return Ta(A)?this.clickNoTarget(E,A):pi(A)?this.clickActiveFeature(E,A):os(A)?this.clickInactive(E,A):void 0},La.onTouchEnd=La.onMouseUp=function(E){E.dragMoving&&this.fireUpdate(),this.stopDragging(E)};var Ar={};function Lo(E,A){return!!E.lngLat&&E.lngLat.lng===A[0]&&E.lngLat.lat===A[1]}Ar.onSetup=function(){var E=this.newFeature({type:Z.FEATURE,properties:{},geometry:{type:Z.POINT,coordinates:[]}});return this.addFeature(E),this.clearSelectedFeatures(),this.updateUIClasses({mouse:B.ADD}),this.activateUIButton($.POINT),this.setActionableState({trash:!0}),{point:E}},Ar.stopDrawingAndRemove=function(E){this.deleteFeature([E.point.id],{silent:!0}),this.changeMode(W.SIMPLE_SELECT)},Ar.onTap=Ar.onClick=function(E,A){this.updateUIClasses({mouse:B.MOVE}),E.point.updateCoordinate("",A.lngLat.lng,A.lngLat.lat),this.map.fire(rt.CREATE,{features:[E.point.toGeoJSON()]}),this.changeMode(W.SIMPLE_SELECT,{featureIds:[E.point.id]})},Ar.onStop=function(E){this.activateUIButton(),E.point.getCoordinate().length||this.deleteFeature([E.point.id],{silent:!0})},Ar.toDisplayFeatures=function(E,A,X){var at=A.properties.id===E.point.id;if(A.properties.active=at?gt.ACTIVE:gt.INACTIVE,!at)return X(A)},Ar.onTrash=Ar.stopDrawingAndRemove,Ar.onKeyUp=function(E,A){if(se(A)||uo(A))return this.stopDrawingAndRemove(E,A)};var yc={onSetup:function(){var E=this.newFeature({type:Z.FEATURE,properties:{},geometry:{type:Z.POLYGON,coordinates:[[]]}});return this.addFeature(E),this.clearSelectedFeatures(),je.disable(this),this.updateUIClasses({mouse:B.ADD}),this.activateUIButton($.POLYGON),this.setActionableState({trash:!0}),{polygon:E,currentVertexPosition:0}},clickAnywhere:function(E,A){if(E.currentVertexPosition>0&&Lo(A,E.polygon.coordinates[0][E.currentVertexPosition-1]))return this.changeMode(W.SIMPLE_SELECT,{featureIds:[E.polygon.id]});this.updateUIClasses({mouse:B.ADD}),E.polygon.updateCoordinate("0."+E.currentVertexPosition,A.lngLat.lng,A.lngLat.lat),E.currentVertexPosition++,E.polygon.updateCoordinate("0."+E.currentVertexPosition,A.lngLat.lng,A.lngLat.lat)},clickOnVertex:function(E){return this.changeMode(W.SIMPLE_SELECT,{featureIds:[E.polygon.id]})},onMouseMove:function(E,A){E.polygon.updateCoordinate("0."+E.currentVertexPosition,A.lngLat.lng,A.lngLat.lat),ss(A)&&this.updateUIClasses({mouse:B.POINTER})}};yc.onTap=yc.onClick=function(E,A){return ss(A)?this.clickOnVertex(E,A):this.clickAnywhere(E,A)},yc.onKeyUp=function(E,A){se(A)?(this.deleteFeature([E.polygon.id],{silent:!0}),this.changeMode(W.SIMPLE_SELECT)):uo(A)&&this.changeMode(W.SIMPLE_SELECT,{featureIds:[E.polygon.id]})},yc.onStop=function(E){this.updateUIClasses({mouse:B.NONE}),je.enable(this),this.activateUIButton(),this.getFeature(E.polygon.id)!==void 0&&(E.polygon.removeCoordinate("0."+E.currentVertexPosition),E.polygon.isValid()?this.map.fire(rt.CREATE,{features:[E.polygon.toGeoJSON()]}):(this.deleteFeature([E.polygon.id],{silent:!0}),this.changeMode(W.SIMPLE_SELECT,{},{silent:!0})))},yc.toDisplayFeatures=function(E,A,X){var at=A.properties.id===E.polygon.id;if(A.properties.active=at?gt.ACTIVE:gt.INACTIVE,!at)return X(A);if(A.geometry.coordinates.length!==0){var yt=A.geometry.coordinates[0].length;if(!(yt<3)){if(A.properties.meta=pt.FEATURE,X(Ye(E.polygon.id,A.geometry.coordinates[0][0],"0.0",!1)),yt>3){var _t=A.geometry.coordinates[0].length-3;X(Ye(E.polygon.id,A.geometry.coordinates[0][_t],"0."+_t,!1))}if(yt<=4){var Ct=[[A.geometry.coordinates[0][0][0],A.geometry.coordinates[0][0][1]],[A.geometry.coordinates[0][1][0],A.geometry.coordinates[0][1][1]]];if(X({type:Z.FEATURE,properties:A.properties,geometry:{coordinates:Ct,type:Z.LINE_STRING}}),yt===3)return}return X(A)}}},yc.onTrash=function(E){this.deleteFeature([E.polygon.id],{silent:!0}),this.changeMode(W.SIMPLE_SELECT)};var io={onSetup:function(E){var A,X,at=(E=E||{}).featureId,yt="forward";if(at){if(!(A=this.getFeature(at)))throw new Error("Could not find a feature with the provided featureId");var _t=E.from;if(_t&&_t.type==="Feature"&&_t.geometry&&_t.geometry.type==="Point"&&(_t=_t.geometry),_t&&_t.type==="Point"&&_t.coordinates&&_t.coordinates.length===2&&(_t=_t.coordinates),!_t||!Array.isArray(_t))throw new Error("Please use the `from` property to indicate which point to continue the line from");var Ct=A.coordinates.length-1;if(A.coordinates[Ct][0]===_t[0]&&A.coordinates[Ct][1]===_t[1])X=Ct+1,A.addCoordinate.apply(A,[X].concat(A.coordinates[Ct]));else{if(A.coordinates[0][0]!==_t[0]||A.coordinates[0][1]!==_t[1])throw new Error("`from` should match the point at either the start or the end of the provided LineString");yt="backwards",X=0,A.addCoordinate.apply(A,[X].concat(A.coordinates[0]))}}else A=this.newFeature({type:Z.FEATURE,properties:{},geometry:{type:Z.LINE_STRING,coordinates:[]}}),X=0,this.addFeature(A);return this.clearSelectedFeatures(),je.disable(this),this.updateUIClasses({mouse:B.ADD}),this.activateUIButton($.LINE),this.setActionableState({trash:!0}),{line:A,currentVertexPosition:X,direction:yt}},clickAnywhere:function(E,A){if(E.currentVertexPosition>0&&Lo(A,E.line.coordinates[E.currentVertexPosition-1])||E.direction==="backwards"&&Lo(A,E.line.coordinates[E.currentVertexPosition+1]))return this.changeMode(W.SIMPLE_SELECT,{featureIds:[E.line.id]});this.updateUIClasses({mouse:B.ADD}),E.line.updateCoordinate(E.currentVertexPosition,A.lngLat.lng,A.lngLat.lat),E.direction==="forward"?(E.currentVertexPosition++,E.line.updateCoordinate(E.currentVertexPosition,A.lngLat.lng,A.lngLat.lat)):E.line.addCoordinate(0,A.lngLat.lng,A.lngLat.lat)},clickOnVertex:function(E){return this.changeMode(W.SIMPLE_SELECT,{featureIds:[E.line.id]})},onMouseMove:function(E,A){E.line.updateCoordinate(E.currentVertexPosition,A.lngLat.lng,A.lngLat.lat),ss(A)&&this.updateUIClasses({mouse:B.POINTER})}};io.onTap=io.onClick=function(E,A){if(ss(A))return this.clickOnVertex(E,A);this.clickAnywhere(E,A)},io.onKeyUp=function(E,A){uo(A)?this.changeMode(W.SIMPLE_SELECT,{featureIds:[E.line.id]}):se(A)&&(this.deleteFeature([E.line.id],{silent:!0}),this.changeMode(W.SIMPLE_SELECT))},io.onStop=function(E){je.enable(this),this.activateUIButton(),this.getFeature(E.line.id)!==void 0&&(E.line.removeCoordinate(""+E.currentVertexPosition),E.line.isValid()?this.map.fire(rt.CREATE,{features:[E.line.toGeoJSON()]}):(this.deleteFeature([E.line.id],{silent:!0}),this.changeMode(W.SIMPLE_SELECT,{},{silent:!0})))},io.onTrash=function(E){this.deleteFeature([E.line.id],{silent:!0}),this.changeMode(W.SIMPLE_SELECT)},io.toDisplayFeatures=function(E,A,X){var at=A.properties.id===E.line.id;if(A.properties.active=at?gt.ACTIVE:gt.INACTIVE,!at)return X(A);A.geometry.coordinates.length<2||(A.properties.meta=pt.FEATURE,X(Ye(E.line.id,A.geometry.coordinates[E.direction==="forward"?A.geometry.coordinates.length-2:1],""+(E.direction==="forward"?A.geometry.coordinates.length-2:1),!1)),X(A))};var oo={simple_select:Ui,direct_select:La,draw_point:Ar,draw_polygon:yc,draw_line_string:io},Zp={defaultMode:W.SIMPLE_SELECT,keybindings:!0,touchEnabled:!0,clickBuffer:2,touchBuffer:25,boxSelect:!0,displayControlsDefault:!0,styles:Gn,modes:oo,controls:{},userProperties:!1},rh={point:!0,line_string:!0,polygon:!0,trash:!0,combine_features:!0,uncombine_features:!0},Fr={point:!1,line_string:!1,polygon:!1,trash:!1,combine_features:!1,uncombine_features:!1};function qn(E,A){return E.map(function(X){return X.source?X:Vt(X,{id:X.id+"."+A,source:A==="hot"?D.HOT:D.COLD})})}var Du={exports:{}};(function(E,A){var X="__lodash_hash_undefined__",at=9007199254740991,yt="[object Arguments]",_t="[object Array]",Ct="[object Boolean]",te="[object Date]",ae="[object Error]",xe="[object Function]",we="[object Map]",me="[object Number]",sn="[object Object]",zr="[object Promise]",cn="[object RegExp]",fi="[object Set]",Wt="[object String]",Oe="[object Symbol]",sr="[object WeakMap]",Br="[object ArrayBuffer]",Zr="[object DataView]",us=/^\[object .+?Constructor\]$/,Hp=/^(?:0|[1-9]\d*)$/,yr={};yr["[object Float32Array]"]=yr["[object Float64Array]"]=yr["[object Int8Array]"]=yr["[object Int16Array]"]=yr["[object Int32Array]"]=yr["[object Uint8Array]"]=yr["[object Uint8ClampedArray]"]=yr["[object Uint16Array]"]=yr["[object Uint32Array]"]=!0,yr[yt]=yr[_t]=yr[Br]=yr[Ct]=yr[Zr]=yr[te]=yr[ae]=yr[xe]=yr[we]=yr[me]=yr[sn]=yr[cn]=yr[fi]=yr[Wt]=yr[sr]=!1;var ih=typeof zg=="object"&&zg&&zg.Object===Object&&zg,Wp=typeof self=="object"&&self&&self.Object===Object&&self,ls=ih||Wp||Function("return this")(),Ou=A&&!A.nodeType&&A,Cn=Ou&&E&&!E.nodeType&&E,Hh=Cn&&Cn.exports===Ou,Xo=Hh&&ih.process,cs=function(){try{return Xo&&Xo.binding&&Xo.binding("util")}catch{}}(),Jp=cs&&cs.isTypedArray;function Kp(It,Gt){for(var ge=-1,Xe=It==null?0:It.length;++gedi))return!1;var Hr=An.get(It);if(Hr&&An.get(Gt))return Hr==Gt;var ur=-1,hs=!0,uu=2&ge?new sh:void 0;for(An.set(It,Gt),An.set(Gt,It);++ur-1},Bs.prototype.set=function(It,Gt){var ge=this.__data__,Xe=ah(ge,It);return Xe<0?(++this.size,ge.push([It,Gt])):ge[Xe][1]=Gt,this},xl.prototype.clear=function(){this.size=0,this.__data__={hash:new ar,map:new(Na||Bs),string:new ar}},xl.prototype.delete=function(It){var Gt=hf(this,It).delete(It);return this.size-=Gt?1:0,Gt},xl.prototype.get=function(It){return hf(this,It).get(It)},xl.prototype.has=function(It){return hf(this,It).has(It)},xl.prototype.set=function(It,Gt){var ge=hf(this,It),Xe=ge.size;return ge.set(It,Gt),this.size+=ge.size==Xe?0:1,this},sh.prototype.add=sh.prototype.push=function(It){return this.__data__.set(It,X),this},sh.prototype.has=function(It){return this.__data__.has(It)},Pa.prototype.clear=function(){this.__data__=new Bs,this.size=0},Pa.prototype.delete=function(It){var Gt=this.__data__,ge=Gt.delete(It);return this.size=Gt.size,ge},Pa.prototype.get=function(It){return this.__data__.get(It)},Pa.prototype.has=function(It){return this.__data__.has(It)},Pa.prototype.set=function(It,Gt){var ge=this.__data__;if(ge instanceof Bs){var Xe=ge.__data__;if(!Na||Xe.length<199)return Xe.push([It,Gt]),this.size=++ge.size,this;ge=this.__data__=new xl(Xe)}return ge.set(It,Gt),this.size=ge.size,this};var pf=vc?function(It){return It==null?[]:(It=Object(It),function(Gt,ge){for(var Xe=-1,Pr=Gt==null?0:Gt.length,An=0,ni=[];++Xe-1&&It%1==0&&It-1&&It%1==0&&It<=at}function Yo(It){var Gt=typeof It;return It!=null&&(Gt=="object"||Gt=="function")}function au(It){return It!=null&&typeof It=="object"}var ch=Jp?function(It){return function(Gt){return It(Gt)}}(Jp):function(It){return au(It)&&El(It.length)&&!!yr[bl(It)]};function gf(It){return(Gt=It)!=null&&El(Gt.length)&&!Vr(Gt)?uf(It):ep(It);var Gt}E.exports=function(It,Gt){return uh(It,Gt)}})(Du,Du.exports);var kr=r(Du.exports);function Yh(E,A){return E.length===A.length&&JSON.stringify(E.map(function(X){return X}).sort())===JSON.stringify(A.map(function(X){return X}).sort())}var sa={Polygon:ci,LineString:rr,Point:Vn,MultiPolygon:br,MultiLineString:br,MultiPoint:br},pd=Object.freeze({__proto__:null,CommonSelectors:wr,constrainFeatureMovement:gl,createMidPoint:ro,createSupplementaryPoints:jo,createVertex:Ye,doubleClickZoom:je,euclideanDistance:Ge,featuresAt:vt,getFeatureAtAndSetCursors:Te,isClick:gn,isEventAtCoordinates:Lo,isTap:xn,mapEventToBoundingBox:be,ModeHandler:n,moveFeatures:ml,sortFeatures:Yt,stringSetsAreEqual:Yh,StringSet:Kt,theme:Gn,toDenseArray:Xn}),yl=function(E,A){var X={options:E=function(yt){yt===void 0&&(yt={});var _t=Vt(yt);return yt.controls||(_t.controls={}),yt.displayControlsDefault===!1?_t.controls=Vt(Fr,yt.controls):_t.controls=Vt(rh,yt.controls),(_t=Vt(Zp,_t)).styles=qn(_t.styles,"cold").concat(qn(_t.styles,"hot")),_t}(E)};A=function(yt,_t){return _t.modes=W,_t.getFeatureIdsAt=function(Ct){return vt.click({point:Ct},null,yt).map(function(te){return te.properties.id})},_t.getSelectedIds=function(){return yt.store.getSelectedIds()},_t.getSelected=function(){return{type:Z.FEATURE_COLLECTION,features:yt.store.getSelectedIds().map(function(Ct){return yt.store.get(Ct)}).map(function(Ct){return Ct.toGeoJSON()})}},_t.getSelectedPoints=function(){return{type:Z.FEATURE_COLLECTION,features:yt.store.getSelectedCoordinates().map(function(Ct){return{type:Z.FEATURE,properties:{},geometry:{type:Z.POINT,coordinates:Ct.coordinates}}})}},_t.set=function(Ct){if(Ct.type===void 0||Ct.type!==Z.FEATURE_COLLECTION||!Array.isArray(Ct.features))throw new Error("Invalid FeatureCollection");var te=yt.store.createRenderBatch(),ae=yt.store.getAllIds().slice(),xe=_t.add(Ct),we=new Kt(xe);return(ae=ae.filter(function(me){return!we.has(me)})).length&&_t.delete(ae),te(),xe},_t.add=function(Ct){var te=JSON.parse(JSON.stringify(G(Ct))).features.map(function(ae){if(ae.id=ae.id||$n(),ae.geometry===null)throw new Error("Invalid geometry: null");if(yt.store.get(ae.id)===void 0||yt.store.get(ae.id).type!==ae.geometry.type){var xe=sa[ae.geometry.type];if(xe===void 0)throw new Error("Invalid geometry type: "+ae.geometry.type+".");var we=new xe(yt,ae);yt.store.add(we)}else{var me=yt.store.get(ae.id);me.properties=ae.properties,kr(me.properties,ae.properties)||yt.store.featureChanged(me.id),kr(me.getCoordinates(),ae.geometry.coordinates)||me.incomingCoords(ae.geometry.coordinates)}return ae.id});return yt.store.render(),te},_t.get=function(Ct){var te=yt.store.get(Ct);if(te)return te.toGeoJSON()},_t.getAll=function(){return{type:Z.FEATURE_COLLECTION,features:yt.store.getAll().map(function(Ct){return Ct.toGeoJSON()})}},_t.delete=function(Ct){return yt.store.delete(Ct,{silent:!0}),_t.getMode()!==W.DIRECT_SELECT||yt.store.getSelectedIds().length?yt.store.render():yt.events.changeMode(W.SIMPLE_SELECT,void 0,{silent:!0}),_t},_t.deleteAll=function(){return yt.store.delete(yt.store.getAllIds(),{silent:!0}),_t.getMode()===W.DIRECT_SELECT?yt.events.changeMode(W.SIMPLE_SELECT,void 0,{silent:!0}):yt.store.render(),_t},_t.changeMode=function(Ct,te){return te===void 0&&(te={}),Ct===W.SIMPLE_SELECT&&_t.getMode()===W.SIMPLE_SELECT?(Yh(te.featureIds||[],yt.store.getSelectedIds())||(yt.store.setSelected(te.featureIds,{silent:!0}),yt.store.render()),_t):(Ct===W.DIRECT_SELECT&&_t.getMode()===W.DIRECT_SELECT&&te.featureId===yt.store.getSelectedIds()[0]||yt.events.changeMode(Ct,te,{silent:!0}),_t)},_t.getMode=function(){return yt.events.getMode()},_t.trash=function(){return yt.events.trash({silent:!0}),_t},_t.combineFeatures=function(){return yt.events.combineFeatures({silent:!0}),_t},_t.uncombineFeatures=function(){return yt.events.uncombineFeatures({silent:!0}),_t},_t.setFeatureProperty=function(Ct,te,ae){return yt.store.setFeatureProperty(Ct,te,ae),_t},_t}(X,A),X.api=A;var at=$i(X);return A.onAdd=at.onAdd,A.onRemove=at.onRemove,A.types=$,A.options=E,A};function Zh(E){yl(E,this)}return Zh.modes=oo,Zh.constants=Ot,Zh.lib=pd,Zh})})(UI);var zN=UI.exports;const o0=VI(zN),BN=rn.createContext(null);function $N(t,e){const n=Array.isArray(t)?t[0]:t?t.x:0,r=Array.isArray(t)?t[1]:t?t.y:0,i=Array.isArray(e)?e[0]:e?e.x:0,a=Array.isArray(e)?e[1]:e?e.y:0;return n===i&&r===a}function yp(t,e){if(t===e)return!0;if(!t||!e)return!1;if(Array.isArray(t)){if(!Array.isArray(e)||t.length!==e.length)return!1;for(let n=0;n{let i=null;"interactive"in r&&(i=Object.assign({},r),delete i.interactive);const a=e[r.ref];if(a){i=i||Object.assign({},r),delete i.ref;for(const h of UN)h in a&&(i[h]=a[h])}return i||r});return{...t,layers:n}}var tE={};const eE={version:8,sources:{},layers:[]},nE={mousedown:"onMouseDown",mouseup:"onMouseUp",mouseover:"onMouseOver",mousemove:"onMouseMove",click:"onClick",dblclick:"onDblClick",mouseenter:"onMouseEnter",mouseleave:"onMouseLeave",mouseout:"onMouseOut",contextmenu:"onContextMenu",touchstart:"onTouchStart",touchend:"onTouchEnd",touchmove:"onTouchMove",touchcancel:"onTouchCancel"},Sx={movestart:"onMoveStart",move:"onMove",moveend:"onMoveEnd",dragstart:"onDragStart",drag:"onDrag",dragend:"onDragEnd",zoomstart:"onZoomStart",zoom:"onZoom",zoomend:"onZoomEnd",rotatestart:"onRotateStart",rotate:"onRotate",rotateend:"onRotateEnd",pitchstart:"onPitchStart",pitch:"onPitch",pitchend:"onPitchEnd"},rE={wheel:"onWheel",boxzoomstart:"onBoxZoomStart",boxzoomend:"onBoxZoomEnd",boxzoomcancel:"onBoxZoomCancel",resize:"onResize",load:"onLoad",render:"onRender",idle:"onIdle",remove:"onRemove",data:"onData",styledata:"onStyleData",sourcedata:"onSourceData",error:"onError"},GN=["minZoom","maxZoom","minPitch","maxPitch","maxBounds","projection","renderWorldCopies"],qN=["scrollZoom","boxZoom","dragRotate","dragPan","keyboard","doubleClickZoom","touchZoomRotate","touchPitch"];let $x=class Vx{constructor(e,n,r){this._map=null,this._internalUpdate=!1,this._inRender=!1,this._hoveredFeatures=null,this._deferredEvents={move:!1,zoom:!1,pitch:!1,rotate:!1},this._onEvent=i=>{const a=this.props[rE[i.type]];a?a(i):i.type==="error"&&console.error(i.error)},this._onPointerEvent=i=>{(i.type==="mousemove"||i.type==="mouseout")&&this._updateHover(i);const a=this.props[nE[i.type]];a&&(this.props.interactiveLayerIds&&i.type!=="mouseover"&&i.type!=="mouseout"&&(i.features=this._hoveredFeatures||this._queryRenderedFeatures(i.point)),a(i),delete i.features)},this._onCameraEvent=i=>{if(!this._internalUpdate){const a=this.props[Sx[i.type]];a&&a(i)}i.type in this._deferredEvents&&(this._deferredEvents[i.type]=!1)},this._MapClass=e,this.props=n,this._initialize(r)}get map(){return this._map}get transform(){return this._renderTransform}setProps(e){const n=this.props;this.props=e;const r=this._updateSettings(e,n);r&&this._createShadowTransform(this._map);const i=this._updateSize(e),a=this._updateViewState(e,!0);this._updateStyle(e,n),this._updateStyleComponents(e,n),this._updateHandlers(e,n),(r||i||a&&!this._map.isMoving())&&this.redraw()}static reuse(e,n){const r=Vx.savedMaps.pop();if(!r)return null;const i=r.map,a=i.getContainer();for(n.className=a.className;a.childNodes.length>0;)n.appendChild(a.childNodes[0]);i._container=n;const h=i._resizeObserver;h&&(h.disconnect(),h.observe(n)),r.setProps({...e,styleDiffing:!1}),i.resize();const{initialViewState:u}=e;return u&&(u.bounds?i.fitBounds(u.bounds,{...u.fitBoundsOptions,duration:0}):r._updateViewState(u,!1)),i.isStyleLoaded()?i.fire("load"):i.once("styledata",()=>i.fire("load")),i._update(),r}_initialize(e){const{props:n}=this,{mapStyle:r=eE}=n,i={...n,...n.initialViewState,accessToken:n.mapboxAccessToken||jN()||null,container:e,style:Q1(r)},a=i.initialViewState||i.viewState||i;if(Object.assign(i,{center:[a.longitude||0,a.latitude||0],zoom:a.zoom||0,pitch:a.pitch||0,bearing:a.bearing||0}),n.gl){const C=HTMLCanvasElement.prototype.getContext;HTMLCanvasElement.prototype.getContext=()=>(HTMLCanvasElement.prototype.getContext=C,n.gl)}const h=new this._MapClass(i);a.padding&&h.setPadding(a.padding),n.cursor&&(h.getCanvas().style.cursor=n.cursor),this._createShadowTransform(h);const u=h._render;h._render=C=>{this._inRender=!0,u.call(h,C),this._inRender=!1};const _=h._renderTaskQueue.run;h._renderTaskQueue.run=C=>{_.call(h._renderTaskQueue,C),this._onBeforeRepaint()},h.on("render",()=>this._onAfterRepaint());const w=h.fire;h.fire=this._fireEvent.bind(this,w),h.on("resize",()=>{this._renderTransform.resize(h.transform.width,h.transform.height)}),h.on("styledata",()=>{this._updateStyleComponents(this.props,{}),W1(h.transform,this._renderTransform)}),h.on("sourcedata",()=>this._updateStyleComponents(this.props,{}));for(const C in nE)h.on(C,this._onPointerEvent);for(const C in Sx)h.on(C,this._onCameraEvent);for(const C in rE)h.on(C,this._onEvent);this._map=h}recycle(){const e=this.map.getContainer().querySelector("[mapboxgl-children]");e==null||e.remove(),Vx.savedMaps.push(this)}destroy(){this._map.remove()}redraw(){const e=this._map;!this._inRender&&e.style&&(e._frame&&(e._frame.cancel(),e._frame=null),e._render())}_createShadowTransform(e){const n=VN(e.transform);e.painter.transform=n,this._renderTransform=n}_updateSize(e){const{viewState:n}=e;if(n){const r=this._map;if(n.width!==r.transform.width||n.height!==r.transform.height)return r.resize(),!0}return!1}_updateViewState(e,n){if(this._internalUpdate)return!1;const r=this._map,i=this._renderTransform,{zoom:a,pitch:h,bearing:u}=i,_=r.isMoving();_&&(i.cameraElevationReference="sea");const w=K1(i,{...J1(r.transform),...e});if(_&&(i.cameraElevationReference="ground"),w&&n){const C=this._deferredEvents;C.move=!0,C.zoom||(C.zoom=a!==i.zoom),C.rotate||(C.rotate=u!==i.bearing),C.pitch||(C.pitch=h!==i.pitch)}return _||K1(r.transform,e),w}_updateSettings(e,n){const r=this._map;let i=!1;for(const a of GN)if(a in e&&!yp(e[a],n[a])){i=!0;const h=r[`set${a[0].toUpperCase()}${a.slice(1)}`];h==null||h.call(r,e[a])}return i}_updateStyle(e,n){if(e.cursor!==n.cursor&&(this._map.getCanvas().style.cursor=e.cursor||""),e.mapStyle!==n.mapStyle){const{mapStyle:r=eE,styleDiffing:i=!0}=e,a={diff:i};return"localIdeographFontFamily"in e&&(a.localIdeographFontFamily=e.localIdeographFontFamily),this._map.setStyle(Q1(r),a),!0}return!1}_updateStyleComponents(e,n){const r=this._map;let i=!1;return r.isStyleLoaded()&&("light"in e&&r.setLight&&!yp(e.light,n.light)&&(i=!0,r.setLight(e.light)),"fog"in e&&r.setFog&&!yp(e.fog,n.fog)&&(i=!0,r.setFog(e.fog)),"terrain"in e&&r.setTerrain&&!yp(e.terrain,n.terrain)&&(!e.terrain||r.getSource(e.terrain.source))&&(i=!0,r.setTerrain(e.terrain))),i}_updateHandlers(e,n){var r,i;const a=this._map;let h=!1;for(const u of qN){const _=(r=e[u])!==null&&r!==void 0?r:!0,w=(i=n[u])!==null&&i!==void 0?i:!0;yp(_,w)||(h=!0,_?a[u].enable(_):a[u].disable())}return h}_queryRenderedFeatures(e){const n=this._map,r=n.transform,{interactiveLayerIds:i=[]}=this.props;try{return n.transform=this._renderTransform,n.queryRenderedFeatures(e,{layers:i.filter(n.getLayer.bind(n))})}catch{return[]}finally{n.transform=r}}_updateHover(e){var n;const{props:r}=this;if(r.interactiveLayerIds&&(r.onMouseMove||r.onMouseEnter||r.onMouseLeave)){const i=e.type,a=((n=this._hoveredFeatures)===null||n===void 0?void 0:n.length)>0,h=this._queryRenderedFeatures(e.point),u=h.length>0;!u&&a&&(e.type="mouseleave",this._onPointerEvent(e)),this._hoveredFeatures=h,u&&!a&&(e.type="mouseenter",this._onPointerEvent(e)),e.type=i}else this._hoveredFeatures=null}_fireEvent(e,n,r){const i=this._map,a=i.transform,h=typeof n=="string"?n:n.type;return h==="move"&&this._updateViewState(this.props,!1),h in Sx&&(typeof n=="object"&&(n.viewState=J1(a)),this._map.isMoving())?(i.transform=this._renderTransform,e.call(i,n,r),i.transform=a,i):(e.call(i,n,r),i)}_onBeforeRepaint(){const e=this._map;this._internalUpdate=!0;for(const r in this._deferredEvents)this._deferredEvents[r]&&e.fire(r);this._internalUpdate=!1;const n=this._map.transform;e.transform=this._renderTransform,this._onAfterRepaint=()=>{W1(this._renderTransform,n),e.transform=n}}};$x.savedMaps=[];function jN(){let t=null;if(typeof location<"u"){const e=/access_token=([^&\/]*)/.exec(location.search);t=e&&e[1]}try{t=t||tE.MapboxAccessToken}catch{}try{t=t||tE.REACT_APP_MAPBOX_ACCESS_TOKEN}catch{}return t}const XN=["setMaxBounds","setMinZoom","setMaxZoom","setMinPitch","setMaxPitch","setRenderWorldCopies","setProjection","setStyle","addSource","removeSource","addLayer","removeLayer","setLayerZoomRange","setFilter","setPaintProperty","setLayoutProperty","setLight","setTerrain","setFog","remove"];function YN(t){if(!t)return null;const e=t.map,n={getMap:()=>e,getCenter:()=>t.transform.center,getZoom:()=>t.transform.zoom,getBearing:()=>t.transform.bearing,getPitch:()=>t.transform.pitch,getPadding:()=>t.transform.padding,getBounds:()=>t.transform.getBounds(),project:r=>{const i=e.transform;e.transform=t.transform;const a=e.project(r);return e.transform=i,a},unproject:r=>{const i=e.transform;e.transform=t.transform;const a=e.unproject(r);return e.transform=i,a},queryTerrainElevation:(r,i)=>{const a=e.transform;e.transform=t.transform;const h=e.queryTerrainElevation(r,i);return e.transform=a,h},queryRenderedFeatures:(r,i)=>{const a=e.transform;e.transform=t.transform;const h=e.queryRenderedFeatures(r,i);return e.transform=a,h}};for(const r of ZN(e))!(r in n)&&!XN.includes(r)&&(n[r]=e[r].bind(e));return n}function ZN(t){const e=new Set;let n=t;for(;n;){for(const r of Object.getOwnPropertyNames(n))r[0]!=="_"&&typeof t[r]=="function"&&r!=="fire"&&r!=="setEventedParent"&&e.add(r);n=Object.getPrototypeOf(n)}return Array.from(e)}const HN=typeof document<"u"?rn.useLayoutEffect:rn.useEffect,WN=["baseApiUrl","maxParallelImageRequests","workerClass","workerCount","workerUrl"];function JN(t,e){for(const r of WN)r in e&&(t[r]=e[r]);const{RTLTextPlugin:n="https://api.mapbox.com/mapbox-gl-js/plugins/mapbox-gl-rtl-text/v0.2.3/mapbox-gl-rtl-text.js"}=e;n&&t.getRTLTextPluginStatus&&t.getRTLTextPluginStatus()==="unavailable"&&t.setRTLTextPlugin(n,r=>{r&&console.error(r)},!0)}const s0=rn.createContext(null);function KN(t,e,n){const r=rn.useContext(BN),[i,a]=rn.useState(null),h=rn.useRef(),{current:u}=rn.useRef({mapLib:null,map:null});rn.useEffect(()=>{const C=t.mapLib;let P=!0,D;return Promise.resolve(C||n).then(B=>{if(!P)return;if(!B)throw new Error("Invalid mapLib");const $="Map"in B?B:B.default;if(!$.Map)throw new Error("Invalid mapLib");if(JN($,t),!$.supported||$.supported(t))t.reuseMaps&&(D=$x.reuse(t,h.current)),D||(D=new $x($.Map,t,h.current)),u.map=YN(D),u.mapLib=$,a(D),r==null||r.onMapMount(u.map,t.id);else throw new Error("Map is not supported by this browser")}).catch(B=>{const{onError:$}=t;$?$({type:"error",target:null,originalEvent:null,error:B}):console.error(B)}),()=>{P=!1,D&&(r==null||r.onMapUnmount(t.id),t.reuseMaps?D.recycle():D.destroy())}},[]),HN(()=>{i&&i.setProps(t)}),rn.useImperativeHandle(e,()=>u.map,[i]);const _=rn.useMemo(()=>({position:"relative",width:"100%",height:"100%",...t.style}),[t.style]),w={height:"100%"};return rn.createElement("div",{id:t.id,ref:h,style:_},i&&rn.createElement(s0.Provider,{value:u},rn.createElement("div",{"mapboxgl-children":"",style:w},t.children)))}const QN=/box|flex|grid|column|lineHeight|fontWeight|opacity|order|tabSize|zIndex/;function rg(t,e){if(!t||!e)return;const n=t.style;for(const r in e){const i=e[r];Number.isFinite(i)&&!QN.test(r)?n[r]=`${i}px`:n[r]=i}}function tP(t,e){const{map:n,mapLib:r}=rn.useContext(s0),i=rn.useRef({props:t});i.current.props=t;const a=rn.useMemo(()=>{let Z=!1;rn.Children.forEach(t.children,ct=>{ct&&(Z=!0)});const W={...t,element:Z?document.createElement("div"):null},rt=new r.Marker(W);return rt.setLngLat([t.longitude,t.latitude]),rt.getElement().addEventListener("click",ct=>{var pt,gt;(gt=(pt=i.current.props).onClick)===null||gt===void 0||gt.call(pt,{type:"click",target:rt,originalEvent:ct})}),rt.on("dragstart",ct=>{var pt,gt;const Ut=ct;Ut.lngLat=a.getLngLat(),(gt=(pt=i.current.props).onDragStart)===null||gt===void 0||gt.call(pt,Ut)}),rt.on("drag",ct=>{var pt,gt;const Ut=ct;Ut.lngLat=a.getLngLat(),(gt=(pt=i.current.props).onDrag)===null||gt===void 0||gt.call(pt,Ut)}),rt.on("dragend",ct=>{var pt,gt;const Ut=ct;Ut.lngLat=a.getLngLat(),(gt=(pt=i.current.props).onDragEnd)===null||gt===void 0||gt.call(pt,Ut)}),rt},[]);rn.useEffect(()=>(a.addTo(n.getMap()),()=>{a.remove()}),[]);const{longitude:h,latitude:u,offset:_,style:w,draggable:C=!1,popup:P=null,rotation:D=0,rotationAlignment:B="auto",pitchAlignment:$="auto"}=t;return rn.useEffect(()=>{rg(a.getElement(),w)},[w]),rn.useImperativeHandle(e,()=>a,[]),(a.getLngLat().lng!==h||a.getLngLat().lat!==u)&&a.setLngLat([h,u]),_&&!$N(a.getOffset(),_)&&a.setOffset(_),a.isDraggable()!==C&&a.setDraggable(C),a.getRotation()!==D&&a.setRotation(D),a.getRotationAlignment()!==B&&a.setRotationAlignment(B),a.getPitchAlignment()!==$&&a.setPitchAlignment($),a.getPopup()!==P&&a.setPopup(P),$I.createPortal(t.children,a.getElement())}rn.memo(rn.forwardRef(tP));function iE(t){return new Set(t?t.trim().split(/\s+/):[])}function eP(t,e){const{map:n,mapLib:r}=rn.useContext(s0),i=rn.useMemo(()=>document.createElement("div"),[]),a=rn.useRef({props:t});a.current.props=t;const h=rn.useMemo(()=>{const u={...t},_=new r.Popup(u);return _.setLngLat([t.longitude,t.latitude]),_.once("open",w=>{var C,P;(P=(C=a.current.props).onOpen)===null||P===void 0||P.call(C,w)}),_},[]);if(rn.useEffect(()=>{const u=_=>{var w,C;(C=(w=a.current.props).onClose)===null||C===void 0||C.call(w,_)};return h.on("close",u),h.setDOMContent(i).addTo(n.getMap()),()=>{h.off("close",u),h.isOpen()&&h.remove()}},[]),rn.useEffect(()=>{rg(h.getElement(),t.style)},[t.style]),rn.useImperativeHandle(e,()=>h,[]),h.isOpen()&&((h.getLngLat().lng!==t.longitude||h.getLngLat().lat!==t.latitude)&&h.setLngLat([t.longitude,t.latitude]),t.offset&&!yp(h.options.offset,t.offset)&&h.setOffset(t.offset),(h.options.anchor!==t.anchor||h.options.maxWidth!==t.maxWidth)&&(h.options.anchor=t.anchor,h.setMaxWidth(t.maxWidth)),h.options.className!==t.className)){const u=iE(h.options.className),_=iE(t.className);for(const w of u)_.has(w)||h.removeClassName(w);for(const w of _)u.has(w)||h.addClassName(w);h.options.className=t.className}return $I.createPortal(t.children,i)}rn.memo(rn.forwardRef(eP));function ig(t,e,n,r){const i=rn.useContext(s0),a=rn.useMemo(()=>t(i),[]);return rn.useEffect(()=>{const h=r||n||e,u=typeof e=="function"&&typeof n=="function"?e:null,_=typeof n=="function"?n:typeof e=="function"?e:null,{map:w}=i;return w.hasControl(a)||(w.addControl(a,h==null?void 0:h.position),u&&u(i)),()=>{_&&_(i),w.hasControl(a)&&w.removeControl(a)}},[]),a}function nP(t){const e=ig(({mapLib:n})=>new n.AttributionControl(t),{position:t.position});return rn.useEffect(()=>{rg(e._container,t.style)},[t.style]),null}rn.memo(nP);function rP(t){const e=ig(({mapLib:n})=>new n.FullscreenControl({container:t.containerId&&document.getElementById(t.containerId)}),{position:t.position});return rn.useEffect(()=>{rg(e._controlContainer,t.style)},[t.style]),null}rn.memo(rP);function iP(t,e){const n=rn.useRef({props:t}),r=ig(({mapLib:i})=>{const a=new i.GeolocateControl(t),h=a._setupUI;return a._setupUI=u=>{a._container.hasChildNodes()||h(u)},a.on("geolocate",u=>{var _,w;(w=(_=n.current.props).onGeolocate)===null||w===void 0||w.call(_,u)}),a.on("error",u=>{var _,w;(w=(_=n.current.props).onError)===null||w===void 0||w.call(_,u)}),a.on("outofmaxbounds",u=>{var _,w;(w=(_=n.current.props).onOutOfMaxBounds)===null||w===void 0||w.call(_,u)}),a.on("trackuserlocationstart",u=>{var _,w;(w=(_=n.current.props).onTrackUserLocationStart)===null||w===void 0||w.call(_,u)}),a.on("trackuserlocationend",u=>{var _,w;(w=(_=n.current.props).onTrackUserLocationEnd)===null||w===void 0||w.call(_,u)}),a},{position:t.position});return n.current.props=t,rn.useImperativeHandle(e,()=>r,[]),rn.useEffect(()=>{rg(r._container,t.style)},[t.style]),null}rn.memo(rn.forwardRef(iP));function oP(t){const e=ig(({mapLib:n})=>new n.NavigationControl(t),{position:t.position});return rn.useEffect(()=>{rg(e._container,t.style)},[t.style]),null}rn.memo(oP);function sP(t){const e=ig(({mapLib:a})=>new a.ScaleControl(t),{position:t.position}),n=rn.useRef(t),r=n.current;n.current=t;const{style:i}=t;return t.maxWidth!==void 0&&t.maxWidth!==r.maxWidth&&(e.options.maxWidth=t.maxWidth),t.unit!==void 0&&t.unit!==r.unit&&e.setUnit(t.unit),rn.useEffect(()=>{rg(e._container,i)},[i]),null}rn.memo(sP);const aP=kN(()=>import("./index.es64-KR_AuFpw.js"),__vite__mapDeps([]),import.meta.url).then(t=>t.i);rn.forwardRef(function(t,e){return KN(t,e,aP)});rn.forwardRef((t,e)=>{const n=ig(()=>new o0(t),({map:r})=>{r.on("draw.create",t.onCreate),r.on("draw.update",t.onUpdate),r.on("draw.delete",t.onDelete)},({map:r})=>{r.off("draw.create",t.onCreate),r.off("draw.update",t.onUpdate),r.off("draw.delete",t.onDelete)},{position:t.position});return rn.useImperativeHandle(e,()=>n,[n]),null});var GI={exports:{}},Cy={},oE;function uP(){if(oE)return Cy;oE=1;/** +import{r as rn,R as Bx}from"./index-CBqU2yxZ.js";import{m as ON,f as RN,g as FN}from"./MapStyles-BQpgpUCW.js";import{r as $I}from"./index-DZGZymok.js";import{_ as kN}from"./iframe-BcGTk6aA.js";var zg=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function VI(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var UI={exports:{}};(function(t,e){(function(n,r){t.exports=r()})(zg,function(){var n=function(E,A){var X={drag:[],click:[],mousemove:[],mousedown:[],mouseup:[],mouseout:[],keydown:[],keyup:[],touchstart:[],touchmove:[],touchend:[],tap:[]},at={on:function(_t,Ct,te){if(X[_t]===void 0)throw new Error("Invalid event type: "+_t);X[_t].push({selector:Ct,fn:te})},render:function(_t){A.store.featureChanged(_t)}},yt=function(_t,Ct){for(var te=X[_t],ae=te.length;ae--;){var xe=te[ae];if(xe.selector(Ct)){xe.fn.call(at,Ct)||A.store.render(),A.ui.updateMapClasses();break}}};return E.start.call(at),{render:E.render,stop:function(){E.stop&&E.stop()},trash:function(){E.trash&&(E.trash(),A.store.render())},combineFeatures:function(){E.combineFeatures&&E.combineFeatures()},uncombineFeatures:function(){E.uncombineFeatures&&E.uncombineFeatures()},drag:function(_t){yt("drag",_t)},click:function(_t){yt("click",_t)},mousemove:function(_t){yt("mousemove",_t)},mousedown:function(_t){yt("mousedown",_t)},mouseup:function(_t){yt("mouseup",_t)},mouseout:function(_t){yt("mouseout",_t)},keydown:function(_t){yt("keydown",_t)},keyup:function(_t){yt("keyup",_t)},touchstart:function(_t){yt("touchstart",_t)},touchmove:function(_t){yt("touchmove",_t)},touchend:function(_t){yt("touchend",_t)},tap:function(_t){yt("tap",_t)}}};function r(E){return E&&E.__esModule&&Object.prototype.hasOwnProperty.call(E,"default")?E.default:E}function i(E){if(E.__esModule)return E;var A=E.default;if(typeof A=="function"){var X=function at(){if(this instanceof at){var yt=[null];yt.push.apply(yt,arguments);var _t=Function.bind.apply(A,yt);return new _t}return A.apply(this,arguments)};X.prototype=A.prototype}else X={};return Object.defineProperty(X,"__esModule",{value:!0}),Object.keys(E).forEach(function(at){var yt=Object.getOwnPropertyDescriptor(E,at);Object.defineProperty(X,at,yt.get?yt:{enumerable:!0,get:function(){return E[at]}})}),X}var a={},h={RADIUS:6378137,FLATTENING:1/298.257223563,POLAR_RADIUS:63567523142e-4},u=h;function _(E){var A=0;if(E&&E.length>0){A+=Math.abs(w(E[0]));for(var X=1;X2){for(Ct=0;Ct=Math.pow(2,E)?jn(E,A):_t};jn.rack=function(E,A,X){var at=function(_t){var Ct=0;do{if(Ct++>10){if(!X)throw new Error("too many ID collisions, use more bits");E+=X}var te=jn(E,A)}while(Object.hasOwnProperty.call(yt,te));return yt[te]=_t,te},yt=at.hats={};return at.get=function(_t){return at.hats[_t]},at.set=function(_t,Ct){return at.hats[_t]=Ct,at},at.bits=E||128,at.base=A||16,at};var $n=r(ei.exports),Fe=function(E,A){this.ctx=E,this.properties=A.properties||{},this.coordinates=A.geometry.coordinates,this.id=A.id||$n(),this.type=A.geometry.type};Fe.prototype.changed=function(){this.ctx.store.featureChanged(this.id)},Fe.prototype.incomingCoords=function(E){this.setCoordinates(E)},Fe.prototype.setCoordinates=function(E){this.coordinates=E,this.changed()},Fe.prototype.getCoordinates=function(){return JSON.parse(JSON.stringify(this.coordinates))},Fe.prototype.setProperty=function(E,A){this.properties[E]=A},Fe.prototype.toGeoJSON=function(){return JSON.parse(JSON.stringify({id:this.id,type:Z.FEATURE,properties:this.properties,geometry:{coordinates:this.getCoordinates(),type:this.type}}))},Fe.prototype.internal=function(E){var A={id:this.id,meta:pt.FEATURE,"meta:type":this.type,active:gt.INACTIVE,mode:E};if(this.ctx.options.userProperties)for(var X in this.properties)A["user_"+X]=this.properties[X];return{type:Z.FEATURE,properties:A,geometry:{coordinates:this.getCoordinates(),type:this.type}}};var Vn=function(E,A){Fe.call(this,E,A)};(Vn.prototype=Object.create(Fe.prototype)).isValid=function(){return typeof this.coordinates[0]=="number"&&typeof this.coordinates[1]=="number"},Vn.prototype.updateCoordinate=function(E,A,X){this.coordinates=arguments.length===3?[A,X]:[E,A],this.changed()},Vn.prototype.getCoordinate=function(){return this.getCoordinates()};var rr=function(E,A){Fe.call(this,E,A)};(rr.prototype=Object.create(Fe.prototype)).isValid=function(){return this.coordinates.length>1},rr.prototype.addCoordinate=function(E,A,X){this.changed();var at=parseInt(E,10);this.coordinates.splice(at,0,[A,X])},rr.prototype.getCoordinate=function(E){var A=parseInt(E,10);return JSON.parse(JSON.stringify(this.coordinates[A]))},rr.prototype.removeCoordinate=function(E){this.changed(),this.coordinates.splice(parseInt(E,10),1)},rr.prototype.updateCoordinate=function(E,A,X){var at=parseInt(E,10);this.coordinates[at]=[A,X],this.changed()};var ci=function(E,A){Fe.call(this,E,A),this.coordinates=this.coordinates.map(function(X){return X.slice(0,-1)})};(ci.prototype=Object.create(Fe.prototype)).isValid=function(){return this.coordinates.length!==0&&this.coordinates.every(function(E){return E.length>2})},ci.prototype.incomingCoords=function(E){this.coordinates=E.map(function(A){return A.slice(0,-1)}),this.changed()},ci.prototype.setCoordinates=function(E){this.coordinates=E,this.changed()},ci.prototype.addCoordinate=function(E,A,X){this.changed();var at=E.split(".").map(function(yt){return parseInt(yt,10)});this.coordinates[at[0]].splice(at[1],0,[A,X])},ci.prototype.removeCoordinate=function(E){this.changed();var A=E.split(".").map(function(at){return parseInt(at,10)}),X=this.coordinates[A[0]];X&&(X.splice(A[1],1),X.length<3&&this.coordinates.splice(A[0],1))},ci.prototype.getCoordinate=function(E){var A=E.split(".").map(function(at){return parseInt(at,10)}),X=this.coordinates[A[0]];return JSON.parse(JSON.stringify(X[A[1]]))},ci.prototype.getCoordinates=function(){return this.coordinates.map(function(E){return E.concat([E[0]])})},ci.prototype.updateCoordinate=function(E,A,X){this.changed();var at=E.split("."),yt=parseInt(at[0],10),_t=parseInt(at[1],10);this.coordinates[yt]===void 0&&(this.coordinates[yt]=[]),this.coordinates[yt][_t]=[A,X]};var fl={MultiPoint:Vn,MultiLineString:rr,MultiPolygon:ci},ks=function(E,A,X,at,yt){var _t=X.split("."),Ct=parseInt(_t[0],10),te=_t[1]?_t.slice(1).join("."):null;return E[Ct][A](te,at,yt)},br=function(E,A){if(Fe.call(this,E,A),delete this.coordinates,this.model=fl[A.geometry.type],this.model===void 0)throw new TypeError(A.geometry.type+" is not a valid type");this.features=this._coordinatesToFeatures(A.geometry.coordinates)};function nn(E){this.map=E.map,this.drawConfig=JSON.parse(JSON.stringify(E.options||{})),this._ctx=E}(br.prototype=Object.create(Fe.prototype))._coordinatesToFeatures=function(E){var A=this,X=this.model.bind(this);return E.map(function(at){return new X(A.ctx,{id:$n(),type:Z.FEATURE,properties:{},geometry:{coordinates:at,type:A.type.replace("Multi","")}})})},br.prototype.isValid=function(){return this.features.every(function(E){return E.isValid()})},br.prototype.setCoordinates=function(E){this.features=this._coordinatesToFeatures(E),this.changed()},br.prototype.getCoordinate=function(E){return ks(this.features,"getCoordinate",E)},br.prototype.getCoordinates=function(){return JSON.parse(JSON.stringify(this.features.map(function(E){return E.type===Z.POLYGON?E.getCoordinates():E.coordinates})))},br.prototype.updateCoordinate=function(E,A,X){ks(this.features,"updateCoordinate",E,A,X),this.changed()},br.prototype.addCoordinate=function(E,A,X){ks(this.features,"addCoordinate",E,A,X),this.changed()},br.prototype.removeCoordinate=function(E){ks(this.features,"removeCoordinate",E),this.changed()},br.prototype.getFeatures=function(){return this.features},nn.prototype.setSelected=function(E){return this._ctx.store.setSelected(E)},nn.prototype.setSelectedCoordinates=function(E){var A=this;this._ctx.store.setSelectedCoordinates(E),E.reduce(function(X,at){return X[at.feature_id]===void 0&&(X[at.feature_id]=!0,A._ctx.store.get(at.feature_id).changed()),X},{})},nn.prototype.getSelected=function(){return this._ctx.store.getSelected()},nn.prototype.getSelectedIds=function(){return this._ctx.store.getSelectedIds()},nn.prototype.isSelected=function(E){return this._ctx.store.isSelected(E)},nn.prototype.getFeature=function(E){return this._ctx.store.get(E)},nn.prototype.select=function(E){return this._ctx.store.select(E)},nn.prototype.deselect=function(E){return this._ctx.store.deselect(E)},nn.prototype.deleteFeature=function(E,A){return A===void 0&&(A={}),this._ctx.store.delete(E,A)},nn.prototype.addFeature=function(E){return this._ctx.store.add(E)},nn.prototype.clearSelectedFeatures=function(){return this._ctx.store.clearSelected()},nn.prototype.clearSelectedCoordinates=function(){return this._ctx.store.clearSelectedCoordinates()},nn.prototype.setActionableState=function(E){E===void 0&&(E={});var A={trash:E.trash||!1,combineFeatures:E.combineFeatures||!1,uncombineFeatures:E.uncombineFeatures||!1};return this._ctx.events.actionable(A)},nn.prototype.changeMode=function(E,A,X){return A===void 0&&(A={}),X===void 0&&(X={}),this._ctx.events.changeMode(E,A,X)},nn.prototype.updateUIClasses=function(E){return this._ctx.ui.queueMapClasses(E)},nn.prototype.activateUIButton=function(E){return this._ctx.ui.setActiveButton(E)},nn.prototype.featuresAt=function(E,A,X){if(X===void 0&&(X="click"),X!=="click"&&X!=="touch")throw new Error("invalid buffer type");return vt[X](E,A,this._ctx)},nn.prototype.newFeature=function(E){var A=E.geometry.type;return A===Z.POINT?new Vn(this._ctx,E):A===Z.LINE_STRING?new rr(this._ctx,E):A===Z.POLYGON?new ci(this._ctx,E):new br(this._ctx,E)},nn.prototype.isInstanceOf=function(E,A){if(E===Z.POINT)return A instanceof Vn;if(E===Z.LINE_STRING)return A instanceof rr;if(E===Z.POLYGON)return A instanceof ci;if(E==="MultiFeature")return A instanceof br;throw new Error("Unknown feature class: "+E)},nn.prototype.doRender=function(E){return this._ctx.store.featureChanged(E)},nn.prototype.onSetup=function(){},nn.prototype.onDrag=function(){},nn.prototype.onClick=function(){},nn.prototype.onMouseMove=function(){},nn.prototype.onMouseDown=function(){},nn.prototype.onMouseUp=function(){},nn.prototype.onMouseOut=function(){},nn.prototype.onKeyUp=function(){},nn.prototype.onKeyDown=function(){},nn.prototype.onTouchStart=function(){},nn.prototype.onTouchMove=function(){},nn.prototype.onTouchEnd=function(){},nn.prototype.onTap=function(){},nn.prototype.onStop=function(){},nn.prototype.onTrash=function(){},nn.prototype.onCombineFeature=function(){},nn.prototype.onUncombineFeature=function(){},nn.prototype.toDisplayFeatures=function(){throw new Error("You must overwrite toDisplayFeatures")};var dl={drag:"onDrag",click:"onClick",mousemove:"onMouseMove",mousedown:"onMouseDown",mouseup:"onMouseUp",mouseout:"onMouseOut",keyup:"onKeyUp",keydown:"onKeyDown",touchstart:"onTouchStart",touchmove:"onTouchMove",touchend:"onTouchEnd",tap:"onTap"},qo=Object.keys(dl);function Fn(E){var A=Object.keys(E);return function(X,at){at===void 0&&(at={});var yt={},_t=A.reduce(function(Ct,te){return Ct[te]=E[te],Ct},new nn(X));return{start:function(){var Ct=this;yt=_t.onSetup(at),qo.forEach(function(te){var ae,xe=dl[te],we=function(){return!1};E[xe]&&(we=function(){return!0}),Ct.on(te,we,(ae=xe,function(me){return _t[ae](yt,me)}))})},stop:function(){_t.onStop(yt)},trash:function(){_t.onTrash(yt)},combineFeatures:function(){_t.onCombineFeatures(yt)},uncombineFeatures:function(){_t.onUncombineFeatures(yt)},render:function(Ct,te){_t.toDisplayFeatures(yt,Ct,te)}}}}function Xn(E){return[].concat(E).filter(function(A){return A!==void 0})}function mn(){var E=this;if(!(E.ctx.map&&E.ctx.map.getSource(D.HOT)!==void 0))return ae();var A=E.ctx.events.currentModeName();E.ctx.ui.queueMapClasses({mode:A});var X=[],at=[];E.isDirty?at=E.getAllIds():(X=E.getChangedIds().filter(function(xe){return E.get(xe)!==void 0}),at=E.sources.hot.filter(function(xe){return xe.properties.id&&X.indexOf(xe.properties.id)===-1&&E.get(xe.properties.id)!==void 0}).map(function(xe){return xe.properties.id})),E.sources.hot=[];var yt=E.sources.cold.length;E.sources.cold=E.isDirty?[]:E.sources.cold.filter(function(xe){var we=xe.properties.id||xe.properties.parent;return X.indexOf(we)===-1});var _t=yt!==E.sources.cold.length||at.length>0;function Ct(xe,we){var me=E.get(xe).internal(A);E.ctx.events.currentModeRender(me,function(sn){E.sources[we].push(sn)})}if(X.forEach(function(xe){return Ct(xe,"hot")}),at.forEach(function(xe){return Ct(xe,"cold")}),_t&&E.ctx.map.getSource(D.COLD).setData({type:Z.FEATURE_COLLECTION,features:E.sources.cold}),E.ctx.map.getSource(D.HOT).setData({type:Z.FEATURE_COLLECTION,features:E.sources.hot}),E._emitSelectionChange&&(E.ctx.map.fire(rt.SELECTION_CHANGE,{features:E.getSelected().map(function(xe){return xe.toGeoJSON()}),points:E.getSelectedCoordinates().map(function(xe){return{type:Z.FEATURE,properties:{},geometry:{type:Z.POINT,coordinates:xe.coordinates}}})}),E._emitSelectionChange=!1),E._deletedFeaturesToEmit.length){var te=E._deletedFeaturesToEmit.map(function(xe){return xe.toGeoJSON()});E._deletedFeaturesToEmit=[],E.ctx.map.fire(rt.DELETE,{features:te})}function ae(){E.isDirty=!1,E.clearChangedIds()}ae(),E.ctx.map.fire(rt.RENDER,{})}function Un(E){var A,X=this;this._features={},this._featureIds=new Kt,this._selectedFeatureIds=new Kt,this._selectedCoordinates=[],this._changedFeatureIds=new Kt,this._deletedFeaturesToEmit=[],this._emitSelectionChange=!1,this._mapInitialConfig={},this.ctx=E,this.sources={hot:[],cold:[]},this.render=function(){A||(A=requestAnimationFrame(function(){A=null,mn.call(X)}))},this.isDirty=!1}function Ci(E,A){var X=E._selectedCoordinates.filter(function(at){return E._selectedFeatureIds.has(at.feature_id)});E._selectedCoordinates.length===X.length||A.silent||(E._emitSelectionChange=!0),E._selectedCoordinates=X}Un.prototype.createRenderBatch=function(){var E=this,A=this.render,X=0;return this.render=function(){X++},function(){E.render=A,X>0&&E.render()}},Un.prototype.setDirty=function(){return this.isDirty=!0,this},Un.prototype.featureChanged=function(E){return this._changedFeatureIds.add(E),this},Un.prototype.getChangedIds=function(){return this._changedFeatureIds.values()},Un.prototype.clearChangedIds=function(){return this._changedFeatureIds.clear(),this},Un.prototype.getAllIds=function(){return this._featureIds.values()},Un.prototype.add=function(E){return this.featureChanged(E.id),this._features[E.id]=E,this._featureIds.add(E.id),this},Un.prototype.delete=function(E,A){var X=this;return A===void 0&&(A={}),Xn(E).forEach(function(at){X._featureIds.has(at)&&(X._featureIds.delete(at),X._selectedFeatureIds.delete(at),A.silent||X._deletedFeaturesToEmit.indexOf(X._features[at])===-1&&X._deletedFeaturesToEmit.push(X._features[at]),delete X._features[at],X.isDirty=!0)}),Ci(this,A),this},Un.prototype.get=function(E){return this._features[E]},Un.prototype.getAll=function(){var E=this;return Object.keys(this._features).map(function(A){return E._features[A]})},Un.prototype.select=function(E,A){var X=this;return A===void 0&&(A={}),Xn(E).forEach(function(at){X._selectedFeatureIds.has(at)||(X._selectedFeatureIds.add(at),X._changedFeatureIds.add(at),A.silent||(X._emitSelectionChange=!0))}),this},Un.prototype.deselect=function(E,A){var X=this;return A===void 0&&(A={}),Xn(E).forEach(function(at){X._selectedFeatureIds.has(at)&&(X._selectedFeatureIds.delete(at),X._changedFeatureIds.add(at),A.silent||(X._emitSelectionChange=!0))}),Ci(this,A),this},Un.prototype.clearSelected=function(E){return E===void 0&&(E={}),this.deselect(this._selectedFeatureIds.values(),{silent:E.silent}),this},Un.prototype.setSelected=function(E,A){var X=this;return A===void 0&&(A={}),E=Xn(E),this.deselect(this._selectedFeatureIds.values().filter(function(at){return E.indexOf(at)===-1}),{silent:A.silent}),this.select(E.filter(function(at){return!X._selectedFeatureIds.has(at)}),{silent:A.silent}),this},Un.prototype.setSelectedCoordinates=function(E){return this._selectedCoordinates=E,this._emitSelectionChange=!0,this},Un.prototype.clearSelectedCoordinates=function(){return this._selectedCoordinates=[],this._emitSelectionChange=!0,this},Un.prototype.getSelectedIds=function(){return this._selectedFeatureIds.values()},Un.prototype.getSelected=function(){var E=this;return this._selectedFeatureIds.values().map(function(A){return E.get(A)})},Un.prototype.getSelectedCoordinates=function(){var E=this;return this._selectedCoordinates.map(function(A){return{coordinates:E.get(A.feature_id).getCoordinate(A.coord_path)}})},Un.prototype.isSelected=function(E){return this._selectedFeatureIds.has(E)},Un.prototype.setFeatureProperty=function(E,A,X){this.get(E).setProperty(A,X),this.featureChanged(E)},Un.prototype.storeMapConfig=function(){var E=this;Ut.forEach(function(A){E.ctx.map[A]&&(E._mapInitialConfig[A]=E.ctx.map[A].isEnabled())})},Un.prototype.restoreMapConfig=function(){var E=this;Object.keys(this._mapInitialConfig).forEach(function(A){E._mapInitialConfig[A]?E.ctx.map[A].enable():E.ctx.map[A].disable()})},Un.prototype.getInitialConfigValue=function(E){return this._mapInitialConfig[E]===void 0||this._mapInitialConfig[E]};var Yn=function(){for(var E=arguments,A={},X=0;X=48&&Wt<=57)};function cn(Wt,Oe,sr){sr===void 0&&(sr={}),sn.stop();var Br=te[Wt];if(Br===void 0)throw new Error(Wt+" is not valid");me=Wt;var Zr=Br(Ct,Oe);sn=n(Zr,Ct),sr.silent||Ct.map.fire(rt.MODE_CHANGE,{mode:Wt}),Ct.store.setDirty(),Ct.store.render()}we.keydown=function(Wt){(Wt.srcElement||Wt.target).classList.contains("mapboxgl-canvas")&&(Wt.keyCode!==8&&Wt.keyCode!==46||!Ct.options.controls.trash?zr(Wt.keyCode)?sn.keydown(Wt):Wt.keyCode===49&&Ct.options.controls.point?cn(W.DRAW_POINT):Wt.keyCode===50&&Ct.options.controls.line_string?cn(W.DRAW_LINE_STRING):Wt.keyCode===51&&Ct.options.controls.polygon&&cn(W.DRAW_POLYGON):(Wt.preventDefault(),sn.trash()))},we.keyup=function(Wt){zr(Wt.keyCode)&&sn.keyup(Wt)},we.zoomend=function(){Ct.store.changeZoom()},we.data=function(Wt){if(Wt.dataType==="style"){var Oe=Ct.setup,sr=Ct.map,Br=Ct.options,Zr=Ct.store;Br.styles.some(function(us){return sr.getLayer(us.id)})||(Oe.addLayers(),Zr.setDirty(),Zr.render())}};var fi={trash:!1,combineFeatures:!1,uncombineFeatures:!1};return{start:function(){me=Ct.options.defaultMode,sn=n(te[me](Ct),Ct)},changeMode:cn,actionable:function(Wt){var Oe=!1;Object.keys(Wt).forEach(function(sr){if(fi[sr]===void 0)throw new Error("Invalid action type");fi[sr]!==Wt[sr]&&(Oe=!0),fi[sr]=Wt[sr]}),Oe&&Ct.map.fire(rt.ACTIONABLE,{actions:fi})},currentModeName:function(){return me},currentModeRender:function(Wt,Oe){return sn.render(Wt,Oe)},fire:function(Wt,Oe){we[Wt]&&we[Wt](Oe)},addEventListeners:function(){Ct.map.on("mousemove",we.mousemove),Ct.map.on("mousedown",we.mousedown),Ct.map.on("mouseup",we.mouseup),Ct.map.on("data",we.data),Ct.map.on("touchmove",we.touchmove),Ct.map.on("touchstart",we.touchstart),Ct.map.on("touchend",we.touchend),Ct.container.addEventListener("mouseout",we.mouseout),Ct.options.keybindings&&(Ct.container.addEventListener("keydown",we.keydown),Ct.container.addEventListener("keyup",we.keyup))},removeEventListeners:function(){Ct.map.off("mousemove",we.mousemove),Ct.map.off("mousedown",we.mousedown),Ct.map.off("mouseup",we.mouseup),Ct.map.off("data",we.data),Ct.map.off("touchmove",we.touchmove),Ct.map.off("touchstart",we.touchstart),Ct.map.off("touchend",we.touchend),Ct.container.removeEventListener("mouseout",we.mouseout),Ct.options.keybindings&&(Ct.container.removeEventListener("keydown",we.keydown),Ct.container.removeEventListener("keyup",we.keyup))},trash:function(Wt){sn.trash(Wt)},combineFeatures:function(){sn.combineFeatures()},uncombineFeatures:function(){sn.uncombineFeatures()},getMode:function(){return me}}}(E),E.ui=function(Ct){var te={},ae=null,xe={mode:null,feature:null,mouse:null},we={mode:null,feature:null,mouse:null};function me(Wt){we=Vt(we,Wt)}function sn(){var Wt,Oe;if(Ct.container){var sr=[],Br=[];hi.forEach(function(Zr){we[Zr]!==xe[Zr]&&(sr.push(Zr+"-"+xe[Zr]),we[Zr]!==null&&Br.push(Zr+"-"+we[Zr]))}),sr.length>0&&(Wt=Ct.container.classList).remove.apply(Wt,sr),Br.length>0&&(Oe=Ct.container.classList).add.apply(Oe,Br),xe=Vt(xe,we)}}function zr(Wt,Oe){Oe===void 0&&(Oe={});var sr=document.createElement("button");return sr.className=P.CONTROL_BUTTON+" "+Oe.className,sr.setAttribute("title",Oe.title),Oe.container.appendChild(sr),sr.addEventListener("click",function(Br){if(Br.preventDefault(),Br.stopPropagation(),Br.target===ae)return cn(),void Oe.onDeactivate();fi(Wt),Oe.onActivate()},!0),sr}function cn(){ae&&(ae.classList.remove(P.ACTIVE_BUTTON),ae=null)}function fi(Wt){cn();var Oe=te[Wt];Oe&&Oe&&Wt!=="trash"&&(Oe.classList.add(P.ACTIVE_BUTTON),ae=Oe)}return{setActiveButton:fi,queueMapClasses:me,updateMapClasses:sn,clearMapClasses:function(){me({mode:null,feature:null,mouse:null}),sn()},addButtons:function(){var Wt=Ct.options.controls,Oe=document.createElement("div");return Oe.className=P.CONTROL_GROUP+" "+P.CONTROL_BASE,Wt&&(Wt[$.LINE]&&(te[$.LINE]=zr($.LINE,{container:Oe,className:P.CONTROL_BUTTON_LINE,title:"LineString tool "+(Ct.options.keybindings?"(l)":""),onActivate:function(){return Ct.events.changeMode(W.DRAW_LINE_STRING)},onDeactivate:function(){return Ct.events.trash()}})),Wt[$.POLYGON]&&(te[$.POLYGON]=zr($.POLYGON,{container:Oe,className:P.CONTROL_BUTTON_POLYGON,title:"Polygon tool "+(Ct.options.keybindings?"(p)":""),onActivate:function(){return Ct.events.changeMode(W.DRAW_POLYGON)},onDeactivate:function(){return Ct.events.trash()}})),Wt[$.POINT]&&(te[$.POINT]=zr($.POINT,{container:Oe,className:P.CONTROL_BUTTON_POINT,title:"Marker tool "+(Ct.options.keybindings?"(m)":""),onActivate:function(){return Ct.events.changeMode(W.DRAW_POINT)},onDeactivate:function(){return Ct.events.trash()}})),Wt.trash&&(te.trash=zr("trash",{container:Oe,className:P.CONTROL_BUTTON_TRASH,title:"Delete",onActivate:function(){Ct.events.trash()}})),Wt.combine_features&&(te.combine_features=zr("combineFeatures",{container:Oe,className:P.CONTROL_BUTTON_COMBINE_FEATURES,title:"Combine",onActivate:function(){Ct.events.combineFeatures()}})),Wt.uncombine_features&&(te.uncombine_features=zr("uncombineFeatures",{container:Oe,className:P.CONTROL_BUTTON_UNCOMBINE_FEATURES,title:"Uncombine",onActivate:function(){Ct.events.uncombineFeatures()}}))),Oe},removeButtons:function(){Object.keys(te).forEach(function(Wt){var Oe=te[Wt];Oe.parentNode&&Oe.parentNode.removeChild(Oe),delete te[Wt]})}}}(E),E.container=yt.getContainer(),E.store=new Un(E),A=E.ui.addButtons(),E.options.boxSelect&&(E.boxZoomInitial=yt.boxZoom.isEnabled(),yt.boxZoom.disable(),yt.dragPan.disable(),yt.dragPan.enable()),yt.loaded()?at.connect():(yt.on("load",at.connect),X=setInterval(function(){yt.loaded()&&at.connect()},16)),E.events.start(),A},addLayers:function(){E.map.addSource(D.COLD,{data:{type:Z.FEATURE_COLLECTION,features:[]},type:"geojson"}),E.map.addSource(D.HOT,{data:{type:Z.FEATURE_COLLECTION,features:[]},type:"geojson"}),E.options.styles.forEach(function(yt){E.map.addLayer(yt)}),E.store.setDirty(!0),E.store.render()},removeLayers:function(){E.options.styles.forEach(function(yt){E.map.getLayer(yt.id)&&E.map.removeLayer(yt.id)}),E.map.getSource(D.COLD)&&E.map.removeSource(D.COLD),E.map.getSource(D.HOT)&&E.map.removeSource(D.HOT)}};return E.setup=at,at}var Gn=[{id:"gl-draw-polygon-fill-inactive",type:"fill",filter:["all",["==","active","false"],["==","$type","Polygon"],["!=","mode","static"]],paint:{"fill-color":"#3bb2d0","fill-outline-color":"#3bb2d0","fill-opacity":.1}},{id:"gl-draw-polygon-fill-active",type:"fill",filter:["all",["==","active","true"],["==","$type","Polygon"]],paint:{"fill-color":"#fbb03b","fill-outline-color":"#fbb03b","fill-opacity":.1}},{id:"gl-draw-polygon-midpoint",type:"circle",filter:["all",["==","$type","Point"],["==","meta","midpoint"]],paint:{"circle-radius":3,"circle-color":"#fbb03b"}},{id:"gl-draw-polygon-stroke-inactive",type:"line",filter:["all",["==","active","false"],["==","$type","Polygon"],["!=","mode","static"]],layout:{"line-cap":"round","line-join":"round"},paint:{"line-color":"#3bb2d0","line-width":2}},{id:"gl-draw-polygon-stroke-active",type:"line",filter:["all",["==","active","true"],["==","$type","Polygon"]],layout:{"line-cap":"round","line-join":"round"},paint:{"line-color":"#fbb03b","line-dasharray":[.2,2],"line-width":2}},{id:"gl-draw-line-inactive",type:"line",filter:["all",["==","active","false"],["==","$type","LineString"],["!=","mode","static"]],layout:{"line-cap":"round","line-join":"round"},paint:{"line-color":"#3bb2d0","line-width":2}},{id:"gl-draw-line-active",type:"line",filter:["all",["==","$type","LineString"],["==","active","true"]],layout:{"line-cap":"round","line-join":"round"},paint:{"line-color":"#fbb03b","line-dasharray":[.2,2],"line-width":2}},{id:"gl-draw-polygon-and-line-vertex-stroke-inactive",type:"circle",filter:["all",["==","meta","vertex"],["==","$type","Point"],["!=","mode","static"]],paint:{"circle-radius":5,"circle-color":"#fff"}},{id:"gl-draw-polygon-and-line-vertex-inactive",type:"circle",filter:["all",["==","meta","vertex"],["==","$type","Point"],["!=","mode","static"]],paint:{"circle-radius":3,"circle-color":"#fbb03b"}},{id:"gl-draw-point-point-stroke-inactive",type:"circle",filter:["all",["==","active","false"],["==","$type","Point"],["==","meta","feature"],["!=","mode","static"]],paint:{"circle-radius":5,"circle-opacity":1,"circle-color":"#fff"}},{id:"gl-draw-point-inactive",type:"circle",filter:["all",["==","active","false"],["==","$type","Point"],["==","meta","feature"],["!=","mode","static"]],paint:{"circle-radius":3,"circle-color":"#3bb2d0"}},{id:"gl-draw-point-stroke-active",type:"circle",filter:["all",["==","$type","Point"],["==","active","true"],["!=","meta","midpoint"]],paint:{"circle-radius":7,"circle-color":"#fff"}},{id:"gl-draw-point-active",type:"circle",filter:["all",["==","$type","Point"],["!=","meta","midpoint"],["==","active","true"]],paint:{"circle-radius":5,"circle-color":"#fbb03b"}},{id:"gl-draw-polygon-fill-static",type:"fill",filter:["all",["==","mode","static"],["==","$type","Polygon"]],paint:{"fill-color":"#404040","fill-outline-color":"#404040","fill-opacity":.1}},{id:"gl-draw-polygon-stroke-static",type:"line",filter:["all",["==","mode","static"],["==","$type","Polygon"]],layout:{"line-cap":"round","line-join":"round"},paint:{"line-color":"#404040","line-width":2}},{id:"gl-draw-line-static",type:"line",filter:["all",["==","mode","static"],["==","$type","LineString"]],layout:{"line-cap":"round","line-join":"round"},paint:{"line-color":"#404040","line-width":2}},{id:"gl-draw-point-static",type:"circle",filter:["all",["==","mode","static"],["==","$type","Point"]],paint:{"circle-radius":5,"circle-color":"#404040"}}];function vn(E){return function(A){var X=A.featureTarget;return!!X&&!!X.properties&&X.properties.meta===E}}function zs(E){return!!E.originalEvent&&!!E.originalEvent.shiftKey&&E.originalEvent.button===0}function pi(E){return!!E.featureTarget&&!!E.featureTarget.properties&&E.featureTarget.properties.active===gt.ACTIVE&&E.featureTarget.properties.meta===pt.FEATURE}function os(E){return!!E.featureTarget&&!!E.featureTarget.properties&&E.featureTarget.properties.active===gt.INACTIVE&&E.featureTarget.properties.meta===pt.FEATURE}function Ta(E){return E.featureTarget===void 0}function ra(E){return!!E.featureTarget&&!!E.featureTarget.properties&&E.featureTarget.properties.meta===pt.FEATURE}function ss(E){var A=E.featureTarget;return!!A&&!!A.properties&&A.properties.meta===pt.VERTEX}function ia(E){return!!E.originalEvent&&E.originalEvent.shiftKey===!0}function se(E){return E.keyCode===27}function uo(E){return E.keyCode===13}var wr=Object.freeze({__proto__:null,isOfMetaType:vn,isShiftMousedown:zs,isActiveFeature:pi,isInactiveFeature:os,noTarget:Ta,isFeature:ra,isVertex:ss,isShiftDown:ia,isEscapeKey:se,isEnterKey:uo,isTrue:function(){return!0}}),Au=Co;function Co(E,A){this.x=E,this.y=A}Co.prototype={clone:function(){return new Co(this.x,this.y)},add:function(E){return this.clone()._add(E)},sub:function(E){return this.clone()._sub(E)},multByPoint:function(E){return this.clone()._multByPoint(E)},divByPoint:function(E){return this.clone()._divByPoint(E)},mult:function(E){return this.clone()._mult(E)},div:function(E){return this.clone()._div(E)},rotate:function(E){return this.clone()._rotate(E)},rotateAround:function(E,A){return this.clone()._rotateAround(E,A)},matMult:function(E){return this.clone()._matMult(E)},unit:function(){return this.clone()._unit()},perp:function(){return this.clone()._perp()},round:function(){return this.clone()._round()},mag:function(){return Math.sqrt(this.x*this.x+this.y*this.y)},equals:function(E){return this.x===E.x&&this.y===E.y},dist:function(E){return Math.sqrt(this.distSqr(E))},distSqr:function(E){var A=E.x-this.x,X=E.y-this.y;return A*A+X*X},angle:function(){return Math.atan2(this.y,this.x)},angleTo:function(E){return Math.atan2(this.y-E.y,this.x-E.x)},angleWith:function(E){return this.angleWithSep(E.x,E.y)},angleWithSep:function(E,A){return Math.atan2(this.x*A-this.y*E,this.x*E+this.y*A)},_matMult:function(E){var A=E[0]*this.x+E[1]*this.y,X=E[2]*this.x+E[3]*this.y;return this.x=A,this.y=X,this},_add:function(E){return this.x+=E.x,this.y+=E.y,this},_sub:function(E){return this.x-=E.x,this.y-=E.y,this},_mult:function(E){return this.x*=E,this.y*=E,this},_div:function(E){return this.x/=E,this.y/=E,this},_multByPoint:function(E){return this.x*=E.x,this.y*=E.y,this},_divByPoint:function(E){return this.x/=E.x,this.y/=E.y,this},_unit:function(){return this._div(this.mag()),this},_perp:function(){var E=this.y;return this.y=this.x,this.x=-E,this},_rotate:function(E){var A=Math.cos(E),X=Math.sin(E),at=A*this.x-X*this.y,yt=X*this.x+A*this.y;return this.x=at,this.y=yt,this},_rotateAround:function(E,A){var X=Math.cos(E),at=Math.sin(E),yt=A.x+X*(this.x-A.x)-at*(this.y-A.y),_t=A.y+at*(this.x-A.x)+X*(this.y-A.y);return this.x=yt,this.y=_t,this},_round:function(){return this.x=Math.round(this.x),this.y=Math.round(this.y),this}},Co.convert=function(E){return E instanceof Co?E:Array.isArray(E)?new Co(E[0],E[1]):E};var le=r(Au);function an(E,A){var X=A.getBoundingClientRect();return new le(E.clientX-X.left-(A.clientLeft||0),E.clientY-X.top-(A.clientTop||0))}function Ye(E,A,X,at){return{type:Z.FEATURE,properties:{meta:pt.VERTEX,parent:E,coord_path:X,active:at?gt.ACTIVE:gt.INACTIVE},geometry:{type:Z.POINT,coordinates:A}}}function ro(E,A,X){var at=A.geometry.coordinates,yt=X.geometry.coordinates;if(at[1]>85||at[1]85||yt[1]=A&&this._bbox[3]>=X},yn.prototype.intersect=function(E){return this._valid?(A=E instanceof yn?E.bbox():E,!(this._bbox[0]>A[2]||this._bbox[2]A[3])):null;var A},yn.prototype._fastContains=function(){if(!this._valid)return new Function("return null;");var E="return "+this._bbox[0]+"<= ll[0] &&"+this._bbox[1]+"<= ll[1] &&"+this._bbox[2]+">= ll[0] &&"+this._bbox[3]+">= ll[1]";return new Function("ll",E)},yn.prototype.polygon=function(){return this._valid?{type:"Polygon",coordinates:[[[this._bbox[0],this._bbox[1]],[this._bbox[2],this._bbox[1]],[this._bbox[2],this._bbox[3]],[this._bbox[0],this._bbox[3]],[this._bbox[0],this._bbox[1]]]]}:null};var kn=function(E){if(!E)return[];var A=nt(q(E)),X=[];return A.features.forEach(function(at){at.geometry&&(X=X.concat(bt(at.geometry.coordinates)))}),X},Mn=on,To=ir,mr={features:["FeatureCollection"],coordinates:["Point","MultiPoint","LineString","MultiLineString","Polygon","MultiPolygon"],geometry:["Feature"],geometries:["GeometryCollection"]},Ti=Object.keys(mr);function Vi(E){for(var A=To(),X=kn(E),at=0;atX&&(X=me),snyt&&(yt=sn),me<_t&&(_t=me),zrte&&(te=cn)});var ae=A;return X+ae.lat>85&&(ae.lat=85-X),yt+ae.lat>90&&(ae.lat=90-yt),at+ae.lat<-85&&(ae.lat=-85-at),_t+ae.lat=270&&(ae.lng-=360*Math.ceil(Math.abs(ae.lng)/360)),ae}function ml(E,A){var X=gl(E.map(function(at){return at.toGeoJSON()}),A);E.forEach(function(at){var yt,_t=at.getCoordinates(),Ct=function(ae){var xe={lng:ae[0]+X.lng,lat:ae[1]+X.lat};return[xe.lng,xe.lat]},te=function(ae){return ae.map(function(xe){return Ct(xe)})};at.type===Z.POINT?yt=Ct(_t):at.type===Z.LINE_STRING||at.type===Z.MULTI_POINT?yt=_t.map(Ct):at.type===Z.POLYGON||at.type===Z.MULTI_LINE_STRING?yt=_t.map(te):at.type===Z.MULTI_POLYGON&&(yt=_t.map(function(ae){return ae.map(function(xe){return te(xe)})})),at.incomingCoords(yt)})}var Ui={onSetup:function(E){var A=this,X={dragMoveLocation:null,boxSelectStartLocation:null,boxSelectElement:void 0,boxSelecting:!1,canBoxSelect:!1,dragMoving:!1,canDragMove:!1,initiallySelectedFeatureIds:E.featureIds||[]};return this.setSelected(X.initiallySelectedFeatureIds.filter(function(at){return A.getFeature(at)!==void 0})),this.fireActionable(),this.setActionableState({combineFeatures:!0,uncombineFeatures:!0,trash:!0}),X},fireUpdate:function(){this.map.fire(rt.UPDATE,{action:ct.MOVE,features:this.getSelected().map(function(E){return E.toGeoJSON()})})},fireActionable:function(){var E=this,A=this.getSelected(),X=A.filter(function(te){return E.isInstanceOf("MultiFeature",te)}),at=!1;if(A.length>1){at=!0;var yt=A[0].type.replace("Multi","");A.forEach(function(te){te.type.replace("Multi","")!==yt&&(at=!1)})}var _t=X.length>0,Ct=A.length>0;this.setActionableState({combineFeatures:at,uncombineFeatures:_t,trash:Ct})},getUniqueIds:function(E){return E.length?E.map(function(A){return A.properties.id}).filter(function(A){return A!==void 0}).reduce(function(A,X){return A.add(X),A},new Kt).values():[]},stopExtendedInteractions:function(E){E.boxSelectElement&&(E.boxSelectElement.parentNode&&E.boxSelectElement.parentNode.removeChild(E.boxSelectElement),E.boxSelectElement=null),this.map.dragPan.enable(),E.boxSelecting=!1,E.canBoxSelect=!1,E.dragMoving=!1,E.canDragMove=!1},onStop:function(){je.enable(this)},onMouseMove:function(E,A){return ra(A)&&E.dragMoving&&this.fireUpdate(),this.stopExtendedInteractions(E),!0},onMouseOut:function(E){return!E.dragMoving||this.fireUpdate()}};Ui.onTap=Ui.onClick=function(E,A){return Ta(A)?this.clickAnywhere(E,A):vn(pt.VERTEX)(A)?this.clickOnVertex(E,A):ra(A)?this.clickOnFeature(E,A):void 0},Ui.clickAnywhere=function(E){var A=this,X=this.getSelectedIds();X.length&&(this.clearSelectedFeatures(),X.forEach(function(at){return A.doRender(at)})),je.enable(this),this.stopExtendedInteractions(E)},Ui.clickOnVertex=function(E,A){this.changeMode(W.DIRECT_SELECT,{featureId:A.featureTarget.properties.parent,coordPath:A.featureTarget.properties.coord_path,startPos:A.lngLat}),this.updateUIClasses({mouse:B.MOVE})},Ui.startOnActiveFeature=function(E,A){this.stopExtendedInteractions(E),this.map.dragPan.disable(),this.doRender(A.featureTarget.properties.id),E.canDragMove=!0,E.dragMoveLocation=A.lngLat},Ui.clickOnFeature=function(E,A){var X=this;je.disable(this),this.stopExtendedInteractions(E);var at=ia(A),yt=this.getSelectedIds(),_t=A.featureTarget.properties.id,Ct=this.isSelected(_t);if(!at&&Ct&&this.getFeature(_t).type!==Z.POINT)return this.changeMode(W.DIRECT_SELECT,{featureId:_t});Ct&&at?(this.deselect(_t),this.updateUIClasses({mouse:B.POINTER}),yt.length===1&&je.enable(this)):!Ct&&at?(this.select(_t),this.updateUIClasses({mouse:B.MOVE})):Ct||at||(yt.forEach(function(te){return X.doRender(te)}),this.setSelected(_t),this.updateUIClasses({mouse:B.MOVE})),this.doRender(_t)},Ui.onMouseDown=function(E,A){return pi(A)?this.startOnActiveFeature(E,A):this.drawConfig.boxSelect&&zs(A)?this.startBoxSelect(E,A):void 0},Ui.startBoxSelect=function(E,A){this.stopExtendedInteractions(E),this.map.dragPan.disable(),E.boxSelectStartLocation=an(A.originalEvent,this.map.getContainer()),E.canBoxSelect=!0},Ui.onTouchStart=function(E,A){if(pi(A))return this.startOnActiveFeature(E,A)},Ui.onDrag=function(E,A){return E.canDragMove?this.dragMove(E,A):this.drawConfig.boxSelect&&E.canBoxSelect?this.whileBoxSelect(E,A):void 0},Ui.whileBoxSelect=function(E,A){E.boxSelecting=!0,this.updateUIClasses({mouse:B.ADD}),E.boxSelectElement||(E.boxSelectElement=document.createElement("div"),E.boxSelectElement.classList.add(P.BOX_SELECT),this.map.getContainer().appendChild(E.boxSelectElement));var X=an(A.originalEvent,this.map.getContainer()),at=Math.min(E.boxSelectStartLocation.x,X.x),yt=Math.max(E.boxSelectStartLocation.x,X.x),_t=Math.min(E.boxSelectStartLocation.y,X.y),Ct=Math.max(E.boxSelectStartLocation.y,X.y),te="translate("+at+"px, "+_t+"px)";E.boxSelectElement.style.transform=te,E.boxSelectElement.style.WebkitTransform=te,E.boxSelectElement.style.width=yt-at+"px",E.boxSelectElement.style.height=Ct-_t+"px"},Ui.dragMove=function(E,A){E.dragMoving=!0,A.originalEvent.stopPropagation();var X={lng:A.lngLat.lng-E.dragMoveLocation.lng,lat:A.lngLat.lat-E.dragMoveLocation.lat};ml(this.getSelected(),X),E.dragMoveLocation=A.lngLat},Ui.onTouchEnd=Ui.onMouseUp=function(E,A){var X=this;if(E.dragMoving)this.fireUpdate();else if(E.boxSelecting){var at=[E.boxSelectStartLocation,an(A.originalEvent,this.map.getContainer())],yt=this.featuresAt(null,at,"click"),_t=this.getUniqueIds(yt).filter(function(Ct){return!X.isSelected(Ct)});_t.length&&(this.select(_t),_t.forEach(function(Ct){return X.doRender(Ct)}),this.updateUIClasses({mouse:B.MOVE}))}this.stopExtendedInteractions(E)},Ui.toDisplayFeatures=function(E,A,X){A.properties.active=this.isSelected(A.properties.id)?gt.ACTIVE:gt.INACTIVE,X(A),this.fireActionable(),A.properties.active===gt.ACTIVE&&A.geometry.type!==Z.POINT&&jo(A).forEach(X)},Ui.onTrash=function(){this.deleteFeature(this.getSelectedIds()),this.fireActionable()},Ui.onCombineFeatures=function(){var E=this.getSelected();if(!(E.length===0||E.length<2)){for(var A=[],X=[],at=E[0].type.replace("Multi",""),yt=0;yt1){var Ct=this.newFeature({type:Z.FEATURE,properties:X[0].properties,geometry:{type:"Multi"+at,coordinates:A}});this.addFeature(Ct),this.deleteFeature(this.getSelectedIds(),{silent:!0}),this.setSelected([Ct.id]),this.map.fire(rt.COMBINE_FEATURES,{createdFeatures:[Ct.toGeoJSON()],deletedFeatures:X})}this.fireActionable()}},Ui.onUncombineFeatures=function(){var E=this,A=this.getSelected();if(A.length!==0){for(var X=[],at=[],yt=function(Ct){var te=A[Ct];E.isInstanceOf("MultiFeature",te)&&(te.getFeatures().forEach(function(ae){E.addFeature(ae),ae.properties=te.properties,X.push(ae.toGeoJSON()),E.select([ae.id])}),E.deleteFeature(te.id,{silent:!0}),at.push(te.toGeoJSON()))},_t=0;_t1&&this.map.fire(rt.UNCOMBINE_FEATURES,{createdFeatures:X,deletedFeatures:at}),this.fireActionable()}};var or=vn(pt.VERTEX),Yp=vn(pt.MIDPOINT),La={fireUpdate:function(){this.map.fire(rt.UPDATE,{action:ct.CHANGE_COORDINATES,features:this.getSelected().map(function(E){return E.toGeoJSON()})})},fireActionable:function(E){this.setActionableState({combineFeatures:!1,uncombineFeatures:!1,trash:E.selectedCoordPaths.length>0})},startDragging:function(E,A){this.map.dragPan.disable(),E.canDragMove=!0,E.dragMoveLocation=A.lngLat},stopDragging:function(E){this.map.dragPan.enable(),E.dragMoving=!1,E.canDragMove=!1,E.dragMoveLocation=null},onVertex:function(E,A){this.startDragging(E,A);var X=A.featureTarget.properties,at=E.selectedCoordPaths.indexOf(X.coord_path);ia(A)||at!==-1?ia(A)&&at===-1&&E.selectedCoordPaths.push(X.coord_path):E.selectedCoordPaths=[X.coord_path];var yt=this.pathsToCoordinates(E.featureId,E.selectedCoordPaths);this.setSelectedCoordinates(yt)},onMidpoint:function(E,A){this.startDragging(E,A);var X=A.featureTarget.properties;E.feature.addCoordinate(X.coord_path,X.lng,X.lat),this.fireUpdate(),E.selectedCoordPaths=[X.coord_path]},pathsToCoordinates:function(E,A){return A.map(function(X){return{feature_id:E,coord_path:X}})},onFeature:function(E,A){E.selectedCoordPaths.length===0?this.startDragging(E,A):this.stopDragging(E)},dragFeature:function(E,A,X){ml(this.getSelected(),X),E.dragMoveLocation=A.lngLat},dragVertex:function(E,A,X){for(var at=E.selectedCoordPaths.map(function(te){return E.feature.getCoordinate(te)}),yt=gl(at.map(function(te){return{type:Z.FEATURE,properties:{},geometry:{type:Z.POINT,coordinates:te}}}),X),_t=0;_t0?this.dragVertex(E,A,X):this.dragFeature(E,A,X),E.dragMoveLocation=A.lngLat}},La.onClick=function(E,A){return Ta(A)?this.clickNoTarget(E,A):pi(A)?this.clickActiveFeature(E,A):os(A)?this.clickInactive(E,A):void this.stopDragging(E)},La.onTap=function(E,A){return Ta(A)?this.clickNoTarget(E,A):pi(A)?this.clickActiveFeature(E,A):os(A)?this.clickInactive(E,A):void 0},La.onTouchEnd=La.onMouseUp=function(E){E.dragMoving&&this.fireUpdate(),this.stopDragging(E)};var Ar={};function Lo(E,A){return!!E.lngLat&&E.lngLat.lng===A[0]&&E.lngLat.lat===A[1]}Ar.onSetup=function(){var E=this.newFeature({type:Z.FEATURE,properties:{},geometry:{type:Z.POINT,coordinates:[]}});return this.addFeature(E),this.clearSelectedFeatures(),this.updateUIClasses({mouse:B.ADD}),this.activateUIButton($.POINT),this.setActionableState({trash:!0}),{point:E}},Ar.stopDrawingAndRemove=function(E){this.deleteFeature([E.point.id],{silent:!0}),this.changeMode(W.SIMPLE_SELECT)},Ar.onTap=Ar.onClick=function(E,A){this.updateUIClasses({mouse:B.MOVE}),E.point.updateCoordinate("",A.lngLat.lng,A.lngLat.lat),this.map.fire(rt.CREATE,{features:[E.point.toGeoJSON()]}),this.changeMode(W.SIMPLE_SELECT,{featureIds:[E.point.id]})},Ar.onStop=function(E){this.activateUIButton(),E.point.getCoordinate().length||this.deleteFeature([E.point.id],{silent:!0})},Ar.toDisplayFeatures=function(E,A,X){var at=A.properties.id===E.point.id;if(A.properties.active=at?gt.ACTIVE:gt.INACTIVE,!at)return X(A)},Ar.onTrash=Ar.stopDrawingAndRemove,Ar.onKeyUp=function(E,A){if(se(A)||uo(A))return this.stopDrawingAndRemove(E,A)};var yc={onSetup:function(){var E=this.newFeature({type:Z.FEATURE,properties:{},geometry:{type:Z.POLYGON,coordinates:[[]]}});return this.addFeature(E),this.clearSelectedFeatures(),je.disable(this),this.updateUIClasses({mouse:B.ADD}),this.activateUIButton($.POLYGON),this.setActionableState({trash:!0}),{polygon:E,currentVertexPosition:0}},clickAnywhere:function(E,A){if(E.currentVertexPosition>0&&Lo(A,E.polygon.coordinates[0][E.currentVertexPosition-1]))return this.changeMode(W.SIMPLE_SELECT,{featureIds:[E.polygon.id]});this.updateUIClasses({mouse:B.ADD}),E.polygon.updateCoordinate("0."+E.currentVertexPosition,A.lngLat.lng,A.lngLat.lat),E.currentVertexPosition++,E.polygon.updateCoordinate("0."+E.currentVertexPosition,A.lngLat.lng,A.lngLat.lat)},clickOnVertex:function(E){return this.changeMode(W.SIMPLE_SELECT,{featureIds:[E.polygon.id]})},onMouseMove:function(E,A){E.polygon.updateCoordinate("0."+E.currentVertexPosition,A.lngLat.lng,A.lngLat.lat),ss(A)&&this.updateUIClasses({mouse:B.POINTER})}};yc.onTap=yc.onClick=function(E,A){return ss(A)?this.clickOnVertex(E,A):this.clickAnywhere(E,A)},yc.onKeyUp=function(E,A){se(A)?(this.deleteFeature([E.polygon.id],{silent:!0}),this.changeMode(W.SIMPLE_SELECT)):uo(A)&&this.changeMode(W.SIMPLE_SELECT,{featureIds:[E.polygon.id]})},yc.onStop=function(E){this.updateUIClasses({mouse:B.NONE}),je.enable(this),this.activateUIButton(),this.getFeature(E.polygon.id)!==void 0&&(E.polygon.removeCoordinate("0."+E.currentVertexPosition),E.polygon.isValid()?this.map.fire(rt.CREATE,{features:[E.polygon.toGeoJSON()]}):(this.deleteFeature([E.polygon.id],{silent:!0}),this.changeMode(W.SIMPLE_SELECT,{},{silent:!0})))},yc.toDisplayFeatures=function(E,A,X){var at=A.properties.id===E.polygon.id;if(A.properties.active=at?gt.ACTIVE:gt.INACTIVE,!at)return X(A);if(A.geometry.coordinates.length!==0){var yt=A.geometry.coordinates[0].length;if(!(yt<3)){if(A.properties.meta=pt.FEATURE,X(Ye(E.polygon.id,A.geometry.coordinates[0][0],"0.0",!1)),yt>3){var _t=A.geometry.coordinates[0].length-3;X(Ye(E.polygon.id,A.geometry.coordinates[0][_t],"0."+_t,!1))}if(yt<=4){var Ct=[[A.geometry.coordinates[0][0][0],A.geometry.coordinates[0][0][1]],[A.geometry.coordinates[0][1][0],A.geometry.coordinates[0][1][1]]];if(X({type:Z.FEATURE,properties:A.properties,geometry:{coordinates:Ct,type:Z.LINE_STRING}}),yt===3)return}return X(A)}}},yc.onTrash=function(E){this.deleteFeature([E.polygon.id],{silent:!0}),this.changeMode(W.SIMPLE_SELECT)};var io={onSetup:function(E){var A,X,at=(E=E||{}).featureId,yt="forward";if(at){if(!(A=this.getFeature(at)))throw new Error("Could not find a feature with the provided featureId");var _t=E.from;if(_t&&_t.type==="Feature"&&_t.geometry&&_t.geometry.type==="Point"&&(_t=_t.geometry),_t&&_t.type==="Point"&&_t.coordinates&&_t.coordinates.length===2&&(_t=_t.coordinates),!_t||!Array.isArray(_t))throw new Error("Please use the `from` property to indicate which point to continue the line from");var Ct=A.coordinates.length-1;if(A.coordinates[Ct][0]===_t[0]&&A.coordinates[Ct][1]===_t[1])X=Ct+1,A.addCoordinate.apply(A,[X].concat(A.coordinates[Ct]));else{if(A.coordinates[0][0]!==_t[0]||A.coordinates[0][1]!==_t[1])throw new Error("`from` should match the point at either the start or the end of the provided LineString");yt="backwards",X=0,A.addCoordinate.apply(A,[X].concat(A.coordinates[0]))}}else A=this.newFeature({type:Z.FEATURE,properties:{},geometry:{type:Z.LINE_STRING,coordinates:[]}}),X=0,this.addFeature(A);return this.clearSelectedFeatures(),je.disable(this),this.updateUIClasses({mouse:B.ADD}),this.activateUIButton($.LINE),this.setActionableState({trash:!0}),{line:A,currentVertexPosition:X,direction:yt}},clickAnywhere:function(E,A){if(E.currentVertexPosition>0&&Lo(A,E.line.coordinates[E.currentVertexPosition-1])||E.direction==="backwards"&&Lo(A,E.line.coordinates[E.currentVertexPosition+1]))return this.changeMode(W.SIMPLE_SELECT,{featureIds:[E.line.id]});this.updateUIClasses({mouse:B.ADD}),E.line.updateCoordinate(E.currentVertexPosition,A.lngLat.lng,A.lngLat.lat),E.direction==="forward"?(E.currentVertexPosition++,E.line.updateCoordinate(E.currentVertexPosition,A.lngLat.lng,A.lngLat.lat)):E.line.addCoordinate(0,A.lngLat.lng,A.lngLat.lat)},clickOnVertex:function(E){return this.changeMode(W.SIMPLE_SELECT,{featureIds:[E.line.id]})},onMouseMove:function(E,A){E.line.updateCoordinate(E.currentVertexPosition,A.lngLat.lng,A.lngLat.lat),ss(A)&&this.updateUIClasses({mouse:B.POINTER})}};io.onTap=io.onClick=function(E,A){if(ss(A))return this.clickOnVertex(E,A);this.clickAnywhere(E,A)},io.onKeyUp=function(E,A){uo(A)?this.changeMode(W.SIMPLE_SELECT,{featureIds:[E.line.id]}):se(A)&&(this.deleteFeature([E.line.id],{silent:!0}),this.changeMode(W.SIMPLE_SELECT))},io.onStop=function(E){je.enable(this),this.activateUIButton(),this.getFeature(E.line.id)!==void 0&&(E.line.removeCoordinate(""+E.currentVertexPosition),E.line.isValid()?this.map.fire(rt.CREATE,{features:[E.line.toGeoJSON()]}):(this.deleteFeature([E.line.id],{silent:!0}),this.changeMode(W.SIMPLE_SELECT,{},{silent:!0})))},io.onTrash=function(E){this.deleteFeature([E.line.id],{silent:!0}),this.changeMode(W.SIMPLE_SELECT)},io.toDisplayFeatures=function(E,A,X){var at=A.properties.id===E.line.id;if(A.properties.active=at?gt.ACTIVE:gt.INACTIVE,!at)return X(A);A.geometry.coordinates.length<2||(A.properties.meta=pt.FEATURE,X(Ye(E.line.id,A.geometry.coordinates[E.direction==="forward"?A.geometry.coordinates.length-2:1],""+(E.direction==="forward"?A.geometry.coordinates.length-2:1),!1)),X(A))};var oo={simple_select:Ui,direct_select:La,draw_point:Ar,draw_polygon:yc,draw_line_string:io},Zp={defaultMode:W.SIMPLE_SELECT,keybindings:!0,touchEnabled:!0,clickBuffer:2,touchBuffer:25,boxSelect:!0,displayControlsDefault:!0,styles:Gn,modes:oo,controls:{},userProperties:!1},rh={point:!0,line_string:!0,polygon:!0,trash:!0,combine_features:!0,uncombine_features:!0},Fr={point:!1,line_string:!1,polygon:!1,trash:!1,combine_features:!1,uncombine_features:!1};function qn(E,A){return E.map(function(X){return X.source?X:Vt(X,{id:X.id+"."+A,source:A==="hot"?D.HOT:D.COLD})})}var Du={exports:{}};(function(E,A){var X="__lodash_hash_undefined__",at=9007199254740991,yt="[object Arguments]",_t="[object Array]",Ct="[object Boolean]",te="[object Date]",ae="[object Error]",xe="[object Function]",we="[object Map]",me="[object Number]",sn="[object Object]",zr="[object Promise]",cn="[object RegExp]",fi="[object Set]",Wt="[object String]",Oe="[object Symbol]",sr="[object WeakMap]",Br="[object ArrayBuffer]",Zr="[object DataView]",us=/^\[object .+?Constructor\]$/,Hp=/^(?:0|[1-9]\d*)$/,yr={};yr["[object Float32Array]"]=yr["[object Float64Array]"]=yr["[object Int8Array]"]=yr["[object Int16Array]"]=yr["[object Int32Array]"]=yr["[object Uint8Array]"]=yr["[object Uint8ClampedArray]"]=yr["[object Uint16Array]"]=yr["[object Uint32Array]"]=!0,yr[yt]=yr[_t]=yr[Br]=yr[Ct]=yr[Zr]=yr[te]=yr[ae]=yr[xe]=yr[we]=yr[me]=yr[sn]=yr[cn]=yr[fi]=yr[Wt]=yr[sr]=!1;var ih=typeof zg=="object"&&zg&&zg.Object===Object&&zg,Wp=typeof self=="object"&&self&&self.Object===Object&&self,ls=ih||Wp||Function("return this")(),Ou=A&&!A.nodeType&&A,Cn=Ou&&E&&!E.nodeType&&E,Hh=Cn&&Cn.exports===Ou,Xo=Hh&&ih.process,cs=function(){try{return Xo&&Xo.binding&&Xo.binding("util")}catch{}}(),Jp=cs&&cs.isTypedArray;function Kp(It,Gt){for(var ge=-1,Xe=It==null?0:It.length;++gedi))return!1;var Hr=An.get(It);if(Hr&&An.get(Gt))return Hr==Gt;var ur=-1,hs=!0,uu=2&ge?new sh:void 0;for(An.set(It,Gt),An.set(Gt,It);++ur-1},Bs.prototype.set=function(It,Gt){var ge=this.__data__,Xe=ah(ge,It);return Xe<0?(++this.size,ge.push([It,Gt])):ge[Xe][1]=Gt,this},xl.prototype.clear=function(){this.size=0,this.__data__={hash:new ar,map:new(Na||Bs),string:new ar}},xl.prototype.delete=function(It){var Gt=hf(this,It).delete(It);return this.size-=Gt?1:0,Gt},xl.prototype.get=function(It){return hf(this,It).get(It)},xl.prototype.has=function(It){return hf(this,It).has(It)},xl.prototype.set=function(It,Gt){var ge=hf(this,It),Xe=ge.size;return ge.set(It,Gt),this.size+=ge.size==Xe?0:1,this},sh.prototype.add=sh.prototype.push=function(It){return this.__data__.set(It,X),this},sh.prototype.has=function(It){return this.__data__.has(It)},Pa.prototype.clear=function(){this.__data__=new Bs,this.size=0},Pa.prototype.delete=function(It){var Gt=this.__data__,ge=Gt.delete(It);return this.size=Gt.size,ge},Pa.prototype.get=function(It){return this.__data__.get(It)},Pa.prototype.has=function(It){return this.__data__.has(It)},Pa.prototype.set=function(It,Gt){var ge=this.__data__;if(ge instanceof Bs){var Xe=ge.__data__;if(!Na||Xe.length<199)return Xe.push([It,Gt]),this.size=++ge.size,this;ge=this.__data__=new xl(Xe)}return ge.set(It,Gt),this.size=ge.size,this};var pf=vc?function(It){return It==null?[]:(It=Object(It),function(Gt,ge){for(var Xe=-1,Pr=Gt==null?0:Gt.length,An=0,ni=[];++Xe-1&&It%1==0&&It-1&&It%1==0&&It<=at}function Yo(It){var Gt=typeof It;return It!=null&&(Gt=="object"||Gt=="function")}function au(It){return It!=null&&typeof It=="object"}var ch=Jp?function(It){return function(Gt){return It(Gt)}}(Jp):function(It){return au(It)&&El(It.length)&&!!yr[bl(It)]};function gf(It){return(Gt=It)!=null&&El(Gt.length)&&!Vr(Gt)?uf(It):ep(It);var Gt}E.exports=function(It,Gt){return uh(It,Gt)}})(Du,Du.exports);var kr=r(Du.exports);function Yh(E,A){return E.length===A.length&&JSON.stringify(E.map(function(X){return X}).sort())===JSON.stringify(A.map(function(X){return X}).sort())}var sa={Polygon:ci,LineString:rr,Point:Vn,MultiPolygon:br,MultiLineString:br,MultiPoint:br},pd=Object.freeze({__proto__:null,CommonSelectors:wr,constrainFeatureMovement:gl,createMidPoint:ro,createSupplementaryPoints:jo,createVertex:Ye,doubleClickZoom:je,euclideanDistance:Ge,featuresAt:vt,getFeatureAtAndSetCursors:Te,isClick:gn,isEventAtCoordinates:Lo,isTap:xn,mapEventToBoundingBox:be,ModeHandler:n,moveFeatures:ml,sortFeatures:Yt,stringSetsAreEqual:Yh,StringSet:Kt,theme:Gn,toDenseArray:Xn}),yl=function(E,A){var X={options:E=function(yt){yt===void 0&&(yt={});var _t=Vt(yt);return yt.controls||(_t.controls={}),yt.displayControlsDefault===!1?_t.controls=Vt(Fr,yt.controls):_t.controls=Vt(rh,yt.controls),(_t=Vt(Zp,_t)).styles=qn(_t.styles,"cold").concat(qn(_t.styles,"hot")),_t}(E)};A=function(yt,_t){return _t.modes=W,_t.getFeatureIdsAt=function(Ct){return vt.click({point:Ct},null,yt).map(function(te){return te.properties.id})},_t.getSelectedIds=function(){return yt.store.getSelectedIds()},_t.getSelected=function(){return{type:Z.FEATURE_COLLECTION,features:yt.store.getSelectedIds().map(function(Ct){return yt.store.get(Ct)}).map(function(Ct){return Ct.toGeoJSON()})}},_t.getSelectedPoints=function(){return{type:Z.FEATURE_COLLECTION,features:yt.store.getSelectedCoordinates().map(function(Ct){return{type:Z.FEATURE,properties:{},geometry:{type:Z.POINT,coordinates:Ct.coordinates}}})}},_t.set=function(Ct){if(Ct.type===void 0||Ct.type!==Z.FEATURE_COLLECTION||!Array.isArray(Ct.features))throw new Error("Invalid FeatureCollection");var te=yt.store.createRenderBatch(),ae=yt.store.getAllIds().slice(),xe=_t.add(Ct),we=new Kt(xe);return(ae=ae.filter(function(me){return!we.has(me)})).length&&_t.delete(ae),te(),xe},_t.add=function(Ct){var te=JSON.parse(JSON.stringify(G(Ct))).features.map(function(ae){if(ae.id=ae.id||$n(),ae.geometry===null)throw new Error("Invalid geometry: null");if(yt.store.get(ae.id)===void 0||yt.store.get(ae.id).type!==ae.geometry.type){var xe=sa[ae.geometry.type];if(xe===void 0)throw new Error("Invalid geometry type: "+ae.geometry.type+".");var we=new xe(yt,ae);yt.store.add(we)}else{var me=yt.store.get(ae.id);me.properties=ae.properties,kr(me.properties,ae.properties)||yt.store.featureChanged(me.id),kr(me.getCoordinates(),ae.geometry.coordinates)||me.incomingCoords(ae.geometry.coordinates)}return ae.id});return yt.store.render(),te},_t.get=function(Ct){var te=yt.store.get(Ct);if(te)return te.toGeoJSON()},_t.getAll=function(){return{type:Z.FEATURE_COLLECTION,features:yt.store.getAll().map(function(Ct){return Ct.toGeoJSON()})}},_t.delete=function(Ct){return yt.store.delete(Ct,{silent:!0}),_t.getMode()!==W.DIRECT_SELECT||yt.store.getSelectedIds().length?yt.store.render():yt.events.changeMode(W.SIMPLE_SELECT,void 0,{silent:!0}),_t},_t.deleteAll=function(){return yt.store.delete(yt.store.getAllIds(),{silent:!0}),_t.getMode()===W.DIRECT_SELECT?yt.events.changeMode(W.SIMPLE_SELECT,void 0,{silent:!0}):yt.store.render(),_t},_t.changeMode=function(Ct,te){return te===void 0&&(te={}),Ct===W.SIMPLE_SELECT&&_t.getMode()===W.SIMPLE_SELECT?(Yh(te.featureIds||[],yt.store.getSelectedIds())||(yt.store.setSelected(te.featureIds,{silent:!0}),yt.store.render()),_t):(Ct===W.DIRECT_SELECT&&_t.getMode()===W.DIRECT_SELECT&&te.featureId===yt.store.getSelectedIds()[0]||yt.events.changeMode(Ct,te,{silent:!0}),_t)},_t.getMode=function(){return yt.events.getMode()},_t.trash=function(){return yt.events.trash({silent:!0}),_t},_t.combineFeatures=function(){return yt.events.combineFeatures({silent:!0}),_t},_t.uncombineFeatures=function(){return yt.events.uncombineFeatures({silent:!0}),_t},_t.setFeatureProperty=function(Ct,te,ae){return yt.store.setFeatureProperty(Ct,te,ae),_t},_t}(X,A),X.api=A;var at=$i(X);return A.onAdd=at.onAdd,A.onRemove=at.onRemove,A.types=$,A.options=E,A};function Zh(E){yl(E,this)}return Zh.modes=oo,Zh.constants=Ot,Zh.lib=pd,Zh})})(UI);var zN=UI.exports;const o0=VI(zN),BN=rn.createContext(null);function $N(t,e){const n=Array.isArray(t)?t[0]:t?t.x:0,r=Array.isArray(t)?t[1]:t?t.y:0,i=Array.isArray(e)?e[0]:e?e.x:0,a=Array.isArray(e)?e[1]:e?e.y:0;return n===i&&r===a}function yp(t,e){if(t===e)return!0;if(!t||!e)return!1;if(Array.isArray(t)){if(!Array.isArray(e)||t.length!==e.length)return!1;for(let n=0;n{let i=null;"interactive"in r&&(i=Object.assign({},r),delete i.interactive);const a=e[r.ref];if(a){i=i||Object.assign({},r),delete i.ref;for(const h of UN)h in a&&(i[h]=a[h])}return i||r});return{...t,layers:n}}var tE={};const eE={version:8,sources:{},layers:[]},nE={mousedown:"onMouseDown",mouseup:"onMouseUp",mouseover:"onMouseOver",mousemove:"onMouseMove",click:"onClick",dblclick:"onDblClick",mouseenter:"onMouseEnter",mouseleave:"onMouseLeave",mouseout:"onMouseOut",contextmenu:"onContextMenu",touchstart:"onTouchStart",touchend:"onTouchEnd",touchmove:"onTouchMove",touchcancel:"onTouchCancel"},Sx={movestart:"onMoveStart",move:"onMove",moveend:"onMoveEnd",dragstart:"onDragStart",drag:"onDrag",dragend:"onDragEnd",zoomstart:"onZoomStart",zoom:"onZoom",zoomend:"onZoomEnd",rotatestart:"onRotateStart",rotate:"onRotate",rotateend:"onRotateEnd",pitchstart:"onPitchStart",pitch:"onPitch",pitchend:"onPitchEnd"},rE={wheel:"onWheel",boxzoomstart:"onBoxZoomStart",boxzoomend:"onBoxZoomEnd",boxzoomcancel:"onBoxZoomCancel",resize:"onResize",load:"onLoad",render:"onRender",idle:"onIdle",remove:"onRemove",data:"onData",styledata:"onStyleData",sourcedata:"onSourceData",error:"onError"},GN=["minZoom","maxZoom","minPitch","maxPitch","maxBounds","projection","renderWorldCopies"],qN=["scrollZoom","boxZoom","dragRotate","dragPan","keyboard","doubleClickZoom","touchZoomRotate","touchPitch"];let $x=class Vx{constructor(e,n,r){this._map=null,this._internalUpdate=!1,this._inRender=!1,this._hoveredFeatures=null,this._deferredEvents={move:!1,zoom:!1,pitch:!1,rotate:!1},this._onEvent=i=>{const a=this.props[rE[i.type]];a?a(i):i.type==="error"&&console.error(i.error)},this._onPointerEvent=i=>{(i.type==="mousemove"||i.type==="mouseout")&&this._updateHover(i);const a=this.props[nE[i.type]];a&&(this.props.interactiveLayerIds&&i.type!=="mouseover"&&i.type!=="mouseout"&&(i.features=this._hoveredFeatures||this._queryRenderedFeatures(i.point)),a(i),delete i.features)},this._onCameraEvent=i=>{if(!this._internalUpdate){const a=this.props[Sx[i.type]];a&&a(i)}i.type in this._deferredEvents&&(this._deferredEvents[i.type]=!1)},this._MapClass=e,this.props=n,this._initialize(r)}get map(){return this._map}get transform(){return this._renderTransform}setProps(e){const n=this.props;this.props=e;const r=this._updateSettings(e,n);r&&this._createShadowTransform(this._map);const i=this._updateSize(e),a=this._updateViewState(e,!0);this._updateStyle(e,n),this._updateStyleComponents(e,n),this._updateHandlers(e,n),(r||i||a&&!this._map.isMoving())&&this.redraw()}static reuse(e,n){const r=Vx.savedMaps.pop();if(!r)return null;const i=r.map,a=i.getContainer();for(n.className=a.className;a.childNodes.length>0;)n.appendChild(a.childNodes[0]);i._container=n;const h=i._resizeObserver;h&&(h.disconnect(),h.observe(n)),r.setProps({...e,styleDiffing:!1}),i.resize();const{initialViewState:u}=e;return u&&(u.bounds?i.fitBounds(u.bounds,{...u.fitBoundsOptions,duration:0}):r._updateViewState(u,!1)),i.isStyleLoaded()?i.fire("load"):i.once("styledata",()=>i.fire("load")),i._update(),r}_initialize(e){const{props:n}=this,{mapStyle:r=eE}=n,i={...n,...n.initialViewState,accessToken:n.mapboxAccessToken||jN()||null,container:e,style:Q1(r)},a=i.initialViewState||i.viewState||i;if(Object.assign(i,{center:[a.longitude||0,a.latitude||0],zoom:a.zoom||0,pitch:a.pitch||0,bearing:a.bearing||0}),n.gl){const C=HTMLCanvasElement.prototype.getContext;HTMLCanvasElement.prototype.getContext=()=>(HTMLCanvasElement.prototype.getContext=C,n.gl)}const h=new this._MapClass(i);a.padding&&h.setPadding(a.padding),n.cursor&&(h.getCanvas().style.cursor=n.cursor),this._createShadowTransform(h);const u=h._render;h._render=C=>{this._inRender=!0,u.call(h,C),this._inRender=!1};const _=h._renderTaskQueue.run;h._renderTaskQueue.run=C=>{_.call(h._renderTaskQueue,C),this._onBeforeRepaint()},h.on("render",()=>this._onAfterRepaint());const w=h.fire;h.fire=this._fireEvent.bind(this,w),h.on("resize",()=>{this._renderTransform.resize(h.transform.width,h.transform.height)}),h.on("styledata",()=>{this._updateStyleComponents(this.props,{}),W1(h.transform,this._renderTransform)}),h.on("sourcedata",()=>this._updateStyleComponents(this.props,{}));for(const C in nE)h.on(C,this._onPointerEvent);for(const C in Sx)h.on(C,this._onCameraEvent);for(const C in rE)h.on(C,this._onEvent);this._map=h}recycle(){const e=this.map.getContainer().querySelector("[mapboxgl-children]");e==null||e.remove(),Vx.savedMaps.push(this)}destroy(){this._map.remove()}redraw(){const e=this._map;!this._inRender&&e.style&&(e._frame&&(e._frame.cancel(),e._frame=null),e._render())}_createShadowTransform(e){const n=VN(e.transform);e.painter.transform=n,this._renderTransform=n}_updateSize(e){const{viewState:n}=e;if(n){const r=this._map;if(n.width!==r.transform.width||n.height!==r.transform.height)return r.resize(),!0}return!1}_updateViewState(e,n){if(this._internalUpdate)return!1;const r=this._map,i=this._renderTransform,{zoom:a,pitch:h,bearing:u}=i,_=r.isMoving();_&&(i.cameraElevationReference="sea");const w=K1(i,{...J1(r.transform),...e});if(_&&(i.cameraElevationReference="ground"),w&&n){const C=this._deferredEvents;C.move=!0,C.zoom||(C.zoom=a!==i.zoom),C.rotate||(C.rotate=u!==i.bearing),C.pitch||(C.pitch=h!==i.pitch)}return _||K1(r.transform,e),w}_updateSettings(e,n){const r=this._map;let i=!1;for(const a of GN)if(a in e&&!yp(e[a],n[a])){i=!0;const h=r[`set${a[0].toUpperCase()}${a.slice(1)}`];h==null||h.call(r,e[a])}return i}_updateStyle(e,n){if(e.cursor!==n.cursor&&(this._map.getCanvas().style.cursor=e.cursor||""),e.mapStyle!==n.mapStyle){const{mapStyle:r=eE,styleDiffing:i=!0}=e,a={diff:i};return"localIdeographFontFamily"in e&&(a.localIdeographFontFamily=e.localIdeographFontFamily),this._map.setStyle(Q1(r),a),!0}return!1}_updateStyleComponents(e,n){const r=this._map;let i=!1;return r.isStyleLoaded()&&("light"in e&&r.setLight&&!yp(e.light,n.light)&&(i=!0,r.setLight(e.light)),"fog"in e&&r.setFog&&!yp(e.fog,n.fog)&&(i=!0,r.setFog(e.fog)),"terrain"in e&&r.setTerrain&&!yp(e.terrain,n.terrain)&&(!e.terrain||r.getSource(e.terrain.source))&&(i=!0,r.setTerrain(e.terrain))),i}_updateHandlers(e,n){var r,i;const a=this._map;let h=!1;for(const u of qN){const _=(r=e[u])!==null&&r!==void 0?r:!0,w=(i=n[u])!==null&&i!==void 0?i:!0;yp(_,w)||(h=!0,_?a[u].enable(_):a[u].disable())}return h}_queryRenderedFeatures(e){const n=this._map,r=n.transform,{interactiveLayerIds:i=[]}=this.props;try{return n.transform=this._renderTransform,n.queryRenderedFeatures(e,{layers:i.filter(n.getLayer.bind(n))})}catch{return[]}finally{n.transform=r}}_updateHover(e){var n;const{props:r}=this;if(r.interactiveLayerIds&&(r.onMouseMove||r.onMouseEnter||r.onMouseLeave)){const i=e.type,a=((n=this._hoveredFeatures)===null||n===void 0?void 0:n.length)>0,h=this._queryRenderedFeatures(e.point),u=h.length>0;!u&&a&&(e.type="mouseleave",this._onPointerEvent(e)),this._hoveredFeatures=h,u&&!a&&(e.type="mouseenter",this._onPointerEvent(e)),e.type=i}else this._hoveredFeatures=null}_fireEvent(e,n,r){const i=this._map,a=i.transform,h=typeof n=="string"?n:n.type;return h==="move"&&this._updateViewState(this.props,!1),h in Sx&&(typeof n=="object"&&(n.viewState=J1(a)),this._map.isMoving())?(i.transform=this._renderTransform,e.call(i,n,r),i.transform=a,i):(e.call(i,n,r),i)}_onBeforeRepaint(){const e=this._map;this._internalUpdate=!0;for(const r in this._deferredEvents)this._deferredEvents[r]&&e.fire(r);this._internalUpdate=!1;const n=this._map.transform;e.transform=this._renderTransform,this._onAfterRepaint=()=>{W1(this._renderTransform,n),e.transform=n}}};$x.savedMaps=[];function jN(){let t=null;if(typeof location<"u"){const e=/access_token=([^&\/]*)/.exec(location.search);t=e&&e[1]}try{t=t||tE.MapboxAccessToken}catch{}try{t=t||tE.REACT_APP_MAPBOX_ACCESS_TOKEN}catch{}return t}const XN=["setMaxBounds","setMinZoom","setMaxZoom","setMinPitch","setMaxPitch","setRenderWorldCopies","setProjection","setStyle","addSource","removeSource","addLayer","removeLayer","setLayerZoomRange","setFilter","setPaintProperty","setLayoutProperty","setLight","setTerrain","setFog","remove"];function YN(t){if(!t)return null;const e=t.map,n={getMap:()=>e,getCenter:()=>t.transform.center,getZoom:()=>t.transform.zoom,getBearing:()=>t.transform.bearing,getPitch:()=>t.transform.pitch,getPadding:()=>t.transform.padding,getBounds:()=>t.transform.getBounds(),project:r=>{const i=e.transform;e.transform=t.transform;const a=e.project(r);return e.transform=i,a},unproject:r=>{const i=e.transform;e.transform=t.transform;const a=e.unproject(r);return e.transform=i,a},queryTerrainElevation:(r,i)=>{const a=e.transform;e.transform=t.transform;const h=e.queryTerrainElevation(r,i);return e.transform=a,h},queryRenderedFeatures:(r,i)=>{const a=e.transform;e.transform=t.transform;const h=e.queryRenderedFeatures(r,i);return e.transform=a,h}};for(const r of ZN(e))!(r in n)&&!XN.includes(r)&&(n[r]=e[r].bind(e));return n}function ZN(t){const e=new Set;let n=t;for(;n;){for(const r of Object.getOwnPropertyNames(n))r[0]!=="_"&&typeof t[r]=="function"&&r!=="fire"&&r!=="setEventedParent"&&e.add(r);n=Object.getPrototypeOf(n)}return Array.from(e)}const HN=typeof document<"u"?rn.useLayoutEffect:rn.useEffect,WN=["baseApiUrl","maxParallelImageRequests","workerClass","workerCount","workerUrl"];function JN(t,e){for(const r of WN)r in e&&(t[r]=e[r]);const{RTLTextPlugin:n="https://api.mapbox.com/mapbox-gl-js/plugins/mapbox-gl-rtl-text/v0.2.3/mapbox-gl-rtl-text.js"}=e;n&&t.getRTLTextPluginStatus&&t.getRTLTextPluginStatus()==="unavailable"&&t.setRTLTextPlugin(n,r=>{r&&console.error(r)},!0)}const s0=rn.createContext(null);function KN(t,e,n){const r=rn.useContext(BN),[i,a]=rn.useState(null),h=rn.useRef(),{current:u}=rn.useRef({mapLib:null,map:null});rn.useEffect(()=>{const C=t.mapLib;let P=!0,D;return Promise.resolve(C||n).then(B=>{if(!P)return;if(!B)throw new Error("Invalid mapLib");const $="Map"in B?B:B.default;if(!$.Map)throw new Error("Invalid mapLib");if(JN($,t),!$.supported||$.supported(t))t.reuseMaps&&(D=$x.reuse(t,h.current)),D||(D=new $x($.Map,t,h.current)),u.map=YN(D),u.mapLib=$,a(D),r==null||r.onMapMount(u.map,t.id);else throw new Error("Map is not supported by this browser")}).catch(B=>{const{onError:$}=t;$?$({type:"error",target:null,originalEvent:null,error:B}):console.error(B)}),()=>{P=!1,D&&(r==null||r.onMapUnmount(t.id),t.reuseMaps?D.recycle():D.destroy())}},[]),HN(()=>{i&&i.setProps(t)}),rn.useImperativeHandle(e,()=>u.map,[i]);const _=rn.useMemo(()=>({position:"relative",width:"100%",height:"100%",...t.style}),[t.style]),w={height:"100%"};return rn.createElement("div",{id:t.id,ref:h,style:_},i&&rn.createElement(s0.Provider,{value:u},rn.createElement("div",{"mapboxgl-children":"",style:w},t.children)))}const QN=/box|flex|grid|column|lineHeight|fontWeight|opacity|order|tabSize|zIndex/;function rg(t,e){if(!t||!e)return;const n=t.style;for(const r in e){const i=e[r];Number.isFinite(i)&&!QN.test(r)?n[r]=`${i}px`:n[r]=i}}function tP(t,e){const{map:n,mapLib:r}=rn.useContext(s0),i=rn.useRef({props:t});i.current.props=t;const a=rn.useMemo(()=>{let Z=!1;rn.Children.forEach(t.children,ct=>{ct&&(Z=!0)});const W={...t,element:Z?document.createElement("div"):null},rt=new r.Marker(W);return rt.setLngLat([t.longitude,t.latitude]),rt.getElement().addEventListener("click",ct=>{var pt,gt;(gt=(pt=i.current.props).onClick)===null||gt===void 0||gt.call(pt,{type:"click",target:rt,originalEvent:ct})}),rt.on("dragstart",ct=>{var pt,gt;const Ut=ct;Ut.lngLat=a.getLngLat(),(gt=(pt=i.current.props).onDragStart)===null||gt===void 0||gt.call(pt,Ut)}),rt.on("drag",ct=>{var pt,gt;const Ut=ct;Ut.lngLat=a.getLngLat(),(gt=(pt=i.current.props).onDrag)===null||gt===void 0||gt.call(pt,Ut)}),rt.on("dragend",ct=>{var pt,gt;const Ut=ct;Ut.lngLat=a.getLngLat(),(gt=(pt=i.current.props).onDragEnd)===null||gt===void 0||gt.call(pt,Ut)}),rt},[]);rn.useEffect(()=>(a.addTo(n.getMap()),()=>{a.remove()}),[]);const{longitude:h,latitude:u,offset:_,style:w,draggable:C=!1,popup:P=null,rotation:D=0,rotationAlignment:B="auto",pitchAlignment:$="auto"}=t;return rn.useEffect(()=>{rg(a.getElement(),w)},[w]),rn.useImperativeHandle(e,()=>a,[]),(a.getLngLat().lng!==h||a.getLngLat().lat!==u)&&a.setLngLat([h,u]),_&&!$N(a.getOffset(),_)&&a.setOffset(_),a.isDraggable()!==C&&a.setDraggable(C),a.getRotation()!==D&&a.setRotation(D),a.getRotationAlignment()!==B&&a.setRotationAlignment(B),a.getPitchAlignment()!==$&&a.setPitchAlignment($),a.getPopup()!==P&&a.setPopup(P),$I.createPortal(t.children,a.getElement())}rn.memo(rn.forwardRef(tP));function iE(t){return new Set(t?t.trim().split(/\s+/):[])}function eP(t,e){const{map:n,mapLib:r}=rn.useContext(s0),i=rn.useMemo(()=>document.createElement("div"),[]),a=rn.useRef({props:t});a.current.props=t;const h=rn.useMemo(()=>{const u={...t},_=new r.Popup(u);return _.setLngLat([t.longitude,t.latitude]),_.once("open",w=>{var C,P;(P=(C=a.current.props).onOpen)===null||P===void 0||P.call(C,w)}),_},[]);if(rn.useEffect(()=>{const u=_=>{var w,C;(C=(w=a.current.props).onClose)===null||C===void 0||C.call(w,_)};return h.on("close",u),h.setDOMContent(i).addTo(n.getMap()),()=>{h.off("close",u),h.isOpen()&&h.remove()}},[]),rn.useEffect(()=>{rg(h.getElement(),t.style)},[t.style]),rn.useImperativeHandle(e,()=>h,[]),h.isOpen()&&((h.getLngLat().lng!==t.longitude||h.getLngLat().lat!==t.latitude)&&h.setLngLat([t.longitude,t.latitude]),t.offset&&!yp(h.options.offset,t.offset)&&h.setOffset(t.offset),(h.options.anchor!==t.anchor||h.options.maxWidth!==t.maxWidth)&&(h.options.anchor=t.anchor,h.setMaxWidth(t.maxWidth)),h.options.className!==t.className)){const u=iE(h.options.className),_=iE(t.className);for(const w of u)_.has(w)||h.removeClassName(w);for(const w of _)u.has(w)||h.addClassName(w);h.options.className=t.className}return $I.createPortal(t.children,i)}rn.memo(rn.forwardRef(eP));function ig(t,e,n,r){const i=rn.useContext(s0),a=rn.useMemo(()=>t(i),[]);return rn.useEffect(()=>{const h=r||n||e,u=typeof e=="function"&&typeof n=="function"?e:null,_=typeof n=="function"?n:typeof e=="function"?e:null,{map:w}=i;return w.hasControl(a)||(w.addControl(a,h==null?void 0:h.position),u&&u(i)),()=>{_&&_(i),w.hasControl(a)&&w.removeControl(a)}},[]),a}function nP(t){const e=ig(({mapLib:n})=>new n.AttributionControl(t),{position:t.position});return rn.useEffect(()=>{rg(e._container,t.style)},[t.style]),null}rn.memo(nP);function rP(t){const e=ig(({mapLib:n})=>new n.FullscreenControl({container:t.containerId&&document.getElementById(t.containerId)}),{position:t.position});return rn.useEffect(()=>{rg(e._controlContainer,t.style)},[t.style]),null}rn.memo(rP);function iP(t,e){const n=rn.useRef({props:t}),r=ig(({mapLib:i})=>{const a=new i.GeolocateControl(t),h=a._setupUI;return a._setupUI=u=>{a._container.hasChildNodes()||h(u)},a.on("geolocate",u=>{var _,w;(w=(_=n.current.props).onGeolocate)===null||w===void 0||w.call(_,u)}),a.on("error",u=>{var _,w;(w=(_=n.current.props).onError)===null||w===void 0||w.call(_,u)}),a.on("outofmaxbounds",u=>{var _,w;(w=(_=n.current.props).onOutOfMaxBounds)===null||w===void 0||w.call(_,u)}),a.on("trackuserlocationstart",u=>{var _,w;(w=(_=n.current.props).onTrackUserLocationStart)===null||w===void 0||w.call(_,u)}),a.on("trackuserlocationend",u=>{var _,w;(w=(_=n.current.props).onTrackUserLocationEnd)===null||w===void 0||w.call(_,u)}),a},{position:t.position});return n.current.props=t,rn.useImperativeHandle(e,()=>r,[]),rn.useEffect(()=>{rg(r._container,t.style)},[t.style]),null}rn.memo(rn.forwardRef(iP));function oP(t){const e=ig(({mapLib:n})=>new n.NavigationControl(t),{position:t.position});return rn.useEffect(()=>{rg(e._container,t.style)},[t.style]),null}rn.memo(oP);function sP(t){const e=ig(({mapLib:a})=>new a.ScaleControl(t),{position:t.position}),n=rn.useRef(t),r=n.current;n.current=t;const{style:i}=t;return t.maxWidth!==void 0&&t.maxWidth!==r.maxWidth&&(e.options.maxWidth=t.maxWidth),t.unit!==void 0&&t.unit!==r.unit&&e.setUnit(t.unit),rn.useEffect(()=>{rg(e._container,i)},[i]),null}rn.memo(sP);const aP=kN(()=>import("./index.es64-KR_AuFpw.js"),__vite__mapDeps([]),import.meta.url).then(t=>t.i);rn.forwardRef(function(t,e){return KN(t,e,aP)});rn.forwardRef((t,e)=>{const n=ig(()=>new o0(t),({map:r})=>{r.on("draw.create",t.onCreate),r.on("draw.update",t.onUpdate),r.on("draw.delete",t.onDelete)},({map:r})=>{r.off("draw.create",t.onCreate),r.off("draw.update",t.onUpdate),r.off("draw.delete",t.onDelete)},{position:t.position});return rn.useImperativeHandle(e,()=>n,[n]),null});var GI={exports:{}},Cy={},oE;function uP(){if(oE)return Cy;oE=1;/** * @license React * react-jsx-runtime.production.min.js * diff --git a/docs/assets/index.es98-DUn1LaM8.js b/docs/assets/index.es98-0kphK6xH.js similarity index 99% rename from docs/assets/index.es98-DUn1LaM8.js rename to docs/assets/index.es98-0kphK6xH.js index 5425fa7d..1cf613fb 100644 --- a/docs/assets/index.es98-DUn1LaM8.js +++ b/docs/assets/index.es98-0kphK6xH.js @@ -1,4 +1,4 @@ -import{r as r$4g,u as u$2U,b as s$3N,o as o$4C,g as g$28,y as y$1D}from"./index.es28-C5Z9R2NB.js";import{R as React,r as reactExports}from"./index-CBqU2yxZ.js";import{Y as Y$k,H as H$s}from"./index.es3-CAJGsQNm.js";import{Y as Y$l}from"./index.es2-CyI0qXj7.js";import{r as reactDomExports}from"./index-DZGZymok.js";import{c as c$31}from"./index.es23-SQskR_RA.js";import{u as useDrop,a as useDrag}from"./useDrop-BRQoWSA5.js";import{m as m$30}from"./index.es21-BD0kU5QO.js";let t$4j=class Gu{constructor(){if(this.constructor===Gu)throw new TypeError('Abstract class "BaseTransform" cannot be instantiated directly.')}getParameterName(){return""}getPayloadKeys(){return[]}toPayload(Vt,ia={}){return{[this.getParameterName()]:{...r$4g.pick(Vt,this.getPayloadKeys()),...ia}}}};var e$4k={exports:{}},r$4f={},p$38;function v$2c(){if(p$38)return r$4f;p$38=1;/** +import{r as r$4g,u as u$2U,b as s$3N,o as o$4C,g as g$28,y as y$1D}from"./index.es30-tUyOUHRL.js";import{R as React,r as reactExports}from"./index-CBqU2yxZ.js";import{Y as Y$k,H as H$s}from"./index.es3-CqJx98lw.js";import{Y as Y$l}from"./index.es2-Dcs1NzB9.js";import{r as reactDomExports}from"./index-DZGZymok.js";import{c as c$31}from"./index.es25-SQskR_RA.js";import{u as useDrop,a as useDrag}from"./useDrop-BRQoWSA5.js";import{m as m$30}from"./index.es22-BD0kU5QO.js";let t$4j=class Gu{constructor(){if(this.constructor===Gu)throw new TypeError('Abstract class "BaseTransform" cannot be instantiated directly.')}getParameterName(){return""}getPayloadKeys(){return[]}toPayload(Vt,ia={}){return{[this.getParameterName()]:{...r$4g.pick(Vt,this.getPayloadKeys()),...ia}}}};var e$4k={exports:{}},r$4f={},p$38;function v$2c(){if(p$38)return r$4f;p$38=1;/** * @license React * react-jsx-runtime.production.min.js * @@ -37,7 +37,7 @@ __p+='`),js}),rs+=`'; * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var zn=Symbol.for("react.element"),Vt=Symbol.for("react.portal"),ia=Symbol.for("react.fragment"),sa=Symbol.for("react.strict_mode"),Ca=Symbol.for("react.profiler"),rs=Symbol.for("react.provider"),ps=Symbol.for("react.context"),$s=Symbol.for("react.server_context"),Ts=Symbol.for("react.forward_ref"),js=Symbol.for("react.suspense"),Gs=Symbol.for("react.suspense_list"),Hs=Symbol.for("react.memo"),zs=Symbol.for("react.lazy"),qs=Symbol.for("react.offscreen"),Ys;Ys=Symbol.for("react.module.reference");function Ks(Ws){if(typeof Ws=="object"&&Ws!==null){var Qs=Ws.$$typeof;switch(Qs){case zn:switch(Ws=Ws.type,Ws){case ia:case Ca:case sa:case js:case Gs:return Ws;default:switch(Ws=Ws&&Ws.$$typeof,Ws){case $s:case ps:case Ts:case zs:case Hs:case rs:return Ws;default:return Qs}}case Vt:return Qs}}}return r$3J.ContextConsumer=ps,r$3J.ContextProvider=rs,r$3J.Element=zn,r$3J.ForwardRef=Ts,r$3J.Fragment=ia,r$3J.Lazy=zs,r$3J.Memo=Hs,r$3J.Portal=Vt,r$3J.Profiler=Ca,r$3J.StrictMode=sa,r$3J.Suspense=js,r$3J.SuspenseList=Gs,r$3J.isAsyncMode=function(){return!1},r$3J.isConcurrentMode=function(){return!1},r$3J.isContextConsumer=function(Ws){return Ks(Ws)===ps},r$3J.isContextProvider=function(Ws){return Ks(Ws)===rs},r$3J.isElement=function(Ws){return typeof Ws=="object"&&Ws!==null&&Ws.$$typeof===zn},r$3J.isForwardRef=function(Ws){return Ks(Ws)===Ts},r$3J.isFragment=function(Ws){return Ks(Ws)===ia},r$3J.isLazy=function(Ws){return Ks(Ws)===zs},r$3J.isMemo=function(Ws){return Ks(Ws)===Hs},r$3J.isPortal=function(Ws){return Ks(Ws)===Vt},r$3J.isProfiler=function(Ws){return Ks(Ws)===Ca},r$3J.isStrictMode=function(Ws){return Ks(Ws)===sa},r$3J.isSuspense=function(Ws){return Ks(Ws)===js},r$3J.isSuspenseList=function(Ws){return Ks(Ws)===Gs},r$3J.isValidElementType=function(Ws){return typeof Ws=="string"||typeof Ws=="function"||Ws===ia||Ws===Ca||Ws===sa||Ws===js||Ws===Gs||Ws===qs||typeof Ws=="object"&&Ws!==null&&(Ws.$$typeof===zs||Ws.$$typeof===Hs||Ws.$$typeof===rs||Ws.$$typeof===ps||Ws.$$typeof===Ts||Ws.$$typeof===Ys||Ws.getModuleId!==void 0)},r$3J.typeOf=Ks,r$3J}x$$();var o$3V=function(zn,Vt){if(typeof zn=="function"){zn(Vt);return}zn!==null&&typeof zn=="object"&&(zn.current=Vt)},r$3I=function(zn){return zn!==null&&typeof zn=="object"&&zn.hasOwnProperty("current")};function a$4f(zn,Vt){if(zn==null)return{};var ia={},sa=Object.keys(zn),Ca,rs;for(rs=0;rs=0)&&(ia[Ca]=zn[Ca]);return ia}var a$4e=p$2Y(),h$1d=function(zn){p$32(Vt,zn);function Vt(){for(var sa,Ca=arguments.length,rs=new Array(Ca),ps=0;ps0?reactExports.cloneElement(Ca,sa):Ca;return reactExports.createElement(rs,{innerRef:ia},ps)},s$37=function(zn){p$32(Vt,zn);function Vt(){for(var sa,Ca=arguments.length,rs=new Array(Ca),ps=0;ps1?Hs-1:0),qs=1;qs1?qs-1:0),Ks=1;Ks1?Hs-1:0),qs=1;qs1?zs-1:0),Ys=1;Ys1?zs-1:0),Ys=1;Ys-1?Ca[rs?Vt[ps]:ps]:void 0}}var l$2m=Math.max;function x$Z(zn,Vt,ia){var sa=zn==null?0:zn.length;if(!sa)return-1;var Ca=ia==null?0:i$3z(ia);return Ca<0&&(Ca=l$2m(sa+Ca,0)),u$2s(zn,c$2N(Vt),Ca)}var i$3n=x$_(x$Z);function g$1M(zn,Vt,ia){var sa=zn==null?0:zn.length;return sa?(Vt=ia||Vt===void 0?1:i$3z(Vt),Vt=sa-Vt,c$2Q(zn,0,Vt<0?0:Vt)):[]}var a$4c=t$3N("length"),u$2i="\\ud800-\\udfff",l$2l="\\u0300-\\u036f",b$1B="\\ufe20-\\ufe2f",g$1L="\\u20d0-\\u20ff",R$F=l$2l+b$1B+g$1L,m$2A="\\ufe0e\\ufe0f",c$2G="["+u$2i+"]",r$3F="["+R$F+"]",e$3w="\\ud83c[\\udffb-\\udfff]",p$2J="(?:"+r$3F+"|"+e$3w+")",a$4b="[^"+u$2i+"]",o$3T="(?:\\ud83c[\\udde6-\\uddff]){2}",d$1Y="[\\ud800-\\udbff][\\udc00-\\udfff]",v$21="\\u200d",n$36=p$2J+"?",t$3z="["+m$2A+"]?",C$X="(?:"+v$21+"(?:"+[a$4b,o$3T,d$1Y].join("|")+")"+t$3z+n$36+")*",S$12=t$3z+n$36+C$X,M$G="(?:"+[a$4b+r$3F+"?",r$3F,o$3T,d$1Y,c$2G].join("|")+")",s$34=RegExp(e$3w+"(?="+e$3w+")|"+M$G+S$12,"g");function x$Y(zn){for(var Vt=s$34.lastIndex=0;s$34.test(zn);)++Vt;return Vt}function a$4a(zn){return g$1V(zn)?x$Y(zn):a$4c(zn)}var g$1K="[object Map]",s$33="[object Set]";function S$11(zn){if(zn==null)return 0;if(e$3L(zn))return g$1T(zn)?a$4a(zn):zn.length;var Vt=h$1i(zn);return Vt==g$1K||Vt==s$33?zn.size:f$2E(zn).length}var s$32=n$3r(function(zn){return x$11(F$y(zn,1,f$2v,!0))});function e$3v(zn,Vt){return m$2K(zn,Vt)}var y$1r=function(zn,Vt,ia,sa){var Ca=ia?ia.call(sa,zn,Vt):void 0;if(Ca!==void 0)return!!Ca;if(zn===Vt)return!0;if(typeof zn!="object"||!zn||typeof Vt!="object"||!Vt)return!1;var rs=Object.keys(zn),ps=Object.keys(Vt);if(rs.length!==ps.length)return!1;for(var $s=Object.prototype.hasOwnProperty.bind(Vt),Ts=0;Ts=js}),js>=Hs.length-1&&(qs=zs[zs.length-1]);else{var Ks=x$Z(Hs,["value",Gs]);qs=y$1s(zs,Ks)?Ks:void 0}return(!qs||qs<0)&&(qs=zs[0]),qs}var Y$i=function(zn,Vt){return n$3q(zn)?Vt:zn},Z$k=function(zn){return zn&&zn.map(function(Vt){return e$3F(Vt,["key","value"])})};function ne$c(zn){var Vt=zn.flag,ia=zn.image,sa=zn.text;return g$1$(sa)?sa:{content:React.createElement(React.Fragment,null,n$35.create(Vt),i$3p.create(ia),sa)}}var I$V=function(zn){p$32(Vt,zn);function Vt(){for(var sa,Ca=arguments.length,rs=new Array(Ca),ps=0;ps=js||js===1){sa.open($s);return}s$3u(sa.searchRef.current,"focus")},sa.handleIconClick=function($s){var Ts=sa.props.clearable,js=sa.hasValue();s$3u(sa.props,"onClick",$s,sa.props),$s.stopPropagation(),Ts&&js?sa.clearValue($s):sa.toggle($s)},sa.handleItemClick=function($s,Ts){var js=sa.props,Gs=js.multiple,Hs=js.search,zs=sa.state.value,qs=Ts.value;if($s.stopPropagation(),(Gs||Ts.disabled)&&$s.nativeEvent.stopImmediatePropagation(),!Ts.disabled){var Ys=Ts["data-additional"],Ks=Gs?s$32(sa.state.value,[qs]):qs,Ws=Gs?!!p$2R(Ks,zs).length:Ks!==zs;Ws&&(sa.setState({value:Ks}),sa.handleChange($s,Ks)),sa.clearSearchQuery(),s$3u(Hs?sa.searchRef.current:sa.ref.current,"focus"),sa.closeOnChange($s),Ys&&s$3u(sa.props,"onAddItem",$s,e$48({},sa.props,{value:qs}))}},sa.handleFocus=function($s){var Ts=sa.state.focus;Ts||(s$3u(sa.props,"onFocus",$s,sa.props),sa.setState({focus:!0}))},sa.handleBlur=function($s){var Ts=i$3E($s,"currentTarget");if(!(Ts&&Ts.contains(document.activeElement))){var js=sa.props,Gs=js.closeOnBlur,Hs=js.multiple,zs=js.selectOnBlur;sa.isMouseDown||(s$3u(sa.props,"onBlur",$s,sa.props),zs&&!Hs&&(sa.makeSelectedItemActive($s,sa.state.selectedIndex),Gs&&sa.close()),sa.setState({focus:!1}),sa.clearSearchQuery())}},sa.handleSearchChange=function($s,Ts){var js=Ts.value;$s.stopPropagation();var Gs=sa.props.minCharacters,Hs=sa.state.open,zs=js;if(s$3u(sa.props,"onSearchChange",$s,e$48({},sa.props,{searchQuery:zs})),sa.setState({searchQuery:zs,selectedIndex:0}),!Hs&&zs.length>=Gs){sa.open();return}Hs&&Gs!==1&&zs.lengthGs||zs<0)?zs=Ts:zs>Gs?zs=0:zs<0&&(zs=Gs),js[zs].disabled?sa.getSelectedIndexAfterMove($s,zs):zs}},sa.handleIconOverrides=function($s){var Ts=sa.props.clearable,js=a$4A(Ts&&sa.hasValue()&&"clear",$s.className);return{className:js,onClick:function(Gs){s$3u($s,"onClick",Gs,$s),sa.handleIconClick(Gs)}}},sa.clearValue=function($s){var Ts=sa.props.multiple,js=Ts?[]:"";sa.setState({value:js}),sa.handleChange($s,js)},sa.computeSearchInputTabIndex=function(){var $s=sa.props,Ts=$s.disabled,js=$s.tabIndex;return n$3q(js)?Ts?-1:0:js},sa.computeSearchInputWidth=function(){var $s=sa.state.searchQuery;if(sa.sizerRef.current&&$s){sa.sizerRef.current.style.display="inline",sa.sizerRef.current.textContent=$s;var Ts=Math.ceil(sa.sizerRef.current.getBoundingClientRect().width);return sa.sizerRef.current.style.removeProperty("display"),Ts}},sa.computeTabIndex=function(){var $s=sa.props,Ts=$s.disabled,js=$s.search,Gs=$s.tabIndex;if(!js)return Ts?-1:n$3q(Gs)?0:Gs},sa.handleSearchInputOverrides=function($s){return{onChange:function(Ts,js){s$3u($s,"onChange",Ts,js),sa.handleSearchChange(Ts,js)}}},sa.hasValue=function(){var $s=sa.props.multiple,Ts=sa.state.value;return $s?!k$N(Ts):!n$3q(Ts)&&Ts!==""},sa.scrollSelectedItemIntoView=function(){if(sa.ref.current){var $s=sa.ref.current.querySelector(".menu.visible");if($s){var Ts=$s.querySelector(".item.selected");if(Ts){var js=Ts.offsetTop<$s.scrollTop,Gs=Ts.offsetTop+Ts.clientHeight>$s.scrollTop+$s.clientHeight;js?$s.scrollTop=Ts.offsetTop:Gs&&($s.scrollTop=Ts.offsetTop+Ts.clientHeight-$s.clientHeight)}}}},sa.setOpenDirection=function(){if(sa.ref.current){var $s=sa.ref.current.querySelector(".menu.visible");if($s){var Ts=sa.ref.current.getBoundingClientRect(),js=$s.clientHeight,Gs=document.documentElement.clientHeight-Ts.top-Ts.height-js,Hs=Ts.top-js,zs=Gs<0&&Hs>Gs;!zs!=!sa.state.upward&&sa.setState({upward:zs})}}},sa.open=function($s,Ts){$s===void 0&&($s=null),Ts===void 0&&(Ts=!0);var js=sa.props,Gs=js.disabled,Hs=js.search;Gs||(Hs&&s$3u(sa.searchRef.current,"focus"),s$3u(sa.props,"onOpen",$s,sa.props),Ts&&sa.setState({open:!0}),sa.scrollSelectedItemIntoView())},sa.close=function($s,Ts){Ts===void 0&&(Ts=sa.handleClose),sa.state.open&&(s$3u(sa.props,"onClose",$s,sa.props),sa.setState({open:!1},Ts))},sa.handleClose=function(){var $s=document.activeElement===sa.searchRef.current;!$s&&sa.ref.current&&sa.ref.current.blur();var Ts=document.activeElement===sa.ref.current,js=$s||Ts;sa.setState({focus:js})},sa.toggle=function($s){return sa.state.open?sa.close($s):sa.open($s)},sa.renderText=function(){var $s=sa.props,Ts=$s.multiple,js=$s.placeholder,Gs=$s.search,Hs=$s.text,zs=sa.state,qs=zs.searchQuery,Ys=zs.selectedIndex,Ks=zs.value,Ws=zs.open,Qs=sa.hasValue(),Zs=a$4A(js&&!Qs&&"default","text",Gs&&qs&&"filtered"),Xs=js,zl;return Hs?Xs=Hs:Ws&&!Ts?zl=sa.getSelectedItem(Ys):Qs&&(zl=sa.getItemByValue(Ks)),t$3x.create(zl?ne$c(zl):Xs,{defaultProps:{className:Zs}})},sa.renderSearchInput=function(){var $s=sa.props,Ts=$s.search,js=$s.searchInput,Gs=sa.state.searchQuery;return Ts&&React.createElement(E$_,{innerRef:sa.searchRef},n$34.create(js,{defaultProps:{style:{width:sa.computeSearchInputWidth()},tabIndex:sa.computeSearchInputTabIndex(),value:Gs},overrideProps:sa.handleSearchInputOverrides}))},sa.renderSearchSizer=function(){var $s=sa.props,Ts=$s.search,js=$s.multiple;return Ts&&js&&React.createElement("span",{className:"sizer",ref:sa.sizerRef})},sa.renderLabels=function(){var $s=sa.props,Ts=$s.multiple,js=$s.renderLabel,Gs=sa.state,Hs=Gs.selectedLabel,zs=Gs.value;if(!(!Ts||k$N(zs))){var qs=n$3g(zs,sa.getItemByValue);return n$3g(c$2H(qs),function(Ys,Ks){var Ws={active:Ys.value===Hs,as:"a",key:Y$i(Ys.key,Ys.value),onClick:sa.handleLabelClick,onRemove:sa.handleLabelRemove,value:Ys.value};return l$2n.create(js(Ys,Ks,Ws),{defaultProps:Ws})})}},sa.renderOptions=function(){var $s=sa.props,Ts=$s.lazyLoad,js=$s.multiple,Gs=$s.search,Hs=$s.noResultsMessage,zs=sa.state,qs=zs.open,Ys=zs.selectedIndex,Ks=zs.value;if(Ts&&!qs)return null;var Ws=P$X({value:sa.state.value,options:sa.props.options,searchQuery:sa.state.searchQuery,additionLabel:sa.props.additionLabel,additionPosition:sa.props.additionPosition,allowAdditions:sa.props.allowAdditions,deburr:sa.props.deburr,multiple:sa.props.multiple,search:sa.props.search});if(Hs!==null&&Gs&&k$N(Ws))return React.createElement("div",{className:"message"},Hs);var Qs=js?function(Zs){return y$1s(Ks,Zs)}:function(Zs){return Zs===Ks};return n$3g(Ws,function(Zs,Xs){return s$31.create(e$48({active:Qs(Zs.value),selected:Ys===Xs},Zs,{key:Y$i(Zs.key,Zs.value),style:e$48({},Zs.style,{pointerEvents:"all"})}),{generateKey:!1,overrideProps:function(zl){return{onClick:function(Js,jl){zl.onClick==null||zl.onClick(Js,jl),sa.handleItemClick(Js,jl)}}}})})},sa.renderMenu=function(){var $s=sa.props,Ts=$s.children,js=$s.direction,Gs=$s.header,Hs=sa.state.open,zs=sa.getDropdownMenuAriaOptions();if(!s$3k(Ts)){var qs=reactExports.Children.only(Ts),Ys=a$4A(js,p$2S(Hs,"visible"),qs.props.className);return reactExports.cloneElement(qs,e$48({className:Ys},zs))}return React.createElement(o$3S,e$48({},zs,{direction:js,open:Hs}),t$3y.create(Gs,{autoGenerateKey:!1}),sa.renderOptions())},sa}var ia=Vt.prototype;return ia.getInitialAutoControlledState=function(){return{focus:!1,searchQuery:""}},Vt.getAutoControlledStateFromProps=function(sa,Ca,rs){var ps={__options:sa.options,__value:Ca.value},$s=!w$1a(rs.__value,Ca.value)||!e$3v(Z$k(sa.options),Z$k(rs.__options));return $s&&(ps.selectedIndex=j$R({additionLabel:sa.additionLabel,additionPosition:sa.additionPosition,allowAdditions:sa.allowAdditions,deburr:sa.deburr,multiple:sa.multiple,search:sa.search,selectedIndex:Ca.selectedIndex,value:Ca.value,options:sa.options,searchQuery:Ca.searchQuery})),ps},ia.componentDidMount=function(){var sa=this.state.open;sa&&this.open(null,!1)},ia.shouldComponentUpdate=function(sa,Ca){return!w$1a(sa,this.props)||!w$1a(Ca,this.state)},ia.componentDidUpdate=function(sa,Ca){var rs=this.props,ps=rs.closeOnBlur,$s=rs.minCharacters,Ts=rs.openOnFocus,js=rs.search;if(!Ca.focus&&this.state.focus){if(!this.isMouseDown){var Gs=!js||js&&$s===1&&!this.state.open;Ts&&Gs&&this.open()}}else Ca.focus&&!this.state.focus&&!this.isMouseDown&&ps&&this.close();!Ca.open&&this.state.open?(this.setOpenDirection(),this.scrollSelectedItemIntoView()):Ca.open&&this.state.open,Ca.selectedIndex!==this.state.selectedIndex&&this.scrollSelectedItemIntoView()},ia.getDropdownMenuAriaOptions=function(){var sa=this.props,Ca=sa.search,rs=sa.multiple,ps={};return Ca&&(ps["aria-multiselectable"]=rs,ps.role="listbox"),ps},ia.render=function(){var sa=this.props,Ca=sa.basic,rs=sa.button,ps=sa.className,$s=sa.compact,Ts=sa.disabled,js=sa.error,Gs=sa.fluid,Hs=sa.floating,zs=sa.icon,qs=sa.inline,Ys=sa.item,Ks=sa.labeled,Ws=sa.loading,Qs=sa.multiple,Zs=sa.pointing,Xs=sa.search,zl=sa.selection,Js=sa.scrolling,jl=sa.simple,Hl=sa.trigger,Vl=this.state,ec=Vl.focus,nc=Vl.open,ic=Vl.upward,vc=a$4A("ui",p$2S(nc,"active visible"),p$2S(Ts,"disabled"),p$2S(js,"error"),p$2S(Ws,"loading"),p$2S(Ca,"basic"),p$2S(rs,"button"),p$2S($s,"compact"),p$2S(Gs,"fluid"),p$2S(Hs,"floating"),p$2S(qs,"inline"),p$2S(Ks,"labeled"),p$2S(Ys,"item"),p$2S(Qs,"multiple"),p$2S(Xs,"search"),p$2S(zl,"selection"),p$2S(jl,"simple"),p$2S(Js,"scrolling"),p$2S(ic,"upward"),f$2y(Zs,"pointing"),"dropdown",ps),sc=h$1f(Vt,this.props),tc=i$3w(Vt,this.props),cc=this.getDropdownAriaOptions(tc,this.props);return React.createElement(E$_,{innerRef:this.ref},React.createElement(tc,e$48({},sc,cc,{className:vc,onBlur:this.handleBlur,onClick:this.handleClick,onKeyDown:this.handleKeyDown,onMouseDown:this.handleMouseDown,onFocus:this.handleFocus,onChange:this.handleChange,tabIndex:this.computeTabIndex()}),this.renderLabels(),this.renderSearchInput(),this.renderSearchSizer(),Hl||this.renderText(),l$2o.create(zs,{overrideProps:this.handleIconOverrides,autoGenerateKey:!1}),this.renderMenu(),nc&&React.createElement(u$2m,{name:"keydown",on:this.closeOnEscape}),nc&&React.createElement(u$2m,{name:"click",on:this.closeOnDocumentClick}),ec&&React.createElement(u$2m,{name:"keydown",on:this.removeItemOnBackspace})))},Vt}(X$k);I$V.handledProps=["additionLabel","additionPosition","allowAdditions","as","basic","button","children","className","clearable","closeOnBlur","closeOnChange","closeOnEscape","compact","deburr","defaultOpen","defaultSearchQuery","defaultSelectedLabel","defaultUpward","defaultValue","direction","disabled","error","floating","fluid","header","icon","inline","item","labeled","lazyLoad","loading","minCharacters","multiple","noResultsMessage","onAddItem","onBlur","onChange","onClick","onClose","onFocus","onLabelClick","onMouseDown","onOpen","onSearchChange","open","openOnFocus","options","placeholder","pointing","renderLabel","scrolling","search","searchInput","searchQuery","selectOnBlur","selectOnNavigation","selectedLabel","selection","simple","tabIndex","text","trigger","upward","value","wrapSelection"];I$V.propTypes={};I$V.defaultProps={additionLabel:"Add ",additionPosition:"top",closeOnBlur:!0,closeOnEscape:!0,deburr:!1,icon:"dropdown",minCharacters:1,noResultsMessage:"No results found.",openOnFocus:!0,renderLabel:ne$c,searchInput:"text",selectOnBlur:!0,selectOnNavigation:!0,wrapSelection:!0};I$V.autoControlledProps=["open","searchQuery","selectedLabel","value","upward"];I$V.Divider=e$3u;I$V.Header=t$3y;I$V.Item=s$31;I$V.Menu=o$3S;I$V.SearchInput=n$34;I$V.Text=t$3x;var a$46=function(zn){p$32(Vt,zn);function Vt(){for(var sa,Ca=arguments.length,rs=new Array(Ca),ps=0;psVt in zn?d$1X(zn,Vt,{enumerable:!0,configurable:!0,writable:!0,value:ia}):zn[Vt]=ia,n$33=(zn,Vt,ia)=>(h$1b(zn,typeof Vt!="symbol"?Vt+"":Vt,ia),ia);let l$2j=class extends reactExports.Component{constructor(Vt){super(Vt),this.state={activeItems:[]}}componentDidUpdate(Vt){if(Vt.defaultActive!==this.props.defaultActive&&this.props.defaultActive&&this.props.defaultActive.length){const ia=this.props.defaultActive.some(sa=>typeof sa!="object"||!r$46.has(sa,"id")||!r$46.has(sa,"type"));this.props.multipleItemTypes&&!ia?this.setState({activeItems:this.props.defaultActive}):this.setState({activeItems:r$46.map(this.props.defaultActive,sa=>({id:sa}))})}}getButtonClass(Vt){const ia=["accordion-button"];return this.props.showToggle&&!this.props.showToggle(Vt)&&ia.push("hidden"),ia.join(" ")}isActive(Vt){let ia={id:Vt.id};return this.props.multipleItemTypes&&r$46.has(Vt,"type")&&(ia={id:Vt.id,type:Vt.type}),!!r$46.findWhere(this.state.activeItems,ia)}isItemActive(Vt){return this.props.isItemActive&&this.props.isItemActive(Vt)}onItemClick(Vt){this.props.toggleOnClick&&this.onItemToggle(Vt),this.props.onItemClick&&this.props.onItemClick(Vt)}onItemToggle(Vt){this.props.onItemToggle&&this.props.onItemToggle(Vt),this.toggleItem(Vt)}render(){return m$2$.jsx(e$3t,{className:"nested-accordion",fluid:!0,inverted:this.props.inverted,panels:r$46.map(this.props.rootItems,this.renderPanel.bind(this)),styled:this.props.styled})}renderContent(Vt){const ia=this.props.getChildItems(Vt);return ia&&ia.length?m$2$.jsx(e$3t.Content,{active:this.isActive(Vt),children:m$2$.jsx("div",{children:m$2$.jsx(e$3t.Accordion,{panels:r$46.map(ia,this.renderPanel.bind(this))})})}):null}renderPanel(Vt){return m$2$.jsxs("div",{children:[m$2$.jsx(e$3t.Title,{active:this.isActive(Vt),onClick:this.onItemClick.bind(this,Vt),style:{backgroundColor:this.isItemActive(Vt)?"rgba(255, 255, 255, 0.08)":void 0},children:m$2$.jsxs("div",{className:"container",children:[m$2$.jsxs("div",{children:[this.renderToggle(Vt),m$2$.jsx("div",{className:"item-container",children:this.props.renderItem(Vt)})]}),this.props.renderRight&&m$2$.jsx("div",{className:"right-container",children:this.props.renderRight(Vt)})]})}),this.renderContent(Vt)]},r$46.has(Vt,"type")?`${Vt.type}-${Vt.id}`:Vt.id)}renderToggle(Vt){return m$2$.jsx(s$36,{"aria-label":"Open",compact:!0,className:this.getButtonClass(Vt),icon:"dropdown",inverted:this.props.inverted,onClick:ia=>{ia.stopPropagation(),this.onItemToggle(Vt)}})}toggleItem(Vt){this.setState(ia=>({activeItems:this.isActive(Vt)?r$46.filter(ia.activeItems,sa=>this.props.multipleItemTypes&&r$46.has(Vt,"type")&&r$46.has(sa,"type")?sa.id!==Vt.id||sa.type!==Vt.type:sa.id!==Vt.id):[...ia.activeItems,Vt]}))}};n$33(l$2j,"defaultProps");l$2j.defaultProps={defaultActive:[],inverted:!1,isItemActive:void 0,multipleItemTypes:!1,onItemClick:()=>{},renderRight:()=>{},styled:!0,toggleOnClick:!1};function r$3C(){const zn=["a","b","c","d","e","f","0","1","2","3","4","5","6","7","8","9"];let Vt=[];for(let ia=0;ia<35;ia++)ia===7||ia===12||ia===17||ia===22?Vt[ia]="-":Vt[ia]=zn[Math.floor(Math.random()*zn.length-1)];return Vt.join("")}var a$45=r$3C;const f$2i=f$2H(a$45);function t$3s(zn){var Vt=zn.children,ia=zn.className,sa=zn.content,Ca=a$4A("content",ia),rs=h$1f(t$3s,zn),ps=i$3w(t$3s,zn);return React.createElement(ps,e$48({},rs,{className:Ca}),s$3k(Vt)?sa:Vt)}t$3s.handledProps=["as","children","className","content"];t$3s.propTypes={};function t$3r(zn){var Vt=zn.children,ia=zn.className,sa=zn.content,Ca=a$4A("header",ia),rs=h$1f(t$3r,zn),ps=i$3w(t$3r,zn);return React.createElement(ps,e$48({},rs,{className:Ca}),s$3k(Vt)?sa:Vt)}t$3r.handledProps=["as","children","className","content"];t$3r.propTypes={};t$3r.create=s$3f(t$3r,function(zn){return{content:zn}});function t$3q(zn){var Vt=zn.children,ia=zn.className,sa=zn.content,Ca=a$4A("content",ia),rs=h$1f(t$3q,zn),ps=i$3w(t$3q,zn);return React.createElement(ps,e$48({},rs,{className:Ca}),s$3k(Vt)?sa:Vt)}t$3q.handledProps=["as","children","className","content"];t$3q.propTypes={};t$3q.defaultProps={as:"li"};t$3q.create=s$3f(t$3q,function(zn){return{content:zn}});function r$3B(zn){var Vt=zn.children,ia=zn.className,sa=zn.items,Ca=a$4A("list",ia),rs=h$1f(r$3B,zn),ps=i$3w(r$3B,zn);return React.createElement(ps,e$48({},rs,{className:Ca}),s$3k(Vt)?n$3g(sa,t$3q.create):Vt)}r$3B.handledProps=["as","children","className","items"];r$3B.propTypes={};r$3B.defaultProps={as:"ul"};r$3B.create=s$3f(r$3B,function(zn){return{items:zn}});var i$3l=function(zn){p$32(Vt,zn);function Vt(){for(var sa,Ca=arguments.length,rs=new Array(Ca),ps=0;ps1&&arguments[1]!==void 0?arguments[1]:{};c$2F(this,zn),this.init(Vt,ia)}return u$2f(zn,[{key:"init",value:function(Vt){var ia=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.prefix=ia.prefix||"i18next:",this.logger=Vt||ve$5,this.options=ia,this.debug=ia.debug}},{key:"setDebug",value:function(Vt){this.debug=Vt}},{key:"log",value:function(){for(var Vt=arguments.length,ia=new Array(Vt),sa=0;sa1?ia-1:0),Ca=1;Ca-1?$s.replace(/###/g,"."):$s}function Ca(){return!zn||typeof zn=="string"}for(var rs=typeof Vt!="string"?[].concat(Vt):Vt.split(".");rs.length>1;){if(Ca())return{};var ps=sa(rs.shift());!zn[ps]&&ia&&(zn[ps]=new ia),Object.prototype.hasOwnProperty.call(zn,ps)?zn=zn[ps]:zn={}}return Ca()?{}:{obj:zn,k:sa(rs.shift())}}function oe$d(zn,Vt,ia){var sa=Q$j(zn,Vt,Object),Ca=sa.obj,rs=sa.k;Ca[rs]=ia}function be$6(zn,Vt,ia,sa){var Ca=Q$j(zn,Vt,Object),rs=Ca.obj,ps=Ca.k;rs[ps]=rs[ps]||[],sa&&(rs[ps]=rs[ps].concat(ia)),sa||rs[ps].push(ia)}function M$F(zn,Vt){var ia=Q$j(zn,Vt),sa=ia.obj,Ca=ia.k;if(sa)return sa[Ca]}function ue$9(zn,Vt,ia){var sa=M$F(zn,ia);return sa!==void 0?sa:M$F(Vt,ia)}function ge$7(zn,Vt,ia){for(var sa in Vt)sa!=="__proto__"&&sa!=="constructor"&&(sa in zn?typeof zn[sa]=="string"||zn[sa]instanceof String||typeof Vt[sa]=="string"||Vt[sa]instanceof String?ia&&(zn[sa]=Vt[sa]):ge$7(zn[sa],Vt[sa],ia):zn[sa]=Vt[sa]);return zn}function F$x(zn){return zn.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var xe$6={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};function Le$3(zn){return typeof zn=="string"?zn.replace(/[&<>"'\/]/g,function(Vt){return xe$6[Vt]}):zn}var $$r=typeof window<"u"&&window.navigator&&window.navigator.userAgent&&window.navigator.userAgent.indexOf("MSIE")>-1,Se$7=function(zn){i$3k(Vt,zn);function Vt(ia){var sa,Ca=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{ns:["translation"],defaultNS:"translation"};return c$2F(this,Vt),sa=f$2f(this,e$3s(Vt).call(this)),$$r&&O$W.call(i$3s(sa)),sa.data=ia||{},sa.options=Ca,sa.options.keySeparator===void 0&&(sa.options.keySeparator="."),sa}return u$2f(Vt,[{key:"addNamespaces",value:function(ia){this.options.ns.indexOf(ia)<0&&this.options.ns.push(ia)}},{key:"removeNamespaces",value:function(ia){var sa=this.options.ns.indexOf(ia);sa>-1&&this.options.ns.splice(sa,1)}},{key:"getResource",value:function(ia,sa,Ca){var rs=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},ps=rs.keySeparator!==void 0?rs.keySeparator:this.options.keySeparator,$s=[ia,sa];return Ca&&typeof Ca!="string"&&($s=$s.concat(Ca)),Ca&&typeof Ca=="string"&&($s=$s.concat(ps?Ca.split(ps):Ca)),ia.indexOf(".")>-1&&($s=ia.split(".")),M$F(this.data,$s)}},{key:"addResource",value:function(ia,sa,Ca,rs){var ps=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{silent:!1},$s=this.options.keySeparator;$s===void 0&&($s=".");var Ts=[ia,sa];Ca&&(Ts=Ts.concat($s?Ca.split($s):Ca)),ia.indexOf(".")>-1&&(Ts=ia.split("."),rs=sa,sa=Ts[1]),this.addNamespaces(sa),oe$d(this.data,Ts,rs),ps.silent||this.emit("added",ia,sa,Ca,rs)}},{key:"addResources",value:function(ia,sa,Ca){var rs=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{silent:!1};for(var ps in Ca)(typeof Ca[ps]=="string"||Object.prototype.toString.apply(Ca[ps])==="[object Array]")&&this.addResource(ia,sa,ps,Ca[ps],{silent:!0});rs.silent||this.emit("added",ia,sa,Ca)}},{key:"addResourceBundle",value:function(ia,sa,Ca,rs,ps){var $s=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{silent:!1},Ts=[ia,sa];ia.indexOf(".")>-1&&(Ts=ia.split("."),rs=Ca,Ca=sa,sa=Ts[1]),this.addNamespaces(sa);var js=M$F(this.data,Ts)||{};rs?ge$7(js,Ca,ps):js=a$44({},js,Ca),oe$d(this.data,Ts,js),$s.silent||this.emit("added",ia,sa,Ca)}},{key:"removeResourceBundle",value:function(ia,sa){this.hasResourceBundle(ia,sa)&&delete this.data[ia][sa],this.removeNamespaces(sa),this.emit("removed",ia,sa)}},{key:"hasResourceBundle",value:function(ia,sa){return this.getResource(ia,sa)!==void 0}},{key:"getResourceBundle",value:function(ia,sa){return sa||(sa=this.options.defaultNS),this.options.compatibilityAPI==="v1"?a$44({},{},this.getResource(ia,sa)):this.getResource(ia,sa)}},{key:"getDataByLanguage",value:function(ia){return this.data[ia]}},{key:"toJSON",value:function(){return this.data}}]),Vt}(O$W),he$a={processors:{},addPostProcessor:function(zn){this.processors[zn.name]=zn},handle:function(zn,Vt,ia,sa,Ca){var rs=this;return zn.forEach(function(ps){rs.processors[ps]&&(Vt=rs.processors[ps].process(Vt,ia,sa,Ca))}),Vt}},le$5={},fe$a=function(zn){i$3k(Vt,zn);function Vt(ia){var sa,Ca=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return c$2F(this,Vt),sa=f$2f(this,e$3s(Vt).call(this)),$$r&&O$W.call(i$3s(sa)),ye$7(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],ia,i$3s(sa)),sa.options=Ca,sa.options.keySeparator===void 0&&(sa.options.keySeparator="."),sa.logger=S$10.create("translator"),sa}return u$2f(Vt,[{key:"changeLanguage",value:function(ia){ia&&(this.language=ia)}},{key:"exists",value:function(ia){var sa=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{interpolation:{}},Ca=this.resolve(ia,sa);return Ca&&Ca.res!==void 0}},{key:"extractFromKey",value:function(ia,sa){var Ca=sa.nsSeparator!==void 0?sa.nsSeparator:this.options.nsSeparator;Ca===void 0&&(Ca=":");var rs=sa.keySeparator!==void 0?sa.keySeparator:this.options.keySeparator,ps=sa.ns||this.options.defaultNS;if(Ca&&ia.indexOf(Ca)>-1){var $s=ia.match(this.interpolator.nestingRegexp);if($s&&$s.length>0)return{key:ia,namespaces:ps};var Ts=ia.split(Ca);(Ca!==rs||Ca===rs&&this.options.ns.indexOf(Ts[0])>-1)&&(ps=Ts.shift()),ia=Ts.join(rs)}return typeof ps=="string"&&(ps=[ps]),{key:ia,namespaces:ps}}},{key:"translate",value:function(ia,sa,Ca){var rs=this;if(o$3R(sa)!=="object"&&this.options.overloadTranslationOptionHandler&&(sa=this.options.overloadTranslationOptionHandler(arguments)),sa||(sa={}),ia==null)return"";Array.isArray(ia)||(ia=[String(ia)]);var ps=sa.keySeparator!==void 0?sa.keySeparator:this.options.keySeparator,$s=this.extractFromKey(ia[ia.length-1],sa),Ts=$s.key,js=$s.namespaces,Gs=js[js.length-1],Hs=sa.lng||this.language,zs=sa.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(Hs&&Hs.toLowerCase()==="cimode"){if(zs){var qs=sa.nsSeparator||this.options.nsSeparator;return Gs+qs+Ts}return Ts}var Ys=this.resolve(ia,sa),Ks=Ys&&Ys.res,Ws=Ys&&Ys.usedKey||Ts,Qs=Ys&&Ys.exactUsedKey||Ts,Zs=Object.prototype.toString.apply(Ks),Xs=["[object Number]","[object Function]","[object RegExp]"],zl=sa.joinArrays!==void 0?sa.joinArrays:this.options.joinArrays,Js=!this.i18nFormat||this.i18nFormat.handleAsObject,jl=typeof Ks!="string"&&typeof Ks!="boolean"&&typeof Ks!="number";if(Js&&Ks&&jl&&Xs.indexOf(Zs)<0&&!(typeof zl=="string"&&Zs==="[object Array]")){if(!sa.returnObjects&&!this.options.returnObjects)return this.logger.warn("accessing an object - but returnObjects options is not enabled!"),this.options.returnedObjectHandler?this.options.returnedObjectHandler(Ws,Ks,sa):"key '".concat(Ts," (").concat(this.language,")' returned an object instead of string.");if(ps){var Hl=Zs==="[object Array]",Vl=Hl?[]:{},ec=Hl?Qs:Ws;for(var nc in Ks)if(Object.prototype.hasOwnProperty.call(Ks,nc)){var ic="".concat(ec).concat(ps).concat(nc);Vl[nc]=this.translate(ic,a$44({},sa,{joinArrays:!1,ns:js})),Vl[nc]===ic&&(Vl[nc]=Ks[nc])}Ks=Vl}}else if(Js&&typeof zl=="string"&&Zs==="[object Array]")Ks=Ks.join(zl),Ks&&(Ks=this.extendTranslation(Ks,ia,sa,Ca));else{var vc=!1,sc=!1,tc=sa.count!==void 0&&typeof sa.count!="string",cc=Vt.hasDefaultValue(sa),uc=tc?this.pluralResolver.getSuffix(Hs,sa.count):"",rc=sa["defaultValue".concat(uc)]||sa.defaultValue;!this.isValidLookup(Ks)&&cc&&(vc=!0,Ks=rc),this.isValidLookup(Ks)||(sc=!0,Ks=Ts);var bc=cc&&rc!==Ks&&this.options.updateMissing;if(sc||vc||bc){if(this.logger.log(bc?"updateKey":"missingKey",Hs,Gs,Ts,bc?rc:Ks),ps){var Pc=this.resolve(Ts,a$44({},sa,{keySeparator:!1}));Pc&&Pc.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}var Bc=[],Rc=this.languageUtils.getFallbackCodes(this.options.fallbackLng,sa.lng||this.language);if(this.options.saveMissingTo==="fallback"&&Rc&&Rc[0])for(var Uc=0;Uc1&&arguments[1]!==void 0?arguments[1]:{},rs,ps,$s,Ts,js;return typeof ia=="string"&&(ia=[ia]),ia.forEach(function(Gs){if(!sa.isValidLookup(rs)){var Hs=sa.extractFromKey(Gs,Ca),zs=Hs.key;ps=zs;var qs=Hs.namespaces;sa.options.fallbackNS&&(qs=qs.concat(sa.options.fallbackNS));var Ys=Ca.count!==void 0&&typeof Ca.count!="string",Ks=Ca.context!==void 0&&typeof Ca.context=="string"&&Ca.context!=="",Ws=Ca.lngs?Ca.lngs:sa.languageUtils.toResolveHierarchy(Ca.lng||sa.language,Ca.fallbackLng);qs.forEach(function(Qs){sa.isValidLookup(rs)||(js=Qs,!le$5["".concat(Ws[0],"-").concat(Qs)]&&sa.utils&&sa.utils.hasLoadedNamespace&&!sa.utils.hasLoadedNamespace(js)&&(le$5["".concat(Ws[0],"-").concat(Qs)]=!0,sa.logger.warn('key "'.concat(ps,'" for languages "').concat(Ws.join(", "),`" won't get resolved as namespace "`).concat(js,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),Ws.forEach(function(Zs){if(!sa.isValidLookup(rs)){Ts=Zs;var Xs=zs,zl=[Xs];if(sa.i18nFormat&&sa.i18nFormat.addLookupKeys)sa.i18nFormat.addLookupKeys(zl,zs,Zs,Qs,Ca);else{var Js;Ys&&(Js=sa.pluralResolver.getSuffix(Zs,Ca.count)),Ys&&Ks&&zl.push(Xs+Js),Ks&&zl.push(Xs+="".concat(sa.options.contextSeparator).concat(Ca.context)),Ys&&zl.push(Xs+=Js)}for(var jl;jl=zl.pop();)sa.isValidLookup(rs)||($s=jl,rs=sa.getResource(Zs,Qs,jl,Ca))}}))})}}),{res:rs,usedKey:ps,exactUsedKey:$s,usedLng:Ts,usedNS:js}}},{key:"isValidLookup",value:function(ia){return ia!==void 0&&!(!this.options.returnNull&&ia===null)&&!(!this.options.returnEmptyString&&ia==="")}},{key:"getResource",value:function(ia,sa,Ca){var rs=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(ia,sa,Ca,rs):this.resourceStore.getResource(ia,sa,Ca,rs)}}],[{key:"hasDefaultValue",value:function(ia){var sa="defaultValue";for(var Ca in ia)if(Object.prototype.hasOwnProperty.call(ia,Ca)&&sa===Ca.substring(0,sa.length)&&ia[Ca]!==void 0)return!0;return!1}}]),Vt}(O$W);function q$z(zn){return zn.charAt(0).toUpperCase()+zn.slice(1)}var we$3=function(){function zn(Vt){c$2F(this,zn),this.options=Vt,this.whitelist=this.options.supportedLngs||!1,this.supportedLngs=this.options.supportedLngs||!1,this.logger=S$10.create("languageUtils")}return u$2f(zn,[{key:"getScriptPartFromCode",value:function(Vt){if(!Vt||Vt.indexOf("-")<0)return null;var ia=Vt.split("-");return ia.length===2||(ia.pop(),ia[ia.length-1].toLowerCase()==="x")?null:this.formatLanguageCode(ia.join("-"))}},{key:"getLanguagePartFromCode",value:function(Vt){if(!Vt||Vt.indexOf("-")<0)return Vt;var ia=Vt.split("-");return this.formatLanguageCode(ia[0])}},{key:"formatLanguageCode",value:function(Vt){if(typeof Vt=="string"&&Vt.indexOf("-")>-1){var ia=["hans","hant","latn","cyrl","cans","mong","arab"],sa=Vt.split("-");return this.options.lowerCaseLng?sa=sa.map(function(Ca){return Ca.toLowerCase()}):sa.length===2?(sa[0]=sa[0].toLowerCase(),sa[1]=sa[1].toUpperCase(),ia.indexOf(sa[1].toLowerCase())>-1&&(sa[1]=q$z(sa[1].toLowerCase()))):sa.length===3&&(sa[0]=sa[0].toLowerCase(),sa[1].length===2&&(sa[1]=sa[1].toUpperCase()),sa[0]!=="sgn"&&sa[2].length===2&&(sa[2]=sa[2].toUpperCase()),ia.indexOf(sa[1].toLowerCase())>-1&&(sa[1]=q$z(sa[1].toLowerCase())),ia.indexOf(sa[2].toLowerCase())>-1&&(sa[2]=q$z(sa[2].toLowerCase()))),sa.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?Vt.toLowerCase():Vt}},{key:"isWhitelisted",value:function(Vt){return this.logger.deprecate("languageUtils.isWhitelisted",`function "isWhitelisted" will be renamed to "isSupportedCode" in the next major - please make sure to rename it's usage asap.`),this.isSupportedCode(Vt)}},{key:"isSupportedCode",value:function(Vt){return(this.options.load==="languageOnly"||this.options.nonExplicitSupportedLngs)&&(Vt=this.getLanguagePartFromCode(Vt)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(Vt)>-1}},{key:"getBestMatchFromCodes",value:function(Vt){var ia=this;if(!Vt)return null;var sa;return Vt.forEach(function(Ca){if(!sa){var rs=ia.formatLanguageCode(Ca);(!ia.options.supportedLngs||ia.isSupportedCode(rs))&&(sa=rs)}}),!sa&&this.options.supportedLngs&&Vt.forEach(function(Ca){if(!sa){var rs=ia.getLanguagePartFromCode(Ca);if(ia.isSupportedCode(rs))return sa=rs;sa=ia.options.supportedLngs.find(function(ps){if(ps.indexOf(rs)===0)return ps})}}),sa||(sa=this.getFallbackCodes(this.options.fallbackLng)[0]),sa}},{key:"getFallbackCodes",value:function(Vt,ia){if(!Vt)return[];if(typeof Vt=="function"&&(Vt=Vt(ia)),typeof Vt=="string"&&(Vt=[Vt]),Object.prototype.toString.apply(Vt)==="[object Array]")return Vt;if(!ia)return Vt.default||[];var sa=Vt[ia];return sa||(sa=Vt[this.getScriptPartFromCode(ia)]),sa||(sa=Vt[this.formatLanguageCode(ia)]),sa||(sa=Vt[this.getLanguagePartFromCode(ia)]),sa||(sa=Vt.default),sa||[]}},{key:"toResolveHierarchy",value:function(Vt,ia){var sa=this,Ca=this.getFallbackCodes(ia||this.options.fallbackLng||[],Vt),rs=[],ps=function($s){$s&&(sa.isSupportedCode($s)?rs.push($s):sa.logger.warn("rejecting language code not found in supportedLngs: ".concat($s)))};return typeof Vt=="string"&&Vt.indexOf("-")>-1?(this.options.load!=="languageOnly"&&ps(this.formatLanguageCode(Vt)),this.options.load!=="languageOnly"&&this.options.load!=="currentOnly"&&ps(this.getScriptPartFromCode(Vt)),this.options.load!=="currentOnly"&&ps(this.getLanguagePartFromCode(Vt))):typeof Vt=="string"&&ps(this.formatLanguageCode(Vt)),Ca.forEach(function($s){rs.indexOf($s)<0&&ps(sa.formatLanguageCode($s))}),rs}}]),zn}(),ke$7=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","kk","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],Re$7={1:function(zn){return+(zn>1)},2:function(zn){return+(zn!=1)},3:function(zn){return 0},4:function(zn){return zn%10==1&&zn%100!=11?0:zn%10>=2&&zn%10<=4&&(zn%100<10||zn%100>=20)?1:2},5:function(zn){return zn==0?0:zn==1?1:zn==2?2:zn%100>=3&&zn%100<=10?3:zn%100>=11?4:5},6:function(zn){return zn==1?0:zn>=2&&zn<=4?1:2},7:function(zn){return zn==1?0:zn%10>=2&&zn%10<=4&&(zn%100<10||zn%100>=20)?1:2},8:function(zn){return zn==1?0:zn==2?1:zn!=8&&zn!=11?2:3},9:function(zn){return+(zn>=2)},10:function(zn){return zn==1?0:zn==2?1:zn<7?2:zn<11?3:4},11:function(zn){return zn==1||zn==11?0:zn==2||zn==12?1:zn>2&&zn<20?2:3},12:function(zn){return+(zn%10!=1||zn%100==11)},13:function(zn){return+(zn!==0)},14:function(zn){return zn==1?0:zn==2?1:zn==3?2:3},15:function(zn){return zn%10==1&&zn%100!=11?0:zn%10>=2&&(zn%100<10||zn%100>=20)?1:2},16:function(zn){return zn%10==1&&zn%100!=11?0:zn!==0?1:2},17:function(zn){return zn==1||zn%10==1&&zn%100!=11?0:1},18:function(zn){return zn==0?0:zn==1?1:2},19:function(zn){return zn==1?0:zn==0||zn%100>1&&zn%100<11?1:zn%100>10&&zn%100<20?2:3},20:function(zn){return zn==1?0:zn==0||zn%100>0&&zn%100<20?1:2},21:function(zn){return zn%100==1?1:zn%100==2?2:zn%100==3||zn%100==4?3:0},22:function(zn){return zn==1?0:zn==2?1:(zn<0||zn>10)&&zn%10==0?2:3}};function Oe$6(){var zn={};return ke$7.forEach(function(Vt){Vt.lngs.forEach(function(ia){zn[ia]={numbers:Vt.nr,plurals:Re$7[Vt.fc]}})}),zn}var Ce$6=function(){function zn(Vt){var ia=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};c$2F(this,zn),this.languageUtils=Vt,this.options=ia,this.logger=S$10.create("pluralResolver"),this.rules=Oe$6()}return u$2f(zn,[{key:"addRule",value:function(Vt,ia){this.rules[Vt]=ia}},{key:"getRule",value:function(Vt){return this.rules[Vt]||this.rules[this.languageUtils.getLanguagePartFromCode(Vt)]}},{key:"needsPlural",value:function(Vt){var ia=this.getRule(Vt);return ia&&ia.numbers.length>1}},{key:"getPluralFormsOfKey",value:function(Vt,ia){return this.getSuffixes(Vt).map(function(sa){return ia+sa})}},{key:"getSuffixes",value:function(Vt){var ia=this,sa=this.getRule(Vt);return sa?sa.numbers.map(function(Ca){return ia.getSuffix(Vt,Ca)}):[]}},{key:"getSuffix",value:function(Vt,ia){var sa=this,Ca=this.getRule(Vt);if(Ca){var rs=Ca.noAbs?Ca.plurals(ia):Ca.plurals(Math.abs(ia)),ps=Ca.numbers[rs];this.options.simplifyPluralSuffix&&Ca.numbers.length===2&&Ca.numbers[0]===1&&(ps===2?ps="plural":ps===1&&(ps=""));var $s=function(){return sa.options.prepend&&ps.toString()?sa.options.prepend+ps.toString():ps.toString()};return this.options.compatibilityJSON==="v1"?ps===1?"":typeof ps=="number"?"_plural_".concat(ps.toString()):$s():this.options.compatibilityJSON==="v2"||this.options.simplifyPluralSuffix&&Ca.numbers.length===2&&Ca.numbers[0]===1?$s():this.options.prepend&&rs.toString()?this.options.prepend+rs.toString():rs.toString()}return this.logger.warn("no plural rule found for: ".concat(Vt)),""}}]),zn}(),Ne$8=function(){function zn(){var Vt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};c$2F(this,zn),this.logger=S$10.create("interpolator"),this.options=Vt,this.format=Vt.interpolation&&Vt.interpolation.format||function(ia){return ia},this.init(Vt)}return u$2f(zn,[{key:"init",value:function(){var Vt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};Vt.interpolation||(Vt.interpolation={escapeValue:!0});var ia=Vt.interpolation;this.escape=ia.escape!==void 0?ia.escape:Le$3,this.escapeValue=ia.escapeValue!==void 0?ia.escapeValue:!0,this.useRawValueToEscape=ia.useRawValueToEscape!==void 0?ia.useRawValueToEscape:!1,this.prefix=ia.prefix?F$x(ia.prefix):ia.prefixEscaped||"{{",this.suffix=ia.suffix?F$x(ia.suffix):ia.suffixEscaped||"}}",this.formatSeparator=ia.formatSeparator?ia.formatSeparator:ia.formatSeparator||",",this.unescapePrefix=ia.unescapeSuffix?"":ia.unescapePrefix||"-",this.unescapeSuffix=this.unescapePrefix?"":ia.unescapeSuffix||"",this.nestingPrefix=ia.nestingPrefix?F$x(ia.nestingPrefix):ia.nestingPrefixEscaped||F$x("$t("),this.nestingSuffix=ia.nestingSuffix?F$x(ia.nestingSuffix):ia.nestingSuffixEscaped||F$x(")"),this.nestingOptionsSeparator=ia.nestingOptionsSeparator?ia.nestingOptionsSeparator:ia.nestingOptionsSeparator||",",this.maxReplaces=ia.maxReplaces?ia.maxReplaces:1e3,this.alwaysFormat=ia.alwaysFormat!==void 0?ia.alwaysFormat:!1,this.resetRegExp()}},{key:"reset",value:function(){this.options&&this.init(this.options)}},{key:"resetRegExp",value:function(){var Vt="".concat(this.prefix,"(.+?)").concat(this.suffix);this.regexp=new RegExp(Vt,"g");var ia="".concat(this.prefix).concat(this.unescapePrefix,"(.+?)").concat(this.unescapeSuffix).concat(this.suffix);this.regexpUnescape=new RegExp(ia,"g");var sa="".concat(this.nestingPrefix,"(.+?)").concat(this.nestingSuffix);this.nestingRegexp=new RegExp(sa,"g")}},{key:"interpolate",value:function(Vt,ia,sa,Ca){var rs=this,ps,$s,Ts,js=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{};function Gs(Ks){return Ks.replace(/\$/g,"$$$$")}var Hs=function(Ks){if(Ks.indexOf(rs.formatSeparator)<0){var Ws=ue$9(ia,js,Ks);return rs.alwaysFormat?rs.format(Ws,void 0,sa):Ws}var Qs=Ks.split(rs.formatSeparator),Zs=Qs.shift().trim(),Xs=Qs.join(rs.formatSeparator).trim();return rs.format(ue$9(ia,js,Zs),Xs,sa,Ca)};this.resetRegExp();var zs=Ca&&Ca.missingInterpolationHandler||this.options.missingInterpolationHandler,qs=Ca&&Ca.interpolation&&Ca.interpolation.skipOnVariables||this.options.interpolation.skipOnVariables,Ys=[{regex:this.regexpUnescape,safeValue:function(Ks){return Gs(Ks)}},{regex:this.regexp,safeValue:function(Ks){return rs.escapeValue?Gs(rs.escape(Ks)):Gs(Ks)}}];return Ys.forEach(function(Ks){for(Ts=0;ps=Ks.regex.exec(Vt);){if($s=Hs(ps[1].trim()),$s===void 0)if(typeof zs=="function"){var Ws=zs(Vt,ps,Ca);$s=typeof Ws=="string"?Ws:""}else if(qs){$s=ps[0];continue}else rs.logger.warn("missed to pass in variable ".concat(ps[1]," for interpolating ").concat(Vt)),$s="";else typeof $s!="string"&&!rs.useRawValueToEscape&&($s=se$d($s));if(Vt=Vt.replace(ps[0],Ks.safeValue($s)),Ks.regex.lastIndex=0,Ts++,Ts>=rs.maxReplaces)break}}),Vt}},{key:"nest",value:function(Vt,ia){var sa=this,Ca=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},rs,ps,$s=a$44({},Ca);$s.applyPostProcessor=!1,delete $s.defaultValue;function Ts(zs,qs){var Ys=this.nestingOptionsSeparator;if(zs.indexOf(Ys)<0)return zs;var Ks=zs.split(new RegExp("".concat(Ys,"[ ]*{"))),Ws="{".concat(Ks[1]);zs=Ks[0],Ws=this.interpolate(Ws,$s),Ws=Ws.replace(/'/g,'"');try{$s=JSON.parse(Ws),qs&&($s=a$44({},qs,$s))}catch(Qs){return this.logger.warn("failed parsing options string in nesting for key ".concat(zs),Qs),"".concat(zs).concat(Ys).concat(Ws)}return delete $s.defaultValue,zs}for(;rs=this.nestingRegexp.exec(Vt);){var js=[],Gs=!1;if(rs[0].includes(this.formatSeparator)&&!/{.*}/.test(rs[1])){var Hs=rs[1].split(this.formatSeparator).map(function(zs){return zs.trim()});rs[1]=Hs.shift(),js=Hs,Gs=!0}if(ps=ia(Ts.call(this,rs[1].trim(),$s),$s),ps&&rs[0]===Vt&&typeof ps!="string")return ps;typeof ps!="string"&&(ps=se$d(ps)),ps||(this.logger.warn("missed to resolve ".concat(rs[1]," for nesting ").concat(Vt)),ps=""),Gs&&(ps=js.reduce(function(zs,qs){return sa.format(zs,qs,Ca.lng,Ca)},ps.trim())),Vt=Vt.replace(rs[0],ps),this.regexp.lastIndex=0}return Vt}}]),zn}();function Pe$5(zn,Vt){for(var ia=zn.indexOf(Vt);ia!==-1;)zn.splice(ia,1),ia=zn.indexOf(Vt)}var Ee$9=function(zn){i$3k(Vt,zn);function Vt(ia,sa,Ca){var rs,ps=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};return c$2F(this,Vt),rs=f$2f(this,e$3s(Vt).call(this)),$$r&&O$W.call(i$3s(rs)),rs.backend=ia,rs.store=sa,rs.services=Ca,rs.languageUtils=Ca.languageUtils,rs.options=ps,rs.logger=S$10.create("backendConnector"),rs.state={},rs.queue=[],rs.backend&&rs.backend.init&&rs.backend.init(Ca,ps.backend,ps),rs}return u$2f(Vt,[{key:"queueLoad",value:function(ia,sa,Ca,rs){var ps=this,$s=[],Ts=[],js=[],Gs=[];return ia.forEach(function(Hs){var zs=!0;sa.forEach(function(qs){var Ys="".concat(Hs,"|").concat(qs);!Ca.reload&&ps.store.hasResourceBundle(Hs,qs)?ps.state[Ys]=2:ps.state[Ys]<0||(ps.state[Ys]===1?Ts.indexOf(Ys)<0&&Ts.push(Ys):(ps.state[Ys]=1,zs=!1,Ts.indexOf(Ys)<0&&Ts.push(Ys),$s.indexOf(Ys)<0&&$s.push(Ys),Gs.indexOf(qs)<0&&Gs.push(qs)))}),zs||js.push(Hs)}),($s.length||Ts.length)&&this.queue.push({pending:Ts,loaded:{},errors:[],callback:rs}),{toLoad:$s,pending:Ts,toLoadLanguages:js,toLoadNamespaces:Gs}}},{key:"loaded",value:function(ia,sa,Ca){var rs=ia.split("|"),ps=rs[0],$s=rs[1];sa&&this.emit("failedLoading",ps,$s,sa),Ca&&this.store.addResourceBundle(ps,$s,Ca),this.state[ia]=sa?-1:2;var Ts={};this.queue.forEach(function(js){be$6(js.loaded,[ps],$s),Pe$5(js.pending,ia),sa&&js.errors.push(sa),js.pending.length===0&&!js.done&&(Object.keys(js.loaded).forEach(function(Gs){Ts[Gs]||(Ts[Gs]=[]),js.loaded[Gs].length&&js.loaded[Gs].forEach(function(Hs){Ts[Gs].indexOf(Hs)<0&&Ts[Gs].push(Hs)})}),js.done=!0,js.errors.length?js.callback(js.errors):js.callback())}),this.emit("loaded",Ts),this.queue=this.queue.filter(function(js){return!js.done})}},{key:"read",value:function(ia,sa,Ca){var rs=this,ps=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,$s=arguments.length>4&&arguments[4]!==void 0?arguments[4]:350,Ts=arguments.length>5?arguments[5]:void 0;return ia.length?this.backend[Ca](ia,sa,function(js,Gs){if(js&&Gs&&ps<5){setTimeout(function(){rs.read.call(rs,ia,sa,Ca,ps+1,$s*2,Ts)},$s);return}Ts(js,Gs)}):Ts(null,{})}},{key:"prepareLoading",value:function(ia,sa){var Ca=this,rs=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},ps=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),ps&&ps();typeof ia=="string"&&(ia=this.languageUtils.toResolveHierarchy(ia)),typeof sa=="string"&&(sa=[sa]);var $s=this.queueLoad(ia,sa,rs,ps);if(!$s.toLoad.length)return $s.pending.length||ps(),null;$s.toLoad.forEach(function(Ts){Ca.loadOne(Ts)})}},{key:"load",value:function(ia,sa,Ca){this.prepareLoading(ia,sa,{},Ca)}},{key:"reload",value:function(ia,sa,Ca){this.prepareLoading(ia,sa,{reload:!0},Ca)}},{key:"loadOne",value:function(ia){var sa=this,Ca=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",rs=ia.split("|"),ps=rs[0],$s=rs[1];this.read(ps,$s,"read",void 0,void 0,function(Ts,js){Ts&&sa.logger.warn("".concat(Ca,"loading namespace ").concat($s," for language ").concat(ps," failed"),Ts),!Ts&&js&&sa.logger.log("".concat(Ca,"loaded namespace ").concat($s," for language ").concat(ps),js),sa.loaded(ia,Ts,js)})}},{key:"saveMissing",value:function(ia,sa,Ca,rs,ps){var $s=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{};if(this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(sa)){this.logger.warn('did not save key "'.concat(Ca,'" as the namespace "').concat(sa,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");return}Ca==null||Ca===""||(this.backend&&this.backend.create&&this.backend.create(ia,sa,Ca,rs,null,a$44({},$s,{isUpdate:ps})),!(!ia||!ia[0])&&this.store.addResource(ia[0],sa,Ca,rs))}}]),Vt}(O$W);function Fe$6(){return{debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,whitelist:!1,nonExplicitWhitelist:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!0,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:function(zn){var Vt={};if(o$3R(zn[1])==="object"&&(Vt=zn[1]),typeof zn[1]=="string"&&(Vt.defaultValue=zn[1]),typeof zn[2]=="string"&&(Vt.tDescription=zn[2]),o$3R(zn[2])==="object"||o$3R(zn[3])==="object"){var ia=zn[3]||zn[2];Object.keys(ia).forEach(function(sa){Vt[sa]=ia[sa]})}return Vt},interpolation:{escapeValue:!0,format:function(zn,Vt,ia,sa){return zn},prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!1}}}function ce$a(zn){return typeof zn.ns=="string"&&(zn.ns=[zn.ns]),typeof zn.fallbackLng=="string"&&(zn.fallbackLng=[zn.fallbackLng]),typeof zn.fallbackNS=="string"&&(zn.fallbackNS=[zn.fallbackNS]),zn.whitelist&&(zn.whitelist&&zn.whitelist.indexOf("cimode")<0&&(zn.whitelist=zn.whitelist.concat(["cimode"])),zn.supportedLngs=zn.whitelist),zn.nonExplicitWhitelist&&(zn.nonExplicitSupportedLngs=zn.nonExplicitWhitelist),zn.supportedLngs&&zn.supportedLngs.indexOf("cimode")<0&&(zn.supportedLngs=zn.supportedLngs.concat(["cimode"])),zn}function B$x(){}var je$6=function(zn){i$3k(Vt,zn);function Vt(){var ia,sa=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},Ca=arguments.length>1?arguments[1]:void 0;if(c$2F(this,Vt),ia=f$2f(this,e$3s(Vt).call(this)),$$r&&O$W.call(i$3s(ia)),ia.options=ce$a(sa),ia.services={},ia.logger=S$10,ia.modules={external:[]},Ca&&!ia.isInitialized&&!sa.isClone){if(!ia.options.initImmediate)return ia.init(sa,Ca),f$2f(ia,i$3s(ia));setTimeout(function(){ia.init(sa,Ca)},0)}return ia}return u$2f(Vt,[{key:"init",value:function(){var ia=this,sa=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},Ca=arguments.length>1?arguments[1]:void 0;typeof sa=="function"&&(Ca=sa,sa={}),sa.whitelist&&!sa.supportedLngs&&this.logger.deprecate("whitelist",'option "whitelist" will be renamed to "supportedLngs" in the next major - please make sure to rename this option asap.'),sa.nonExplicitWhitelist&&!sa.nonExplicitSupportedLngs&&this.logger.deprecate("whitelist",'options "nonExplicitWhitelist" will be renamed to "nonExplicitSupportedLngs" in the next major - please make sure to rename this option asap.'),this.options=a$44({},Fe$6(),this.options,ce$a(sa)),this.format=this.options.interpolation.format,Ca||(Ca=B$x);function rs(qs){return qs?typeof qs=="function"?new qs:qs:null}if(!this.options.isClone){this.modules.logger?S$10.init(rs(this.modules.logger),this.options):S$10.init(null,this.options);var ps=new we$3(this.options);this.store=new Se$7(this.options.resources,this.options);var $s=this.services;$s.logger=S$10,$s.resourceStore=this.store,$s.languageUtils=ps,$s.pluralResolver=new Ce$6(ps,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),$s.interpolator=new Ne$8(this.options),$s.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},$s.backendConnector=new Ee$9(rs(this.modules.backend),$s.resourceStore,$s,this.options),$s.backendConnector.on("*",function(qs){for(var Ys=arguments.length,Ks=new Array(Ys>1?Ys-1:0),Ws=1;Ws1?Ys-1:0),Ws=1;Ws0&&Ts[0]!=="dev"&&(this.options.lng=Ts[0])}!this.services.languageDetector&&!this.options.lng&&this.logger.warn("init: no languageDetector is used and no lng is defined");var js=["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"];js.forEach(function(qs){ia[qs]=function(){var Ys;return(Ys=ia.store)[qs].apply(Ys,arguments)}});var Gs=["addResource","addResources","addResourceBundle","removeResourceBundle"];Gs.forEach(function(qs){ia[qs]=function(){var Ys;return(Ys=ia.store)[qs].apply(Ys,arguments),ia}});var Hs=U$p(),zs=function(){var qs=function(Ys,Ks){ia.isInitialized&&ia.logger.warn("init: i18next is already initialized. You should call init just once!"),ia.isInitialized=!0,ia.options.isClone||ia.logger.log("initialized",ia.options),ia.emit("initialized",ia.options),Hs.resolve(Ks),Ca(Ys,Ks)};if(ia.languages&&ia.options.compatibilityAPI!=="v1"&&!ia.isInitialized)return qs(null,ia.t.bind(ia));ia.changeLanguage(ia.options.lng,qs)};return this.options.resources||!this.options.initImmediate?zs():setTimeout(zs,0),Hs}},{key:"loadResources",value:function(ia){var sa=this,Ca=arguments.length>1&&arguments[1]!==void 0?arguments[1]:B$x,rs=Ca,ps=typeof ia=="string"?ia:this.language;if(typeof ia=="function"&&(rs=ia),!this.options.resources||this.options.partialBundledLanguages){if(ps&&ps.toLowerCase()==="cimode")return rs();var $s=[],Ts=function(Gs){if(Gs){var Hs=sa.services.languageUtils.toResolveHierarchy(Gs);Hs.forEach(function(zs){$s.indexOf(zs)<0&&$s.push(zs)})}};if(ps)Ts(ps);else{var js=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);js.forEach(function(Gs){return Ts(Gs)})}this.options.preload&&this.options.preload.forEach(function(Gs){return Ts(Gs)}),this.services.backendConnector.load($s,this.options.ns,rs)}else rs(null)}},{key:"reloadResources",value:function(ia,sa,Ca){var rs=U$p();return ia||(ia=this.languages),sa||(sa=this.options.ns),Ca||(Ca=B$x),this.services.backendConnector.reload(ia,sa,function(ps){rs.resolve(),Ca(ps)}),rs}},{key:"use",value:function(ia){if(!ia)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!ia.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return ia.type==="backend"&&(this.modules.backend=ia),(ia.type==="logger"||ia.log&&ia.warn&&ia.error)&&(this.modules.logger=ia),ia.type==="languageDetector"&&(this.modules.languageDetector=ia),ia.type==="i18nFormat"&&(this.modules.i18nFormat=ia),ia.type==="postProcessor"&&he$a.addPostProcessor(ia),ia.type==="3rdParty"&&this.modules.external.push(ia),this}},{key:"changeLanguage",value:function(ia,sa){var Ca=this;this.isLanguageChangingTo=ia;var rs=U$p();this.emit("languageChanging",ia);var ps=function(Ts,js){js?(Ca.language=js,Ca.languages=Ca.services.languageUtils.toResolveHierarchy(js),Ca.translator.changeLanguage(js),Ca.isLanguageChangingTo=void 0,Ca.emit("languageChanged",js),Ca.logger.log("languageChanged",js)):Ca.isLanguageChangingTo=void 0,rs.resolve(function(){return Ca.t.apply(Ca,arguments)}),sa&&sa(Ts,function(){return Ca.t.apply(Ca,arguments)})},$s=function(Ts){var js=typeof Ts=="string"?Ts:Ca.services.languageUtils.getBestMatchFromCodes(Ts);js&&(Ca.language||(Ca.language=js,Ca.languages=Ca.services.languageUtils.toResolveHierarchy(js)),Ca.translator.language||Ca.translator.changeLanguage(js),Ca.services.languageDetector&&Ca.services.languageDetector.cacheUserLanguage(js)),Ca.loadResources(js,function(Gs){ps(Gs,js)})};return!ia&&this.services.languageDetector&&!this.services.languageDetector.async?$s(this.services.languageDetector.detect()):!ia&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect($s):$s(ia),rs}},{key:"getFixedT",value:function(ia,sa){var Ca=this,rs=function ps($s,Ts){var js;if(o$3R(Ts)!=="object"){for(var Gs=arguments.length,Hs=new Array(Gs>2?Gs-2:0),zs=2;zs1&&arguments[1]!==void 0?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;var rs=this.languages[0],ps=this.options?this.options.fallbackLng:!1,$s=this.languages[this.languages.length-1];if(rs.toLowerCase()==="cimode")return!0;var Ts=function(Gs,Hs){var zs=sa.services.backendConnector.state["".concat(Gs,"|").concat(Hs)];return zs===-1||zs===2};if(Ca.precheck){var js=Ca.precheck(this,Ts);if(js!==void 0)return js}return!!(this.hasResourceBundle(rs,ia)||!this.services.backendConnector.backend||Ts(rs,ia)&&(!ps||Ts($s,ia)))}},{key:"loadNamespaces",value:function(ia,sa){var Ca=this,rs=U$p();return this.options.ns?(typeof ia=="string"&&(ia=[ia]),ia.forEach(function(ps){Ca.options.ns.indexOf(ps)<0&&Ca.options.ns.push(ps)}),this.loadResources(function(ps){rs.resolve(),sa&&sa(ps)}),rs):(sa&&sa(),Promise.resolve())}},{key:"loadLanguages",value:function(ia,sa){var Ca=U$p();typeof ia=="string"&&(ia=[ia]);var rs=this.options.preload||[],ps=ia.filter(function($s){return rs.indexOf($s)<0});return ps.length?(this.options.preload=rs.concat(ps),this.loadResources(function($s){Ca.resolve(),sa&&sa($s)}),Ca):(sa&&sa(),Promise.resolve())}},{key:"dir",value:function(ia){if(ia||(ia=this.languages&&this.languages.length>0?this.languages[0]:this.language),!ia)return"rtl";var sa=["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam"];return sa.indexOf(this.services.languageUtils.getLanguagePartFromCode(ia))>=0?"rtl":"ltr"}},{key:"createInstance",value:function(){var ia=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},sa=arguments.length>1?arguments[1]:void 0;return new Vt(ia,sa)}},{key:"cloneInstance",value:function(){var ia=this,sa=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},Ca=arguments.length>1&&arguments[1]!==void 0?arguments[1]:B$x,rs=a$44({},this.options,sa,{isClone:!0}),ps=new Vt(rs),$s=["store","services","language"];return $s.forEach(function(Ts){ps[Ts]=ia[Ts]}),ps.services=a$44({},this.services),ps.services.utils={hasLoadedNamespace:ps.hasLoadedNamespace.bind(ps)},ps.translator=new fe$a(ps.services,ps.options),ps.translator.on("*",function(Ts){for(var js=arguments.length,Gs=new Array(js>1?js-1:0),Hs=1;HsAdd files or drop files here",errors:{fileType:"Unable to upload {{name}} because {{type}} files are not allowed.",maxSize:"Unable to upload {{name}} because it exceeds 10 MB."}},b$1z={errors:{header:"There was an error processing your files",required:"File {{filename}} - The following fields are required: {{fields}}",upload:{content:"Check the status on each file to see which were unsuccessful.",header:"Some of the files did not upload"}},loader:"Uploading files...",title:"Upload Files"},g$1I={buttons:{clear:"Clear all"}},w$19={accuracy:{date:"Date",month:"Month",year:"Year"},buttons:{addRange:"Add Range",removeRange:"Remove Range"},labels:{accuracy:"Accuracy",date:"Date",description:"Description",month:"Month",year:"Year"},title:"Fuzzy Date"},v$20={actions:{copy:"Copy",delete:"Remove",edit:"Edit"},buttons:{clear:"Clear selected",deselectAll:"Deselect all",selectAll:"Select all"}},L$B={labels:{hideKeyboard:"Hide Keyboard",showKeyboard:"Show Keyboard"}},S$$={labels:{key:"Key",value:"Value"}},C$W={buttons:{play:"Play"}},A$L={buttons:{view:"View image"}},f$2e={messages:{uploaded:"Your {{type}} has been received"}},F$w={buttons:{play:"Play video"}},P$W={buttons:{add:"Add",csvExport:"CSV Export",deleteAll:"Delete all"},deleteAllContent:"Are you sure you want to remove all records? This action cannot be undone.",deleteAllHeader:"Confirm Remove All",deleteContent:"Are you sure you want to remove this record?",deleteHeader:"Confirm Remove",emptyList:"No matching records found.",emptyListAdd:"You haven't added any yet. Click <1><0><0><1> to get started.",labels:{perPage:"Show {{perPage}}"},record:"Record",record_plural:"Records"},M$E={buttons:{add:"Add",reset:"Reset filters"},operators:{contain:"Contains",empty:"Is empty",equal:"Equals",greaterThan:"Is greater than",lessThan:"Is less than",notContain:"Does not contain",notEmpty:"Is not empty",notEqual:"Does not equal"},title:"Filters"},R$E={buttonCancel:"Cancel",buttonLogin:"Login",email:"Email",header:"Login",loginErrorContent:"The username and/or password you entered is invalid. Please double check and try again.",loginErrorHeader:"Invalid Credentials",password:"Password"},D$z={errors:{path:{content:"Please check the image path: {{path}}",header:"There was a problem loading the image"}}},I$U={labels:{add:"Add",loadMore:"Load more"}},V$s={labels:{show:"Show {{value}}"}},z$p={labels:{results:"{{count}} results in {{seconds}} seconds"}},E$Z={messages:{maxSelected:{content:"You have already selected the maximum number of items allowed.",header:"Maximum items selected"},noRecords:"No matching records."}},T$14={buttons:{select:"Select frame"},labels:{interval:"Interval: {{count}} second",interval_plural:"Interval: {{count}} seconds"},title:"Select Frame"},k$L={errors:{path:{content:"Please check the video path: {{path}}",header:"There was a problem loading the video"}}},q$y={buttons:{view:"View XML"},title:"XML"},B$w={AccordionList:e$3r,AccordionSelector:t$3p,AudioPlayer:o$3Q,BibliographyList:a$43,BibliographyModal:r$3A,BibliographySearchInput:s$30,BreadcrumbItem:l$2i,Citation:n$31,Common:d$1V,CreatorField:i$3j,CurrentFacetsModal:c$2E,EditContainer:u$2e,DataTable:h$1a,DataView:{labels:{details:"Details",noSort:"No sort",sortBy:"Sort by {{column}}"}},EditProvider:m$2x,FacetList:y$1q,FileUpload:p$2G,FileUploadModal:b$1z,FilterLabels:g$1I,FuzzyDate:w$19,ItemList:v$20,KeyboardField:L$B,KeyValuePairs:S$$,LazyAudio:C$W,LazyImage:A$L,LazyMedia:f$2e,LazyVideo:F$w,List:P$W,ListFilters:M$E,LoginModal:R$E,PhotoViewer:D$z,RemoteDropdown:I$U,SearchResultsPerPage:V$s,SearchStats:z$p,Selectize:E$Z,VideoFrameSelector:T$14,VideoPlayer:k$L,ViewXML:q$y},t$3o={en:{translation:B$w}},a$42=Ke$3.createInstance();a$42.init({debug:!0,fallbackLng:"en",lng:"en",interpolation:{escapeValue:!1},resources:t$3o});const t$3n=function(zn,Vt){return typeof zn=="number"||typeof zn=="string"?zn:zn[Vt]};function l$2h(zn,Vt){var ia={};return Vt=c$2N(Vt),m$2J(zn,function(sa,Ca,rs){i$3B(ia,Ca,Vt(sa,Ca,rs))}),ia}function d$1U(zn,Vt,ia,sa){for(var Ca=-1,rs=zn==null?0:zn.length;++Ca"u")return{children:l$2h(k$K(sa.children),function(Hs){return p$2F(Hs,Ca.handleOnHide,{animation:rs,duration:ps,directional:$s})})};var js=k$K(sa.children),Gs=A$K(Ts,js);return s$3c(Gs,function(Hs,zs){var qs=m$2C(Ts,zs),Ys=m$2C(js,zs),Ks=Ts[zs],Ws=!i$3E(Ks,"props.visible");if(Ys&&(!qs||Ws)){Gs[zs]=p$2F(Hs,Ca.handleOnHide,{animation:rs,duration:ps,directional:$s,transitionOnMount:!0});return}if(!Ys&&qs&&!Ws){Gs[zs]=React.cloneElement(Ks,{visible:!1});return}var Qs=Ks.props,Zs=Qs.visible,Xs=Qs.transitionOnMount;Gs[zs]=p$2F(Hs,Ca.handleOnHide,{animation:rs,duration:ps,directional:$s,transitionOnMount:Xs,visible:Zs})}),{children:Gs}};var ia=Vt.prototype;return ia.render=function(){var sa=this.state.children,Ca=i$3w(Vt,this.props),rs=h$1f(Vt,this.props);return React.createElement(Ca,rs,s$3e(sa))},Vt}(React.Component);g$1H.handledProps=["animation","as","children","directional","duration"];g$1H.propTypes={};g$1H.defaultProps={as:React.Fragment,animation:"fade",duration:500};var S$_="INITIAL",n$30="ENTERED",u$2c="ENTERING",i$3h="EXITED",e$3q="EXITING",s$2_="UNMOUNTED";function f$2d(zn){var Vt=zn.mountOnShow,ia=zn.status,sa=zn.transitionOnMount,Ca=zn.visible,rs=zn.unmountOnHide;if(Ca){if(ia===S$_)return sa?{animating:!0,status:u$2c,nextStatus:n$30}:{animating:!1,status:n$30,nextStatus:void 0};if(ia===s$2_)return{animating:!0,status:u$2c,nextStatus:n$30};if(ia===i$3h||ia===e$3q)return{animating:!0,status:u$2c,nextStatus:n$30};if(ia===u$2c)return{};if(ia===n$30)return{animating:!1,status:n$30,nextStatus:void 0}}if(ia===S$_)return Vt||rs?{animating:!1,status:s$2_,nextStatus:void 0}:{animating:!1,status:i$3h,nextStatus:void 0};if(ia===n$30||ia===u$2c)return{animating:!0,status:e$3q,nextStatus:rs?s$2_:i$3h};if(ia===e$3q)return{};if(ia===i$3h)return{animating:!1,status:i$3h,nextStatus:void 0};if(ia===s$2_)return{animating:!1,status:s$2_,nextStatus:void 0};throw new Error("Transition:computeStatuses(): an unexpected status transition: { visible: "+Ca+", status: "+ia+" }")}var h$19,N$M,X$j=(h$19={},h$19[n$30]="show",h$19[i$3h]="hide",h$19),$$q=(N$M={},N$M[u$2c]="show",N$M[e$3q]="hide",N$M),r$3z=function(zn){p$32(Vt,zn);function Vt(){for(var sa,Ca=arguments.length,rs=new Array(Ca),ps=0;ps{const[Vt,ia]=reactExports.useState(!0);return zn.timeout&&zn.timeout>0&&r$46.delay(()=>{ia(!1)},zn.timeout),reactExports.useEffect(()=>{!Vt&&zn.onDismiss&&r$46.delay(zn.onDismiss.bind(void 0),r$3y)},[Vt]),m$2$.jsx(r$3z,{animation:"slide down",duration:r$3y,transitionOnMount:!0,visible:Vt,children:m$2$.jsx(i$3l,{className:"toaster",info:zn.type===t$3m.MessageTypes.info,negative:zn.type===t$3m.MessageTypes.negative,onDismiss:()=>ia(!1),positive:zn.type===t$3m.MessageTypes.positive,warning:zn.type===t$3m.MessageTypes.warning,children:zn.children})})};t$3m.MessageTypes={info:"info",negative:"negative",positive:"positive",warning:"warning"};t$3m.defaultProps={onDismiss:void 0,timeout:3e3,type:t$3m.MessageTypes.info};var b$1x=Object.defineProperty,P$V=(zn,Vt,ia)=>Vt in zn?b$1x(zn,Vt,{enumerable:!0,configurable:!0,writable:!0,value:ia}):zn[Vt]=ia,d$1T=(zn,Vt,ia)=>(P$V(zn,typeof Vt!="symbol"?Vt+"":Vt,ia),ia);const A$J="DataList",F$v="{}",D$y="ascending",N$L="descending",dt$6=zn=>{var Vt;return Vt=class extends reactExports.Component{constructor(ia){super(ia),d$1T(this,"pollingInterval"),this.state=this.initializeState(ia)}componentDidMount(){this.props.polling&&(this.pollingInterval=setInterval(this.fetchData.bind(this),this.props.polling))}componentDidUpdate(ia){ia.saved!==this.props.saved&&this.props.saved&&this.setState({saved:this.props.saved},this.fetchData.bind(this))}componentWillUnmount(){this.pollingInterval&&clearInterval(this.pollingInterval)}afterDelete(){return this.state.items.length===1?this.setState(ia=>({page:ia.page-1>1?ia.page-1:1}),this.fetchData.bind(this)):this.fetchData()}afterDeleteAll(){this.setState({page:1},this.fetchData.bind(this))}fetchData(){this.setSession(),this.setState({loading:!0},()=>{const{page:ia,perPage:sa,search:Ca,sortColumn:rs,sortDirection:ps}=this.state,$s={...this.state.filters,page:ia,search:Ca,per_page:sa,sort_by:rs,sort_direction:ps};this.props.onLoad($s).then(({data:Ts})=>{const js=Ts[this.props.collectionName],{pages:Gs,count:Hs}=Ts.list;this.setState({count:Hs,items:js,page:ia,pages:Gs,loading:!1})})})}getDefaultFilters(ia){const sa=[];return ia.filters&&ia.filters.defaults&&r$46.each(ia.filters.defaults.filters,Ca=>{const rs=r$46.findWhere(ia.filters.props.filters,{key:Ca.key});rs&&sa.push(this.onCreateFilter({...rs,...Ca}))}),{filters:sa}}getSessionKey(){return this.props.session?`${A$J}.${this.props.session.key}`:null}initializeState(ia){const sa=this.restoreSession(),Ca=sa.filters||this.getDefaultFilters(ia),rs=sa.page||1,ps=sa.perPage||ia.defaultPerPage||r$46.first(ia.perPageOptions),$s=sa.search||ia.defaultSearch||null,Ts=sa.sortColumn||ia.defaultSort||null,js=sa.sortDirection||ia.defaultSortDirection||null;return{count:0,error:null,filters:Ca,items:[],loading:!1,page:rs,pages:1,perPage:ps,saved:ia.saved||!1,search:$s,sortColumn:Ts,sortDirection:js}}isFilterActive(){let ia=!1;return r$46.each(r$46.values(this.state.filters),sa=>{Y$k.isEmpty(sa)||(ia=!0)}),ia}onClearSearch(ia){var sa,Ca,rs;this.onSearchChange(ia,{value:""}),(rs=(Ca=(sa=this.searchRef)==null?void 0:sa.inputRef)==null?void 0:Ca.current)==null||rs.focus(),this.onSearch()}onCreateFilter(ia){return{...ia,uid:f$2i()}}onDelete(ia){return this.props.onDelete?this.props.onDelete(ia).then(this.afterDelete.bind(this)).catch(this.onError.bind(this)):Promise.resolve()}onDeleteAll(){return this.props.onDeleteAll?this.props.onDeleteAll().then(this.afterDeleteAll.bind(this)):Promise.resolve()}onError(ia){return this.props.resolveErrors&&this.setState({error:ia})}onFilterChange(ia){return new Promise(sa=>{this.props.filters&&this.props.filters.onChange&&this.props.filters.onChange(ia),this.setState({filters:ia,page:1},()=>{this.fetchData(),sa()})})}onPageChange(ia,{activePage:sa}){this.setState({page:sa},this.fetchData.bind(this))}onPerPageChange(ia,{value:sa}){this.setState({perPage:sa},this.fetchData.bind(this))}onSave(ia){return this.props.onSave?Promise.resolve(this.props.onSave(ia)).then(()=>this.setState({saved:!0},this.fetchData.bind(this))):Promise.resolve()}onSearch(){this.setState({page:1},this.fetchData.bind(this))}onSearchChange(ia,{value:sa}){this.setState({search:sa})}onSort(ia,sa,Ca=1){let rs=sa;rs||(rs=this.state.sortColumn===ia&&this.state.sortDirection===D$y?N$L:D$y),this.setState({sortColumn:ia,sortDirection:rs,page:Ca},this.fetchData.bind(this))}onInit(ia=1){this.setState({sortColumn:"",sortDirection:"",page:ia},this.fetchData.bind(this))}render(){const{filters:ia={}}=this.props,{component:sa,props:Ca,showLabels:rs}=ia;return m$2$.jsxs(m$2$.Fragment,{children:[m$2$.jsx(zn,{...this.props,count:this.state.count,filters:{active:this.isFilterActive(),component:sa,onChange:this.onFilterChange.bind(this),showLabels:rs,props:{...Ca,onCreateFilter:this.onCreateFilter.bind(this),item:this.state.filters}},items:this.state.items,loading:this.state.loading,page:this.state.page,pages:this.state.pages,perPage:this.state.perPage,onDelete:this.onDelete.bind(this),onDeleteAll:this.onDeleteAll.bind(this),onPageChange:this.onPageChange.bind(this),onPerPageChange:this.onPerPageChange.bind(this),onSave:this.onSave.bind(this),onSort:this.onSort.bind(this),onInit:this.onInit.bind(this),renderSearch:this.renderSearch.bind(this),sortColumn:this.state.sortColumn,sortDirection:this.state.sortDirection}),this.state.saved&&m$2$.jsxs(t$3m,{onDismiss:()=>this.setState({saved:!1}),type:t$3m.MessageTypes.positive,children:[m$2$.jsx(i$3l.Header,{content:a$42.t("Common.messages.save.header")}),m$2$.jsx(i$3l.Content,{content:a$42.t("Common.messages.save.content")})]}),this.state.error&&m$2$.jsxs(t$3m,{onDismiss:()=>this.setState({error:!1}),timeout:0,type:t$3m.MessageTypes.negative,children:[m$2$.jsx(i$3l.Header,{content:a$42.t("Common.messages.error.header")}),m$2$.jsx(i$3l.List,{items:this.props.resolveErrors&&this.props.resolveErrors(this.state.error)})]})]})}renderSearch(){return this.props.searchable?m$2$.jsx(d$1W,{"aria-label":"Search",type:"text",icon:m$2$.jsx(l$2o,{link:!r$46.isEmpty(this.state.search),name:r$46.isEmpty(this.state.search)?"search":"times",onClick:this.onClearSearch.bind(this)}),input:{"aria-label":"search"},ref:ia=>{this.searchRef=ia},loading:this.state.loading,onKeyDown:u$2U.clearSearchTimer.bind(this),onKeyUp:u$2U.setSearchTimer.bind(this,this.onSearch.bind(this)),onChange:this.onSearchChange.bind(this),size:"small",value:this.state.search}):null}restoreSession(){const ia=this.getSessionKey();if(!ia)return{};const sa=sessionStorage.getItem(ia)||F$v;return JSON.parse(sa)}setSession(){const ia=this.getSessionKey();if(!ia)return;const{filters:sa,page:Ca,perPage:rs,search:ps,sortColumn:$s,sortDirection:Ts}=this.state;sessionStorage.setItem(ia,JSON.stringify({filters:sa,page:Ca,perPage:rs,search:ps,sortColumn:$s,sortDirection:Ts}))}},d$1T(Vt,"defaultProps",{filters:{},searchable:!0}),Vt};var m$2w=function(zn){p$32(Vt,zn);function Vt(){for(var sa,Ca=arguments.length,rs=new Array(Ca),ps=0;ps0&&Ca.indexOf(ia)===sa})):[]}function p$2E(zn,Vt){return[Vt.filter(function(ia){return zn.indexOf(ia)===-1}),zn.filter(function(ia){return Vt.indexOf(ia)===-1})]}var l$2g=new Map,a$41=function(zn,Vt){var ia=v$1$(Vt),sa=p$2E(l$2g.get(zn)||[],ia),Ca=sa[0],rs=sa[1];zn&&(Ca.forEach(function(ps){return zn.classList.add(ps)}),rs.forEach(function(ps){return zn.classList.remove(ps)})),l$2g.set(zn,ia)},g$1G=function(){var zn=this;this.add=function(Vt,ia){if(zn.nodes.has(Vt)){var sa=zn.nodes.get(Vt);sa.add(ia);return}var Ca=new Set;Ca.add(ia),zn.nodes.set(Vt,Ca)},this.del=function(Vt,ia){if(zn.nodes.has(Vt)){var sa=zn.nodes.get(Vt);if(sa.size===1){zn.nodes.delete(Vt);return}sa.delete(ia)}},this.emit=function(Vt,ia){ia(Vt,zn.nodes.get(Vt))},this.nodes=new Map},s$2Z=new g$1G;function R$D(zn,Vt){var ia=React.useRef(),sa=React.useRef(!1);r$3x(function(){if(ia.current=Vt,sa.current){var Ca=r$3I(zn)?zn.current:zn;s$2Z.emit(Ca,a$41)}sa.current=!0},[Vt]),r$3x(function(){var Ca=r$3I(zn)?zn.current:zn;return s$2Z.add(Ca,ia),s$2Z.emit(Ca,a$41),function(){s$2Z.del(Ca,ia),s$2Z.emit(Ca,a$41)}},[zn])}function t$3j(zn){var Vt=zn.blurring,ia=zn.children,sa=zn.className,Ca=zn.centered,rs=zn.content,ps=zn.inverted,$s=zn.mountNode,Ts=zn.scrolling,js=React.useRef(),Gs=a$4A("ui",p$2S(ps,"inverted"),p$2S(!Ca,"top aligned"),"page modals dimmer transition visible active",sa),Hs=a$4A("dimmable dimmed",p$2S(Vt,"blurring"),p$2S(Ts,"scrolling")),zs=h$1f(t$3j,zn),qs=i$3w(t$3j,zn);return R$D($s,Hs),React.useEffect(function(){js.current&&js.current.style&&js.current.style.setProperty("display","flex","important")},[]),React.createElement(E$_,{innerRef:js},React.createElement(qs,e$48({},zs,{className:Gs}),s$3k(ia)?rs:ia))}t$3j.handledProps=["as","blurring","centered","children","className","content","inverted","mountNode","scrolling"];t$3j.propTypes={};t$3j.create=s$3f(t$3j,function(zn){return{content:zn}});function r$3w(zn){var Vt=zn.children,ia=zn.className,sa=zn.content,Ca=a$4A("header",ia),rs=h$1f(r$3w,zn),ps=i$3w(r$3w,zn);return React.createElement(ps,e$48({},rs,{className:Ca}),s$3k(Vt)?sa:Vt)}r$3w.handledProps=["as","children","className","content"];r$3w.propTypes={};r$3w.create=s$3f(r$3w,function(zn){return{content:zn}});var g$1F=0,o$3P=50,s$2Y=function(zn){var Vt=zn.height+g$1F,ia=zn.height+g$1F,sa=window.innerHeight,Ca=sa/2,rs=-(ia/2),ps=o$3P,$s=Ca+rs;return $s+Vt+ps=Ca},b$1w=function(zn){var Vt=zn.activePage,ia=zn.boundaryRange,sa=zn.hideEllipsis,Ca=zn.siblingRange,rs=zn.totalPages;return{activePage:+Vt,boundaryRange:+ia,hideEllipsis:!!sa,siblingRange:+Ca,totalPages:+rs}},x$U=function(zn){var Vt=b$1w(zn),ia=Vt.activePage,sa=Vt.totalPages,Ca=n$2$(ia),rs=p$2D(Vt)?m$2v(1,sa,Ca):E$Y(Vt,Ca);return[c$2D(),i$3g(ia)].concat(rs,[v$1_(ia,sa),u$2b(sa)])};function t$3i(zn){var Vt=zn.children,ia=zn.className,sa=zn.content,Ca=a$4A("header",ia),rs=h$1f(t$3i,zn),ps=i$3w(t$3i,zn);return React.createElement(ps,e$48({},rs,{className:Ca}),s$3k(Vt)?sa:Vt)}t$3i.handledProps=["as","children","className","content"];t$3i.propTypes={};var r$3t=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;function a$40(zn){return zn.match(r$3t)||[]}var e$3p=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;function r$3s(zn){return e$3p.test(zn)}var f$2b="\\ud800-\\udfff",l$2e="\\u0300-\\u036f",C$U="\\ufe20-\\ufe2f",O$V="\\u20d0-\\u20ff",L$A=l$2e+C$U+O$V,d$1R="\\u2700-\\u27bf",o$3N="a-z\\xdf-\\xf6\\xf8-\\xff",j$Q="\\xac\\xb1\\xd7\\xf7",D$x="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",S$Z="\\u2000-\\u206f",U$o=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",n$2_="A-Z\\xc0-\\xd6\\xd8-\\xde",v$1X="\\ufe0e\\ufe0f",t$3h=j$Q+D$x+S$Z+U$o,x$T="['’]",s$2X="["+t$3h+"]",w$17="["+L$A+"]",i$3f="\\d+",A$I="["+d$1R+"]",g$1E="["+o$3N+"]",p$2C="[^"+f$2b+t$3h+i$3f+d$1R+o$3N+n$2_+"]",h$16="\\ud83c[\\udffb-\\udfff]",k$J="(?:"+w$17+"|"+h$16+")",E$X="[^"+f$2b+"]",b$1v="(?:\\ud83c[\\udde6-\\uddff]){2}",R$C="[\\ud800-\\udbff][\\udc00-\\udfff]",r$3r="["+n$2_+"]",z$o="\\u200d",u$29="(?:"+g$1E+"|"+p$2C+")",N$K="(?:"+r$3r+"|"+p$2C+")",e$3o="(?:"+x$T+"(?:d|ll|m|re|s|t|ve))?",a$3$="(?:"+x$T+"(?:D|LL|M|RE|S|T|VE))?",c$2C=k$J+"?",m$2u="["+v$1X+"]?",T$13="(?:"+z$o+"(?:"+[E$X,b$1v,R$C].join("|")+")"+m$2u+c$2C+")*",V$r="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",W$o="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",Z$j=m$2u+c$2C+T$13,B$v="(?:"+[A$I,b$1v,R$C].join("|")+")"+Z$j,H$r=RegExp([r$3r+"?"+g$1E+"+"+e$3o+"(?="+[s$2X,r$3r,"$"].join("|")+")",N$K+"+"+a$3$+"(?="+[s$2X,r$3r+u$29,"$"].join("|")+")",r$3r+"?"+u$29+"+"+e$3o,r$3r+"+"+a$3$,W$o,V$r,i$3f,B$v].join("|"),"g");function J$q(zn){return zn.match(H$r)||[]}function h$15(zn,Vt,ia){return zn=o$4g(zn),Vt=ia?void 0:Vt,Vt===void 0?r$3s(zn)?J$q(zn):a$40(zn):zn.match(Vt)||[]}var a$3_="['’]",u$28=RegExp(a$3_,"g");function c$2B(zn){return function(Vt){return l$2k(h$15(p$2I(Vt).replace(u$28,"")),zn,"")}}function s$2W(zn){return function(Vt){Vt=o$4g(Vt);var ia=g$1V(Vt)?f$2r(Vt):void 0,sa=ia?ia[0]:Vt.charAt(0),Ca=ia?f$2u(ia,1).join(""):Vt.slice(1);return sa[zn]()+Ca}}var t$3g=s$2W("toUpperCase"),u$27=c$2B(function(zn,Vt,ia){return zn+(ia?" ":"")+t$3g(Vt)}),s$2V=function(zn){p$32(Vt,zn);function Vt(){for(var sa,Ca=arguments.length,rs=new Array(Ca),ps=0;ps{const Vt=reactExports.useRef();return m$2$.jsxs(s$36.Group,{basic:zn.basic,className:"dropdown-button",color:zn.color,children:[m$2$.jsx(s$36,{"aria-label":"Select",content:zn.text,disabled:zn.disabled,icon:zn.icon,onClick:ia=>Vt.current&&Vt.current.handleClick(ia)}),m$2$.jsx(I$V,{"aria-label":"Select",className:"button icon",direction:zn.direction,disabled:zn.disabled,floating:!0,onChange:zn.onChange.bind(void 0),options:zn.options,ref:Vt,scrolling:zn.scrolling,selectOnBlur:zn.selectOnBlur,trigger:m$2$.jsx(m$2$.Fragment,{}),value:zn.value})]})};a$3Y.defaultProps={color:void 0,icon:void 0,selectOnBlur:!1};function i$3d(zn){var Vt=zn.active,ia=zn.children,sa=zn.className,Ca=zn.content,rs=zn.disabled,ps=zn.indeterminate,$s=zn.inline,Ts=zn.inverted,js=zn.size,Gs=a$4A("ui",js,p$2S(Vt,"active"),p$2S(rs,"disabled"),p$2S(ps,"indeterminate"),p$2S(Ts,"inverted"),p$2S(ia||Ca,"text"),f$2y($s,"inline"),"loader",sa),Hs=h$1f(i$3d,zn),zs=i$3w(i$3d,zn);return React.createElement(zs,e$48({},Hs,{className:Gs}),s$3k(ia)?Ca:ia)}i$3d.handledProps=["active","as","children","className","content","disabled","indeterminate","inline","inverted","size"];i$3d.propTypes={};const h$14=H$s(zn=>{const Vt=zn.component,[ia,sa]=reactExports.useState(!1),Ca=!!(zn.errors&&zn.errors.length);return m$2$.jsxs(Vt,{...zn,children:[zn.showLoading&&zn.loading&&m$2$.jsx(t$3B,{active:zn.loading,inverted:!0,children:m$2$.jsx(i$3d,{content:a$42.t("Common.messages.loading")})}),ia&&Ca&&m$2$.jsxs(t$3m,{onDismiss:()=>sa(!1),timeout:0,type:t$3m.MessageTypes.negative,children:[m$2$.jsx(i$3l.Header,{content:a$42.t("Common.messages.error.header")}),m$2$.jsx(i$3l.List,{items:zn.errors})]}),m$2$.jsxs($e$6.Actions,{className:"edit-modal-actions",children:[m$2$.jsxs(s$36,{disabled:zn.saving,onClick:()=>(sa(!0),zn.onSave()),primary:!0,size:"medium",type:"submit",children:[a$42.t("Common.buttons.save"),zn.saving&&m$2$.jsx(i$3d,{active:!0,className:"saving",inline:!0,size:"tiny"})]}),m$2$.jsx(s$36,{basic:!0,disabled:zn.saving,onClick:zn.onClose.bind(void 0),size:"medium",type:"button",children:a$42.t("Common.buttons.cancel")})]})]})});h$14.defaultProps={showLoading:!0};function t$3e(zn){var Vt=zn.slider,ia=zn.toggle,sa=zn.type,Ca=h$1f(t$3e,zn),rs=!(Vt||ia)||void 0;return React.createElement(g$1N,e$48({},Ca,{type:sa,radio:rs,slider:Vt,toggle:ia}))}t$3e.handledProps=["slider","toggle","type"];t$3e.propTypes={};t$3e.defaultProps={type:"radio"};function u$26(zn){var Vt=zn.children,ia=zn.className,sa=zn.content,Ca=zn.control,rs=zn.disabled,ps=zn.error,$s=zn.inline,Ts=zn.label,js=zn.required,Gs=zn.type,Hs=zn.width,zs=zn.id,qs=a$4A(p$2S(rs,"disabled"),p$2S(ps,"error"),p$2S($s,"inline"),p$2S(js,"required"),a$4s(Hs,"wide"),"field",ia),Ys=h$1f(u$26,zn),Ks=i$3w(u$26,zn),Ws=i$3E(ps,"pointing","above"),Qs=l$2n.create(ps,{autoGenerateKey:!1,defaultProps:{prompt:!0,pointing:Ws,id:zs?zs+"-error-message":void 0,role:"alert","aria-atomic":!0}}),Zs=(Ws==="below"||Ws==="right")&&Qs,Xs=(Ws==="above"||Ws==="left")&&Qs;if(n$3q(Ca))return n$3q(Ts)?React.createElement(Ks,e$48({},Ys,{className:qs,id:zs}),s$3k(Vt)?sa:Vt):React.createElement(Ks,e$48({},Ys,{className:qs,id:zs}),Zs,X$l(Ts,{autoGenerateKey:!1}),Xs);var zl=zs&&ps?zs+"-error-message":null,Js={"aria-describedby":zl,"aria-invalid":ps?!0:void 0},jl=e$48({},Ys,{content:sa,children:Vt,disabled:rs,required:js,type:Gs,id:zs});return Ca==="input"&&(Gs==="checkbox"||Gs==="radio")?React.createElement(Ks,{className:qs},React.createElement("label",null,Zs,reactExports.createElement(Ca,e$48({},Js,jl))," ",Ts,Xs)):Ca===g$1N||Ca===t$3e?React.createElement(Ks,{className:qs},Zs,reactExports.createElement(Ca,e$48({},Js,jl,{label:Ts})),Xs):React.createElement(Ks,{className:qs},X$l(Ts,{defaultProps:{htmlFor:zs},autoGenerateKey:!1}),Zs,reactExports.createElement(Ca,e$48({},Js,jl)),Xs)}u$26.handledProps=["as","children","className","content","control","disabled","error","id","inline","label","required","type","width"];u$26.propTypes={};function o$3L(zn){var Vt=zn.control,ia=h$1f(o$3L,zn),sa=i$3w(o$3L,zn);return React.createElement(sa,e$48({},ia,{control:Vt}))}o$3L.handledProps=["as","control"];o$3L.propTypes={};o$3L.defaultProps={as:u$26,control:s$36};function o$3K(zn){var Vt=zn.control,ia=h$1f(o$3K,zn),sa=i$3w(o$3K,zn);return React.createElement(sa,e$48({},ia,{control:Vt}))}o$3K.handledProps=["as","control"];o$3K.propTypes={};o$3K.defaultProps={as:u$26,control:g$1N};function o$3J(zn){var Vt=zn.control,ia=h$1f(o$3J,zn),sa=i$3w(o$3J,zn);return React.createElement(sa,e$48({},ia,{control:Vt}))}o$3J.handledProps=["as","control"];o$3J.propTypes={};o$3J.defaultProps={as:u$26,control:I$V};function l$2d(zn){var Vt=zn.children,ia=zn.className,sa=zn.grouped,Ca=zn.inline,rs=zn.unstackable,ps=zn.widths,$s=a$4A(p$2S(sa,"grouped"),p$2S(Ca,"inline"),p$2S(rs,"unstackable"),a$4s(ps,null,!0),"fields",ia),Ts=h$1f(l$2d,zn),js=i$3w(l$2d,zn);return React.createElement(js,e$48({},Ts,{className:$s}),Vt)}l$2d.handledProps=["as","children","className","grouped","inline","unstackable","widths"];l$2d.propTypes={};function o$3I(zn){var Vt=zn.control,ia=h$1f(o$3I,zn),sa=i$3w(o$3I,zn);return React.createElement(sa,e$48({},ia,{control:Vt}))}o$3I.handledProps=["as","control"];o$3I.propTypes={};o$3I.defaultProps={as:u$26,control:d$1W};function o$3H(zn){var Vt=zn.control,ia=h$1f(o$3H,zn),sa=i$3w(o$3H,zn);return React.createElement(sa,e$48({},ia,{control:Vt}))}o$3H.handledProps=["as","control"];o$3H.propTypes={};o$3H.defaultProps={as:u$26,control:t$3e};function r$3n(zn){return React.createElement(I$V,e$48({},zn,{selection:!0}))}r$3n.handledProps=["options"];r$3n.propTypes={};r$3n.Divider=I$V.Divider;r$3n.Header=I$V.Header;r$3n.Item=I$V.Item;r$3n.Menu=I$V.Menu;function o$3G(zn){var Vt=zn.control,ia=zn.options,sa=h$1f(o$3G,zn),Ca=i$3w(o$3G,zn);return React.createElement(Ca,e$48({},sa,{control:Vt,options:ia}))}o$3G.handledProps=["as","control","options"];o$3G.propTypes={};o$3G.defaultProps={as:u$26,control:r$3n};var f$2a=function(zn){p$32(Vt,zn);function Vt(){for(var sa,Ca=arguments.length,rs=new Array(Ca),ps=0;ps1?js-1:0),Hs=1;HsVt in zn?b$1u(zn,Vt,{enumerable:!0,configurable:!0,writable:!0,value:ia}):zn[Vt]=ia,l$2c=(zn,Vt,ia)=>(v$1W(zn,typeof Vt!="symbol"?Vt+"":Vt,ia),ia);const B$u="add",g$1C="clear",x$S="edit",E$W=500;let f$29=class extends reactExports.Component{constructor(Vt){super(Vt),l$2c(this,"timeout"),this.state={items:[],loading:!1,modalAdd:!1,modalEdit:!1,options:[],saved:!1,searchQuery:Vt.searchQuery||"",value:Vt.value||""},this.timeout=null}componentDidUpdate(Vt){if(Vt.value!==this.props.value){const{searchQuery:ia,value:sa}=this.props;this.setState({searchQuery:ia,value:sa})}Vt.onSearch!==this.props.onSearch&&this.onSearch()}clearSearchTimer(){clearTimeout(this.timeout)}onBlur(){this.setState(Vt=>{let ia="";return Vt.value&&(ia=this.props.searchQuery),{searchQuery:ia}})}onClear(){this.setState({searchQuery:"",value:""},()=>{this.props.onSelection(this.state.value)})}onOpen(){this.setState({searchQuery:""},this.onSearch.bind(this))}onOptionSelection(Vt,{value:ia}){this.setState(Ca=>{const rs=r$46.findWhere(Ca.options,{value:ia})||{};this.setState({searchQuery:rs.text,value:rs.value})});const sa=r$46.findWhere(this.state.items,{id:ia});this.props.onSelection(sa)}onSearch(){this.setState({loading:!0},this.search.bind(this))}onSearchChange(Vt,{searchQuery:ia}){this.setState({searchQuery:ia})}search(){this.props.onSearch(this.state.searchQuery).then(({data:Vt})=>{const ia=Vt[this.props.collectionName],sa=ia.map(this.props.renderOption.bind(this));this.setState({items:ia,options:sa,loading:!1})})}render(){return m$2$.jsxs("div",{className:"association-dropdown",children:[m$2$.jsx("div",{className:"dropdown-container",children:m$2$.jsx(I$V,{className:`inline-dropdown ${this.props.className||""}`,disabled:this.state.loading,header:this.props.header,loading:this.state.loading,onBlur:this.onBlur.bind(this),onChange:this.onOptionSelection.bind(this),onOpen:this.onOpen.bind(this),onSearchChange:this.onSearchChange.bind(this),options:this.state.options,placeholder:this.props.placeholder,search:()=>this.state.options,searchInput:{"aria-label":this.props.collectionName,className:"dropdown-search-input",onKeyDown:u$2U.clearSearchTimer.bind(this),onKeyUp:u$2U.setSearchTimer.bind(this,this.onSearch.bind(this))},searchQuery:this.state.searchQuery,selectOnBlur:!1,selection:!0,upward:this.props.upward,value:this.state.value})}),m$2$.jsxs(s$36.Group,{className:"buttons",children:[this.renderEditButton(),this.renderAddButton(),this.renderClearButton()]}),this.renderModal(),this.state.saved&&m$2$.jsxs(t$3m,{onDismiss:()=>this.setState({saved:!1}),type:t$3m.MessageTypes.positive,children:[m$2$.jsx(i$3l.Header,{content:a$42.t("Common.messages.save.header")}),m$2$.jsx(i$3l.Content,{content:a$42.t("Common.messages.save.content")})]})]})}renderAddButton(){return this.props.modal?this.renderButton(B$u,{basic:!0,content:a$42.t("Common.buttons.add"),icon:"plus",onClick:()=>this.setState({modalAdd:!0}),type:"button"}):null}renderButton(Vt,ia){const sa=r$46.findWhere(this.props.buttons,{name:Vt})||{};return sa.accept&&!sa.accept()?null:m$2$.jsx(s$36,{...r$46.defaults(sa,ia)})}renderClearButton(){return this.props.required?null:this.renderButton(g$1C,{basic:!0,content:a$42.t("Common.buttons.clear"),icon:"times",onClick:this.onClear.bind(this),type:"button"})}renderEditButton(){return!this.props.modal||!this.props.modal.props||!this.props.modal.props.onInitialize||!this.state.value?null:this.renderButton(x$S,{basic:!0,content:a$42.t("Common.buttons.edit"),icon:"pencil",onClick:()=>this.setState({modalEdit:!0}),type:"button"})}renderModal(){if(!((this.state.modalAdd||this.state.modalEdit)&&this.props.modal))return null;const{component:Vt,props:ia,onSave:sa}=this.props.modal;let Ca;return this.state.modalEdit&&(Ca={id:this.state.value}),m$2$.jsx(h$14,{component:Vt,item:Ca,onClose:()=>this.setState({modalAdd:!1,modalEdit:!1}),onSave:rs=>sa(rs).then(ps=>{this.props.onSelection(ps),this.setState({modalAdd:!1,modalEdit:!1,saved:!0})}),...ia})}setSearchTimer(){clearTimeout(this.timeout),this.timeout=setTimeout(this.onSearch.bind(this),E$W)}};l$2c(f$29,"defaultProps");f$29.defaultProps={className:"",modal:null,placeholder:null,required:!1,upward:!1};const u$25=zn=>{const Vt=()=>{let ia="";return zn.display?ia=zn.display:zn.value&&(ia=zn.value.toLocaleDateString(zn.locale,zn.formatOptions)),ia};return m$2$.jsxs(d$1W,{"aria-label":"Date Input",className:"date-input icon",icon:"calendar alternate outline",iconPosition:"left",children:[m$2$.jsx(l$2o,{className:"left icon",name:"calendar alternate outline"}),m$2$.jsx("input",{onClick:zn.onClick.bind(void 0),readOnly:!0,type:"text",value:Vt()}),m$2$.jsx(l$2o,{className:"right icon",name:"times",onClick:ia=>{ia.stopPropagation(),ia.preventDefault(),zn.onChange(null)}})]})},o$3F=React.createContext();var x$R=Object.defineProperty,j$P=(zn,Vt,ia)=>Vt in zn?x$R(zn,Vt,{enumerable:!0,configurable:!0,writable:!0,value:ia}):zn[Vt]=ia,C$T=(zn,Vt,ia)=>(j$P(zn,typeof Vt!="symbol"?Vt+"":Vt,ia),ia);const p$2B=2,u$24=1,d$1Q=0,I$T=10,F$u=6;let b$1t=class extends reactExports.Component{constructor(Vt){super(Vt),this.state={...this.getInitialState(),calendar:new s$3N(Vt.locale,Vt.calendar)}}componentDidMount(){this.initializeDate()}componentDidUpdate(Vt){(this.props.locale!==Vt.locale||this.props.calendar!==Vt.calendar)&&this.setState({calendar:new s$3N(this.props.locale,this.props.calendar)}),this.props.date&&(this.props.date.startDate!==Vt.date.startDate||this.props.date.endDate!==Vt.date.endDate)&&this.initializeDate()}getDisplayDate(Vt){const ia=this.state.calendar.convertToDate(Vt);return this.state.calendar.format(ia,this.state.accuracy)}getInitialState(){return{accuracy:d$1Q,description:"",display:"",endDate:{},modal:!1,range:!1,startDate:{}}}initializeDate(){if(this.props.date){const{accuracy:Vt=d$1Q,description:ia="",range:sa=!1}=this.props.date;let Ca={},rs={};this.props.date.startDate&&(Ca=this.state.calendar.parseDate(this.props.date.startDate)),this.props.date.endDate&&(rs=this.state.calendar.parseDate(this.props.date.endDate)),this.setState({accuracy:Vt,description:ia,range:sa,startDate:Ca,endDate:rs},this.setDisplay.bind(this))}else this.onAccuracyChange(null,{value:d$1Q})}onAccuracyChange(Vt,{value:ia}){const sa=ia;this.setState(Ca=>{let rs={...Ca.endDate},ps={...Ca.startDate};return sa===u$24?(rs={...rs,date:Ca.calendar.getDefaultDate()},ps={...ps,date:Ca.calendar.getDefaultDate()}):ia===d$1Q&&(rs={...rs,date:Ca.calendar.getDefaultDate(),month:Ca.calendar.getDefaultMonth()},ps={...ps,date:Ca.calendar.getDefaultDate(),month:Ca.calendar.getDefaultMonth()}),{accuracy:sa,endDate:rs,startDate:ps}},this.setEndDate.bind(this))}onClear(){this.setState(this.getInitialState(),this.onSave.bind(this))}onClose(){this.setState({modal:!1},this.initializeDate.bind(this))}onDateChange(Vt,ia,{value:sa}){this.setState(Ca=>({[Vt]:{...Ca[Vt],date:sa}}),this.setEndDate.bind(this))}onDescriptionChange(Vt,{value:ia}){this.setState({description:ia})}onEdit(){this.setState({modal:!0})}onMonthChange(Vt,ia,{value:sa}){this.setState(Ca=>({[Vt]:{...Ca[Vt],month:sa}}),this.setEndDate.bind(this))}onRangeChange(){this.setState(Vt=>({range:!Vt.range}),this.setEndDate.bind(this))}onSave(){this.setDisplay();let Vt,ia;r$46.isEmpty(this.state.startDate)||(Vt=this.state.calendar.convertToDate(this.state.startDate).toDate()),r$46.isEmpty(this.state.endDate)||(ia=this.state.calendar.convertToDate(this.state.endDate).toDate());const{accuracy:sa,description:Ca,range:rs}=this.state;this.props.onChange({accuracy:sa,description:Ca,range:rs,startDate:Vt,endDate:ia}),this.setState({modal:!1})}onYearChange(Vt,ia,{value:sa}){sa&&sa.length>F$u||this.setState(Ca=>({[Vt]:{...Ca[Vt],year:parseInt(sa,I$T)}}),this.setEndDate.bind(this))}render(){return m$2$.jsxs(m$2$.Fragment,{children:[m$2$.jsx(u$25,{display:this.state.display,onClick:this.onEdit.bind(this),onChange:this.onClear.bind(this)}),m$2$.jsx(o$3F.Consumer,{children:Vt=>m$2$.jsxs($e$6,{as:e$3n,className:"fuzzy-date-modal",mountNode:Vt,open:this.state.modal,onClose:this.onClose.bind(this),children:[m$2$.jsx($e$6.Header,{content:this.props.title||a$42.t("FuzzyDate.title")}),m$2$.jsxs($e$6.Content,{children:[m$2$.jsxs(e$3n.Input,{className:"accuracy-container",label:a$42.t("FuzzyDate.labels.accuracy"),children:[m$2$.jsx(g$1N,{checked:this.state.accuracy===d$1Q,id:"accuracy-year",label:a$42.t("FuzzyDate.accuracy.year"),name:"accuracy",onChange:this.onAccuracyChange.bind(this),radio:!0,value:d$1Q}),m$2$.jsx(g$1N,{checked:this.state.accuracy===u$24,id:"accuracy-month",label:a$42.t("FuzzyDate.accuracy.month"),name:"accuracy",onChange:this.onAccuracyChange.bind(this),radio:!0,value:u$24}),m$2$.jsx(g$1N,{checked:this.state.accuracy===p$2B,id:"accuracy-date",label:a$42.t("FuzzyDate.accuracy.date"),name:"accuracy",onChange:this.onAccuracyChange.bind(this),radio:!0,value:p$2B})]}),m$2$.jsxs(e$3n.Group,{children:[this.renderYear("startDate"),this.renderMonth("startDate"),this.renderDate("startDate"),!this.state.range&&m$2$.jsx("div",{className:"button-container",children:m$2$.jsx(s$36,{basic:!0,content:a$42.t("FuzzyDate.buttons.addRange"),icon:"plus",onClick:this.onRangeChange.bind(this)})})]}),this.state.range&&m$2$.jsxs(e$3n.Group,{children:[this.renderYear("endDate"),this.renderMonth("endDate"),this.renderDate("endDate"),m$2$.jsx("div",{className:"button-container",children:m$2$.jsx(s$36,{basic:!0,content:a$42.t("FuzzyDate.buttons.removeRange"),icon:"times",onClick:this.onRangeChange.bind(this)})})]}),this.props.description&&m$2$.jsx(e$3n.Input,{id:"description",label:a$42.t("FuzzyDate.labels.description"),children:m$2$.jsx(f$2a,{id:"description",onChange:this.onDescriptionChange.bind(this),value:this.state.description})})]}),m$2$.jsxs($e$6.Actions,{children:[m$2$.jsx(s$36,{onClick:this.onSave.bind(this),primary:!0,size:"medium",type:"submit",children:a$42.t("Common.buttons.save")}),m$2$.jsx(s$36,{basic:!0,onClick:this.onClose.bind(this),size:"medium",type:"button",children:a$42.t("Common.buttons.cancel")})]})]})})]})}renderDate(Vt){if(this.state.accuracy!==p$2B)return null;const ia=this.state[Vt],sa=this.state.calendar.daysInMonth(ia.year,ia.month);return m$2$.jsx(e$3n.Input,{id:"date-dropdown",label:a$42.t("FuzzyDate.labels.date"),children:m$2$.jsx(I$V,{id:"date-dropdown",onChange:this.onDateChange.bind(this,Vt),options:r$46.range(1,sa+1).map(Ca=>({key:Ca,value:Ca,text:Ca})),selection:!0,value:ia.date||this.state.calendar.getDefaultDate()})})}renderMonth(Vt){return this.state.accuracy!==p$2B&&this.state.accuracy!==u$24?null:m$2$.jsx(e$3n.Input,{id:"month-dropdown",label:a$42.t("FuzzyDate.labels.month"),children:m$2$.jsx(I$V,{id:"month-dropdown",onChange:this.onMonthChange.bind(this,Vt),options:r$46.map(this.state.calendar.listMonths(),(ia,sa)=>({key:sa,value:sa,text:ia})),selection:!0,value:this.state[Vt].month||this.state.calendar.getDefaultMonth()})})}renderYear(Vt){return m$2$.jsx(e$3n.Input,{id:"year",label:a$42.t("FuzzyDate.labels.year"),children:m$2$.jsx(d$1W,{id:"year",onChange:this.onYearChange.bind(this,Vt),type:"number",value:this.state[Vt].year||""})})}setDisplay(){const Vt=[];this.state.startDate&&!r$46.isEmpty(this.state.startDate)&&Vt.push(this.getDisplayDate(this.state.startDate)),this.state.range&&this.state.endDate&&!r$46.isEmpty(this.state.endDate)&&(Vt.push(" - "),Vt.push(this.getDisplayDate(this.state.endDate))),this.setState({display:Vt.join(" ")})}setEndDate(){this.state.range||!this.state.startDate||r$46.isEmpty(this.state.startDate)||this.setState(Vt=>{let ia=Vt.calendar.convertToDate(Vt.startDate);return Vt.accuracy===d$1Q?ia=Vt.calendar.addYear(ia,1):Vt.accuracy===u$24?ia=Vt.calendar.addMonth(ia,1):Vt.accuracy===p$2B&&(ia=Vt.calendar.addDate(ia,1)),{endDate:Vt.calendar.parseDate(ia)}})}};C$T(b$1t,"defaultProps");b$1t.defaultProps={calendar:s$3N.Calendars.gregorian,description:!0,locale:o$4C.isBrowser()&&navigator.language,title:void 0};const t$3d={equal:"equal",notEqual:"not_equal",contain:"contain",notContain:"not_contain",empty:"empty",notEmpty:"not_empty",greaterThan:"greater_than",lessThan:"less_than"},B$t=[{key:t$3d.equal,value:t$3d.equal,text:a$42.t("ListFilters.operators.equal")},{key:t$3d.notEqual,value:t$3d.notEqual,text:a$42.t("ListFilters.operators.notEqual")},{key:t$3d.contain,value:t$3d.contain,text:a$42.t("ListFilters.operators.contain")},{key:t$3d.notContain,value:t$3d.notContain,text:a$42.t("ListFilters.operators.notContain")},{key:t$3d.empty,value:t$3d.empty,text:a$42.t("ListFilters.operators.empty")},{key:t$3d.notEmpty,value:t$3d.notEmpty,text:a$42.t("ListFilters.operators.notEmpty")},{key:t$3d.greaterThan,value:t$3d.greaterThan,text:a$42.t("ListFilters.operators.greaterThan")},{key:t$3d.lessThan,value:t$3d.lessThan,text:a$42.t("ListFilters.operators.lessThan")}],S$Y=zn=>{const Vt=reactExports.useCallback(ia=>{const sa=[ia.label],Ca=r$46.findWhere(B$t,{key:ia.operator});return Ca&&sa.push(Ca.text),ia.value&&sa.push(`"${ia.value}"`),sa.join(" ")},[]);return m$2$.jsxs(l$2n.Group,{className:"filter-labels",children:[r$46.map(zn.filters,ia=>m$2$.jsx(l$2n,{basic:!0,content:Vt(ia),onRemove:()=>zn.onClick(ia)})),zn.onClear&&m$2$.jsx(l$2n,{as:s$36,color:"red",content:a$42.t("FilterLabels.buttons.clear"),icon:"times",onClick:zn.onClear})]})};function a$3X(zn,Vt){if(zn==null)return{};var ia=a$4f(zn,Vt),sa,Ca;if(Object.getOwnPropertySymbols){var rs=Object.getOwnPropertySymbols(zn);for(Ca=0;Ca=0)&&Object.prototype.propertyIsEnumerable.call(zn,sa)&&(ia[sa]=zn[sa])}return ia}var r$3l={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0};const u$23=f$2H(r$3l);var O$U=/\s([^'"/\s><]+?)[\s/>]|([^\s=]+)=\s?(".*?"|'.*?')/g;function v$1V(zn){var Vt={type:"tag",name:"",voidElement:!1,attrs:{},children:[]},ia=zn.match(/<\/?([^\s]+?)[/\s>]/);if(ia&&(Vt.name=ia[1],(u$23[ia[1]]||zn.charAt(zn.length-2)==="/")&&(Vt.voidElement=!0),Vt.name.startsWith("!--"))){var sa=zn.indexOf("-->");return{type:"comment",comment:sa!==-1?zn.slice(4,sa):""}}for(var Ca=new RegExp(O$U),rs=null;(rs=Ca.exec(zn))!==null;)if(rs[0].trim())if(rs[1]){var ps=rs[1].trim(),$s=[ps,""];ps.indexOf("=")>-1&&($s=ps.split("=")),Vt.attrs[$s[0]]=$s[1],Ca.lastIndex--}else rs[2]&&(Vt.attrs[rs[2]]=rs[3].trim().substring(1,rs[3].length-1));return Vt}var A$H=/<[a-zA-Z0-9\-\!\/](?:"[^"]*"|'[^']*'|[^'">])*>/g,b$1s=/^\s*$/,j$O=Object.create(null);function x$Q(zn,Vt){switch(Vt.type){case"text":return zn+Vt.content;case"tag":return zn+="<"+Vt.name+(Vt.attrs?function(ia){var sa=[];for(var Ca in ia)sa.push(Ca+'="'+ia[Ca]+'"');return sa.length?" "+sa.join(" "):""}(Vt.attrs):"")+(Vt.voidElement?"/>":">"),Vt.voidElement?zn:zn+Vt.children.reduce(x$Q,"")+"";case"comment":return zn+""}}var W$n={parse:function(zn,Vt){Vt||(Vt={}),Vt.components||(Vt.components=j$O);var ia,sa=[],Ca=[],rs=-1,ps=!1;if(zn.indexOf("<")!==0){var $s=zn.indexOf("<");sa.push({type:"text",content:$s===-1?zn:zn.substring(0,$s)})}return zn.replace(A$H,function(Ts,js){if(ps){if(Ts!=="")return;ps=!1}var Gs,Hs=Ts.charAt(1)!=="/",zs=Ts.startsWith("");return{type:"comment",comment:sa!==-1?zn.slice(4,sa):""}}for(var Ca=new RegExp(O$U),rs=null;(rs=Ca.exec(zn))!==null;)if(rs[0].trim())if(rs[1]){var ps=rs[1].trim(),$s=[ps,""];ps.indexOf("=")>-1&&($s=ps.split("=")),Vt.attrs[$s[0]]=$s[1],Ca.lastIndex--}else rs[2]&&(Vt.attrs[rs[2]]=rs[3].trim().substring(1,rs[3].length-1));return Vt}var A$H=/<[a-zA-Z0-9\-\!\/](?:"[^"]*"|'[^']*'|[^'">])*>/g,b$1s=/^\s*$/,j$O=Object.create(null);function x$Q(zn,Vt){switch(Vt.type){case"text":return zn+Vt.content;case"tag":return zn+="<"+Vt.name+(Vt.attrs?function(ia){var sa=[];for(var Ca in ia)sa.push(Ca+'="'+ia[Ca]+'"');return sa.length?" "+sa.join(" "):""}(Vt.attrs):"")+(Vt.voidElement?"/>":">"),Vt.voidElement?zn:zn+Vt.children.reduce(x$Q,"")+"";case"comment":return zn+""}}var W$n={parse:function(zn,Vt){Vt||(Vt={}),Vt.components||(Vt.components=j$O);var ia,sa=[],Ca=[],rs=-1,ps=!1;if(zn.indexOf("<")!==0){var $s=zn.indexOf("<");sa.push({type:"text",content:$s===-1?zn:zn.substring(0,$s)})}return zn.replace(A$H,function(Ts,js){if(ps){if(Ts!=="")return;ps=!1}var Gs,Hs=Ts.charAt(1)!=="/",zs=Ts.startsWith("