keycloak-d4science-spi-parent/keycloak-d4science-theme/src/main/resources/theme/d4science/account/resources/assets/AccountExtraPage-CuT1Gng0.js

7 lines
29 KiB
JavaScript
Raw Normal View History

import{jsxs as Ke,jsx as M}from"react/jsx-runtime";import*as C from"react";import Mr,{useMemo as X,useRef as pe,useReducer as _r,useEffect as Ie,useCallback as P,forwardRef as Rr,useImperativeHandle as zr,Fragment as kr,useState as Ce}from"react";import{P as Nr,j as Br}from"./Page-Q00E4OWK.js";import{_ as cr,f as Hr,Y as Ur,Z as Fe,X as Wr,B as Se,l as $e,aE as Yr,aF as Gr,S as Zr,aG as Kr,ai as $r,aH as K,aI as ee,aJ as Qe,aK as Ve,u as ur,a as pr,Q as Qr,W as Je,aL as Vr,aM as Jr,aN as Xe,aO as Xr,b as qr,P as et,aP as rt}from"./index-Bw6oJPms.js";import{F as tt,A as nt}from"./Form-B6DnMtXK.js";import"react-dom";const q={button:"pf-v5-c-button",fileUpload:"pf-v5-c-file-upload",fileUploadFileDetails:"pf-v5-c-file-upload__file-details",fileUploadFileDetailsSpinner:"pf-v5-c-file-upload__file-details-spinner",fileUploadFileSelect:"pf-v5-c-file-upload__file-select",formControl:"pf-v5-c-form-control",modifiers:{dragHover:"pf-m-drag-hover",loading:"pf-m-loading",control:"pf-m-control"}};var U;(function(e){e.text="text",e.dataURL="dataURL"})(U||(U={}));function at(e,r){return new Promise((t,n)=>{const a=new FileReader;a.onload=()=>t(a.result),a.onerror=()=>n(a.error),r===U.text?a.readAsText(e):r===U.dataURL?a.readAsDataURL(e):n("unknown type")})}const fr=e=>{var{id:r,name:t,type:n,value:a="",filename:i="",onBrowseButtonClick:s=()=>{},onClearButtonClick:c=()=>{},onTextAreaClick:m,onTextChange:x,onTextAreaBlur:E,textAreaPlaceholder:b="",className:_="",isDisabled:A=!1,isReadOnly:F=!1,isLoading:T=!1,spinnerAriaValueText:B,isRequired:H=!1,isDragActive:W=!1,validated:z="default","aria-label":Y="File upload",filenamePlaceholder:R="Drag a file here or browse to upload",filenameAriaLabel:I=i?"Read only filename":R,browseButtonText:f="Browse...",clearButtonText:h="Clear",isClearButtonDisabled:D=!i&&!a,containerRef:O=null,allowEditingUploadedText:k=!1,hideDefaultPreview:g=!1,children:v=null}=e,u=cr(e,["id","name","type","value","filename","onBrowseButtonClick","onClearButtonClick","onTextAreaClick","onTextChange","onTextAreaBlur","textAreaPlaceholder","className","isDisabled","isReadOnly","isLoading","spinnerAriaValueText","isRequired","isDragActive","validated","aria-label","filenamePlaceholder","filenameAriaLabel","browseButtonText","clearButtonText","isClearButtonDisabled","containerRef","allowEditingUploadedText","hideDefaultPreview","children"]);const d=(ve,ae)=>{x?.(ve,ae)};return C.createElement("div",Object.assign({className:Hr(q.fileUpload,W&&q.modifiers.dragHover,T&&q.modifiers.loading,_),ref:O},u),C.createElement("div",{className:q.fileUploadFileSelect},C.createElement(Ur,null,C.createElement(Fe,{isFill:!0},C.createElement(Wr,{readOnlyVariant:"default",isDisabled:A,id:`${r}-filename`,name:t||`${r}-filename`,"aria-label":I,placeholder:R,"aria-describedby":`${r}-browse-button`,value:i})),C.createElement(Fe,null,C.createElement(Se,{id:`${r}-browse-button`,variant:$e.control,onClick:s,isDisabled:A},f)),C.createElement(Fe,null,C.createElement(Se,{variant:$e.control,isDisabled:A||D,onClick:c},h)))),C.createElement("div",{className:q.fileUploadFileDetails},!g&&n===U.text&&C.createElement(Yr,{readOnly:F||!!i&&!k,disabled:A,isRequired:H,resizeOrientation:Gr.vertical,validated:z,id:r,"aria-label":Y,value:a,onChange:d,onClick:m,onBlur:E,placeholder:b}),T&&C.createElement("div",{className:q.fileUploadFileDetailsSpinner},C.createElement(Zr,{size:Kr.lg,"aria-valuetext":B}))),v)};fr.displayName="FileUploadField";var dr={exports:{}},ot="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",it=ot,lt=it;function mr(){}function gr(){}gr.resetWarningCache=mr;var st=function(){function e(n,a,i,s,c,m){if(m!==lt){var x=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 x.name="Invariant Violation",x}}e.isRequired=e;function r(){return e}var t={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:r,element:e,elementType:e,instanceOf:r,node:e,objectOf:r,oneOf:r,oneOfType:r,shape:r,exact:r,
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function At(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Et(e){if(Array.isArray(e))return Te(e)}function tr(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),t.push.apply(t,n)}return t}function nr(e){for(var r=1;r<arguments.length;r++){var t=arguments[r]!=null?arguments[r]:{};r%2?tr(Object(t),!0).forEach(function(n){hr(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):tr(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}function hr(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function te(e,r){return Ft(e)||It(e,r)||Dr(e,r)||jt()}function jt(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Dr(e,r){if(e){if(typeof e=="string")return Te(e,r);var t=Object.prototype.toString.call(e).slice(8,-1);if(t==="Object"&&e.constructor&&(t=e.constructor.name),t==="Map"||t==="Set")return Array.from(e);if(t==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return Te(e,r)}}function Te(e,r){(r==null||r>e.length)&&(r=e.length);for(var t=0,n=new Array(r);t<r;t++)n[t]=e[t];return n}function It(e,r){var t=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(t!=null){var n=[],a=!0,i=!1,s,c;try{for(t=t.call(e);!(a=(s=t.next()).done)&&(n.push(s.value),!(r&&n.length===r));a=!0);}catch(m){i=!0,c=m}finally{try{!a&&t.return!=null&&t.return()}finally{if(i)throw c}}return n}}function Ft(e){if(Array.isArray(e))return e}var Ot="file-invalid-type",Ct="file-too-large",St="file-too-small",Lt="too-many-files",Tt=function(r){r=Array.isArray(r)&&r.length===1?r[0]:r;var t=Array.isArray(r)?"one of ".concat(r.join(", ")):r;return{code:Ot,message:"File type must be ".concat(t)}},ar=function(r){return{code:Ct,message:"File is larger than ".concat(r," ").concat(r===1?"byte":"bytes")}},or=function(r){return{code:St,message:"File is smaller than ".concat(r," ").concat(r===1?"byte":"bytes")}},Pt={code:Lt,message:"Too many files"};function wr(e,r){var t=e.type==="application/x-moz-file"||wt(e,r);return[t,t?null:Tt(r)]}function xr(e,r,t){if(Z(e.size))if(Z(r)&&Z(t)){if(e.size>t)return[!1,ar(t)];if(e.size<r)return[!1,or(r)]}else{if(Z(r)&&e.size<r)return[!1,or(r)];if(Z(t)&&e.size>t)return[!1,ar(t)]}return[!0,null]}function Z(e){return e!=null}function Mt(e){var r=e.files,t=e.accept,n=e.minSize,a=e.maxSize,i=e.multiple,s=e.maxFiles,c=e.validator;return!i&&r.length>1||i&&s>=1&&r.length>s?!1:r.every(function(m){var x=wr(m,t),E=te(x,1),b=E[0],_=xr(m,n,a),A=te(_,1),F=A[0],T=c?c(m):null;return b&&F&&!T})}function me(e){return typeof e.isPropagationStopped=="function"?e.isPropagationStopped():typeof e.cancelBubble<"u"?e.cancelBubble:!1}function fe(e){return e.dataTransfer?Array.prototype.some.call(e.dataTransfer.types,function(r){return r==="Files"||r==="application/x-moz-file"}):!!e.target&&!!e.target.files}function ir(e){e.preventDefault()}function _t(e){return e.indexOf("MSIE")!==-1||e.indexOf("Trident/")!==-1}function Rt(e){return e.indexOf("Edge/")!==-1}function zt(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window.navigator.userAgent;return _t(e)||Rt(e)}function N(){for(var e=arguments.length,r=new Array(e),t=0;t<e;t++)r[t]=arguments[t];return function(n){for(var a=arguments.length,i=new Array(a>1?a-1:0),s=1;s<a;s++)i[s-1]=arguments[s];return r.some(function(c){return!me(n)&&c&&c.apply(void 0,[n].concat(i)),me(n)})}}function kt(){return"showOpenFilePicker"in window}function Nt(e){if(Z(e)){var r=Object.entries(e).filter(function(t){var n=te(t,2),a=n[0],i=n[1],s=!0;return Ar(a)||(console.warn('Skipped "'.concat(a,'" because it is not a valid MIME type. Check https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Common_types for a list of valid MIME types.')),s=!1),(!Array.isArray(i)||!i.every(Er))&&(console.warn('Skipped "'.concat(a,'" because an invalid file extension was provided.')),s=!1),s}).reduce(function(t,n){var a=te(n,2),i=a[0],s=a[1];return nr(nr({},t),{},hr({},i,s))},{});return[{description:"Files",accept:r}]}return e}function Bt(e){if(Z(e))return Object.entries(e).reduce(function(r,t){var n=te(t,2),a=n[0],i=n[1];return[].concat(rr(r),[a],rr(i))},[]).filter(function(r){return Ar(r)||Er(r)}).join(",")}function Ht(e){return e instanceof DOMException&&(e.name==="AbortError"||e.code===e.ABORT_ERR)}function Ut(e){return e instanceof DOMException&&(e.name==="SecurityError"||e.code===e.SECURITY_ERR)}function Ar(e){return e==="audio/*"||e==="video/*"||e==="image/*"||e==="text/*"||/\w+\/[-+.\w]+/g.test(e)}function Er(e){return/^.*\.[\w]+$/.test(e)}var Wt=["children"],Yt=["open"],Gt=["refKey","role","onKeyDown","onFocus","onBlur","onClick","onDragEnter","onDragOver","onDragLeave","onDrop"],Zt=[
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Qt(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Vt(e){if(Array.isArray(e))return Pe(e)}function Oe(e,r){return qt(e)||Xt(e,r)||jr(e,r)||Jt()}function Jt(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function jr(e,r){if(e){if(typeof e=="string")return Pe(e,r);var t=Object.prototype.toString.call(e).slice(8,-1);if(t==="Object"&&e.constructor&&(t=e.constructor.name),t==="Map"||t==="Set")return Array.from(e);if(t==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return Pe(e,r)}}function Pe(e,r){(r==null||r>e.length)&&(r=e.length);for(var t=0,n=new Array(r);t<r;t++)n[t]=e[t];return n}function Xt(e,r){var t=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(t!=null){var n=[],a=!0,i=!1,s,c;try{for(t=t.call(e);!(a=(s=t.next()).done)&&(n.push(s.value),!(r&&n.length===r));a=!0);}catch(m){i=!0,c=m}finally{try{!a&&t.return!=null&&t.return()}finally{if(i)throw c}}return n}}function qt(e){if(Array.isArray(e))return e}function lr(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),t.push.apply(t,n)}return t}function y(e){for(var r=1;r<arguments.length;r++){var t=arguments[r]!=null?arguments[r]:{};r%2?lr(Object(t),!0).forEach(function(n){Me(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):lr(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}function Me(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function ge(e,r){if(e==null)return{};var t=en(e,r),n,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],!(r.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(t[n]=e[n])}return t}function en(e,r){if(e==null)return{};var t={},n=Object.keys(e),a,i;for(i=0;i<n.length;i++)a=n[i],!(r.indexOf(a)>=0)&&(t[a]=e[a]);return t}var Re=Rr(function(e,r){var t=e.children,n=ge(e,Wt),a=Fr(n),i=a.open,s=ge(a,Yt);return zr(r,function(){return{open:i}},[i]),Mr.createElement(kr,null,t(y(y({},s),{},{open:i})))});Re.displayName="Dropzone";var Ir={disabled:!1,getFilesFromEvent:vr,maxSize:1/0,minSize:0,multiple:!0,maxFiles:0,preventDropOnDocument:!0,noClick:!1,noKeyboard:!1,noDrag:!1,noDragEventsBubbling:!1,validator:null,useFsAccessApi:!0,autoFocus:!1};Re.defaultProps=Ir;Re.propTypes={children:p.func,accept:p.objectOf(p.arrayOf(p.string)),multiple:p.bool,preventDropOnDocument:p.bool,noClick:p.bool,noKeyboard:p.bool,noDrag:p.bool,noDragEventsBubbling:p.bool,minSize:p.number,maxSize:p.number,maxFiles:p.number,disabled:p.bool,getFilesFromEvent:p.func,onFileDialogCancel:p.func,onFileDialogOpen:p.func,useFsAccessApi:p.bool,autoFocus:p.bool,onDragEnter:p.func,onDragLeave:p.func,onDragOver:p.func,onDrop:p.func,onDropAccepted:p.func,onDropRejected:p.func,onError:p.func,validator:p.func};var _e={isFocused:!1,isFileDialogActive:!1,isDragActive:!1,isDragAccept:!1,isDragReject:!1,acceptedFiles:[],fileRejections:[]};function Fr(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=y(y({},Ir),e),t=r.accept,n=r.disabled,a=r.getFilesFromEvent,i=r.maxSize,s=r.minSize,c=r.multiple,m=r.maxFiles,x=r.onDragEnter,E=r.onDragLeave,b=r.onDragOver,_=r.onDrop,A=r.onDropAccepted,F=r.onDropRejected,T=r.onFileDialogCancel,B=r.onFileDialogOpen,H=r.useFsAccessApi,W=r.autoFocus,z=r.preventDropOnDocument,Y=r.noClick,R=r.noKeyboard,I=r.noDrag,f=r.noDragEventsBubbling,h=r.onError,D=r.validator,O=X(function(){return Bt(t)},[t]),k=X(function(){return Nt(t)},[t]),g=X(function(){return typeof B=="function"?B:sr},[B]),v=X(function(){return typeof T=="function"?T:sr},[T]),u=pe(null),d=pe(null),ve=_r(rn,_e),ae=Oe(ve,2),ye=ae[0],S=ae[1],Cr=ye.isFocused,ze=ye.isFileDialogActive,oe=pe(typeof window<"u"&&window.isSecureContext&&H&&kt()),ke=function(){!oe.current&&ze&&setTimeout(function(){if(d.current){var l=d.current.files;l.length||(S({type:"closeDialog"}),v())}},300)};Ie(function(){return window.addEventListener("focus",ke,!1),function(){window.removeEventListener("focus",ke,!1)}},[d,ze,v,oe]);var $=pe([]
//# sourceMappingURL=AccountExtraPage-CuT1Gng0.js.map