@react-ui-org/react-ui
Version:
React UI is a themeable UI library for React apps.
1 lines • 120 kB
JavaScript
!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t(require("react"),require("react-dom"));else if("function"==typeof define&&define.amd)define(["react","react-dom"],t);else{var l="object"==typeof exports?t(require("react"),require("react-dom")):t(e.React,e.ReactDOM);for(var o in l)("object"==typeof exports?exports:e)[o]=l[o]}}(globalThis,((e,t)=>(()=>{"use strict";var l={9829:(e,t,l)=>{var o=l(6550);function a(){}function r(){}r.resetWarningCache=a,e.exports=function(){function e(e,t,l,a,r,n){if(n!==o){var i=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw i.name="Invariant Violation",i}}function t(){return e}e.isRequired=e;var l={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:r,resetWarningCache:a};return l.PropTypes=l,l}},8713:(e,t,l)=>{e.exports=l(9829)()},6550:e=>{e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},1179:(e,t,l)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.AlertWithGlobalProps=t.Alert=void 0;var o=c(l(8713)),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var l=f(t);if(l&&l.has(e))return l.get(e);var o={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var n=a?Object.getOwnPropertyDescriptor(e,r):null;n&&(n.get||n.set)?Object.defineProperty(o,r,n):o[r]=e[r]}return o.default=e,l&&l.set(e,o),o}(l(1307)),r=l(7440),n=l(3753),i=l(846),u=l(7963),d=l(2439),s=c(l(2535));function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,l=new WeakMap;return(f=function(e){return e?l:t})(e)}function c(e){return e&&e.__esModule?e:{default:e}}function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var o in l)({}).hasOwnProperty.call(l,o)&&(e[o]=l[o])}return e},p.apply(null,arguments)}const b=({children:e,color:t,icon:l,id:o,onClose:r,...f})=>{const c=(0,a.useContext)(n.TranslationsContext);return a.default.createElement("div",p({},(0,u.transferProps)(f),{className:(0,i.classNames)(s.default.root,(0,d.getRootColorClassName)(t,s.default)),id:o,role:"alert"}),l&&a.default.createElement("div",{className:s.default.icon},l),a.default.createElement("div",p({className:s.default.message},o&&{id:`${o}__content`}),e),r&&a.default.createElement("button",p({type:"button"},o&&{id:`${o}__close`},{className:s.default.close,onClick:()=>r(),onKeyPress:()=>r(),tabIndex:"0",title:c.Alert.close}),a.default.createElement("span",{className:s.default.closeSign},"×")))};t.Alert=b,b.defaultProps={color:"note",icon:null,id:void 0,onClose:null},b.propTypes={children:o.default.node.isRequired,color:o.default.oneOf(["success","warning","danger","help","info","note"]),icon:o.default.node,id:o.default.string,onClose:o.default.func};const m=t.AlertWithGlobalProps=(0,r.withGlobalProps)(b,"Alert");t.default=m},2747:(e,t,l)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Alert",{enumerable:!0,get:function(){return a.default}});var o,a=(o=l(1179))&&o.__esModule?o:{default:o}},2907:(e,t,l)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.BadgeWithGlobalProps=t.Badge=void 0;var o=f(l(8713)),a=f(l(1307)),r=l(7440),n=l(846),i=l(7963),u=l(2439),d=l(7722),s=f(l(7535));function f(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var o in l)({}).hasOwnProperty.call(l,o)&&(e[o]=l[o])}return e},c.apply(null,arguments)}const p=({color:e,label:t,priority:l,...o})=>a.default.createElement("div",c({},(0,i.transferProps)(o),{className:(0,n.classNames)(s.default.root,(0,d.getRootPriorityClassName)(l,s.default),(0,u.getRootColorClassName)(e,s.default))}),t);t.Badge=p,p.defaultProps={color:"note",priority:"filled"},p.propTypes={color:o.default.oneOf(["success","warning","danger","help","info","note","light","dark"]),label:o.default.string.isRequired,priority:o.default.oneOf(["filled","outline"])};const b=t.BadgeWithGlobalProps=(0,r.withGlobalProps)(p,"Badge");t.default=b},1966:(e,t,l)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Badge",{enumerable:!0,get:function(){return a.default}});var o,a=(o=l(2907))&&o.__esModule?o:{default:o}},8957:(e,t,l)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.ButtonWithGlobalProps=t.Button=void 0;var o=y(l(8713)),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var l=v(t);if(l&&l.has(e))return l.get(e);var o={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var n=a?Object.getOwnPropertyDescriptor(e,r):null;n&&(n.get||n.set)?Object.defineProperty(o,r,n):o[r]=e[r]}return o.default=e,l&&l.set(e,o),o}(l(1307)),r=l(7440),n=l(846),i=l(7963),u=l(2439),d=l(7722),s=l(5469),f=l(8738),c=l(5766),p=l(3070),b=y(l(2840)),m=y(l(9357));function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,l=new WeakMap;return(v=function(e){return e?l:t})(e)}function y(e){return e&&e.__esModule?e:{default:e}}function g(){return g=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var o in l)({}).hasOwnProperty.call(l,o)&&(e[o]=l[o])}return e},g.apply(null,arguments)}const P=t.Button=a.default.forwardRef(((e,t)=>{const{afterLabel:l,beforeLabel:o,block:r,disabled:v,endCorner:y,feedbackIcon:P,id:h,label:O,labelVisibility:_,priority:R,size:j,startCorner:C,color:T,...w}=e,M=(0,a.useContext)(c.ButtonGroupContext),x=(0,a.useContext)(p.InputGroupContext);if(M&&x)throw new Error("Button cannot be placed both in `ButtonGroup` and `InputGroup`.");const S=M??x;return a.default.createElement("button",g({},(0,i.transferProps)(w),{className:(0,n.classNames)(m.default.root,(0,d.getRootPriorityClassName)((0,f.resolveContextOrProp)(M&&M.priority,R),m.default),(0,u.getRootColorClassName)(T,m.default),(0,s.getRootSizeClassName)((0,f.resolveContextOrProp)(S&&S.size,j),m.default),(0,b.default)(_,m.default),(0,f.resolveContextOrProp)(M&&M.block,r)&&m.default.isRootBlock,M&&m.default.isRootInButtonGroup,x&&m.default.isRootInInputGroup,P&&m.default.hasRootFeedback),disabled:(0,f.resolveContextOrProp)(S&&S.disabled,v)||!!P,id:h,ref:t}),C&&a.default.createElement("span",{className:m.default.startCorner},C),o&&a.default.createElement("span",{className:m.default.beforeLabel},o),a.default.createElement("span",g({className:m.default.label},h&&{id:`${h}__labelText`}),O),l&&a.default.createElement("span",{className:m.default.afterLabel},l),y&&a.default.createElement("span",{className:m.default.endCorner},y),P&&a.default.createElement("span",{className:m.default.feedbackIcon},P))}));P.defaultProps={afterLabel:null,beforeLabel:null,block:!1,color:"primary",disabled:!1,endCorner:null,feedbackIcon:null,id:void 0,labelVisibility:"xs",priority:"filled",size:"medium",startCorner:null,type:"button"},P.propTypes={afterLabel:o.default.node,beforeLabel:o.default.node,block:o.default.bool,color:o.default.oneOf(["primary","secondary","selected","success","warning","danger","help","info","note","light","dark"]),disabled:o.default.bool,endCorner:o.default.node,feedbackIcon:o.default.node,id:o.default.string,label:o.default.string.isRequired,labelVisibility:o.default.oneOf(["xs","sm","md","lg","xl","x2l","x3l","none"]),priority:o.default.oneOf(["filled","outline","flat"]),size:o.default.oneOf(["small","medium","large"]),startCorner:o.default.node,type:o.default.oneOf(["button","submit"])};const h=t.ButtonWithGlobalProps=(0,r.withGlobalProps)(P,"Button");t.default=h},2840:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default=(e,t)=>"sm"===e?t.hasLabelVisibleSm:"md"===e?t.hasLabelVisibleMd:"lg"===e?t.hasLabelVisibleLg:"xl"===e?t.hasLabelVisibleXl:"x2l"===e?t.hasLabelVisibleX2l:"x3l"===e?t.hasLabelVisibleX3l:"none"===e?t.hasLabelHidden:null},3135:(e,t,l)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Button",{enumerable:!0,get:function(){return a.default}});var o,a=(o=l(8957))&&o.__esModule?o:{default:o}},7155:(e,t,l)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.ButtonGroupWithGlobalProps=t.ButtonGroup=void 0;var o=p(l(8713)),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var l=c(t);if(l&&l.has(e))return l.get(e);var o={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var n=a?Object.getOwnPropertyDescriptor(e,r):null;n&&(n.get||n.set)?Object.defineProperty(o,r,n):o[r]=e[r]}return o.default=e,l&&l.set(e,o),o}(l(1307)),r=l(7440),n=l(846),i=l(7963),u=l(7722),d=l(8968),s=p(l(4335)),f=l(3282);function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,l=new WeakMap;return(c=function(e){return e?l:t})(e)}function p(e){return e&&e.__esModule?e:{default:e}}function b(){return b=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var o in l)({}).hasOwnProperty.call(l,o)&&(e[o]=l[o])}return e},b.apply(null,arguments)}const m=({block:e,disabled:t,children:l,priority:o,size:r,...c})=>{const p=(0,a.useMemo)((()=>({block:e,disabled:t,priority:o,size:r})),[e,t,o,r]);return(0,d.isChildrenEmpty)(l)?null:a.default.createElement("fieldset",b({},(0,i.transferProps)(c),{className:(0,n.classNames)(s.default.root,e&&s.default.isRootBlock,(0,u.getRootPriorityClassName)(o,s.default)),disabled:t}),a.default.createElement(f.ButtonGroupContext.Provider,{value:p},l))};t.ButtonGroup=m,m.defaultProps={block:!1,children:null,disabled:!1,priority:"filled",size:"medium"},m.propTypes={block:o.default.bool,children:o.default.node,disabled:o.default.bool,priority:o.default.oneOf(["filled","outline","flat"]),size:o.default.oneOf(["small","medium","large"])};const v=t.ButtonGroupWithGlobalProps=(0,r.withGlobalProps)(m,"ButtonGroup");t.default=v},3282:(e,t,l)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.ButtonGroupContext=void 0;var o,a=(o=l(1307))&&o.__esModule?o:{default:o};t.ButtonGroupContext=a.default.createContext(null)},5766:(e,t,l)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ButtonGroup",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"ButtonGroupContext",{enumerable:!0,get:function(){return r.ButtonGroupContext}});var o,a=(o=l(7155))&&o.__esModule?o:{default:o},r=l(3282)},2929:(e,t,l)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.CardWithGlobalProps=t.Card=void 0;var o=s(l(8713)),a=s(l(1307)),r=l(7440),n=l(846),i=l(7963),u=l(2439),d=s(l(8973));function s(e){return e&&e.__esModule?e:{default:e}}function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var o in l)({}).hasOwnProperty.call(l,o)&&(e[o]=l[o])}return e},f.apply(null,arguments)}const c=({children:e,dense:t,disabled:l,raised:o,color:r,...s})=>a.default.createElement("div",f({},(0,i.transferProps)(s),{className:(0,n.classNames)(d.default.root,r&&(0,u.getRootColorClassName)(r,d.default),t&&d.default.isRootDense,o&&d.default.isRootRaised,l&&d.default.isRootDisabled)}),e);t.Card=c,c.defaultProps={color:void 0,dense:!1,disabled:!1,raised:!1},c.propTypes={children:o.default.node.isRequired,color:o.default.oneOf(["success","warning","danger","help","info","note"]),dense:o.default.bool,disabled:o.default.bool,raised:o.default.bool};const p=t.CardWithGlobalProps=(0,r.withGlobalProps)(c,"Card");t.default=p},3421:(e,t,l)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.CardBodyWithGlobalProps=t.CardBody=void 0;var o=u(l(8713)),a=u(l(1307)),r=l(7440),n=l(7963),i=u(l(8973));function u(e){return e&&e.__esModule?e:{default:e}}function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var o in l)({}).hasOwnProperty.call(l,o)&&(e[o]=l[o])}return e},d.apply(null,arguments)}const s=({children:e,...t})=>a.default.createElement("div",d({},(0,n.transferProps)(t),{className:i.default.body}),e);t.CardBody=s,s.propTypes={children:o.default.node.isRequired};const f=t.CardBodyWithGlobalProps=(0,r.withGlobalProps)(s,"CardBody");t.default=f},348:(e,t,l)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.CardFooterWithGlobalProps=t.CardFooter=void 0;var o=d(l(8713)),a=d(l(1307)),r=l(7963),n=l(7440),i=l(8968),u=d(l(8973));function d(e){return e&&e.__esModule?e:{default:e}}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var o in l)({}).hasOwnProperty.call(l,o)&&(e[o]=l[o])}return e},s.apply(null,arguments)}const f=({children:e,...t})=>(0,i.isChildrenEmpty)(e)?null:a.default.createElement("div",s({},(0,r.transferProps)(t),{className:u.default.footer}),e);t.CardFooter=f,f.defaultProps={children:null},f.propTypes={children:o.default.node};const c=t.CardFooterWithGlobalProps=(0,n.withGlobalProps)(f,"CardFooter");t.default=c},4653:(e,t,l)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Card",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"CardBody",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"CardFooter",{enumerable:!0,get:function(){return r.default}});var o=n(l(2929)),a=n(l(3421)),r=n(l(348));function n(e){return e&&e.__esModule?e:{default:e}}},7747:(e,t,l)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.CheckboxFieldWithGlobalProps=t.CheckboxField=void 0;var o=c(l(8713)),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var l=f(t);if(l&&l.has(e))return l.get(e);var o={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var n=a?Object.getOwnPropertyDescriptor(e,r):null;n&&(n.get||n.set)?Object.defineProperty(o,r,n):o[r]=e[r]}return o.default=e,l&&l.set(e,o),o}(l(1307)),r=l(7440),n=l(846),i=l(7963),u=l(5558),d=l(6591),s=c(l(5055));function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,l=new WeakMap;return(f=function(e){return e?l:t})(e)}function c(e){return e&&e.__esModule?e:{default:e}}function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var o in l)({}).hasOwnProperty.call(l,o)&&(e[o]=l[o])}return e},p.apply(null,arguments)}const b=t.CheckboxField=a.default.forwardRef(((e,t)=>{const{disabled:l,helpText:o,id:r,isLabelVisible:f,label:c,labelPosition:b,renderAsRequired:m,required:v,validationState:y,validationText:g,...P}=e,h=(0,a.useContext)(d.FormLayoutContext);return a.default.createElement("label",{className:(0,n.classNames)(s.default.root,h&&s.default.isRootInFormLayout,h&&"horizontal"===h.layout?s.default.isRootLayoutHorizontal:s.default.isRootLayoutVertical,"before"===b&&s.default.hasRootLabelBefore,l&&s.default.isRootDisabled,(m||v)&&s.default.isRootRequired,(0,u.getRootValidationStateClassName)(y,s.default)),htmlFor:r,id:r&&`${r}__label`},a.default.createElement("div",{className:s.default.field},a.default.createElement("div",{className:(0,n.classNames)(s.default.label,!f&&s.default.isLabelHidden),id:r&&`${r}__labelText`},c),a.default.createElement("input",p({},(0,i.transferProps)(P),{className:s.default.input,disabled:l,id:r,ref:t,required:v,type:"checkbox"}))),o&&a.default.createElement("div",{className:s.default.helpText,id:r&&`${r}__helpText`},o),g&&a.default.createElement("div",{className:s.default.validationText,id:r&&`${r}__validationText`},g))}));b.defaultProps={disabled:!1,helpText:null,id:void 0,isLabelVisible:!0,labelPosition:"after",renderAsRequired:!1,required:!1,validationState:null,validationText:null},b.propTypes={disabled:o.default.bool,helpText:o.default.node,id:o.default.string,isLabelVisible:o.default.bool,label:o.default.node.isRequired,labelPosition:o.default.oneOf(["before","after"]),renderAsRequired:o.default.bool,required:o.default.bool,validationState:o.default.oneOf(["invalid","valid","warning"]),validationText:o.default.node};const m=t.CheckboxFieldWithGlobalProps=(0,r.withGlobalProps)(b,"CheckboxField");t.default=m},5666:(e,t,l)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"CheckboxField",{enumerable:!0,get:function(){return a.default}});var o,a=(o=l(7747))&&o.__esModule?o:{default:o}},1453:(e,t,l)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.FileInputFieldWithGlobalProps=t.FileInputField=void 0;var o=y(l(8713)),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var l=v(t);if(l&&l.has(e))return l.get(e);var o={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var n=a?Object.getOwnPropertyDescriptor(e,r):null;n&&(n.get||n.set)?Object.defineProperty(o,r,n):o[r]=e[r]}return o.default=e,l&&l.set(e,o),o}(l(1307)),r=l(7440),n=l(1376),i=l(7963),u=l(3753),d=l(5469),s=l(5558),f=l(8738),c=l(7776),p=l(8124),b=l(6591),m=y(l(597));function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,l=new WeakMap;return(v=function(e){return e?l:t})(e)}function y(e){return e&&e.__esModule?e:{default:e}}function g(){return g=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var o in l)({}).hasOwnProperty.call(l,o)&&(e[o]=l[o])}return e},g.apply(null,arguments)}const P=t.FileInputField=a.default.forwardRef(((e,t)=>{const{disabled:l,fullWidth:o,helpText:r,id:v,isLabelVisible:y,label:P,layout:h,multiple:O,onFilesChanged:_,required:R,size:j,validationState:C,validationText:T,...w}=e,M=(0,a.useContext)(b.FormLayoutContext),x=(0,a.useContext)(c.InputGroupContext),S=(0,a.useContext)(u.TranslationsContext),[E,N]=(0,a.useState)([]),[L,W]=(0,a.useState)(!1),G=(0,a.useRef)(),F=(0,a.useCallback)((e=>{G.current&&(G.current.value=""),N([]),_([],e)}),[_]);(0,a.useImperativeHandle)(t,(()=>{const e=G?.current??{};return e.resetState=()=>{F(null)},e}),[F]);const k=(e,t)=>{if(0===e.length)return void N([]);if(e.length>1&&!O)return void N([]);const l=[];[...e].forEach((e=>{l.push(e.name)})),N(l),_(e,t)};return(0,a.useEffect)((()=>{const e=G.current;if(!e)return()=>{};const{form:t}=e;return t?(t.addEventListener("reset",F),()=>{t.removeEventListener("reset",F)}):()=>{}}),[F]),a.default.createElement("div",{className:(0,n.classNames)(m.default.root,o&&m.default.isRootFullWidth,M&&m.default.isRootInFormLayout,"horizontal"===(0,f.resolveContextOrProp)(M&&M.layout,h)?m.default.isRootLayoutHorizontal:m.default.isRootLayoutVertical,(0,f.resolveContextOrProp)(x&&x.disabled,l)&&m.default.isRootDisabled,x&&m.default.isRootGrouped,L&&m.default.isRootDragging,R&&m.default.isRootRequired,(0,d.getRootSizeClassName)((0,f.resolveContextOrProp)(x&&x.size,j),m.default),(0,s.getRootValidationStateClassName)(C,m.default)),id:`${v}__root`,onDragLeave:l?void 0:()=>{L&&W(!1)},onDragOver:l?void 0:e=>{L||W(!0),e.preventDefault()},onDrop:l?void 0:e=>{e.preventDefault(),k(e.dataTransfer.files,e),W(!1)}},a.default.createElement("label",{className:(0,n.classNames)(m.default.label,(!y||x)&&m.default.isLabelHidden),htmlFor:v,id:`${v}__labelText`},P),a.default.createElement("div",{className:m.default.field},a.default.createElement("div",{className:m.default.inputContainer},a.default.createElement("input",g({},(0,i.transferProps)(w),{className:m.default.input,disabled:(0,f.resolveContextOrProp)(x&&x.disabled,l),id:v,multiple:O,onChange:e=>{k(e.target.files,e)},ref:G,required:R,tabIndex:-1,type:"file"})),a.default.createElement("button",{className:m.default.dropZone,disabled:(0,f.resolveContextOrProp)(x&&x.disabled,l),onClick:()=>{G?.current.click()},type:"button"},a.default.createElement(p.Text,{lines:1},L&&a.default.createElement("span",{className:m.default.dropFileHereText},S.FileInputField.dropFileHere),!L&&!E.length&&a.default.createElement(a.default.Fragment,null,a.default.createElement("span",{className:m.default.dropZoneLink},S.FileInputField.browse)," ",S.FileInputField.drop),!L&&1===E.length&&E[0],!L&&E.length>1&&a.default.createElement(a.default.Fragment,null,E.length," ",S.FileInputField.filesSelected)))),r&&a.default.createElement("div",{className:m.default.helpText,id:`${v}__helpText`},r),T&&a.default.createElement("div",{className:m.default.validationText,id:`${v}__validationText`},T)))}));P.defaultProps={disabled:!1,fullWidth:!1,helpText:null,isLabelVisible:!0,layout:"vertical",multiple:!1,required:!1,size:"medium",validationState:null,validationText:null},P.propTypes={disabled:o.default.bool,fullWidth:o.default.bool,helpText:o.default.node,id:o.default.string.isRequired,isLabelVisible:o.default.bool,label:o.default.node.isRequired,layout:o.default.oneOf(["horizontal","vertical"]),multiple:o.default.bool,onFilesChanged:o.default.func.isRequired,required:o.default.bool,size:o.default.oneOf(["small","medium","large"]),validationState:o.default.oneOf(["invalid","valid","warning"]),validationText:o.default.node};const h=t.FileInputFieldWithGlobalProps=(0,r.withGlobalProps)(P,"FileInputField");t.default=h},1757:(e,t,l)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"FileInputField",{enumerable:!0,get:function(){return a.default}});var o,a=(o=l(1453))&&o.__esModule?o:{default:o}},9993:(e,t,l)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.FormLayoutWithGlobalProps=t.FormLayout=void 0;var o=c(l(8713)),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var l=f(t);if(l&&l.has(e))return l.get(e);var o={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var n=a?Object.getOwnPropertyDescriptor(e,r):null;n&&(n.get||n.set)?Object.defineProperty(o,r,n):o[r]=e[r]}return o.default=e,l&&l.set(e,o),o}(l(1307)),r=l(7440),n=l(846),i=l(7963),u=l(8968),d=l(8324),s=c(l(5309));function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,l=new WeakMap;return(f=function(e){return e?l:t})(e)}function c(e){return e&&e.__esModule?e:{default:e}}function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var o in l)({}).hasOwnProperty.call(l,o)&&(e[o]=l[o])}return e},p.apply(null,arguments)}const b=["auto","default","limited"],m=({autoWidth:e,children:t,fieldLayout:l,labelWidth:o,...r})=>{const f=(0,a.useMemo)((()=>({layout:l})),[l]);if((0,u.isChildrenEmpty)(t))return null;const c=!b.includes(o);return a.default.createElement("div",p({},(0,i.transferProps)(r),{className:(0,n.classNames)(s.default.root,(v=l,"horizontal"===v?s.default.isRootFieldLayoutHorizontal:s.default.isRootFieldLayoutVertical),e&&s.default.isRootAutoWidth,"horizontal"===l&&(m=o,c?s.default.hasRootLabelWidthCustom:"auto"===m?s.default.hasRootLabelWidthAuto:"limited"===m?s.default.hasRootLabelWidthLimited:s.default.hasRootLabelWidthDefault))},c?{style:{"--rui-custom-label-width":o}}:{}),a.default.createElement(d.FormLayoutContext.Provider,{value:f},t));var m,v};t.FormLayout=m,m.defaultProps={autoWidth:!1,children:null,fieldLayout:"vertical",labelWidth:"default"},m.propTypes={autoWidth:o.default.bool,children:o.default.node,fieldLayout:o.default.oneOf(["horizontal","vertical"]),labelWidth:o.default.oneOfType([o.default.oneOf(b),o.default.string])};const v=t.FormLayoutWithGlobalProps=(0,r.withGlobalProps)(m,"FormLayout");t.default=v},8324:(e,t,l)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.FormLayoutContext=void 0;var o,a=(o=l(1307))&&o.__esModule?o:{default:o};t.FormLayoutContext=a.default.createContext(null)},1534:(e,t,l)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.FormLayoutCustomFieldWithGlobalProps=t.FormLayoutCustomField=void 0;var o=b(l(8713)),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var l=p(t);if(l&&l.has(e))return l.get(e);var o={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var n=a?Object.getOwnPropertyDescriptor(e,r):null;n&&(n.get||n.set)?Object.defineProperty(o,r,n):o[r]=e[r]}return o.default=e,l&&l.set(e,o),o}(l(1307)),r=l(7440),n=l(846),i=l(7963),u=l(5469),d=l(5558),s=l(8968),f=l(8324),c=b(l(6500));function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,l=new WeakMap;return(p=function(e){return e?l:t})(e)}function b(e){return e&&e.__esModule?e:{default:e}}function m(){return m=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var o in l)({}).hasOwnProperty.call(l,o)&&(e[o]=l[o])}return e},m.apply(null,arguments)}const v=({children:e,fullWidth:t,id:l,disabled:o,innerFieldSize:r,label:p,labelForId:b,required:v,validationState:y,...g})=>{const P=(0,a.useContext)(f.FormLayoutContext);return(0,s.isChildrenEmpty)(e)?null:a.default.createElement("div",m({},(0,i.transferProps)(g),{className:(0,n.classNames)(c.default.root,t&&c.default.isRootFullWidth,P&&"horizontal"===P.layout?c.default.isRootLayoutHorizontal:c.default.isRootLayoutVertical,o&&c.default.isRootDisabled,v&&c.default.isRootRequired,(0,u.getRootSizeClassName)(r,c.default),(0,d.getRootValidationStateClassName)(y,c.default)),id:l}),((e,t,l)=>l&&t?a.default.createElement("label",{className:c.default.label,htmlFor:l,id:e&&`${e}__label`},t):t?a.default.createElement("div",{className:c.default.label,id:e&&`${e}__label`},t):null)(l,p,b),a.default.createElement("div",{className:c.default.field,id:l&&`${l}__field`},e))};t.FormLayoutCustomField=v,v.defaultProps={children:null,disabled:!1,fullWidth:!1,id:void 0,innerFieldSize:null,label:null,labelForId:void 0,required:!1,validationState:null},v.propTypes={children:o.default.node,disabled:o.default.bool,fullWidth:o.default.bool,id:o.default.string,innerFieldSize:o.default.oneOf(["small","medium","large"]),label:o.default.string,labelForId:o.default.string,required:o.default.bool,validationState:o.default.oneOf(["invalid","valid","warning"])};const y=t.FormLayoutCustomFieldWithGlobalProps=(0,r.withGlobalProps)(v,"FormLayoutCustomField");t.default=y},6591:(e,t,l)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"FormLayout",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"FormLayoutContext",{enumerable:!0,get:function(){return a.FormLayoutContext}}),Object.defineProperty(t,"FormLayoutCustomField",{enumerable:!0,get:function(){return r.default}});var o=n(l(9993)),a=l(8324),r=n(l(1534));function n(e){return e&&e.__esModule?e:{default:e}}},1773:(e,t,l)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.GridWithGlobalProps=t.Grid=void 0;var o=s(l(8713)),a=s(l(1307)),r=l(7440),n=l(7963),i=l(8968),u=l(7707),d=s(l(1529));function s(e){return e&&e.__esModule?e:{default:e}}function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var o in l)({}).hasOwnProperty.call(l,o)&&(e[o]=l[o])}return e},f.apply(null,arguments)}const c=[0,1,2,3,4,5,6,7],p=({alignContent:e,alignItems:t,autoFlow:l,children:o,columnGap:r,columns:s,justifyContent:c,justifyItems:p,rowGap:b,rows:m,tag:v,...y})=>(0,i.isChildrenEmpty)(o)?null:a.default.createElement(v,f({},(0,n.transferProps)(y),{className:d.default.root,style:{...(0,u.generateResponsiveCustomProperties)(s,"columns"),...(0,u.generateResponsiveCustomProperties)(r,"column-gap","spacing"),...(0,u.generateResponsiveCustomProperties)(m,"rows"),...(0,u.generateResponsiveCustomProperties)(b,"row-gap","spacing"),...(0,u.generateResponsiveCustomProperties)(l,"auto-flow"),...(0,u.generateResponsiveCustomProperties)(e,"align-content"),...(0,u.generateResponsiveCustomProperties)(t,"align-items"),...(0,u.generateResponsiveCustomProperties)(c,"justify-content"),...(0,u.generateResponsiveCustomProperties)(p,"justify-items")}}),o);t.Grid=p,p.defaultProps={alignContent:void 0,alignItems:void 0,autoFlow:void 0,children:null,columnGap:4,columns:"1fr",justifyContent:void 0,justifyItems:void 0,rowGap:4,rows:"auto",tag:"div"},p.propTypes={alignContent:o.default.oneOfType([o.default.string,o.default.shape({xs:o.default.string,sm:o.default.string,md:o.default.string,lg:o.default.string,xl:o.default.string,x2l:o.default.string,x3l:o.default.string})]),alignItems:o.default.oneOfType([o.default.string,o.default.shape({xs:o.default.string,sm:o.default.string,md:o.default.string,lg:o.default.string,xl:o.default.string,x2l:o.default.string,x3l:o.default.string})]),autoFlow:o.default.oneOfType([o.default.string,o.default.shape({xs:o.default.string,sm:o.default.string,md:o.default.string,lg:o.default.string,xl:o.default.string,x2l:o.default.string,x3l:o.default.string})]),children:o.default.node,columnGap:o.default.oneOfType([o.default.oneOf(c),o.default.shape({xs:o.default.oneOf(c),sm:o.default.oneOf(c),md:o.default.oneOf(c),lg:o.default.oneOf(c),xl:o.default.oneOf(c),x2l:o.default.oneOf(c),x3l:o.default.oneOf(c)})]),columns:o.default.oneOfType([o.default.string,o.default.shape({xs:o.default.string,sm:o.default.string,md:o.default.string,lg:o.default.string,xl:o.default.string,x2l:o.default.string,x3l:o.default.string})]),justifyContent:o.default.oneOfType([o.default.string,o.default.shape({xs:o.default.string,sm:o.default.string,md:o.default.string,lg:o.default.string,xl:o.default.string,x2l:o.default.string,x3l:o.default.string})]),justifyItems:o.default.oneOfType([o.default.string,o.default.shape({xs:o.default.string,sm:o.default.string,md:o.default.string,lg:o.default.string,xl:o.default.string,x2l:o.default.string,x3l:o.default.string})]),rowGap:o.default.oneOfType([o.default.oneOf(c),o.default.shape({xs:o.default.oneOf(c),sm:o.default.oneOf(c),md:o.default.oneOf(c),lg:o.default.oneOf(c),xl:o.default.oneOf(c),x2l:o.default.oneOf(c),x3l:o.default.oneOf(c)})]),rows:o.default.oneOfType([o.default.string,o.default.shape({xs:o.default.string,sm:o.default.string,md:o.default.string,lg:o.default.string,xl:o.default.string,x2l:o.default.string,x3l:o.default.string})]),tag:o.default.string};const b=t.GridWithGlobalProps=(0,r.withGlobalProps)(p,"Grid");t.default=b},2485:(e,t,l)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.GridSpanWithGlobalProps=t.GridSpan=void 0;var o=s(l(8713)),a=s(l(1307)),r=l(7440),n=l(7963),i=l(8968),u=l(7707),d=s(l(1529));function s(e){return e&&e.__esModule?e:{default:e}}function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var o in l)({}).hasOwnProperty.call(l,o)&&(e[o]=l[o])}return e},f.apply(null,arguments)}const c=({children:e,columns:t,rows:l,tag:o,...r})=>(0,i.isChildrenEmpty)(e)?null:a.default.createElement(o,f({},(0,n.transferProps)(r),{className:d.default.span,style:{...(0,u.generateResponsiveCustomProperties)(t,"column-span"),...(0,u.generateResponsiveCustomProperties)(l,"row-span")}}),e);t.GridSpan=c,c.defaultProps={children:null,columns:1,rows:1,tag:"div"},c.propTypes={children:o.default.node,columns:o.default.oneOfType([o.default.number,o.default.shape({xs:o.default.number,sm:o.default.number,md:o.default.number,lg:o.default.number,xl:o.default.number,x2l:o.default.number,x3l:o.default.number})]),rows:o.default.oneOfType([o.default.number,o.default.shape({xs:o.default.number,sm:o.default.number,md:o.default.number,lg:o.default.number,xl:o.default.number,x2l:o.default.number,x3l:o.default.number})]),tag:o.default.string};const p=t.GridSpanWithGlobalProps=(0,r.withGlobalProps)(c,"GridSpan");t.default=p},7707:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.generateResponsiveCustomProperties=void 0;const l=(e,t)=>"spacing"===t?`var(--rui-dimension-space-${e})`:e;t.generateResponsiveCustomProperties=(e,t,o=null)=>void 0===e?null:"object"!=typeof e?{[`--rui-local-${t}-xs`]:l(e,o)}:Object.keys(e).reduce(((a,r)=>({...a,[`--rui-local-${t}-${r}`]:l(e[r],o)})),{})},9739:(e,t,l)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Grid",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"GridSpan",{enumerable:!0,get:function(){return a.default}});var o=r(l(1773)),a=r(l(2485));function r(e){return e&&e.__esModule?e:{default:e}}},7927:(e,t,l)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.InputGroupWithGlobalProps=t.InputGroup=void 0;var o=y(l(8713)),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var l=v(t);if(l&&l.has(e))return l.get(e);var o={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var n=a?Object.getOwnPropertyDescriptor(e,r):null;n&&(n.get||n.set)?Object.defineProperty(o,r,n):o[r]=e[r]}return o.default=e,l&&l.set(e,o),o}(l(1307)),r=l(7440),n=l(846),i=l(7963),u=l(5469),d=l(5558),s=l(8968),f=l(8738),c=l(6591),p=l(8124),b=l(3070),m=y(l(7199));function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,l=new WeakMap;return(v=function(e){return e?l:t})(e)}function y(e){return e&&e.__esModule?e:{default:e}}function g(){return g=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var o in l)({}).hasOwnProperty.call(l,o)&&(e[o]=l[o])}return e},g.apply(null,arguments)}const P=({children:e,disabled:t,id:l,isLabelVisible:o,label:r,layout:v,required:y,size:P,validationTexts:h,...O})=>{const _=(0,a.useContext)(c.FormLayoutContext),R=(0,a.useMemo)((()=>({disabled:t,layout:v,size:P})),[t,v,P]);if((0,s.isChildrenEmpty)(e))return null;const j=e.reduce(((e,t)=>"invalid"===e||"warning"===e&&"valid"===t.props.validationState?e:t.props.validationState??e),null);return a.default.createElement("fieldset",g({},(0,i.transferProps)(O),{className:(0,n.classNames)(m.default.root,_&&m.default.isRootInFormLayout,"horizontal"===(0,f.resolveContextOrProp)(_&&_.layout,v)?m.default.isRootLayoutHorizontal:m.default.isRootLayoutVertical,t&&m.default.isRootDisabled,y&&m.default.isRootRequired,(0,u.getRootSizeClassName)(P,m.default),(0,d.getRootValidationStateClassName)(j,m.default)),disabled:t,id:l}),a.default.createElement("legend",{className:m.default.legend,id:l&&`${l}__label`},r),o&&a.default.createElement("div",{"aria-hidden":!0,className:m.default.label,id:l&&`${l}__displayLabel`},r),a.default.createElement("div",{className:m.default.field},a.default.createElement("div",{className:m.default.inputGroup,id:l&&`${l}__group`},a.default.createElement(b.InputGroupContext.Provider,{value:R},e)),h&&a.default.createElement("ul",{className:m.default.validationText,id:l&&`${l}__validationTexts`},h.map((e=>a.default.createElement("li",{key:e},a.default.createElement(p.Text,{blockLevel:!0},e)))))))};t.InputGroup=P,P.defaultProps={children:null,disabled:!1,id:void 0,isLabelVisible:!0,layout:"vertical",required:!1,size:"medium",validationTexts:null},P.propTypes={children:o.default.node,disabled:o.default.bool,id:o.default.string,isLabelVisible:o.default.bool,label:o.default.node.isRequired,layout:o.default.oneOf(["horizontal","vertical"]),required:o.default.bool,size:o.default.oneOf(["small","medium","large"]),validationTexts:o.default.node};const h=t.InputGroupWithGlobalProps=(0,r.withGlobalProps)(P,"InputGroup");t.default=h},3070:(e,t,l)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.InputGroupContext=void 0;var o,a=(o=l(1307))&&o.__esModule?o:{default:o};t.InputGroupContext=a.default.createContext(null)},7776:(e,t,l)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"InputGroup",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"InputGroupContext",{enumerable:!0,get:function(){return r.InputGroupContext}});var o,a=(o=l(7927))&&o.__esModule?o:{default:o},r=l(3070)},6567:(e,t,l)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.ModalWithGlobalProps=t.Modal=void 0;var o=h(l(8713)),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var l=P(t);if(l&&l.has(e))return l.get(e);var o={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var n=a?Object.getOwnPropertyDescriptor(e,r):null;n&&(n.get||n.set)?Object.defineProperty(o,r,n):o[r]=e[r]}return o.default=e,l&&l.set(e,o),o}(l(1307)),r=l(3303),n=l(1376),i=l(7963),u=l(7440),d=l(2439),s=l(9946),f=l(1662),c=l(6306),p=l(135),b=l(4677),m=l(1283),v=l(4586),y=l(7921),g=h(l(155));function P(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,l=new WeakMap;return(P=function(e){return e?l:t})(e)}function h(e){return e&&e.__esModule?e:{default:e}}function O(){return O=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var o in l)({}).hasOwnProperty.call(l,o)&&(e[o]=l[o])}return e},O.apply(null,arguments)}const _=(e,t,l,o,r,u,s)=>a.default.createElement("dialog",O({},(0,i.transferProps)(s),(0,i.transferProps)(u),{className:(0,n.classNames)(g.default.root,t&&(0,d.getRootColorClassName)(t,g.default),(0,m.getSizeClassName)(r,g.default),(0,b.getPositionClassName)(o,g.default)),ref:l}),e),R=({allowCloseOnBackdropClick:e,allowCloseOnEscapeKey:t,allowPrimaryActionOnEnterKey:l,autoFocus:o,children:n,closeButtonRef:i,color:u,dialogRef:d,portalId:b,position:m,preventScrollUnderneath:g,primaryButtonRef:P,size:h,...O})=>{const R=(0,a.useRef)(),j=(0,a.useRef)(null);(0,a.useEffect)((()=>{R.current.showModal()}),[]),(0,a.useImperativeHandle)(d,(()=>R.current)),(0,v.useModalFocus)(o,R,P),(0,y.useModalScrollPrevention)(g);const C={onCancel:(0,a.useCallback)((e=>(0,s.dialogOnCancelHandler)(e,i,O.onCancel)),[i,O.onCancel]),onClick:(0,a.useCallback)((t=>(0,f.dialogOnClickHandler)(t,i,R,e,j.current)),[e,i,R]),onClose:(0,a.useCallback)((e=>(0,c.dialogOnCloseHandler)(e,i,O.onClose)),[i,O.onClose]),onKeyDown:(0,a.useCallback)((e=>(0,p.dialogOnKeyDownHandler)(e,i,P,t,l)),[t,l,i,P]),onMouseDown:(0,a.useCallback)((e=>{j.current=e.target}),[])};return null===b?_(n,u,R,m,h,C,O):(0,r.createPortal)(_(n,u,R,m,h,C,O),document.getElementById(b))};t.Modal=R,R.defaultProps={allowCloseOnBackdropClick:!0,allowCloseOnEscapeKey:!0,allowPrimaryActionOnEnterKey:!0,autoFocus:!0,children:null,closeButtonRef:null,color:void 0,dialogRef:null,portalId:null,position:"center",preventScrollUnderneath:window.document.body,primaryButtonRef:null,size:"medium"},R.propTypes={allowCloseOnBackdropClick:o.default.bool,allowCloseOnEscapeKey:o.default.bool,allowPrimaryActionOnEnterKey:o.default.bool,autoFocus:o.default.bool,children:o.default.node,closeButtonRef:o.default.shape({current:o.default.any}),color:o.default.oneOf(["success","warning","danger","help","info","note"]),dialogRef:o.default.shape({current:o.default.any}),portalId:o.default.string,position:o.default.oneOf(["top","center"]),preventScrollUnderneath:o.default.oneOfType([o.default.oneOf([HTMLElement,"off"]),o.default.shape({reset:o.default.func,start:o.default.func})]),primaryButtonRef:o.default.shape({current:o.default.any}),size:o.default.oneOf(["small","medium","large","fullscreen","auto"])};const j=t.ModalWithGlobalProps=(0,u.withGlobalProps)(R,"Modal");t.default=j},7835:(e,t,l)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.ModalBodyWithGlobalProps=t.ModalBody=void 0;var o=f(l(8713)),a=f(l(1307)),r=l(7440),n=l(846),i=l(7963),u=l(8968),d=l(6289),s=f(l(6523));function f(e){return e&&e.__esModule?e:{default:e}}function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var o in l)({}).hasOwnProperty.call(l,o)&&(e[o]=l[o])}return e},c.apply(null,arguments)}const p=({children:e,scrolling:t,...l})=>(0,u.isChildrenEmpty)(e)?null:a.default.createElement("div",c({},(0,i.transferProps)(l),{className:(0,n.classNames)(s.default.root,(0,d.getScrollingClassName)(t,s.default))}),e);t.ModalBody=p,p.defaultProps={children:null,scrolling:"auto"},p.propTypes={children:o.default.node,scrolling:o.default.oneOf(["auto","custom","none"])};const b=t.ModalBodyWithGlobalProps=(0,r.withGlobalProps)(p,"ModalBody");t.default=b},8283:(e,t,l)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.ModalCloseButtonWithGlobalProps=t.ModalCloseButton=void 0;var o=s(l(8713)),a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var l=d(t);if(l&&l.has(e))return l.get(e);var o={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&{}.hasOwnProperty.call(e,r)){var n=a?Object.getOwnPropertyDescriptor(e,r):null;n&&(n.get||n.set)?Object.defineProperty(o,r,n):o[r]=e[r]}return o.default=e,l&&l.set(e,o),o}(l(1307)),r=l(3753),n=l(7440),i=l(7963),u=s(l(1017));function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,l=new WeakMap;return(d=function(e){return e?l:t})(e)}function s(e){return e&&e.__esModule?e:{default:e}}function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var o in l)({}).hasOwnProperty.call(l,o)&&(e[o]=l[o])}return e},f.apply(null,arguments)}const c=t.ModalCloseButton=a.default.forwardRef(((e,t)=>{const{disabled:l,...o}=e,n=(0,a.useContext)(r.TranslationsContext);return a.default.createElement("button",f({},(0,i.transferProps)(o),{className:u.default.root,disabled:l,ref:t,title:n.ModalCloseButton.close,type:"button"}),"×")}));c.defaultProps={disabled:!1},c.propTypes={disabled:o.default.bool};const p=t.ModalCloseButtonWithGlobalProps=(0,n.withGlobalProps)(c,"ModalCloseButton");t.default=p},8995:(e,t,l)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.ModalContentWithGlobalProps=t.ModalContent=void 0;var o=d(l(8713)),a=d(l(1307)),r=l(7440),n=l(7963),i=l(8968),u=d(l(4294));function d(e){return e&&e.__esModule?e:{default:e}}function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var o in l)({}).hasOwnProperty.call(l,o)&&(e[o]=l[o])}return e},s.apply(null,arguments)}const f=({children:e,...t})=>(0,i.isChildrenEmpty)(e)?null:a.default.createElement("div",s({},(0,n.transferProps)(t),{className:u.default.root}),e);t.ModalContent=f,f.defaultProps={children:null},f.propTypes={children:o.default.node};const c=t.ModalContentWithGlobalProps=(0,r.withGlobalProps)(f,"ModalContent");t.default=c},5074:(e,t,l)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.ModalFooterWithGlobalProps=t.ModalFooter=void 0;var o=s(l(8713)),a=s(l(1307)),r=l(7440),n=l(846),i=l(7963),u=l(6492),d=s(l(5542));function s(e){return e&&e.__esModule?e:{default:e}}function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var o in l)({}).hasOwnProperty.call(l,o)&&(e[o]=l[o])}return e},f.apply(null,arguments)}const c=({children:e,justify:t,...l})=>a.default.createElement("div",f({},(0,i.transferProps)(l),{className:(0,n.classNames)(d.default.root,(0,u.getJustifyClassName)(t,d.default))}),e);t.ModalFooter=c,c.defaultProps={justify:"center"},c.propTypes={children:o.default.node.isRequired,justify:o.default.oneOf(["start","center","end","space-between","stretch"])};const p=t.ModalFooterWithGlobalProps=(0,r.withGlobalProps)(c,"ModalFooter");t.default=p},4160:(e,t,l)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.ModalHeaderWithGlobalProps=t.ModalHeader=void 0;var o=s(l(8713)),a=s(l(1307)),r=l(7440),n=l(846),i=l(7963),u=l(6492),d=s(l(9692));function s(e){return e&&e.__esModule?e:{default:e}}function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var o in l)({}).hasOwnProperty.call(l,o)&&(e[o]=l[o])}return e},f.apply(null,arguments)}const c=({children:e,justify:t,...l})=>a.default.createElement("div",f({},(0,i.transferProps)(l),{className:(0,n.classNames)(d.default.root,(0,u.getJustifyClassName)(t,d.default))}),e);t.ModalHeader=c,c.defaultProps={justify:"space-between"},c.propTypes={children:o.default.node.isRequired,justify:o.default.oneOf(["start","center","end","space-between","stretch"])};const p=t.ModalHeaderWithGlobalProps=(0,r.withGlobalProps)(c,"ModalHeader");t.default=p},6529:(e,t,l)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.ModalTitleWithGlobalProps=t.ModalTitle=void 0;var o=u(l(8713)),a=u(l(1307)),r=l(7440),n=l(7963),i=u(l(6343));function u(e){return e&&e.__esModule?e:{default:e}}function d(){return d=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var l=arguments[t];for(var o in l)({}).hasOwnProperty.call(l,o)&&(e[o]=l[o])}return e},d.apply(null,arguments)}const s=({children:e,level:t,...l})=>{const o=`h${t}`;return a.default.createElement(o,d({},(0,n.transferProps)(l),{className:i.default.root}),e)};t.ModalTitle=s,s.defaultProps={level:2},s.propTypes={children:o.default.node.isRequired,level:o.default.number};const f=t.ModalTitleWithGlobalProps=(0,r.withGlobalProps)(s,"ModalTitle");t.default=f},9946:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.dialogOnCancelHandler=void 0;t.dialogOnCancelHandler=(e,t,l=void 0)=>{e.preventDefault(),null!=t?.current&&!1===t?.current?.disabled&&t.current.click(),l&&l(e)}},1662:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.dialogOnClickHandler=void 0;t.dialogOnClickHandler=(e,t,l,o,a)=>{if(!o)return;if(e.target!==a)return;const r=l.current.getBoundingClientRect();l.current===e.target&&(e.clientX<r.left||e.clientX>r.right||e.clientY<r.top||e.clientY>r.bottom)&&null!=t?.current&&!1===t?.current?.disabled&&t.current.click()}},6306:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.dialogOnCloseHandler=void 0;t.dialogOnCloseHandler=(e,t,l=void 0)=>{e.preventDefault(),null!=t?.current&&!1===t?.current?.disabled&&t.current.click(),l&&l(e)}},135:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.dialogOnKeyDownHandler=void 0;t.dialogOnKeyDownHandler=(e,t,l,o,a)=>{"Escape"===e.key&&(null!=t?.current&&!0!==t?.current?.disabled&&o||e.preventDefault()),"Enter"===e.key&&null!=l?.current&&!1===l?.current?.disabled&&a&&["INPUT","SELECT"].includes(e.target.nodeName)&&l.current.click()}},6492:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.getJustifyClassName=void 0;t.getJustifyClassName=(e,t)=>"start"===e?t.isRootJustifiedToStart:"center"===e?t.isRootJustifiedToCenter:"end"===e?t.isRootJustifiedToEnd:"space-between"===e?t.isRootJustifiedToSpaceBetween:t.isRootJustifiedToStretch},4677:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.getPositionClassName=void 0;t.getPositionClassName=(e,t)=>"top"===e?t.isRootPositionTop:null},6289:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.getScrollingClassName=void 0;t.getScrollingClassName=(e,t)=>"auto"===e?t.isRootScrollingAuto:"custom"===e?t.isRootScrollingCustom:null},1283:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.getSizeClassName=void 0;t.getSizeClassName=(e,t)=>"small"===e?t.isRootSizeSmall:"medium"===e?t.isRootSizeMedium:"large"===e?t.isRootSizeLarge:"fullscreen"===e?t.isRootSizeFullscreen:t.isRootSizeAuto},4586:(e,t,l)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.useModalFocus=void 0;var o=l(1307);t.useModalFocus=(e,t,l)=>{(0,o.useEffect)((()=>{const o=t.current;if(null==o)return()=>{};const a=Array.from(o.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])')),r=a[0];if(!e||0===a.length)return o.tabIndex=-1,o.focus(),()=>{};const n=a.find((e=>["INPUT","TEXTAREA","SELECT"].includes(e.nodeName)&&!e.disabled));return n?(n.focus(),()=>{}):null!=l?.current&&!1===l?.current?.disabled?(l.current.focus(),()=>{}):(r.focus(),()=>{})}),[e,t,l])}},7921:(e,t,l)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.useModalScrollPrevention=void 0;var o=l(1307);t.useModalScrollPrevention=e=>{(0,o.useLayoutEffect)((()=>{if("off"===e)return()=>{};if(e instanceof HTMLElement){const t=e,l=Math.abs(window.innerWidth-window.document.documentElement.clientWidth),o=t.style.overflow,a=t.style.paddingRight;return t.style.overflow="hidden",Number.isNaN(parseInt(a,10))?t.style.paddingRight=`${l}px`:t.style.paddingRight=`calc(${a} + ${l}px)`,()=>{t.style.overflow=o,t.style.paddingRight=a}}return e?.start(),e?.reset}),[e])}},5388:(e,t,l)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Modal",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"ModalBody",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"ModalCloseButton",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(t,"ModalContent",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(t,"ModalFooter",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(t,"ModalHeader",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"ModalTitle",{enumerable:!0,get:function(){return d.default}});var o=s(l(6567)),a=s(l(7835)),r=s(l(8283)),n=s(l(8995)),i=s(l(4160)),u=s(l(5074)),d=s(l(6529));function s(e){return e&&e.__esModule?e:{default:e}}},3623:(e,t,l)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.PaperWithGlobalProps=t.Paper=void